Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-17 Thread Mike Frysinger
On Tuesday 14 August 2012 13:37:25 Alexis Ballier wrote: it breaks on _pie_ executables, which are not that common if you dont run hardened. every Gentoo system has PIEs on it. not many, but some. file /*bin/* /usr/*bin/* | grep shared.object (i wonder why cups is building itself as PIE

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 00:24, Diego Elio Pettenò wrote: On 13/08/2012 11:29, Alexandre Rostovtsev wrote: /usr/lib/pkgname/ is a directory like /usr/libexec/ or even /bin. It shares absolutely zero things with the arch-specific $libdir ,or lib64/. Yes I know that FHS allows it. I still think it would

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 03:24, Olivier Crête wrote: On Mon, 2012-08-13 at 17:56 -0400, Mike Gilbert wrote: On Mon, Aug 13, 2012 at 2:29 PM, Alexandre Rostovtsev tetrom...@gentoo.org wrote: On Mon, 2012-08-13 at 11:14 -0700, Diego Elio Pettenò wrote: Beside the fact that these would probably have looked

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Diego Elio Pettenò
On 14/08/2012 02:57, Samuli Suominen wrote: I highly dislike libexec and have been moving stuff over /usr/lib/$pkg/ on daily basis So instead of discussing this you just decide you don't like the path and go with your preference? Honestly I would have preferred for this to go through council

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Michał Górny
On Tue, 14 Aug 2012 12:57:13 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: On 14.08.2012 00:24, Diego Elio Pettenò wrote: On 13/08/2012 11:29, Alexandre Rostovtsev wrote: /usr/lib/pkgname/ is a directory like /usr/libexec/ or even /bin. It shares absolutely zero things with the

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 16:35, Diego Elio Pettenò wrote: On 14/08/2012 02:57, Samuli Suominen wrote: I highly dislike libexec and have been moving stuff over /usr/lib/$pkg/ on daily basis So instead of discussing this you just decide you don't like the path and go with your preference? Honestly I

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 13.08.2012 19:55, Samuli Suominen wrote: [ ... ] I should mention that we have discussed this already, https://bugs.gentoo.org/show_bug.cgi?id=364375 Which was a result of long gentoo-dev ML thread, unfortunately my search foo failed and I couldn't find straight link to it Why should we

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 17:05, Michał Górny wrote: On Tue, 14 Aug 2012 12:57:13 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: On 14.08.2012 00:24, Diego Elio Pettenò wrote: On 13/08/2012 11:29, Alexandre Rostovtsev wrote: /usr/lib/pkgname/ is a directory like /usr/libexec/ or even /bin. It shares

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 17:05, Michał Górny wrote: On Tue, 14 Aug 2012 12:57:13 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: On 14.08.2012 00:24, Diego Elio Pettenò wrote: On 13/08/2012 11:29, Alexandre Rostovtsev wrote: /usr/lib/pkgname/ is a directory like /usr/libexec/ or even /bin. It shares

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Samuli Suominen
On 14.08.2012 19:57, Samuli Suominen wrote: On 14.08.2012 16:35, Diego Elio Pettenò wrote: On 14/08/2012 02:57, Samuli Suominen wrote: I highly dislike libexec and have been moving stuff over /usr/lib/$pkg/ on daily basis So instead of discussing this you just decide you don't like the path

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Diego Elio Pettenò
On 14/08/2012 09:57, Samuli Suominen wrote: Sorry I was vague in that statement, I meant moving to both /usr/lib/ when suitable (and usually the default from upstream lately) and /usr/lib64/xfce* (Location of .so Xfce plugins) Xfce had compability code for finding plugins from /usr/libexec

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-14 Thread Alexis Ballier
On Tue, 14 Aug 2012 20:03:50 +0300 Samuli Suominen ssuomi...@gentoo.org wrote: On 13.08.2012 19:55, Samuli Suominen wrote: [ ... ] I should mention that we have discussed this already, https://bugs.gentoo.org/show_bug.cgi?id=364375 Which was a result of long gentoo-dev ML thread,

[gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Samuli Suominen
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/targets/developer/make.defaults?r1=1.11r2=1.12 For example (these are all where they belong): $ file /usr/lib/udisks2/udisksd /usr/lib/udisks2/udisksd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Diego Elio Pettenò
On 13/08/2012 09:55, Samuli Suominen wrote: I propably won't be working on this much, so help would be appericiated for restoring working multilib-strict check. Beside the fact that these would probably have looked better in /usr/libexec — there used to be a whitelist of stuff that can be

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/13/2012 12:55 PM, Samuli Suominen wrote: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/targets/developer/make.defaults?r1=1.11r2=1.12 For example (these are all where they belong): I know it seems silly but there are

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Diego Elio Pettenò
On 13/08/2012 11:29, Alexandre Rostovtsev wrote: /usr/lib/pkgname/ is a directory like /usr/libexec/ or even /bin. It shares absolutely zero things with the arch-specific $libdir ,or lib64/. Yes I know that FHS allows it. I still think it would be cleaner to use /usr/libexec. It's the usual

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Mike Gilbert
On Mon, Aug 13, 2012 at 2:29 PM, Alexandre Rostovtsev tetrom...@gentoo.org wrote: On Mon, 2012-08-13 at 11:14 -0700, Diego Elio Pettenò wrote: Beside the fact that these would probably have looked better in /usr/libexec See Kay Sievers's comment at

Re: [gentoo-dev] FYI: multilib-strict no longer in FEATURES of targets/developer/make.defaults (pending on bug 424423)

2012-08-13 Thread Olivier Crête
On Mon, 2012-08-13 at 17:56 -0400, Mike Gilbert wrote: On Mon, Aug 13, 2012 at 2:29 PM, Alexandre Rostovtsev tetrom...@gentoo.org wrote: On Mon, 2012-08-13 at 11:14 -0700, Diego Elio Pettenò wrote: Beside the fact that these would probably have looked better in /usr/libexec See Kay