[gentoo-portage-dev] [PATCH] emerge: fix --use-ebuild-visibility to reject binary packages (bug 612960)

2017-03-17 Thread Zac Medico
Fix the --use-ebuild-visibility option to reject binary packages for which ebuilds are either masked or unavailable. The included test case fails with out this fix. X-Gentoo-bug: 612960 X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=612960 --- pym/_emerge/depgraph.py

Re: [gentoo-dev] [RFC] Master plan for fixing elibtoolize

2017-03-17 Thread James Le Cuirot
On Fri, 17 Mar 2017 18:14:12 +0100 Michał Górny wrote: > Hi, everyone. > > Since the bug about libtool.eclass [1] has not received any attention, I > hereby declare maintainer timeout and start working on improving > the eclass. > > The main goals are to: > > a. stop

[gentoo-dev] last rites: dev-perl/GStreamer dev-perl/GStreamer-Interfaces

2017-03-17 Thread Andreas K. Huettel
# Andreas K. Hüttel (17 Mar 2017) # Requires obsolete gstreamer:0.10, bug 604686 # Removal in 30 days dev-perl/GStreamer dev-perl/GStreamer-Interfaces -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, perl, libreoffice) signature.asc Description:

Re: [gentoo-dev] last rites: dev-perl/Nagios-Plugin

2017-03-17 Thread Andreas K. Huettel
Am Freitag, 17. März 2017, 04:00:25 CET schrieb Kent Fredric: > On Thu, 16 Mar 2017 23:42:43 +0100 > > "Andreas K. Huettel" wrote: > > # Andreas K. Hüttel (16 Mar 2017) > > # Replaced by dev-perl/Monitoring-Plugin, bug 575986 > > # Removal in 30 days

Re: [gentoo-dev] [PATCH 2/3] libtool.eclass: Use app-portage/elt-patches to provide patch files

2017-03-17 Thread Mike Gilbert
s >> > -# eclass/ dir, but libtool.eclass is still in the main Gentoo tree. So >> > -# add a check to locate the ELT-patches/ regardless of what's going on. >> > -# Note: Duplicated in eutils.eclass. >> > -_LIBTOOL_ECLASSDIR_LOCAL=${

Re: [gentoo-dev] [PATCH 2/3] libtool.eclass: Use app-portage/elt-patches to provide patch files

2017-03-17 Thread Michał Górny
s/ regardless of what's going on. > > -# Note: Duplicated in eutils.eclass. > > -_LIBTOOL_ECLASSDIR_LOCAL=${BASH_SOURCE[0]%/*} > > +DEPEND=">=app-portage/elt-patches-20170317" > > + > > libtool_elt_patch_dir() { > > - local d="${ECL

Re: [gentoo-dev] [PATCH 2/3] libtool.eclass: Use app-portage/elt-patches to provide patch files

2017-03-17 Thread Mike Gilbert
ointing to the active overlay's > -# eclass/ dir, but libtool.eclass is still in the main Gentoo tree. So > -# add a check to locate the ELT-patches/ regardless of what's going on. > -# Note: Duplicated in eutils.eclass. > -_LIBTOOL_ECLASSDIR_LOCAL=${BASH_SOURCE[0]%/*} > +DEPEND=&q

[gentoo-dev] [PATCH 1/3] app-portage/elt-patches: Split patches for elibtoolize into pkg, #566424

2017-03-17 Thread Michał Górny
--- app-portage/elt-patches/Manifest| 1 + app-portage/elt-patches/elt-patches-20170317.ebuild | 21 + app-portage/elt-patches/metadata.xml| 7 +++ 3 files changed, 29 insertions(+) create mode 100644 app-portage/elt-patches/Manifest

[gentoo-dev] [PATCH 2/3] libtool.eclass: Use app-portage/elt-patches to provide patch files

2017-03-17 Thread Michał Górny
/ regardless of what's going on. -# Note: Duplicated in eutils.eclass. -_LIBTOOL_ECLASSDIR_LOCAL=${BASH_SOURCE[0]%/*} +DEPEND=">=app-portage/elt-patches-20170317" + libtool_elt_patch_dir() { - local d="${ECLASSDIR}/ELT-patches" - if [[ ! -d ${d} ]] ;

[gentoo-dev] [PATCHES] Moving ELT-patches to app-portage/elt-patches

2017-03-17 Thread Michał Górny
Hi, Here's a quick patch serie that moves the whole ELT-patches directory into a separate package. This reduces the size of Gentoo checkout by ~500 KiB. The nocxx patches are left for epunt_cxx to be removed once it is moved outta eutils.eclass, and can safely dep on the new package. Once this

Re: [gentoo-dev] [RFC] Master plan for fixing elibtoolize

2017-03-17 Thread Alexis Ballier
On Fri, 17 Mar 2017 18:14:12 +0100 Michał Górny wrote: > Hi, everyone. > > Since the bug about libtool.eclass [1] has not received any > attention, I hereby declare maintainer timeout and start working on > improving the eclass. > > The main goals are to: > > a. stop

[gentoo-dev] [RFC] Master plan for fixing elibtoolize

2017-03-17 Thread Michał Górny
Hi, everyone. Since the bug about libtool.eclass [1] has not received any attention, I hereby declare maintainer timeout and start working on improving the eclass. The main goals are to: a. stop requiring every single autoconf ebuild to call elibtoolize manually (and effectively having

[gentoo-dev] [PATCH] epunt-cxx.eclass: Split C++ check punting code out of eutils

2017-03-17 Thread Michał Górny
Split the epunt_cxx (plus internal code) to a dedicated eclass. This is rarely needed, usually indicates a dead upstream and requires the ELT-patches framework. The patches are going to be split to a separate package, and the new eclass will therefore need to DEPEND on it. We do not want the

Re: [gentoo-portage-dev] [PATCH] depgraph: avoid missed update with slot operator and circ dep (bug 612874)

2017-03-17 Thread Zac Medico
On Fri, Mar 17, 2017 at 8:37 AM, Brian Dolbec wrote: > On Fri, 17 Mar 2017 01:18:19 -0700 > Zac Medico wrote: > >> Fix check_reverse_dependencies to ignore direct circular dependencies, >> since these dependencies tend to prevent updates of packages. This

Re: [gentoo-dev] Re: new package category: net-vpn

2017-03-17 Thread Jason A. Donenfeld
On Fri, Mar 17, 2017 at 4:05 PM, Michał Górny wrote: > On pią, 2017-03-17 at 14:57 +0100, Jason A. Donenfeld wrote: >> Done. > > It's nice that you waited for people to actually wake up around > the world to give you feedback. Yep, sorry. Already chastised and discussed at

Re: [gentoo-portage-dev] [PATCH] depgraph: avoid missed update with slot operator and circ dep (bug 612874)

2017-03-17 Thread Brian Dolbec
On Fri, 17 Mar 2017 01:18:19 -0700 Zac Medico wrote: > Fix check_reverse_dependencies to ignore direct circular dependencies, > since these dependencies tend to prevent updates of packages. This > solves a missed update from llvm:0 to llvm:4 when clang is not in the > world

Re: [gentoo-dev] Re: new package category: net-vpn

2017-03-17 Thread Michał Górny
On pią, 2017-03-17 at 14:57 +0100, Jason A. Donenfeld wrote: > Done. It's nice that you waited for people to actually wake up around the world to give you feedback. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: new package category: net-vpn

2017-03-17 Thread Kristian Fiskerstrand
On 03/17/2017 02:57 PM, Jason A. Donenfeld wrote: > Done. > > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f68c86d93d5f69d775bceb3941b3a3b46672eb1 > ... That was quick... -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618

Re: [gentoo-dev] new package category: net-vpn

2017-03-17 Thread Jason A. Donenfeld
Hello M. J., Your message went straight into spam, so I did not receive it before making the commit, when somebody on IRC pointed out your message. I'd encourage you to make sure your DKIM/DMARC/SPF configuration is working. Here are the packages I moved: badvpn freelan ipsec-tools kvpnc

[gentoo-dev] Re: new package category: net-vpn

2017-03-17 Thread Jason A. Donenfeld
Done. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f68c86d93d5f69d775bceb3941b3a3b46672eb1

Re: [gentoo-portage-dev] OT: Screen bragging. Was: [PROPOSAL] Don't split user visible messages across multiple lines

2017-03-17 Thread Brian Dolbec
On Fri, 17 Mar 2017 06:58:23 + (UTC) Duncan <1i5t5.dun...@cox.net> wrote: > Brian Dolbec posted on Thu, 16 Mar 2017 01:08:30 -0700 as excerpted: > > >> > We could also increase the max. line length to something like > >> > 120 or 130. > >> > >> I think more people should chime in on that.

[gentoo-portage-dev] OT: Screen bragging. Was: [PROPOSAL] Don't split user visible messages across multiple lines

2017-03-17 Thread Duncan
Brian Dolbec posted on Thu, 16 Mar 2017 01:08:30 -0700 as excerpted: >> > We could also increase the max. line length to something like 120 or >> > 130. >> >> I think more people should chime in on that. I use vertical splits for >> the screen when coding, and 120 characters is too long for me,