GNU bug report logs - #32937
python-six-bootstrap referenced by profile

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Thu, 4 Oct 2018 21:19:02 UTC

Severity: normal

To reply to this bug, email your comments to 32937 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#32937; Package guix. (Thu, 04 Oct 2018 21:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Leo Famulari <leo <at> famulari.name>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 04 Oct 2018 21:19:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: bug-guix <at> gnu.org
Subject: python-six-bootstrap referenced by profile
Date: Thu, 4 Oct 2018 17:18:10 -0400
[Message part 1 (text/plain, inline)]
While setting up a build environment for Borg from Guix commit
9e783d0bf22a7ff965105eb45f6c179a832bbabf, I noticed a profile collision
between python-six and python-six-bootstrap, with the bootstrap package
winning the contest:

------
building /gnu/store/lz09hrr9z0p9xc44n31sjvpykfwq38f1-manual-database.drv...
Creating manual page database...
353 entries processed in 2.7 s
successfully built /gnu/store/lz09hrr9z0p9xc44n31sjvpykfwq38f1-manual-database.drv
building /gnu/store/bs1961881nfibryf60wrcxsn2dcjhg5k-profile.drv...

warning: collision encountered:
  /gnu/store/zjn8f7rmfjhc6l2xczplbk1b9kmj38wx-python-six-bootstrap-1.11.0/lib/python3.6/site-packages/__pycache__/six.cpython-36.pyc
  /gnu/store/mglmyk8xd86d8mdgmk54vs6vzksr3j6n-python-six-1.11.0/lib/python3.6/site-packages/__pycache__/six.cpython-36.pyc
warning: choosing /gnu/store/zjn8f7rmfjhc6l2xczplbk1b9kmj38wx-python-six-bootstrap-1.11.0/lib/python3.6/site-packages/__pycache__/six.cpython-36.pyc

warning: collision encountered:
  /gnu/store/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0/bin/ld
  /gnu/store/srmqh29dpm50j8kj1pbqg2rgh053wgyp-binutils-2.30/bin/ld
warning: choosing /gnu/store/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0/bin/ld
successfully built /gnu/store/bs1961881nfibryf60wrcxsn2dcjhg5k-profile.drv
------

These package "bootstrap" packages shouldn't be referenced in profiles,
right?
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#32937; Package guix. (Fri, 05 Oct 2018 07:17:02 GMT) Full text and rfc822 format available.

Message #8 received at 32937 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Leo Famulari <leo <at> famulari.name>
Cc: 32937 <at> debbugs.gnu.org
Subject: Re: bug#32937: python-six-bootstrap referenced by profile
Date: Fri, 05 Oct 2018 09:15:20 +0200
Leo Famulari <leo <at> famulari.name> writes:

> While setting up a build environment for Borg from Guix commit
> 9e783d0bf22a7ff965105eb45f6c179a832bbabf, I noticed a profile collision
> between python-six and python-six-bootstrap, with the bootstrap package
> winning the contest:
[…]
> These package "bootstrap" packages shouldn't be referenced in profiles,
> right?

This doesn’t seem okay, but it is harmless enough to delay changing it.
The difference between the bootstrap package and regular python-six is
tests: the bootstrap package does not depend on pytest and has its tests
disabled.

There are only two packages using python-six-bootstrap:
python-more-itertools and python-pytest.  Both of them propagate
python-six-bootstrap.

--
Ricardo





This bug report was last modified 6 years and 250 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.