[gentoo-portage-dev] [PATCH] repoman: simplify wrapper for running locally

2016-06-12 Thread Mike Frysinger
Running the repoman program locally is a bit unreliable in its detection. Add a dedicated repoman.git program for people to run directly if they want. --- repoman/.repoman_not_installed | 0 repoman/bin/repoman | 10 -- repoman/bin/repoman.git | 37

[gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Jonathan Callen
On 06/12/2016 10:42 PM, Michael Orlitzky wrote: > On 06/12/2016 09:12 PM, Benda Xu wrote: >> Michael Orlitzky writes: >>> >>> Every rm, cp, mv, mkdir, dodir, cd, etc. needs "|| die". >> >> Thanks, updated. >> >> ... >> >> # Don't forget to make directory for sysfs >> -

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Michael Orlitzky
On 06/12/2016 09:12 PM, Benda Xu wrote: > Michael Orlitzky writes: >> >> Every rm, cp, mv, mkdir, dodir, cd, etc. needs "|| die". > > Thanks, updated. > > ... > > # Don't forget to make directory for sysfs > - [[ ! -d ${ROOT}sys ]] && kernel_is 2 6 && mkdir

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Benda Xu
Michael Orlitzky writes: > On 06/12/2016 05:21 AM, Benda Xu wrote: >> # let other packages install some of these headers >> -rm -rf "${D}"/${ddir}/scsi #glibc/uclibc/etc... >> +rm -rf "${ED}"${ddir}/scsi #glibc/uclibc/etc... > > Every rm,

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2016-06-12 23:59 UTC

2016-06-12 Thread Robin H. Johnson
20160612-09:32 perfinion7ca7aee Additions: app-crypt/envchain 20160611-20:37 monsieurp8f9ed18 app-vim/airline-themes 20160611-19:12 monsieurpe0fb1cb app-vim/indentpython 20160606-22:23 monsieurp0377401 app-vim/nerdtree-tabs20160607-13:44 monsieurp

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread james
On 06/12/2016 04:01 PM, Andrew Savchenko wrote: On Thu, 2 Jun 2016 10:42:03 -0500 james wrote: On 06/01/2016 06:20 PM, Justin Bronder wrote: > Due to a lack of time and the fact I don't use any of these packages > anymore, they are all up for grabs. > > - media-gfx/openmesh [no

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Andrew Savchenko
On Thu, 2 Jun 2016 10:42:03 -0500 james wrote: > On 06/01/2016 06:20 PM, Justin Bronder wrote: > > Due to a lack of time and the fact I don't use any of these packages > > anymore, they are all up for grabs. > > > > - media-gfx/openmesh [no project] > > - sys-cluster/ganglia

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 06/12/2016 01:43 PM, Zac Medico wrote: > On 06/12/2016 01:29 PM, Zac Medico wrote: >> On 05/22/2016 01:21 AM, Michał Górny wrote: >>> diff --git a/pym/portage/package/ebuild/config.py >>> b/pym/portage/package/ebuild/config.py >>> index fcc7ce5..9d13703 100644 >>> ---

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 06/12/2016 01:29 PM, Zac Medico wrote: > On 05/22/2016 01:21 AM, Michał Górny wrote: >> diff --git a/pym/portage/package/ebuild/config.py >> b/pym/portage/package/ebuild/config.py >> index fcc7ce5..9d13703 100644 >> --- a/pym/portage/package/ebuild/config.py >> +++

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 05/22/2016 01:21 AM, Michał Górny wrote: > diff --git a/pym/portage/package/ebuild/config.py > b/pym/portage/package/ebuild/config.py > index fcc7ce5..9d13703 100644 > --- a/pym/portage/package/ebuild/config.py > +++ b/pym/portage/package/ebuild/config.py > @@ -1774,14 +1774,14 @@ class

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread M. J. Everitt
On 12/06/16 18:57, Mike Frysinger wrote: > please avoid html e-mails > -mike And PGP/MIME is your friend :] signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Mike Frysinger
please avoid html e-mails -mike signature.asc Description: Digital signature

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-12 Thread james
On 06/12/2016 01:10 AM, konsolebox wrote: On Sat, Jun 11, 2016 at 3:00 PM, Michał Górny wrote: On Sat, 11 Jun 2016 11:09:39 +0800 konsolebox wrote: On Wed, Jun 8, 2016 at 11:53 PM, james wrote: The grandiose-ness you propose

[gentoo-dev] Lastrites: app-cdr/dvd95, app-portage/epm, dev-libs/vdk, app-cdr/xcdroast, media-tv/dvbstreamer, net-p2p/microdc2, media-tv/freevo, www-apache/mod-auth-mysql, app-portage/g-ctan, media-vi

2016-06-12 Thread Pacho Ramos
# Pacho Ramos (12 Jun 2016) # Buggy, upstream dead for ages (#148741). Removal in a month. app-cdr/dvd95 # Pacho Ramos (12 Jun 2016) # Unmaintained, development stalled for a long time (#168283). # Removal in a month. app-portage/epm # Pacho Ramos

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Michael Orlitzky
On 06/12/2016 05:21 AM, Benda Xu wrote: > # let other packages install some of these headers > - rm -rf "${D}"/${ddir}/scsi #glibc/uclibc/etc... > + rm -rf "${ED}"${ddir}/scsi #glibc/uclibc/etc... Every rm, cp, mv, mkdir, dodir, cd, etc. needs "|| die".

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Craig Inches
On Sat, Jun 11, 2016 at 10:37:42PM +0200, Pacho Ramos wrote: > This packages are now up for grabs: > app-admin/ccze > app-crypt/ckpass > app-mobilephone/sobexsrv > dev-libs/libkpass > media-gfx/qrencode > sys-apps/razercfg > x11-misc/xdotool > > If no one else puts their hand up ill proxy

Re: [gentoo-dev] dev-util/nsis: Maintainer request

2016-06-12 Thread M. J. Everitt
I'll see what I can do .. possibly not today .. Cheers, Michael. On 12/06/16 12:50, Alon Bar-Lev wrote: > Can you please check it out? > I had no time nor setup. > > On 12 June 2016 at 14:49, M. J. Everitt wrote: >> Cheers Alon, >> >> Michael. >> On 12/06/16 12:43, Alon

Re: [gentoo-dev] dev-util/nsis: Maintainer request

2016-06-12 Thread Alon Bar-Lev
Can you please check it out? I had no time nor setup. On 12 June 2016 at 14:49, M. J. Everitt wrote: > Cheers Alon, > > Michael. > On 12/06/16 12:43, Alon Bar-Lev wrote: >> Hi, >> I've revbumped this package. >> Regards, >> Alon >> >> On 6 June 2016 at 03:23, M. J. Everitt

Re: [gentoo-dev] dev-util/nsis: Maintainer request

2016-06-12 Thread M. J. Everitt
Cheers Alon, Michael. On 12/06/16 12:43, Alon Bar-Lev wrote: > Hi, > I've revbumped this package. > Regards, > Alon > > On 6 June 2016 at 03:23, M. J. Everitt wrote: >> On 05/06/16 22:55, Kristian Fiskerstrand wrote: >>> dev-util/nsis curretly has no maintainer. It has a

Re: [gentoo-dev] dev-util/nsis: Maintainer request

2016-06-12 Thread Alon Bar-Lev
Hi, I've revbumped this package. Regards, Alon On 6 June 2016 at 03:23, M. J. Everitt wrote: > On 05/06/16 22:55, Kristian Fiskerstrand wrote: >> dev-util/nsis curretly has no maintainer. It has a [critical security >> bug filed against it]. Does anyone want to pick it up?

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Andrew Savchenko
Hi, On Sun, 12 Jun 2016 11:39:08 +0200 Michał Górny wrote: > Dnia 11 czerwca 2016 22:37:42 CEST, Pacho Ramos napisał(a): > >media-gfx/qrencode > > I'll take this one since it's used by systemd and pshs. Looks like we had an maintenance claiming clash (I was just 5 minutes

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 06/12/2016 03:05 AM, Michał Górny wrote: > Dnia 12 czerwca 2016 11:49:26 CEST, Zac Medico > napisał(a): >> On 06/12/2016 02:28 AM, Michał Górny wrote: >>> Dnia 12 czerwca 2016 11:10:55 CEST, Zac Medico >> napisał(a): On 05/22/2016 01:21 AM, Michał

Re: [gentoo-portage-dev] [PATCH 3/3] portage.dbapi.vartree: Support exclusions in INSTALL_MASK

2016-06-12 Thread Zac Medico
On 06/12/2016 03:03 AM, Michał Górny wrote: > Dnia 12 czerwca 2016 11:43:35 CEST, Zac Medico > napisał(a): >> On 06/12/2016 02:31 AM, Michał Górny wrote: >>> Dnia 12 czerwca 2016 11:20:36 CEST, Zac Medico >> napisał(a): On 05/21/2016 11:56 PM, Michał

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Michał Górny
Dnia 12 czerwca 2016 11:49:26 CEST, Zac Medico napisał(a): >On 06/12/2016 02:28 AM, Michał Górny wrote: >> Dnia 12 czerwca 2016 11:10:55 CEST, Zac Medico >napisał(a): >>> On 05/22/2016 01:21 AM, Michał Górny wrote: Introduce a new logic for

Re: [gentoo-portage-dev] [PATCH 3/3] portage.dbapi.vartree: Support exclusions in INSTALL_MASK

2016-06-12 Thread Michał Górny
Dnia 12 czerwca 2016 11:43:35 CEST, Zac Medico napisał(a): >On 06/12/2016 02:31 AM, Michał Górny wrote: >> Dnia 12 czerwca 2016 11:20:36 CEST, Zac Medico >napisał(a): >>> On 05/21/2016 11:56 PM, Michał Górny wrote: Allow INSTALL_MASK patterns to start

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 06/12/2016 02:28 AM, Michał Górny wrote: > Dnia 12 czerwca 2016 11:10:55 CEST, Zac Medico > napisał(a): >> On 05/22/2016 01:21 AM, Michał Górny wrote: >>> Introduce a new logic for INSTALL_MASK handling in merging code, >>> replacing the old code that removed matching

Re: [gentoo-portage-dev] [PATCH 3/3] portage.dbapi.vartree: Support exclusions in INSTALL_MASK

2016-06-12 Thread Zac Medico
On 06/12/2016 02:31 AM, Michał Górny wrote: > Dnia 12 czerwca 2016 11:20:36 CEST, Zac Medico > napisał(a): >> On 05/21/2016 11:56 PM, Michał Górny wrote: >>> Allow INSTALL_MASK patterns to start with '-' to indicate that >>> a specific match is to be excluded from being

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Michał Górny
Dnia 11 czerwca 2016 22:37:42 CEST, Pacho Ramos napisał(a): >media-gfx/qrencode I'll take this one since it's used by systemd and pshs. -- Best regards, Michał Górny (by phone)

Re: [gentoo-portage-dev] [PATCH 1/3] portage.package.ebuild.config: Move FEATURES=no* handling there

2016-06-12 Thread Michał Górny
Dnia 12 czerwca 2016 09:28:14 CEST, Zac Medico napisał(a): >On 06/12/2016 12:19 AM, Zac Medico wrote: >> On 05/21/2016 11:56 PM, Michał Górny wrote: >>> diff --git a/pym/portage/package/ebuild/config.py >b/pym/portage/package/ebuild/config.py >>> index 45b7d08..fcc7ce5 100644

Re: [gentoo-portage-dev] [PATCH 3/3] portage.dbapi.vartree: Support exclusions in INSTALL_MASK

2016-06-12 Thread Michał Górny
Dnia 12 czerwca 2016 11:20:36 CEST, Zac Medico napisał(a): >On 05/21/2016 11:56 PM, Michał Górny wrote: >> Allow INSTALL_MASK patterns to start with '-' to indicate that >> a specific match is to be excluded from being masked. In this case, >> the last matching pattern

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Ulrich Mueller
> On Sun, 12 Jun 2016, Benda Xu wrote: >> Inside [[ ]] quotes are generally not needed. (There are several other >> instances of this.) > I thought so too, but with an experiment: > bash --version > GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu) > bash -l > $ [[ -f a b ]] &&

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Michał Górny
Dnia 12 czerwca 2016 11:10:55 CEST, Zac Medico napisał(a): >On 05/22/2016 01:21 AM, Michał Górny wrote: >> Introduce a new logic for INSTALL_MASK handling in merging code, >> replacing the old code that removed matching files and directories >> from imagedir in bash. The new

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Benda Xu
Zac Medico writes: > However, it behaves differently when you have a variable with "a b" as > its content. > > foo="a b" > [[ -f ${foo} ]] && echo hi Yeah, that's correct. My mistake. --- kernel-2.eclass 2016-02-17 22:46:25.235543840 +0900 +++ kernel-2.eclass

Re: [gentoo-portage-dev] [PATCH 3/3] portage.dbapi.vartree: Support exclusions in INSTALL_MASK

2016-06-12 Thread Zac Medico
On 05/21/2016 11:56 PM, Michał Górny wrote: > Allow INSTALL_MASK patterns to start with '-' to indicate that > a specific match is to be excluded from being masked. In this case, > the last matching pattern determines whether the file is actually > filtered out or kept. > --- >

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 05/22/2016 01:21 AM, Michał Górny wrote: > Introduce a new logic for INSTALL_MASK handling in merging code, > replacing the old code that removed matching files and directories > from imagedir in bash. The new code actually ignores matching files > on-the-fly while testing for file collisions

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Zac Medico
On 06/12/2016 02:02 AM, Benda Xu wrote: > Hi Ulrich, > > Ulrich Mueller writes: > >>> I have added EPREFIX logics for EAPI<3 and improved the trailing >>> slashes and quotes. >> >>> - [[ -f ${ROOT}/usr/include/linux/autoconf.h ]] \ >>> + [[ -f

Re: [gentoo-dev] Re: RFC: kernel-2.eclass Prefix support

2016-06-12 Thread Benda Xu
Hi Ulrich, Ulrich Mueller writes: >> I have added EPREFIX logics for EAPI<3 and improved the trailing >> slashes and quotes. > >> -[[ -f ${ROOT}/usr/include/linux/autoconf.h ]] \ >> +[[ -f "${EROOT}"usr/include/linux/autoconf.h ]] \ > > Inside [[ ]]

Re: [gentoo-portage-dev] [PATCH v2] Move INSTALL_MASK handling into merging

2016-06-12 Thread Zac Medico
On 05/22/2016 01:21 AM, Michał Górny wrote: > + def _is_install_masked(self, relative_path): > + ret = False > + for pattern in self.settings.install_mask: > + # absolute path pattern > + if pattern.startswith('/'): > +

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-12 Thread konsolebox
On Sat, Jun 11, 2016 at 10:48 PM, james wrote: > On 06/10/2016 10:09 PM, konsolebox wrote: >> >> What matters is the contribution, and the result. If you don't like >> how a user makes a contribution, don't accept the pull request, or >> don't merge his package. Simple. If

Re: [gentoo-dev] Packages up for grabs

2016-06-12 Thread Andrew Savchenko
On Sat, 11 Jun 2016 22:37:42 +0200 Pacho Ramos wrote: > This packages are now up for grabs: [...] > app-mobilephone/sobexsrv > media-gfx/qrencode I use these packages, so I'll take them. Best regards, Andrew Savchenko pgpaS26vxlznX.pgp Description: PGP signature

Re: [gentoo-portage-dev] [PATCH 1/3] portage.package.ebuild.config: Move FEATURES=no* handling there

2016-06-12 Thread Zac Medico
On 06/12/2016 12:19 AM, Zac Medico wrote: > On 05/21/2016 11:56 PM, Michał Górny wrote: >> diff --git a/pym/portage/package/ebuild/config.py >> b/pym/portage/package/ebuild/config.py >> index 45b7d08..fcc7ce5 100644 >> --- a/pym/portage/package/ebuild/config.py >> +++

Re: [gentoo-portage-dev] [PATCH 1/3] portage.package.ebuild.config: Move FEATURES=no* handling there

2016-06-12 Thread Zac Medico
On 05/21/2016 11:56 PM, Michał Górny wrote: > diff --git a/pym/portage/package/ebuild/config.py > b/pym/portage/package/ebuild/config.py > index 45b7d08..fcc7ce5 100644 > --- a/pym/portage/package/ebuild/config.py > +++ b/pym/portage/package/ebuild/config.py > @@ -1773,6 +1773,16 @@ class

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-12 Thread konsolebox
On Sat, Jun 11, 2016 at 3:00 PM, Michał Górny wrote: > On Sat, 11 Jun 2016 11:09:39 +0800 > konsolebox wrote: > >> On Wed, Jun 8, 2016 at 11:53 PM, james wrote: >> > The grandiose-ness you propose should only come upon graduating from