GNU bug report logs - #21675
Guix environment is incredibly slow when using Python2 packages

Previous Next

Package: guix;

Reported by: Cyril Roelandt <tipecaml <at> gmail.com>

Date: Mon, 12 Oct 2015 21:32:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 21675 in the body.
You can then email your comments to 21675 AT debbugs.gnu.org in the normal way.

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#21675; Package guix. (Mon, 12 Oct 2015 21:32:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Cyril Roelandt <tipecaml <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 12 Oct 2015 21:32:02 GMT) Full text and rfc822 format available.

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

From: Cyril Roelandt <tipecaml <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Guix environment is incredibly slow when using Python2 packages
Date: Mon, 12 Oct 2015 23:31:02 +0200
Let's look at the following command, which behaves as expected:

$ time guix environment --ad-hoc --pure python-pbr python-babel
python-iso8601 python-debtcollector python-netaddr python-oslo.config
python-oslo.i18n python-oslo.serialization python-oslo.utils
python-prettytable python-requests python-six python-stevedore
python-coverage python-discover python-fixtures python-keyring
python-lxml python-mock python-oauthlib python-oslotest python-pycrypto
python-requests-mock python-sphinx python-testrepository
python-testresources python-testtools python-webob python-bandit
python-setuptools python-pbr openssl python --exec="echo done"
done

real    0m5.043s
user    0m4.672s
sys     0m0.148s

Its Python2 counterpart is incredibly slow:

$ time guix environment --ad-hoc --pure python2-pbr python2-babel
python2-iso8601 python2-debtcollector python2-netaddr python2-oslo.config
python2-oslo.i18n python2-oslo.serialization python2-oslo.utils
python2-prettytable python2-requests python2-six python2-stevedore
python2-coverage python2-discover python2-fixtures
python2-keyring python2-lxml python2-mock python2-oauthlib
python2-oslotest python2-pycrypto python2-requests-mock
python2-sphinx python2-testrepository
python2-testresources python2-testtools python2-webob python2-bandit
python2-setuptools python2-pbr openssl python-2 --exec="echo done"
warning: failed to install locale: Invalid argument
done

real	9m16.557s
user	9m7.868s
sys	0m8.128s


This makes "guix environment" unusable with Python 2.


Cyril.




Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Mon, 12 Oct 2015 22:09:01 GMT) Full text and rfc822 format available.

Notification sent to Cyril Roelandt <tipecaml <at> gmail.com>:
bug acknowledged by developer. (Mon, 12 Oct 2015 22:09:01 GMT) Full text and rfc822 format available.

Message #10 received at 21675-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Cyril Roelandt <tipecaml <at> gmail.com>
Cc: 21675-done <at> debbugs.gnu.org
Subject: Re: bug#21675: Guix environment is incredibly slow when using Python2
 packages
Date: Tue, 13 Oct 2015 00:07:55 +0200
Fixed in commit b3e2a5a.

Let me know if you encounter similar problems again.

Thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 10 Nov 2015 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 142 days ago.

Previous Next


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