[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-portage-dev
Subject:    Re: [gentoo-portage-dev] Re: [Bug 523634] sys-apps/portage-2.2.13: pkg_preinst sanity check no longe
From:       Brian Dolbec <dolsen () gentoo ! org>
Date:       2014-09-26 17:18:26
Message-ID: 20140926101826.4bdce603.dolsen () gentoo ! org
[Download RAW message or body]


On Thu, 25 Sep 2014 22:29:32 -0700
Zac Medico <zmedico@gentoo.org> wrote:

> On 09/25/2014 09:22 PM, Brian Dolbec wrote:
> > OK, I've commented out the pkg_preinst sanity check for now.
> > 
> > I've also updated the 9999 ebuild to create the deprecation
> > symlinks. setup.py has been updated as well.
> > 
> > I have a 2.2.14_rc1 tarball uploaded and I've attached the
> > 2.2.14_rc1 ebuild here as well.  Although it is the same code
> > installed as 9999 currently.
> > 
> > If our testing doesn't come up with any more regressions, I'll
> > release the rc1 for some additional testing.
> 
> I installed it, and now if I run emaint --help as root then the output
> starts like this:
> 
> /usr/sbin/emaint: line 7: /lib/gentoo/functions.sh: No such file or
> directory
> /usr/sbin/emaint: line 19: eerror: command not found
> /usr/sbin/emaint: line 20: eerror: command not found
> usage: usage: emaint [options] COMMAND
> 
> Note that I have /lib/rc/sh/functions.sh provided by
> sys-apps/openrc-0.12.4. Also, /usr/sbin comes before /usr/bin in
> root's PATH, so the deprecation wrapper is always triggered.


Attached is the new ebuild that now moves the sbin scripts
from /usr/bin to /usr/sbin in pkg_preinst() instead of making symklinks.

-- 
Brian Dolbec <dolsen>


["portage-2.2.14_rc1.ebuild" (application/octet-stream)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic