Re: [gentoo-dev] Packages up for grabs

2014-11-14 Thread Dirkjan Ochtman
On Fri, Nov 14, 2014 at 4:16 AM, Tom Wijsman tom...@gentoo.org wrote: dev-python/markups A wrapper around various text markups The python team can take this one. Cheers, Dirkjan

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Anthony G. Basile
On 11/13/14 21:38, Michael Palimaka wrote: On 14/11/14 11:06, Rich Freeman wrote: On Thu, Nov 13, 2014 at 10:07 AM, Michael Palimaka kensing...@gentoo.org wrote: Ditching implicit dependencies is an interesting idea but not practical. Nobody wants to the laundry list, and there's little

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Anthony G. Basile
On 11/13/14 23:15, Zac Medico wrote: On 11/13/2014 08:01 PM, Rich Freeman wrote: On Thu, Nov 13, 2014 at 9:38 PM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 11:06, Rich Freeman wrote: Well, the idea would be to maintain the virtual INSTEAD of @system, or have @system just pull

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Rich Freeman
On Fri, Nov 14, 2014 at 7:20 AM, Anthony G. Basile bluen...@gentoo.org wrote: Sorry Zac, I posted my reply before I read this. This is essentially the point I was making. However, I think this will be cumbersome. With the current way we do things, its easy to delete packages from @system by

[gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Michael Orlitzky
On 11/13/2014 10:17 AM, Ian Stakenvicius wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is.. but unfortunately there's no way in DEPEND to ensure it's satisfied, as you can have a gcc installed with that flag enabled but have a second one (that's actually selected in

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Michael Orlitzky
On 11/13/2014 01:13 PM, Mike Gilbert wrote: On Thu, Nov 13, 2014 at 10:27 AM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 01:05, Michael Orlitzky wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is, but I think if that's disabled you're on your own. :-)

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Andrew Savchenko
Hi, On Fri, 14 Nov 2014 07:20:50 -0500 Anthony G. Basile wrote: On 11/13/14 23:15, Zac Medico wrote: On 11/13/2014 08:01 PM, Rich Freeman wrote: On Thu, Nov 13, 2014 at 9:38 PM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 11:06, Rich Freeman wrote: Well, the idea would

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Andrew Savchenko
On Fri, 14 Nov 2014 09:10:43 -0500 Michael Orlitzky wrote: On 11/13/2014 01:13 PM, Mike Gilbert wrote: On Thu, Nov 13, 2014 at 10:27 AM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 01:05, Michael Orlitzky wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Andrew Savchenko
Hi, On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky wrote: On 11/13/2014 10:17 AM, Ian Stakenvicius wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is.. but unfortunately there's no way in DEPEND to ensure it's satisfied, as you can have a gcc installed with that

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Michał Górny
Dnia 2014-11-14, o godz. 09:08:17 Michael Orlitzky m...@gentoo.org napisał(a): On 11/13/2014 10:17 AM, Ian Stakenvicius wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is.. but unfortunately there's no way in DEPEND to ensure it's satisfied, as you can have a gcc

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Andreas K. Huettel
Am Freitag, 14. November 2014, 15:49:17 schrieb Andrew Savchenko: Hi, On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky wrote: Question 1: is it desirable to e.g. switch compilers, compile systemd, and then switch back? This is definitely a good idea. Some packages are picky about

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 14/11/14 10:50 AM, Andreas K. Huettel wrote: Am Freitag, 14. November 2014, 15:49:17 schrieb Andrew Savchenko: Hi, On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky wrote: Question 1: is it desirable to e.g. switch compilers, compile

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Zac Medico
On 11/14/2014 06:14 AM, Andrew Savchenko wrote: Hi, On Fri, 14 Nov 2014 07:20:50 -0500 Anthony G. Basile wrote: On 11/13/14 23:15, Zac Medico wrote: On 11/13/2014 08:01 PM, Rich Freeman wrote: On Thu, Nov 13, 2014 at 9:38 PM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Andrew Savchenko
On Fri, 14 Nov 2014 16:50:24 +0100 Andreas K. Huettel wrote: Am Freitag, 14. November 2014, 15:49:17 schrieb Andrew Savchenko: On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky wrote: Question 1: is it desirable to e.g. switch compilers, compile systemd, and then switch back? This

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Zac Medico
On 11/14/2014 06:58 AM, Michał Górny wrote: Dnia 2014-11-14, o godz. 09:08:17 Michael Orlitzky m...@gentoo.org napisał(a): On 11/13/2014 10:17 AM, Ian Stakenvicius wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is.. but unfortunately there's no way in DEPEND to ensure

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Ciaran McCreesh
On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky m...@gentoo.org wrote: Question 1: is it desirable to e.g. switch compilers, compile systemd, and then switch back? This will horrifically break things like Portage's parallel build... Note that on every distribution except Gentoo, there are

Re: [gentoo-dev] Dropping GCC maintainership

2014-11-14 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 10/17/2014 09:43 PM, Anthony G. Basile wrote: On 10/17/14 14:55, Markos Chandras wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 10/07/2014 01:00 AM, Patrick McLean wrote: On Mon, 06 Oct 2014 19:25:53 -0400 Anthony G. Basile

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Rich Freeman
On Fri, Nov 14, 2014 at 1:22 PM, Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky m...@gentoo.org wrote: Question 1: is it desirable to e.g. switch compilers, compile systemd, and then switch back? This will horrifically break things

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Ciaran McCreesh
On Fri, 14 Nov 2014 14:17:12 -0500 Rich Freeman ri...@gentoo.org wrote: On Fri, Nov 14, 2014 at 1:22 PM, Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Fri, 14 Nov 2014 09:08:17 -0500 Michael Orlitzky m...@gentoo.org wrote: Question 1: is it desirable to e.g. switch compilers,

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Andrew Savchenko
On Fri, 14 Nov 2014 10:03:27 -0800 Zac Medico wrote: [...] Sorry Zac, I posted my reply before I read this. This is essentially the point I was making. However, I think this will be cumbersome. With the current way we do things, its easy to delete packages from @system by just doing

Re: [gentoo-dev] Deps on slotted executables (implicit @system tangent)

2014-11-14 Thread Pacho Ramos
El vie, 14-11-2014 a las 19:23 +, Ciaran McCreesh escribió: [...] It *also* isn't an issue on any other source based distribution. This is entirely down to Gentoo libstdc++ silliness. However, the right way to do this isn't to toggle some global setting - it is to just apply specific

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Mike Gilbert
On Thu, Nov 13, 2014 at 5:10 PM, Alexander Hof gentoo...@cosmofox.net wrote: Mike Gilbert wrote: On Thu, Nov 13, 2014 at 10:27 AM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 01:05, Michael Orlitzky wrote: Isn't it possible to disable C++ in GCC with USE=-cxx? It is, but I

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Alexander Hof
Mike Gilbert wrote: There are people that don't want c++ and gcc:4.7 can still bootstrap without. Those people know what they are doing and could un-force the use flag. That would prevent people from accidentally disabling it via USE=-*. Are we talking about forcing +cxx globally or for

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread hasufell
On 11/14/2014 11:42 PM, Alexander Hof wrote: Mike Gilbert wrote: There are people that don't want c++ and gcc:4.7 can still bootstrap without. Those people know what they are doing and could un-force the use flag. That would prevent people from accidentally disabling it via USE=-*. Are

Re: [gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Alexander Hof
hasufell wrote: Are we talking about forcing +cxx globally or for gcc (+toolchain)? Has this been a major problem in the past? Shouldn't people who set USE=-* also know what they are doing? * don't ever assume that the user knows what he is doing * still allow him to break things if he

[gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Duncan
Mike Gilbert posted on Fri, 14 Nov 2014 15:55:10 -0500 as excerpted: On Thu, Nov 13, 2014 at 5:10 PM, Alexander Hof gentoo...@cosmofox.net wrote: Mike Gilbert wrote: On Thu, Nov 13, 2014 at 10:27 AM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 01:05, Michael Orlitzky wrote:

Re: [gentoo-dev] Packages up for grabs

2014-11-14 Thread Alice Ferrazzi
i'm interested on sys-apps/epoch, if no one takes it On Fri, Nov 14, 2014 at 12:16 PM, Tom Wijsman tom...@gentoo.org wrote: Hello all Due to lack of time I'm giving up some packages. Feel free to take them: app-admin/ec2-ami-tools app-admin/ec2-api-tools

[gentoo-dev] Re: Implicit system dependency

2014-11-14 Thread Michael Palimaka
On 14/11/14 15:01, Rich Freeman wrote: On Thu, Nov 13, 2014 at 9:38 PM, Michael Palimaka kensing...@gentoo.org wrote: On 14/11/14 11:06, Rich Freeman wrote: Well, the idea would be to maintain the virtual INSTEAD of @system, or have @system just pull in the virtual and make some

Re: [gentoo-portage-dev] [PATCH] fs_template._ensure_dirs: handle EEXIST (529120)

2014-11-14 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 LGTM. Go ahead merge. - -- Alexander berna...@gentoo.org https://secure.plaimi.net/~alexander -BEGIN PGP SIGNATURE- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

Re: [gentoo-portage-dev] [PATCH] portageq: fix eroot parameter (bug #529200)

2014-11-14 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 14/11/14 08:42, Zac Medico wrote: + eprefix = os.environ.get(EPREFIX, portage.const.EPREFIX) + if eprefix: + eprefix = portage.util.normalize_path(eprefix) Why not just: eprefix =

[gentoo-portage-dev] Binpackages

2014-11-14 Thread marco
Hi all, i think the answer is you can't but i wan to try :) . I setup a builder ( FEATURES=buildpkg ) server to deploy bin packages for other servers ( FEATURES=getbinpkg ) ? For example: mail-mta/postfix with USE=mysql mail-mta/postfix without mysql Sometimes can be useful to have a binpackage

Re: [gentoo-portage-dev] Binpackages

2014-11-14 Thread Matthew Thode
On 11/14/2014 05:29 AM, ma...@nucleus.it wrote: Hi all, i think the answer is you can't but i wan to try :) . I setup a builder ( FEATURES=buildpkg ) server to deploy bin packages for other servers ( FEATURES=getbinpkg ) ? For example: mail-mta/postfix with USE=mysql mail-mta/postfix

Re: [gentoo-portage-dev] [PATCH] portageq: fix eroot parameter (bug #529200)

2014-11-14 Thread Zac Medico
On 11/14/2014 12:57 AM, Alexander Berntsen wrote: On 14/11/14 08:42, Zac Medico wrote: +eprefix = os.environ.get(EPREFIX, portage.const.EPREFIX) +if eprefix: +eprefix = portage.util.normalize_path(eprefix) Why not just: eprefix =

Re: [gentoo-portage-dev] Binpackages

2014-11-14 Thread Zac Medico
On 11/14/2014 03:29 AM, ma...@nucleus.it wrote: Hi all, i think the answer is you can't but i wan to try :) . I setup a builder ( FEATURES=buildpkg ) server to deploy bin packages for other servers ( FEATURES=getbinpkg ) ? For example: mail-mta/postfix with USE=mysql mail-mta/postfix

[gentoo-portage-dev] [PATCH v2] NewsManager.getUnreadItems: handle EROFS (490732)

2014-11-14 Thread Zac Medico
When getUnreadItems tries to lock the news.unread file, it's safe to ignore EROFS. This is handled with a ReadOnlyFileSystem exception raised from the portage.locks.lockfile function. X-Gentoo-Bug: 490732 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=490732 --- This updated patch

Re: [gentoo-portage-dev] [PATCH] unprivileged mode: generate PORTAGE_DEPCACHEDIR

2014-11-14 Thread Zac Medico
On 11/11/2014 01:14 AM, Alexander Berntsen wrote: On 11/11/14 01:17, Zac Medico wrote: We could certainly express it in a way that doesn't involve any mutating loop control variables, but ultimately that's going to lead to more lines of code, and it will leave imperative programmers wondering

[gentoo-portage-dev] [PATCH] unprivileged mode: use first_existing helper func

2014-11-14 Thread Zac Medico
Split out a first_existing function, in order to improve logic related to the _unprivileged_mode function so that it checks whether it's possible to create the specified target root (instead of requiring that the target root already exists). --- pym/portage/data.py | 20