From owner-freebsd-pkg@freebsd.org Mon Jul 13 02:34:07 2015 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07C4A99BB6D for ; Mon, 13 Jul 2015 02:34:07 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from nm26-vm0.bullet.mail.bf1.yahoo.com (nm26-vm0.bullet.mail.bf1.yahoo.com [98.139.213.74]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BEE6A1D36 for ; Mon, 13 Jul 2015 02:34:06 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1436754838; bh=MdxCtAf17HOhgo+ZIwg86biXm/OTRUJxhbMCDwHbfEU=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=qAkd2vz7BQmfe4GJCaBr5/z0oJ9TQvDIimvZQZtm9bvFoaDydGGvAinh2KQyyulVWn1GK5a56A6ftMzte+jFZAzGQa86Yeko5IzcVXvliDUo4X3Q2xZlbr9r9fNj7x6gNmdmBsrjpTy7uWIxbnZp14UX0PTvddrhTJn+bVrgVuZoVWl0Cj7WvPk2ZqsRWnONK672epQAQNzcC63CLKOV+qXapy75zgA1eeOpU8re4qm4aGlugDHJi6lh0qa9kJrsAMGvoxYavEfju69vn7oiriF3Lg1TtpyciG6S3rh3l2tPsqenEhqUAognEr12hFG4ZWFruJ0g/Am4td9CkBiSnw== Received: from [98.139.170.178] by nm26.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jul 2015 02:33:58 -0000 Received: from [98.139.211.201] by tm21.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jul 2015 02:33:58 -0000 Received: from [127.0.0.1] by smtp210.mail.bf1.yahoo.com with NNFMP; 13 Jul 2015 02:33:58 -0000 X-Yahoo-Newman-Id: 863225.408.bm@smtp210.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: Y7dm.d8VM1kUBC26itXaewVHNXdZ9GdESsXhAxs_MSvpHLz TV_dYej.6ezieObwkuLOtK95sBO4KJMnwPHxiJ5Xu1E7Pzd_W5CU.2G5911J nZKgkpxetsSwbm7JfZEfU_6oRAnwIp8MX4.p9Nqrs_66izyZI6Dx4ySUS8q0 XypZauCwj.x0.NwpVXyN.lIRyeRYekJWKEMGZB7brUfEDtPD4eUnenDOtjd_ yvredg.9jXluiCkG2QSeQ8vBD8vfXWJNDZuDGoOxJDJndiejJXvkD5wjufgE Urb2Tb5gaq.AwkmiRIeY5xe2N8PZfOhTrX4dwR3FzmiPGlmzSxzFagRrU3Zk zxBysQM77s4Hj82cqMHRacd4kqzqkpEBB66zpeJTorsUKeYXdgHTfHZhWJR6 GCHyttjI1P.LCVzLcH9qF3oKlLbJME8OWbrXMVOi0j4v0zdVV0jWYnUo9VQx d132iNUdkU43jgi86heKFZf9in_e8zIkxNXlKue7E463_OYfHid3fTxQUovd yrpNGSQtqc10dT71eDyqLjin4DQppcQoXIYR4wQ-- X-Yahoo-SMTP: 6IZaPQyswBAeyzp3urHRlQfBxGxx4Js3YAIn Message-ID: <55A32367.3070809@yahoo.com> Date: Sun, 12 Jul 2015 19:33:11 -0700 From: Jeffrey Bouquet User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: pkg problem, not severe but tedious. References: <1436752112.28827.YahooMailBasic@web140903.mail.bf1.yahoo.com> In-Reply-To: <1436752112.28827.YahooMailBasic@web140903.mail.bf1.yahoo.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2015 02:34:07 -0000 Even less of a problem (see below) On 07/12/15 18:48, Jeffrey Bouquet via freebsd-pkg wrote: > Each time across major versions I find it convenient to install one or two > upgrades ( portupgrade and another, in this case) > > pkg install portupgrade [the installworld just completed an hour or two ago] > > I use a > script reinstall.log pkg install portupgrade > > Because > the deinstalls called for are too numerous, no option to delay [ another SQL field? ] > > For instance > > Those two reinstalls (major version) require removal of some 200-400 of which I note > manually 35 or so for immediate reinstall later today. > > In this case > Not trivial... > > serf > apr > subversion > w3m > firefox > vte > intltool > gnutls > gsasl > gtk2 > cups-base > ....... and twenty-odd others of the several hundred to be removed upon the > upgrade of portupgrade from another major version and another ruby version > to the latest one. > > So it is handy workaround, but I wonder if a combination of > 1... "delay these til later" > 2... "to be removed and logged in a /var/log/pkg-removed.log " file > 3... or some other scenario should make it more simple. > 4... a 2nd field in the 'to be removed' ... some removed because of the > ruby21 upgrade, some removed for some other reason... one could maybe > craft the request to pkg in a more orderly fashion if more information was > known at that step. Maybe. > > Obviously this does not occur in the usual course of upgrading... but those to be removed could > probably still be of use in the meantime... Not that is is too problematic to reinstall them (usually but > not always )... but it is not as automatic as it maybe could be eventually. > > Thanks for reading. > _______________________________________________ > freebsd-pkg@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-pkg > To unsubscribe, send any mail to "freebsd-pkg-unsubscribe@freebsd.org" The large list of files to be removed, upgrading 800 or so, halted at near the start because I had locked one package, causing pkg to halt. Upon the next invocation, it had resolved to only 80 or so. So some of those on that list were not actually, newly, to be removed. Simplest interim solution seems to be a file in /var/log that details deinstalls, optionally ??? with the reason, optionally ??? with parsing lines out from it if they have been subsequently reinstalled... maybe would reinstate some of the functionality of the /var/db/pkg text files [directories] I had used for that purpose [or something similar ]... not a direct comparison but the general idea. All I wish to write about the topic now. I know other issues may be more pertinent in the queue. Sorry!