From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Problems with downloading from https Date: Thu, 30 Oct 2014 08:49:26 +0100 Message-ID: <20141030074926.GA27584@debian> References: <87vbn6h7f4.fsf@gnu.org> <87oasxj2z1.fsf@netris.org> <87ioj566pv.fsf@gnu.org> <8761f5zlph.fsf@gmail.com> <87fve9po7v.fsf@yeeloong.lan> <87y4s1zdjl.fsf@gnu.org> <871tptzclb.fsf@gmail.com> <87mw8glixr.fsf@gnu.org> <20141029222212.GD29707@debian> <87bnouf24g.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjkUM-0000q2-TA for guix-devel@gnu.org; Thu, 30 Oct 2014 03:49:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjkUF-0007ky-Cj for guix-devel@gnu.org; Thu, 30 Oct 2014 03:49:46 -0400 Content-Disposition: inline In-Reply-To: <87bnouf24g.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Alex Kost Cc: guix-devel@gnu.org On Thu, Oct 30, 2014 at 10:27:59AM +0300, Alex Kost wrote: > I think such an "evil" case is just not handled currently. If you have > python-3… installed and you install python-2… in the same profile, then > python-3… would be replaced, but if you install both packages in the > same command, then both would be installed. Interesting, I did not know this, but you are right: $ guix package -i python $ guix package -i python-2.7.6 The following package will be upgraded: python 3.3.5 → 2.7.6 /gnu/store/iz5shg4py68mbccv2kkd0siv6ryfl3y1-python-2.7.6 If you do instead $ guix package -i python python-2.7.6 both packages are installed. I think the former behaviour is a bug. If I use "-i" and not "-u", a package should not be "upgraded", but added in every case, independently of its name. Andreas