From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: bug#19439: guix download fails with "bad qstring header component" Date: Thu, 29 Jan 2015 10:16:54 -0600 Message-ID: <87pp9xsgsp.fsf@member.fsf.org> References: <87ppb86luq.fsf@mango.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YGrmD-0002mp-ML for bug-guix@gnu.org; Thu, 29 Jan 2015 11:17:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YGrmA-0000ry-Gg for bug-guix@gnu.org; Thu, 29 Jan 2015 11:17:05 -0500 Received: from debbugs.gnu.org ([140.186.70.43]:37951) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YGrmA-0000rs-CO for bug-guix@gnu.org; Thu, 29 Jan 2015 11:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YGrm9-0000Ij-Sf for bug-guix@gnu.org; Thu, 29 Jan 2015 11:17:02 -0500 In-Reply-To: <87ppb86luq.fsf@mango.localdomain> Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 19439@debbugs.gnu.org I've encountered the same issue while attempting to upgrade the python-pillow package. For the newer versions 2.6.2 and 2.7.0, the following errors are reported when downloading the source:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ starting download of `/gnu/store/i40q1mk9dnkg2mfyvfhjyq8lcywmgvh1-Pillow-2.7.0.tar.gz' from `https://pypi.python.org/packages/source/P/Pillow/Pillow-2.7.0.tar.gz'... ERROR: Bad qstring header component: 3fdc9f16a1b60366ae8158b424655d10 failed to download "/gnu/store/i40q1mk9dnkg2mfyvfhjyq8lcywmgvh1-Pillow-2.7.0.tar.gz" from "https://pypi.python.org/packages/source/P/Pillow/Pillow-2.7.0.tar.gz" builder for `/gnu/store/bij5w1kppj9wiqgarmsa3nc8z73i1v6l-Pillow-2.7.0.tar.gz.drv' failed to produce output path `/gnu/store/i40q1mk9dnkg2mfyvfhjyq8lcywmgvh1-Pillow-2.7.0.tar.gz' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I don't have any ideas on how to work around this issue in general. In this case, we might be able to fetch the source from github rather than pypi. But this should add to the question of how frequent this problem is. -- Eric Bavier