Subject: bug#33047: closed (Re: bug#24450: [PATCHv3] Re: pypi importer outputs strange character series in optional dependency case.)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 02 Jul 2019 01:55:04 +0000

Your bug report

#24450: pypi importer uses incorrect package names

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
24450: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24450
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#24450: [PATCHv3] Re: pypi importer outputs strange character series in optional dependency case.
From: Maxim Cournoyer <[email-masked]>
To: Ricardo Wurmus <[email-masked]>
Cc: [email-masked]
Date: Tue, 02 Jul 2019 10:54:30 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Maxim Cournoyer <[email-masked]> writes:

> Here's the current patch set, version 3, with the modifications
> as discussed in the previous exchanges [...]

I've now merged this patch series (version 3) into master, with top
commit 4b60ab8c006964d026dee8cf5f1260eba0b2bb81.

Closing.

Thank you!

Maxim

Subject: pypi importer uses incorrect package names
From: Julien Lepiller <[email-masked]>
To: [email-masked]
Date: Mon, 15 Oct 2018 15:43:02 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

I found that sometimes the pypi importer had trouble importing packages 
correctly. For instance, running "guix import pypi txaio" gave me this 
list of dependencies:

(propagated-inputs
  `(("python-[all]" ,#{python-\x5b;all\x5d;}#)
    ("python-[asyncio]"
     ,#{python-\x5b;asyncio\x5d;}#)
    ...))

guix import pypi magic-wormhole had this:

(propagated-inputs
   ("python-autobahn[twisted]"
    ,#{python-autobahn\x5b;twisted\x5d;}#)
   ...))

Of course, they break the recursive importer, which makes it difficult 
to import these packages correctly.