Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 12:27:15 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 11:55 AM, Alexis Ballier wrote: > > On Wed, 12 Aug 2015 11:30:39 -0400 Ian Stakenvicius > > wrote: > > > >> -BEG

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 12:57:25 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 12:42 PM, Ulrich Mueller wrote: > > On Wed, 12 Aug 2015, Ian Stakenvicius wrote: > >> 2 - is there a particular reasoning for the - in front of qt4 > >> here? I only ask

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 13:06:43 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 01:05 PM, Ian Stakenvicius wrote: > > On 12/08/15 01:00 PM, Alexis Ballier wrote: > >> On Wed, 12 Aug 2015 12:57:25 -0400 Ia

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 13:39:21 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 01:22 PM, Alexis Ballier wrote: > > On Wed, 12 Aug 2015 13:06:43 -0400 Ian Stakenvicius > > wrote: > > > >> -BEG

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 20:00:42 +0200 Ulrich Mueller wrote: > > On Wed, 12 Aug 2015, Ciaran McCreesh wrote: > > >> pkg_pretend() { > >> if use qt4; then > >> required_use -qt5 > >> else > >> required_use qt5 > >> fi > >> } > > > And how would the PM understand that

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 14:36:12 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 01:52 PM, Alexis Ballier wrote: > > On Wed, 12 Aug 2015 13:39:21 -0400 Ian Stakenvicius > > wrote: > >> > >> ...OR we

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 14:24:06 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 12/08/15 02:19 PM, Alexis Ballier wrote: > > On Wed, 12 Aug 2015 20:00:42 +0200 Ulrich Mueller > > wrote: > > > >>>>&

Re: [gentoo-dev] Re: useflag policies

2015-08-12 Thread Alexis Ballier
On Wed, 12 Aug 2015 19:25:37 +0100 Ciaran McCreesh wrote: > On Wed, 12 Aug 2015 20:19:08 +0200 > Alexis Ballier wrote: > > pkg_pretend still needs to be executed to guess what useflags are > > enabled or not, which information is needed before dependency > > calculatio

Re: [gentoo-dev] Dynamic dependencies

2015-09-17 Thread Alexis Ballier
On Wed, 16 Sep 2015 21:31:04 +0200 Michał Górny wrote: > Dnia 2015-09-16, o godz. 17:49:24 > "Andreas K. Huettel" napisał(a): > > > Hi all, > > > > here's a quote from the Council 20140826 summary: > > > > > Dynamic dependencies in Portage > > > === > > > During d

[gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-17 Thread Alexis Ballier
ros-meta/ros )" Eclass inlined at the end. Best regards, Alexis. # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ # @ECLASS: ros-catkin.eclass # @MAINTAINER: # r...@gentoo.org # @AUTHOR: # Alexis Ballier # @BLURB: Templa

Re: [gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-17 Thread Alexis Ballier
On Thu, 17 Sep 2015 18:36:06 +0200 Alexis Ballier wrote: > ROS_MESSAGES will be a new USE_EXPANDed variable: ROS is message > based, processes write and listen to some topic, and a topic is typed > with a message. Messages are defined by simple text files but are then > pre-proces

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Thu, 17 Sep 2015 23:17:11 + (UTC) Duncan <1i5t5.dun...@cox.net> wrote: > Alexis Ballier posted on Thu, 17 Sep 2015 18:36:06 +0200 as excerpted: > > > if [ "${PV#}" != "${PV}" ] ; then > > SCM="git-r3" > > fi > >

Re: [gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 10:36:02 +0200 hasufell wrote: > How about something like > > case ${EAPI} in > 5) : ;; > *) die "EAPI=${EAPI:-0} is not supported" ;; > esac > > to force people to stay up2date... then you can also drop most of > those redunant "|| die"s for EAPI functions >

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 10:37:04 +0200 hasufell wrote: > On 09/18/2015 10:30 AM, Alexis Ballier wrote: > > On Thu, 17 Sep 2015 23:17:11 + (UTC) > > Duncan <1i5t5.dun...@cox.net> wrote: > > > >> Alexis Ballier posted on Thu, 17 Sep 2015 18:36:06 +0200 as &

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 11:58:09 +0200 hasufell wrote: > On 09/18/2015 11:55 AM, Duncan wrote: > > Alexis Ballier posted on Fri, 18 Sep 2015 11:04:19 +0200 as > > excerpted: > > > >>> Keep in mind what this implies when you change these dependencies > >>&

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 13:04:45 +0200 hasufell wrote: > On 09/18/2015 12:56 PM, Alexis Ballier wrote: > > On Fri, 18 Sep 2015 11:58:09 +0200 > > hasufell wrote: > > > >> On 09/18/2015 11:55 AM, Duncan wrote: > >>> Alexis Ballier posted on Fri, 18

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 13:04:45 +0200 hasufell wrote: > On 09/18/2015 12:56 PM, Alexis Ballier wrote: > > On Fri, 18 Sep 2015 11:58:09 +0200 > > hasufell wrote: > > > >> On 09/18/2015 11:55 AM, Duncan wrote: > >>> Alexis Ballier posted on Fri, 18

Re: [gentoo-dev] Re: New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 13:33:08 +0200 hasufell wrote: > On 09/18/2015 01:32 PM, hasufell wrote: > > On 09/18/2015 01:14 PM, Alexis Ballier wrote: > >> On Fri, 18 Sep 2015 13:04:45 +0200 > >> hasufell wrote: > >> > >>> On 09/18/2015 12:56 PM, Alexis

Re: [gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-18 Thread Alexis Ballier
On Fri, 18 Sep 2015 18:28:09 +0200 hasufell wrote: > On 09/17/2015 06:36 PM, Alexis Ballier wrote: > > > > # @ECLASS-VARIABLE: PYTHON_COMPAT > > # @DESCRIPTION: > > # Tells the eclass the package has python code and forwards it to > > python-r1.eclass. PYTHON_E

Re: [gentoo-dev] Always specify SLOT we know a package is compatible with (even if only one SLOT exists at the moment ebuild is added)

2015-09-19 Thread Alexis Ballier
On Sat, 19 Sep 2015 12:25:40 +0100 Ciaran McCreesh wrote: > On Sat, 19 Sep 2015 12:08:21 +0200 > Pacho Ramos wrote: > > On the other hand, if we start always setting the available slots > > that we know to work, we can avoid this issue, and this is also > > completely future proof becase I don't

Re: [gentoo-dev] LibreSSL import plan

2015-09-20 Thread Alexis Ballier
On Sun, 20 Sep 2015 09:07:09 +0300 Andrew Savchenko wrote: > Greetings, > > On Sat, 19 Sep 2015 23:04:14 +0200 hasufell wrote: > > Friends, > > > > I think it is time to import LibreSSL[0]. There are not many > > packages left that don't compile OOTB and those can be patched > > (e.g. dev-lang/

Re: [gentoo-dev] LibreSSL import plan

2015-09-20 Thread Alexis Ballier
On Sun, 20 Sep 2015 12:17:11 +0300 Andrew Savchenko wrote: > On Sun, 20 Sep 2015 10:22:59 +0200 Alexis Ballier wrote: > > > > My idea would be: > > > > > > > > 1. import "dev-libs/libressl" (this will block > > > > dev-libs/openssl)

Re: [gentoo-dev] LibreSSL import plan

2015-09-20 Thread Alexis Ballier
On Sun, 20 Sep 2015 07:49:24 -0400 Rich Freeman wrote: > On Sun, Sep 20, 2015 at 5:50 AM, Alexis Ballier > wrote: > > > > Yes, that's what gnome team is doing with gtk2 vs gtk3; however, I'm > > not sure how much work it is. Only package I know of providing >

Re: [gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-22 Thread Alexis Ballier
On Thu, 17 Sep 2015 18:36:06 +0200 Alexis Ballier wrote: > Hi all, > > As part of an effort of bringing ros (http://www.ros.org/) to Gentoo, > I've come up with the following design: > > ros-catkin.eclass that is a template, merging all common code for &g

Re: [gentoo-dev] New eclass: ros-catkin.eclass, new USE_EXPAND: ROS_MESSAGES, new categories: dev-ros and ros-meta for review.

2015-09-22 Thread Alexis Ballier
Hi, > Hi Alexis. > > As a gentoo user, an ebuild hacker and engineer, I'd suggest you > include a wiki page for gentoo users, to document the gentoo specific > issues. Yes, this is planned. That part would be short though. The real work is done in upstream wiki :) > I'm a big fan of the ne

Re: [gentoo-dev] [PATCHES] git-r3.eclass: Slight cleanup and support for any ref

2015-09-26 Thread Alexis Ballier
On Sat, 26 Sep 2015 15:28:56 +0200 Michał Górny wrote: > Hi, > > Small patch set for review. Patch 1 cleans up some comments inside > the eclass, while patch 2 removes unused 'is_branch' variable. > Finally, patch 3 adds support for passing any of the 'refs/*' rather > than 'refs/heads/*' only.

Re: [gentoo-dev] LibreSSL import plan

2015-09-29 Thread Alexis Ballier
On Sat, 19 Sep 2015 23:04:14 +0200 hasufell wrote: > 2. slowly start migrating those ~550 packages with "libressl" USE flag > which is similar to gnutls USE flag. > There will be no virtual, because those don't give sufficient control > (libressl and openssl are not ABI compatible). If API compa

Re: [gentoo-dev] Multilib team lead election / future

2015-10-01 Thread Alexis Ballier
On Wed, 30 Sep 2015 18:46:37 -0400 Jonathan Callen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > On 09/30/2015 04:01 PM, Ian Stakenvicius wrote: > > On 30/09/15 03:57 PM, Michał Górny wrote: > >> Dnia 2015-09-30, o godz. 21:36:51 Michał Górny > >> napisał(a): > > > >>> Hello,

Re: [gentoo-dev] repoman and useless dependency.badmasked warnings

2015-10-02 Thread Alexis Ballier
On Fri, 2 Oct 2015 13:08:29 -0700 Zac Medico wrote: > On 10/02/2015 07:49 AM, Mike Gilbert wrote: > > Hello, > > > > I am getting the output below when I run repoman full for > > sys-apps/systemd. > > > > It is basically telling me that systemd (which is masked in the > > selinux profiles) cann

Re: [gentoo-dev] repoman and useless dependency.badmasked warnings

2015-10-03 Thread Alexis Ballier
On Fri, 2 Oct 2015 16:54:30 -0700 Zac Medico wrote: > On 10/02/2015 04:40 PM, Alexis Ballier wrote: > > On Fri, 2 Oct 2015 13:08:29 -0700 > > Zac Medico wrote: > > > >> On 10/02/2015 07:49 AM, Mike Gilbert wrote: > >>> Hello, > >>> >

Re: [gentoo-dev] repoman and useless dependency.badmasked warnings

2015-10-04 Thread Alexis Ballier
On Sat, 3 Oct 2015 12:02:02 -0700 Zac Medico wrote: > On 10/03/2015 02:38 AM, Alexis Ballier wrote: > > On Fri, 2 Oct 2015 16:54:30 -0700 > > Zac Medico wrote: > > > >> On 10/02/2015 04:40 PM, Alexis Ballier wrote: > >>> On Fri, 2 Oct 2

Re: [gentoo-dev] unnecessary revbump

2015-10-06 Thread Alexis Ballier
On Tue, 6 Oct 2015 08:33:24 -0500 William Hubbs wrote: > I don't think the revbump of net-misc/openconnect-7.06-r1 to -r2 was > necessary. When the change purely affects use flags, that is picked up > by the pm and there is no need to force everyone to rebuild the > package. +1 (also for the ten

Re: [gentoo-dev] unnecessary revbump

2015-10-06 Thread Alexis Ballier
On Tue, 6 Oct 2015 09:44:16 -0700 Zac Medico wrote: > On 10/06/2015 06:33 AM, William Hubbs wrote: > > I don't think the revbump of net-misc/openconnect-7.06-r1 to -r2 was > > necessary. When the change purely affects use flags, that is picked > > up by the pm and there is no need to force everyo

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 17:32:22 +0200 hasufell wrote: > On 10/09/2015 01:17 PM, Alexis Ballier wrote: > > commit: 5220bb29741e1685b42a6312c0b7bf2821672040 > > Author: Alexis Ballier gentoo org> > > AuthorDate: Fri Oct 9 11:16:38 2015 +0000 > > Commit:

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/metasploit-payloads/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 17:37:10 +0200 hasufell wrote: > On 10/08/2015 11:04 PM, Richard Farina wrote: > > commit: 8fe8aa173945158ebd3bd849b6304992eb29ddeb > > Author: Zero_Chaos gentoo org> > > AuthorDate: Thu Oct 8 20:48:03 2015 + > > Commit: Richard Farina gentoo org> > > Commi

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 17:42:23 +0200 hasufell wrote: > > + > > +QA_PREBUILT=" [...] > I think $(get_libdir) is not allowed in global scope and breaks > metadata. I don't think QA_PREBUILT is part of metadata. > You can use probably 'usr/lib*/...' But this is probably better, e.g. if these are x8

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/metasploit-payloads/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 18:30:53 +0200 hasufell wrote: > On 10/09/2015 06:23 PM, Alexis Ballier wrote: > >>> +# Copyright 1999-2015 Gentoo Foundation > >>> +# Distributed under the terms of the GNU General Public License > >>> v2 +# > >>&g

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-ros/compressed_image_transport/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 19:18:49 +0200 hasufell wrote: > On 10/09/2015 06:37 PM, Alexis Ballier wrote: > > commit: 4440cc9d950795eaae8f8b049bbf37c073ef5ea0 > > Author: Alexis Ballier gentoo org> > > AuthorDate: Fri Oct 9 16:37:18 2015 +0000 > > Commit:

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-ros/compressed_image_transport/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 19:28:32 +0200 hasufell wrote: > On 10/09/2015 07:22 PM, Alexis Ballier wrote: > > Doesn't python-r1 add this ? It seems not... > > It should be added to ros-catkin.eclass when PYTHON_COMPAT is set. > > Any hint on how to proceed ? > > > &

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: x11-misc/screengrab/

2015-10-09 Thread Alexis Ballier
On Fri, 9 Oct 2015 19:40:33 +0200 hasufell wrote: > > It seems this package bundles x11-libs/libqxt, see > https://github.com/DOOMer/screengrab/tree/531af39ef2563c9ae801bf6cffb441cc8e87b2e7/src/3rdparty/qxt > and > https://github.com/DOOMer/screengrab/tree/531af39ef2563c9ae801bf6cffb441cc8e87b2e7

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/

2015-10-10 Thread Alexis Ballier
On Sat, 10 Oct 2015 13:06:28 +0200 hasufell wrote: > > + > > +src_prepare() { > > + if has_version dev-libs/libcdio-paranoia; then > > + sed -i \ > > + -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \ > > + > > src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die > > + f

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2015-10-10 Thread Alexis Ballier
On Sat, 10 Oct 2015 14:25:28 +0200 hasufell wrote: > On 10/10/2015 02:24 PM, Fabian Groffen wrote: > > On 10-10-2015 14:19:44 +0200, hasufell wrote: > >>> +RDEPEND=" > >>> + !libressl? ( dev-libs/openssl:0 ) > >>> + libressl? ( dev-libs/libressl ) > >>> + sys-libs/zlib > >>> + net-libs/http-parse

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-10 Thread Alexis Ballier
On Sat, 10 Oct 2015 10:09:11 +0200 Michał Górny wrote: > Hello, developers. > > I have the pleasure to announce that we have formed a new Reviewers > team [1] for Gentoo. The team is going to assemble developers willing > to perform ebuild reviews and help contributors improve their ebuild > ski

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-10 Thread Alexis Ballier
On Sat, 10 Oct 2015 16:44:45 +0200 hasufell wrote: > On 10/10/2015 04:27 PM, Alexis Ballier wrote: > >> The side goal is to review current Gentoo commits for major QA > >> violations and other issues, aiming at improving the quality of > >> ebuilds in Gentoo and

Re: [gentoo-dev] rfc: multilib and fhs 3

2015-10-11 Thread Alexis Ballier
On Sat, 10 Oct 2015 17:48:15 -0500 William Hubbs wrote: > All, > > fhs 3.0 was approved in June this year [1] [2]. > > The piece of it that I want to bring up is the lib and libxx > directories, both in / and /usr. The way I read the fhs, /lib and > /usr/lib should hold the files for the defaul

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-11 Thread Alexis Ballier
On Sat, 10 Oct 2015 20:37:39 +0200 hasufell wrote: [...] > >> This is just a concept of peer-reviewing, which was very difficult > >> in CVS times. > > > > I fail to see how post-commit reviews are made easier with git. > > > > Quite offtopic, but we could discuss this off-list if you want. Y

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-11 Thread Alexis Ballier
On Sun, 11 Oct 2015 13:04:31 +0200 hasufell wrote: > On 10/11/2015 09:52 AM, Ian Delaney wrote: > > > > To my observation the reaction to this has been between displeasure > > and dismay. Yesterday the dev-ML was flooded with the first day's > > publication of the members' reviews. Firstly the

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-11 Thread Alexis Ballier
On Sun, 11 Oct 2015 09:56:28 -0700 Matt Turner wrote: > On Sun, Oct 11, 2015 at 1:17 AM, wraeth wrote: > > I am one of the users who spoke to idella4 about this, but I wanted > > to repeat this publicly in order to highlight the point of view of > > contributing user as opposed to a developer. >

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-12 Thread Alexis Ballier
On Mon, 12 Oct 2015 21:29:26 +0800 Ian Delaney wrote: > On Mon, 12 Oct 2015 13:16:01 +0200 > hasufell wrote: > > > On 10/12/2015 06:56 AM, Matt Turner wrote: > > > > > > So work with the reviewers to ensure the communication is tactful > > > and graceful. > > > > > > > That would be appre

Re: [gentoo-dev] [RFC/announcement] Reviewers project

2015-10-12 Thread Alexis Ballier
On Mon, 12 Oct 2015 15:53:42 +0200 hasufell wrote: > On 10/12/2015 03:41 PM, Alexis Ballier wrote: > > > > They might have failed to notify it, > > I did that 2 hours ago already on this thread. What does that tell > us ;) yes, I noticed from there :p what I

Re: [gentoo-dev] [PATCH] metadata: add slots element

2015-10-12 Thread Alexis Ballier
On Mon, 12 Oct 2015 19:19:33 +0200 Julian Ospald wrote: > There seems to be some general confusion about specific package SLOTs > and their meaning, since there can be several naming schemes applied > and documentation is either non-existent or is inside the ebuild via > comments. > Because of th

Re: [gentoo-dev] [PATCH] metadata: add slots element

2015-10-12 Thread Alexis Ballier
On Mon, 12 Oct 2015 20:01:15 +0200 hasufell wrote: > On 10/12/2015 07:49 PM, Alexis Ballier wrote: > > On Mon, 12 Oct 2015 19:19:33 +0200 > > Julian Ospald wrote: > > > >> There seems to be some general confusion about specific package > >> SLOTs and th

Re: [gentoo-dev] [PATCH] metadata: add slots element

2015-10-13 Thread Alexis Ballier
On Tue, 13 Oct 2015 08:11:44 +0800 Ian Delaney wrote: > On Mon, 12 Oct 2015 20:01:15 +0200 > hasufell wrote: > > > On 10/12/2015 07:49 PM, Alexis Ballier wrote: > > > On Mon, 12 Oct 2015 19:19:33 +0200 > > > Julian Ospald wrote: > > > > > &

Re: [gentoo-dev] [PATCH] metadata: add slots element

2015-10-13 Thread Alexis Ballier
On Tue, 13 Oct 2015 11:39:04 +0200 hasufell wrote: > On 10/13/2015 09:51 AM, Alexis Ballier wrote: > > > > that would work too, but dtd provides standardization, and avoids > > duplicating package-wide information (meaning of slot/subslot) in > > every single ebuild.

Re: [gentoo-dev] [rfc] drop iputils from @system (i.e. ping)

2015-10-15 Thread Alexis Ballier
On Thu, 15 Oct 2015 10:08:54 +0200 Tobias Klausmann wrote: > Hi! > > On Wed, 14 Oct 2015, Mike Frysinger wrote: > > iputils is currently in @system for everyone. by default, it only > > installs `ping`. do we feel strongly enough about this to require > > all systems include it ? or should t

Re: [gentoo-dev] ironing out release tarballs

2015-10-15 Thread Alexis Ballier
On Thu, 15 Oct 2015 11:34:22 -0400 Mike Frysinger wrote: > background: > everyone wants @system to be slim, but most people want the initial > stage tarball that we release and you install Gentoo from to not be > completely sparse. we've got a bug for this topic: > https://bugs.gentoo.org/393445

Re: [gentoo-dev] ironing out release tarballs

2015-10-15 Thread Alexis Ballier
On Thu, 15 Oct 2015 18:15:42 -0400 Rich Freeman wrote: > On Thu, Oct 15, 2015 at 6:00 PM, Zac Medico > wrote: > > On 10/15/2015 02:51 PM, Anthony G. Basile wrote: > > > >> The only change in moving it to @profile is the warning. > > > > What's the point of getting rid of the warning if the p

Re: [gentoo-dev] ironing out release tarballs

2015-10-15 Thread Alexis Ballier
On Thu, 15 Oct 2015 13:39:40 -0400 Mike Frysinger wrote: > On 15 Oct 2015 19:01, Alexis Ballier wrote: > > On Thu, 15 Oct 2015 11:34:22 -0400 Mike Frysinger wrote: > > > - should the packages list be in a new packages.default, or > > > should we create a new set to

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-17 Thread Alexis Ballier
On Sat, 17 Oct 2015 14:49:36 +0200 hasufell wrote: [...] > You can apply the patches post_unpack or post_src_prepare witht hooks. > What's the problem? autoreconf

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-17 Thread Alexis Ballier
On Sat, 17 Oct 2015 12:07:03 -0400 "Anthony G. Basile" wrote: > On 10/17/15 11:00 AM, hasufell wrote: > > On 10/17/2015 03:47 PM, Alexis Ballier wrote: > >> On Sat, 17 Oct 2015 14:49:36 +0200 > >> hasufell wrote: > >> > >>

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-17 Thread Alexis Ballier
On Sat, 17 Oct 2015 17:22:10 +0200 hasufell wrote: > On 10/17/2015 03:07 PM, Ulrich Mueller wrote: > >> On Sat, 17 Oct 2015, hasufell wrote: > > > >> And still doesn't give sufficient control to the user. Documenting > >> proper hooks is more useful. > > > > Nothing prevents the PM f

[gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-17 Thread Alexis Ballier
On Fri, 16 Oct 2015 20:42:20 +0200 Ulrich Mueller wrote: > [Resending since my first message didn't make it to -dev-announce.] > > The first draft of EAPI 6 is ready. I shall post it as a series of > 22 patches following this message in the gentoo-pms mailing list. > > Please review. The goal i

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sat, 17 Oct 2015 22:47:28 +0200 Ulrich Mueller wrote: > >>>>> On Sat, 17 Oct 2015, Alexis Ballier wrote: > > > Sorry for coming very late on this, but what is the rationale behind > > setting in stone an 'eapply' different to an 'epatch'

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sat, 17 Oct 2015 18:16:33 -0400 Rich Freeman wrote: > On Sat, Oct 17, 2015 at 8:52 AM, Ulrich Mueller > wrote: > > > > That eapply_user is called can be enforced by repoman, or by a QA > > warning. > > > > I hate to reply again on the same topic, but how would repoman even > know whether e

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sat, 17 Oct 2015 23:24:47 +0200 Michał Górny wrote: > On Sat, 17 Oct 2015 22:08:38 +0200 > Alexis Ballier wrote: > > > On Fri, 16 Oct 2015 20:42:20 +0200 > > Ulrich Mueller wrote: > > > > > [Resending since my first message didn't make it to >

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 10:48:47 +0200 Michał Górny wrote: > On Sun, 18 Oct 2015 10:31:09 +0200 > Alexis Ballier wrote: > > > On Sat, 17 Oct 2015 22:47:28 +0200 > > Ulrich Mueller wrote: > > > > > >>>>> On Sat, 17 Oct 2015, Alexis Ballier wr

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 11:01:27 +0200 Michał Górny wrote: [...] > > > It's trivial to change patch to -p1 (I think patchutils can do > > > that). > > > > It is. But the above cases were not whether it is possible, but > > rather desirable. > > Consistency is desirable. There is world outside

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 11:54:40 +0200 Ulrich Mueller wrote: > > On Sat, 17 Oct 2015, Rich Freeman wrote: > > > That would be another reason to have the PM do the check. All it > > has to do is set an internal flag when it is called, and then check > > the flag before starting the next phase.

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 12:09:10 +0200 Michał Górny wrote: > On Sun, 18 Oct 2015 11:34:15 +0200 > Alexis Ballier wrote: > > > On Sun, 18 Oct 2015 11:01:27 +0200 > > Michał Górny wrote: > > [...] > > > > > It's trivial to change patch t

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 12:07:45 +0200 Michał Górny wrote: > On Sun, 18 Oct 2015 11:23:56 +0200 > Alexis Ballier wrote: > > > > > - what do I, as en ebuild writer, gain from this? > > > > > > Reliable patching. Unlike epatch, eapply will not succeed wh

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 11:54:40 +0200 Ulrich Mueller wrote: > > On Sat, 17 Oct 2015, Rich Freeman wrote: > > > That would be another reason to have the PM do the check. All it > > has to do is set an internal flag when it is called, and then check > > the flag before starting the next phase.

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 13:54:05 +0200 "Andreas K. Huettel" wrote: > Am Sonntag, 18. Oktober 2015, 11:23:56 schrieb Alexis Ballier: > > > > > Why not, but when exactly would eapply fail where epatch wouldn't > > while it should have ? > > >

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 13:44:30 +0100 Ciaran McCreesh wrote: [...] > > - why should I ever want eapi6 src_prepare instead of > > base_src_prepare ? > > Well base.eclass is supposed to be being removed, and is allegedly > banned for all new ebuilds... > > But the big gain for everyone is in repl

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 19:06:33 +0100 Ciaran McCreesh wrote: > On Sun, 18 Oct 2015 20:00:11 +0200 > Alexis Ballier wrote: > > On Sun, 18 Oct 2015 13:44:30 +0100 > > Ciaran McCreesh wrote: > > [...] > > > > - why should I ever want eapi6 src_prepare i

Re: [gentoo-dev] [RFC] Allow SLOT documentation in metadata.xml

2015-10-18 Thread Alexis Ballier
On Mon, 12 Oct 2015 19:19:32 +0200 Julian Ospald wrote: > The following patch tries to address the lack of slot > documentation, since getting the slots of a dependency > right seems like a common problem. > > Things that I was particularly not sure about: the 'subslots' > element. Having a sub-

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-18 Thread Alexis Ballier
On Sun, 18 Oct 2015 19:36:09 +0100 Ciaran McCreesh wrote: > On Sun, 18 Oct 2015 20:19:12 +0200 > Alexis Ballier wrote: > > what I was trying to understand is what is the usefulness of eapply > > vs epatch > > The point of eapply is that it's inside the package m

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Sun, 18 Oct 2015 12:17:58 +0200 Ulrich Mueller wrote: > > On Sun, 18 Oct 2015, Michał Górny wrote: > > > On Sun, 18 Oct 2015 11:54:40 +0200 > > Ulrich Mueller wrote: > > >> So the question is if we should add a sentence like the following > >> to the spec: > >> > >> In EAPIs where

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 03:22:37 -0400 "Anthony G. Basile" wrote: > On 10/19/15 3:12 AM, Alexis Ballier wrote: > > On Sun, 18 Oct 2015 12:17:58 +0200 > > Ulrich Mueller wrote: > > > >>>>>>> On Sun, 18 Oct 2015, Michał Górny wrote: > &

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 09:58:34 +0200 Michał Górny wrote: > On Mon, 19 Oct 2015 09:12:43 +0200 > Alexis Ballier wrote: > > > On Sun, 18 Oct 2015 12:17:58 +0200 > > Ulrich Mueller wrote: > > > > > >>>>> On Sun, 18 Oct 2015, Michał Górny wrote:

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 10:09:41 +0200 Michał Górny wrote: > On Mon, 19 Oct 2015 10:04:22 +0200 > Alexis Ballier wrote: > > > On Mon, 19 Oct 2015 09:58:34 +0200 > > Michał Górny wrote: > > > > > On Mon, 19 Oct 2015 09:12:43 +0200 > > > Alexis Ball

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 10:25:29 +0200 Ulrich Mueller wrote: > > On Mon, 19 Oct 2015, Anthony G Basile wrote: > > > Why can't you just do something like this in the implementation of > > eapply_user()? I must be missing some subtle point. > > > foo() { > > if [[ -z $DONE ]]; then

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 08:38:49 -0400 Rich Freeman wrote: > On Mon, Oct 19, 2015 at 3:12 AM, Alexis Ballier > wrote: > > But there is something important we've overlooked: should eclasses > > that export src_prepare call eapply_user ? I think yes, otherwise > > they&#x

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 09:51:20 -0400 Rich Freeman wrote: [...] > > > >> I'd say the best approach for compatibility if you have an existing > >> eclass and it already exports src_prepare is to not call > >> eapply_user unless it firmly falls into the #2 category above. > > > > Replace 'not call

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-19 Thread Alexis Ballier
On Mon, 19 Oct 2015 13:17:13 -0400 Rich Freeman wrote: > On Mon, Oct 19, 2015 at 10:21 AM, Alexis Ballier > wrote: > > On Mon, 19 Oct 2015 09:51:20 -0400 > > Rich Freeman wrote: > > [...] > >> > > >> >> I'd say the best approach for

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-20 Thread Alexis Ballier
On Mon, 19 Oct 2015 15:49:06 -0400 Rich Freeman wrote: > On Mon, Oct 19, 2015 at 2:28 PM, Alexis Ballier > wrote: > > > > However, as you say, putting it in cmake-utils needs to be properly > > thought so that it doesn't conflict with other eclasses: Hence the >

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-20 Thread Alexis Ballier
On Tue, 20 Oct 2015 00:47:49 -0700 Daniel Campbell wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 10/17/2015 05:52 AM, Ulrich Mueller wrote: > >> On Sat, 17 Oct 2015, hasufell wrote: > > > >>> 2. eapply_user really belongs in the PM, especially if it's run > >>> by d

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-20 Thread Alexis Ballier
On Tue, 20 Oct 2015 04:57:07 -0400 Rich Freeman wrote: > On Tue, Oct 20, 2015 at 3:51 AM, Alexis Ballier > wrote: > > On Mon, 19 Oct 2015 15:49:06 -0400 > > Rich Freeman wrote: > > > > It's not about correctness vs convenience: eapply_user idempotent > >

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-20 Thread Alexis Ballier
On Tue, 20 Oct 2015 06:00:15 -0400 Rich Freeman wrote: [...] > > > > First, eclasses shouldn't apply patches on their own but take what > > the ebuild tells it to apply: With multiple eclasses applying random > > patches on their own, you're already asking for trouble. > > Then, ebuild can just se

Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review

2015-10-21 Thread Alexis Ballier
On Wed, 21 Oct 2015 01:24:00 + (UTC) Duncan <1i5t5.dun...@cox.net> wrote: > Alexis Ballier posted on Tue, 20 Oct 2015 12:25:07 +0200 as excerpted: > > > On Tue, 20 Oct 2015 06:00:15 -0400 Rich Freeman > > wrote: > > > >> So, perhaps it is a fair qu

Re: [gentoo-dev] ssl vs openssl vs libressl vs gnutls USE flag foo

2015-10-28 Thread Alexis Ballier
On Wed, 28 Oct 2015 03:06:59 +0100 hasufell wrote: > A is not that difficult. Most uses of 'openssl' can just be replaced > with 'ssl', others probably with '!gnutls?' even. A few exotic ones > might stay and we will have to advice users to set USE="openssl > libressl" instead of USE="-openssl lib

Re: [gentoo-dev] ChangeLog

2015-11-01 Thread Alexis Ballier
On Sun, 1 Nov 2015 14:33:07 +0100 hasufell wrote: > >> > >> git log -- app-misc/foo > >> or > >> git log -- eclass/autotools.eclass > >> > >> will give you _any_ commit that has touched that file/directory, > >> even if it was part of a huge mass commit. > > > > $ cd /usr/portage/app-admin/rex

Re: [gentoo-dev] ChangeLog

2015-11-01 Thread Alexis Ballier
On Sun, 1 Nov 2015 09:19:25 -0500 Rich Freeman wrote: [...] > What discussion or decision is necessary? One that announces the initial and current plan has changed and describes the new plan maybe? [...] > So, if you want to see what has changed there are half a dozen ways of > doing it without

Re: [gentoo-dev] ChangeLog

2015-11-01 Thread Alexis Ballier
On Sun, 1 Nov 2015 10:17:54 -0500 Rich Freeman wrote: > On Sun, Nov 1, 2015 at 10:00 AM, Alexis Ballier > wrote: > > On Sun, 1 Nov 2015 09:19:25 -0500 > > Rich Freeman wrote: > > > > [...] > >> What discussion or decision is necessary? > > &

Re: [gentoo-dev] ChangeLog

2015-11-01 Thread Alexis Ballier
On Sun, 1 Nov 2015 12:26:04 -0500 Rich Freeman wrote: > On Sun, Nov 1, 2015 at 10:24 AM, Alexis Ballier > wrote: > > On Sun, 1 Nov 2015 10:17:54 -0500 > > Rich Freeman wrote: > >> > >> I haven't heard anybody propose a new plan. I certainly am not &

Re: [gentoo-dev] ChangeLog - Infra Response

2015-11-05 Thread Alexis Ballier
On Mon, 2 Nov 2015 20:18:07 + "Robin H. Johnson" wrote: > On Mon, Nov 02, 2015 at 08:05:56AM +0100, Ulrich Mueller wrote: > > > On Mon, 2 Nov 2015, Robin H Johnson wrote: > > > > > 1. Control of the OUTPUT filename for the generated changelog > > > - the from-git generated changelog will

Re: [gentoo-dev] Re: ChangeLog

2015-11-05 Thread Alexis Ballier
On Tue, 3 Nov 2015 16:04:38 +0100 Chí-Thanh Christopher Nguyễn wrote: > Matt Turner schrieb: > > The git transition had been 9 years in the making and has massively > > improved Gentoo development. Look at the graph of contributions per > > month: https://www.openhub.net/p/gentoo > > I'd like

Re: [gentoo-dev] ChangeLog - Infra Response; update 2015/11/11, potential impact to 30min rsync cycle

2015-11-12 Thread Alexis Ballier
On Wed, 11 Nov 2015 23:11:48 + "Robin H. Johnson" wrote: > On Thu, Nov 05, 2015 at 12:54:06PM +0100, Alexis Ballier wrote: > > It's not perfectly clean but I don't see any problem here: > > ChangeLog-2015 : all ChangeLog from CVS > > ChangeLog:

Re: [gentoo-dev] ChangeLog - Infra Response; update 2015/11/11, potential impact to 30min rsync cycle

2015-11-12 Thread Alexis Ballier
On Thu, 12 Nov 2015 18:49:38 +0800 Jason Zaman wrote: > On Thu, Nov 12, 2015 at 11:46:19AM +0100, Alexis Ballier wrote: > > On Wed, 11 Nov 2015 23:11:48 + > > "Robin H. Johnson" wrote: > > > > > On Thu, Nov 05, 2015 at 12:54:06PM +0100, Alexis Bal

[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-11-16 Thread Alexis Ballier
On Fri, 13 Nov 2015 23:53:05 + (UTC) "Michał Górny" wrote: > commit: ad4c142684afb096e8fff2937ae5c5c3385dd22e > Author: Michał Górny gentoo org> > AuthorDate: Fri Nov 13 18:46:33 2015 + > Commit: Michał Górny gentoo org> > CommitDate: Fri Nov 13 23:52:53 2015 + > URL:

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2015-11-16 Thread Alexis Ballier
On Mon, 16 Nov 2015 10:06:17 +0100 "Justin Lecher (jlec)" wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > On 16/11/15 10:01, Alexis Ballier wrote: > > On Fri, 13 Nov 2015 23:53:05 + (UTC) "Michał Górn

<    4   5   6   7   8   9   10   >