From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EZCUq-0006MT-4C for garchives@archives.gentoo.org; Mon, 07 Nov 2005 19:17:36 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jA7JB8t8017245; Mon, 7 Nov 2005 19:11:08 GMT Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.6.39]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jA7Ixed0031970 for ; Mon, 7 Nov 2005 18:59:40 GMT Received: from [10.0.0.150] (iawxssw-dc2-l4-fe02pip1 [195.121.6.18]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0IPL008X1M3GVT@smtp16.wxs.nl> for gentoo-user@lists.gentoo.org; Mon, 07 Nov 2005 19:59:40 +0100 (CET) Date: Mon, 07 Nov 2005 19:59:39 +0100 From: Holly Bostick Subject: Re: [gentoo-user] Big problem with module-rebuild In-reply-to: <20051107182315.7ec24bbe@hactar.digimed.co.uk> To: gentoo-user@lists.gentoo.org Message-id: <436FA41B.7060207@planet.nl> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT X-Accept-Language: nl-NL, nl, en User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051029) X-Enigmail-Version: 0.92.0.0 References: <436F8E2A.8020209@planet.nl> <20051107182315.7ec24bbe@hactar.digimed.co.uk> X-Archives-Salt: 51d5c81d-00eb-4508-a027-623c848b1f28 X-Archives-Hash: 7bb18918688318de6c68e095dcb8be07 Neil Bothwick schreef: > On Mon, 07 Nov 2005 18:26:02 +0100, Holly Bostick wrote: > > >> And my question is, how to get it to stop doing that. If Portage >> has a FEATURES setting that prevents the previous version being >> unmerged this way, I don't know what it is..... > > > Doesn't AUTOCLEAN="no" do this? > > It is a separate setting, not a FEATURE. > > Yes, I see that, but since the description of it is not exactly clear, I don't know if setting it to "no" would help, except by testing, which I'm not prepared to do atm: (from man make.conf) AUTOCLEAN = ["yes" | "no"] Automatically cleans the system by removing outdated packages which will not remove functionalities or prevent your system from working. On major ABI changes this may need to be set to off to ensure that the system can be rebuilt using the new libs before the old ones are removed. Downgrading with this option turned off may result in missing symlinks and an inoperable system. Defaults to yes. In this respect, am I to assume that the "outdated package" is the previously-installed version? I don't think so; I think this is a separate process. I just reinstalled Wine (unrelated, but perhaps appropriate for an example) and the output does the "clean" process well after the previous version (which is in this case the same version) was removed: |>>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/wine/wine.inf --- !targe sym /usr/lib/libwine.so --- !targe sym /usr/bin/wineg++ --- !targe sym /usr/bin/winecpp |>>> original instance of package unmerged safely. * ~/.wine/config is now deprecated. For configuration either use * winecfg or regedit HKCU\Software\Wine |>>> Regenerating /etc/ld.so.cache... |>>> app-emulation/wine-0.9 merged. |>>> clean: No packages selected for removal. |>>> Auto-cleaning packages ... But I could most certainly be reading this all wrong; it would certainly be an easy solution if that was the case. Holly -- gentoo-user@gentoo.org mailing list