[gentoo-dev] Re: check-reqs* vs CFLAGS=-g

2013-08-05 Thread Ryan Hill
On Fri, 2 Aug 2013 13:47:10 +0100 Diego Elio Pettenò flamee...@flameeyes.eu wrote: On Fri, Aug 2, 2013 at 1:08 PM, Andreas K. Huettel dilfri...@gentoo.orgwrote: I thought -O0 was generally discouraged, even for debugging?! As Michał said, it all depends on what you want to debug. I

[gentoo-dev] Re: check-reqs* vs CFLAGS=-g

2013-08-05 Thread Ryan Hill
On Thu, 1 Aug 2013 13:33:48 +0200 Michał Górny mgo...@gentoo.org wrote: What can we do to improve this? I'm not really happy to have LLVM ebuild analyze CFLAGS to set proper space constraints. Maybe we should make check-reqs-r1 automatically bump the constraints by some statistical multiplier

Re: [gentoo-dev] Re: renaming gentoo-oldnet

2013-08-05 Thread Kent Fredric
Probably not a big deal, but there is a “~/.netrc” file which holds usernames and password for various services (some FTP clients use it, maybe others). Chris https://github.com/kr/netrc https://metacpan.org/module/Net::Netrc ^ too much evidence of prior work And worse, Net::Netrc is

Re: [gentoo-dev] Re: renaming gentoo-oldnet

2013-08-05 Thread Kent Fredric
On 5 August 2013 17:33, Christopher Head ch...@chead.ca wrote: Probably not a big deal, but there is a “~/.netrc” file which holds usernames and password for various services (some FTP clients use it, maybe others). If you want a suggestion that imbues all the things we want to imbue, and

[gentoo-dev] Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Samuli Suominen
This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Neither of which are correct, since dev-libs/openssl has SLOT=0 and SLOT=0.9.8 and virtual/jpeg has SLOT=0 and SLOT=62. Need to pull in the SLOT that installs headers:

Re: [gentoo-dev] Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michał Górny
Dnia 2013-08-05, o godz. 12:33:45 Samuli Suominen ssuomi...@gentoo.org napisał(a): This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Neither of which are correct, since dev-libs/openssl has SLOT=0 and SLOT=0.9.8 and

Re: [gentoo-dev] Re: Dropping static libs support from cryptsetup and lvm2

2013-08-05 Thread Samuli Suominen
Picked random mail from this thread. So, I've seen many people raising intrest in keeping IUSE=static in cryptsetup and lvm2 but I haven't really seen anyone working on it yet, except _AxS_ committed one patch but that isn't enough. Take eg. http://bugs.gentoo.org/show_bug.cgi?id=472692#c4

Re: [gentoo-dev] Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread hasufell
On 08/05/2013 11:49 AM, Michał Górny wrote: Dnia 2013-08-05, o godz. 12:33:45 Samuli Suominen ssuomi...@gentoo.org napisał(a): This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Neither of which are correct, since

[gentoo-dev] Re: Global USE flag: git

2013-08-05 Thread Ryan Hill
On Sat, 03 Aug 2013 16:19:16 +0200 hasufell hasuf...@gentoo.org wrote: I find it a bit silly to require discussing global useflags on dev-ML. The purpose of the discussion is to come up with a description that is general enough to apply to most ebuilds that use that flag. It's a throwback to

[gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michael Palimaka
On 5/08/2013 19:33, Samuli Suominen wrote: This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Is there any reason for the subslot operator being specified at all? I don't see those packages defining any subslots.

Re: [gentoo-dev] Re: Global USE flag: git

2013-08-05 Thread Rich Freeman
On Mon, Aug 5, 2013 at 6:56 AM, Ryan Hill dirtye...@gentoo.org wrote: On Sat, 03 Aug 2013 16:19:16 +0200 hasufell hasuf...@gentoo.org wrote: I find it a bit silly to require discussing global useflags on dev-ML. The purpose of the discussion is to come up with a description that is general

Re: [gentoo-dev] Re: Global USE flag: git

2013-08-05 Thread Michael Weber
On 08/05/2013 01:01 PM, Rich Freeman wrote: It isn't a bad idea to still post on -dev. Maintainers should be removing the local definitions, and just because a decision seems like the obviously-correct one doesn't mean that it is. Follow-up question: Should _I_ remove the identical local

Re: [gentoo-dev] Re: Global USE flag: git

2013-08-05 Thread hasufell
On 08/05/2013 01:10 PM, Michael Weber wrote: On 08/05/2013 01:01 PM, Rich Freeman wrote: It isn't a bad idea to still post on -dev. Maintainers should be removing the local definitions, and just because a decision seems like the obviously-correct one doesn't mean that it is. Follow-up

[gentoo-dev] USE flag descriptions

2013-08-05 Thread Ulrich Mueller
Currently, USE flag descriptions are a mix of imperative (Enable) and indicative (Enables) forms, the former occuring more often: Enable : Enables = 2143 : 408 Add : Adds = 525 : 341 Build : Builds = 833 : 27 Use : Uses = 619 : 11 Install : Installs =

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Samuli Suominen
On 05/08/13 13:56, Michael Palimaka wrote: On 5/08/2013 19:33, Samuli Suominen wrote: This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Is there any reason for the subslot operator being specified at all? I don't see those

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Ulrich Mueller
On Mon, 05 Aug 2013, Samuli Suominen wrote: You don't need to see it, because portage sets implicit subslot /0 in EAPI=5 so it's there, even if you don't see it. Shouldn't the implicit sub-slot be equal to the regular slot? Ulrich

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Douglas Freed
On Aug 5, 2013 8:06 AM, Ulrich Mueller u...@gentoo.org wrote: On Mon, 05 Aug 2013, Samuli Suominen wrote: You don't need to see it, because portage sets implicit subslot /0 in EAPI=5 so it's there, even if you don't see it. Shouldn't the implicit sub-slot be equal to the regular slot?

[gentoo-dev] Unused global USE flags

2013-08-05 Thread Ulrich Mueller
No package has the following flags in IUSE, so I'll remove them in a few days from now: kdeprefix - Makes a KDE prefixed install into /usr/kde/${SLOT} if enabled or into /usr (FHS compatible) otherwise nocxx - Old flag -- USE=cxx from now on Ulrich

[gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michael Palimaka
On 5/08/2013 21:58, Samuli Suominen wrote: On 05/08/13 13:56, Michael Palimaka wrote: On 5/08/2013 19:33, Samuli Suominen wrote: This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:= Is there any reason for the subslot operator

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Rich Freeman
On Mon, Aug 5, 2013 at 11:00 AM, Michael Palimaka kensing...@gentoo.org wrote: Even though the subslot is implicit, is that any reason to still use the operator? We don't know what the maintainer's future intentions for the subslot will be. For example, we caused many useless rebuilds with

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Samuli Suominen
On 05/08/13 18:00, Michael Palimaka wrote: On 5/08/2013 21:58, Samuli Suominen wrote: On 05/08/13 13:56, Michael Palimaka wrote: On 5/08/2013 19:33, Samuli Suominen wrote: This is a friendly reminder. I've found the tree again to have dependencies like: dev-libs/openssl:= virtual/jpeg:=

[gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michael Palimaka
On 6/08/2013 01:06, Samuli Suominen wrote: The plan is to change SLOT of virtual/jpeg from 0 to eg. 0/1 after next SONAME change in the default of the virtual, so it's useful to have everything depend on virtual/jpeg:0= ready, to get the benefits of the subslot. Does that mean that anyone that

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 05 Aug 2013 18:06:33 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: The plan is to change SLOT of virtual/jpeg from 0 to eg. 0/1 after next SONAME change in the default of the virtual, so it's useful to have everything depend on virtual/jpeg:0= ready, to get the benefits of the

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread viv...@gmail.com
[snip] :p I'm actually thinking netrc if Robin is ok with it. William replaying to a random message in the tree Not going to suggest a name but if has to be something for general consumption, it should avoid the gentoo inside the name just my 0.2¢

[gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michael Palimaka
On 6/08/2013 01:07, Rich Freeman wrote: I suspect most maintainers would rather upgrade their package once to EAPI5 and not keep checking back every month to see if there is a new opportunity to add another slot operator dep. If maintainers don't add them up-front even with the deps don't

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michał Górny
Dnia 2013-08-05, o godz. 11:50:38 Alexis Ballier aball...@gentoo.org napisał(a): On Mon, 05 Aug 2013 18:06:33 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: The plan is to change SLOT of virtual/jpeg from 0 to eg. 0/1 after next SONAME change in the default of the virtual, so it's

Re: [gentoo-dev] Unused global USE flags

2013-08-05 Thread Andreas K. Huettel
Am Montag, 5. August 2013, 15:39:48 schrieb Ulrich Mueller: No package has the following flags in IUSE, so I'll remove them in a few days from now: kdeprefix - Makes a KDE prefixed install into /usr/kde/${SLOT} if enabled or into /usr (FHS compatible) otherwise kdeprefix is long gone,

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Ciaran McCreesh
On Tue, 06 Aug 2013 02:03:28 +1000 Michael Palimaka kensing...@gentoo.org wrote: How often does this situation even come up? If 9/10 times the libraries are set up as maintainers expect them to be, it is probably better to deal with the odd unnecessary rebuild until somebody spots it,

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 18:10:46 +0200 Michał Górny mgo...@gentoo.org wrote: Dnia 2013-08-05, o godz. 11:50:38 Alexis Ballier aball...@gentoo.org napisał(a): On Mon, 05 Aug 2013 18:06:33 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: The plan is to change SLOT of virtual/jpeg from 0 to

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 17:13:49 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Tue, 06 Aug 2013 02:03:28 +1000 Michael Palimaka kensing...@gentoo.org wrote: How often does this situation even come up? If 9/10 times the libraries are set up as maintainers expect them to be, it

[gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Michael Palimaka
On 6/08/2013 02:13, Ciaran McCreesh wrote: On Tue, 06 Aug 2013 02:03:28 +1000 Michael Palimaka kensing...@gentoo.org wrote: How often does this situation even come up? If 9/10 times the libraries are set up as maintainers expect them to be, it is probably better to deal with the odd

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Ciaran McCreesh
On Mon, 5 Aug 2013 12:22:32 -0400 Alexis Ballier aball...@gentoo.org wrote: On Mon, 5 Aug 2013 17:13:49 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Tue, 06 Aug 2013 02:03:28 +1000 Michael Palimaka kensing...@gentoo.org wrote: How often does this situation even come up?

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Andreas K. Huettel
Am Montag, 5. August 2013, 18:22:32 schrieb Alexis Ballier: 'horrible breakage' is mitigated by preserve-libs and running @preserved-rebuild as soon as possible has the same end result avoiding useless rebuilds. No it is not and does not. [Providing roughly the same information depth in my

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 17:36:49 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Mon, 5 Aug 2013 12:22:32 -0400 Alexis Ballier aball...@gentoo.org wrote: On Mon, 5 Aug 2013 17:13:49 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Tue, 06 Aug 2013 02:03:28 +1000

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 18:37:29 +0200 Andreas K. Huettel dilfri...@gentoo.org wrote: Am Montag, 5. August 2013, 18:22:32 schrieb Alexis Ballier: 'horrible breakage' is mitigated by preserve-libs and running @preserved-rebuild as soon as possible has the same end result avoiding useless

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Rich Freeman
On Mon, Aug 5, 2013 at 12:15 PM, Alexis Ballier aball...@gentoo.org wrote: On Mon, 5 Aug 2013 18:10:46 +0200 Michał Górny mgo...@gentoo.org wrote: We can simply have multiple virtual versions, each depending on the proper jpeg jpeg-turbo versions. you can do it that way, yes. what will

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Ciaran McCreesh
On Mon, 5 Aug 2013 12:51:48 -0400 Alexis Ballier aball...@gentoo.org wrote: Not really. There's a tradeoff between dependencies that are occasionally too strict, and dependencies that are horribly complicated (see subslot dictionaries). having a way to express 'my subslot is the one of my

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 18:28:54 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Mon, 5 Aug 2013 12:51:48 -0400 Alexis Ballier aball...@gentoo.org wrote: Not really. There's a tradeoff between dependencies that are occasionally too strict, and dependencies that are horribly

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Samuli Suominen
On 05/08/13 18:06, Samuli Suominen wrote: On 05/08/13 18:00, Michael Palimaka wrote: On 5/08/2013 21:58, Samuli Suominen wrote: On 05/08/13 13:56, Michael Palimaka wrote: On 5/08/2013 19:33, Samuli Suominen wrote: This is a friendly reminder. I've found the tree again to have dependencies

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Ciaran McCreesh
On Mon, 5 Aug 2013 13:58:49 -0400 Alexis Ballier aball...@gentoo.org wrote: Unfortunately things that don't seem to be complicated sometimes are complicated. We haven't established whether that's the case here. In particular, we don't have any notion of providers currently,

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Rich Freeman
On Mon, Aug 5, 2013 at 2:09 PM, Samuli Suominen ssuomi...@gentoo.org wrote: okay, maybe this plan sucks as some have suggested in later posts in this thread. however the main point from first post stands, don't at least do virtual/jpeg:= deps, use at least virtual/jpeg:0 or virtual/jpeg:0=

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Robin H. Johnson
I'm replying the start of this thread, rather than picking a single person to respond to. I DO want more brainstorming on ideas for the naming of the package, and I think people need to cast a wider net for naming ideas. I'm most certainly not planning to get rid of the package whatsoever, many

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Patrick McLean
On Mon, 5 Aug 2013 22:09:54 + Robin H. Johnson robb...@gentoo.org wrote: Naming goals: - Should describe what it does - Does NOT have a name conflict as verified by Google. - Does NOT imply OpenRC. - Implying Gentoo is fine, as it's where the package comes from. - Should drop 'old'

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Manuel Rüger
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 08/06/2013 12:09 AM, Robin H. Johnson wrote: I'm replying the start of this thread, rather than picking a single person to respond to. I DO want more brainstorming on ideas for the naming of the package, and I think people need to cast a

Re: [gentoo-dev] Re: Remember to specify SLOT when adding subslot operator to dependencies

2013-08-05 Thread Alexis Ballier
On Mon, 5 Aug 2013 19:13:06 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: and it's not clear such a concept makes sense as-is. We haven't worked out what happens in a || ( a b !c ) case where a, b and c are all installed, for example. subslot = concatenation of the

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Walter Dnes
On Mon, Aug 05, 2013 at 10:09:54PM +, Robin H. Johnson wrote Naming goals: - Should describe what it does - Does NOT have a name conflict as verified by Google. - Does NOT imply OpenRC. - Implying Gentoo is fine, as it's where the package comes from. - Should drop 'old' Some

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Michael Orlitzky
On 08/05/2013 06:09 PM, Robin H. Johnson wrote: - netrc (conflicts) Would naming it net-rc alleviate the perceived conflict?

Re: [gentoo-dev] renaming gentoo-oldnet

2013-08-05 Thread Michael Orlitzky
On 08/05/2013 09:45 PM, Michael Orlitzky wrote: On 08/05/2013 06:09 PM, Robin H. Johnson wrote: - netrc (conflicts) Would naming it net-rc alleviate the perceived conflict? Or, duh, networkrc.