unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: jgart <jgart@dismail.de>
To: Guix Devel <guix-devel@gnu.org>
Subject: guix import pypi fails if one of the transitive deps has no source on PyPi
Date: Tue, 15 Nov 2022 09:06:35 -0600	[thread overview]
Message-ID: <20221115090635.GB21291@dismail.de> (raw)

I realize this may be a feature some may want but then we get no template
to work from because `guix import pypi` is to heavy handed:

$ guix import pypi neoscore -r

Starting download of /tmp/guix-file.HrGkox
From https://files.pythonhosted.org/packages/f8/41/97964d689a5f7e10792ffd13c98d6348368bbf93fd473b4da135fbfc9412/neoscore-0.1.7.tar.gz...
 ….1.7.tar.gz  869KiB                 3.5MiB/s 00:00 [##################] 100.0%

Starting download of /tmp/guix-file.vc9mqy
From https://files.pythonhosted.org/packages/0c/28/8830d1da820115c4f342ce48fa337a7a77fd4e04a6ef68bf4cd17e5e6796/neoscore-0.1.7-py3-none-any.whl...
 …py3-none-any.whl  919KiB            3.7MiB/s 00:00 [##################] 100.0%

Starting download of /tmp/guix-file.pIjiPU
From https://files.pythonhosted.org/packages/e1/57/2023316578646e1adab903caab714708422f83a57f97eb34a5d13510f4e1/PyQt5-5.15.7.tar.gz...
 …5.7.tar.gz  3.1MiB                  6.9MiB/s 00:00 [##################] 100.0%

Starting download of /tmp/guix-file.p5Hob2
From https://files.pythonhosted.org/packages/14/75/596d5e9ed7a135918bb157ed315004ac008e09b9b4c9328f94568c88f003/PyQt5-5.15.7-cp37-abi3-macosx_10_13_x86_64.whl...
 …macosx_10_13_x86_64.whl  6.7MiB     8.7MiB/s 00:01 [##################] 100.0%

Starting download of /tmp/guix-file.1vSRMl
From https://files.pythonhosted.org/packages/08/83/4cea5c665d2af765c02f7d8e8560b5918405c1d7d11ccfc60c4919c1cfd0/backports.cached-property-1.0.2.tar.gz...
 …operty-1.0.2.tar.gz  8KiB           3.2MiB/s 00:00 [##################] 100.0%

Starting download of /tmp/guix-file.r5HeLH
From https://files.pythonhosted.org/packages/eb/ae/69e52acdcf381b108b36d989ea58656de4a9ab8863aba6176d80d01041df/backports.cached_property-1.0.2-py3-none-any.whl...
 …y-1.0.2-py3-none-any.whl  6KiB      4.3MiB/s 00:00 [##################] 100.0%

Starting download of /tmp/guix-file.J00iQN
From https://files.pythonhosted.org/packages/95/b5/f933f482a811fb9a7b3707f60e28f2925fed84726e5a6283ba07fdd54f49/img2pdf-0.4.4.tar.gz...
 …4.4.tar.gz  96KiB                   1.3MiB/s 00:00 [##################] 100.0%
guix import: error: no source release for pypi package PyQt5-Qt5 5.15.2

hint: This indicates that the package is available on PyPI, but only as a "wheel" containing binaries, not
source.  To build it from source, refer to the upstream repository at
`https://www.riverbankcomputing.com/software/pyqt/'.

Can we use the maybe monads here to prevent this?



             reply	other threads:[~2022-11-15 15:08 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-15 15:06 jgart [this message]
2022-11-15 20:58 ` guix import pypi fails if one of the transitive deps has no source on PyPi Maxim Cournoyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221115090635.GB21291@dismail.de \
    --to=jgart@dismail.de \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).