Re: [gentoo-portage-dev] [RFC/PATCH] repoman: unroll escaped lines so we can check the entirety of it

2012-05-24 Thread Mike Frysinger
On Thursday 24 May 2012 00:19:45 Zac Medico wrote: On 05/23/2012 09:06 PM, Mike Frysinger wrote: Sometimes people wrap long lines in their ebuilds to make it easier to read, but this causes us issues when doing line-by-line checking. So automatically unroll those lines before passing

[gentoo-portage-dev] [PATCH v2] repoman: add a mini framework for checking eclasses, and fill it out

2012-05-24 Thread Mike Frysinger
and missing based on the checks. URL: https://bugs.gentoo.org/417159 URL: https://bugs.gentoo.org/417231 Signed-off-by: Mike Frysinger vap...@gentoo.org --- v2 - fix optimization aspects bin/repoman |6 +- pym/repoman/checks.py | 161

[gentoo-portage-dev] [PATCH v3] repoman: unroll escaped lines so we can check the entirety of it

2012-05-24 Thread Mike Frysinger
Sometimes people wrap long lines in their ebuilds to make it easier to read, but this causes us issues when doing line-by-line checking. So automatically unroll those lines before passing the full content down to our checkers. Signed-off-by: Mike Frysinger vap...@gentoo.org --- v3 - use

Re: [gentoo-dev] enhancement for doicon/newicon in eutils.eclass

2012-05-23 Thread Mike Frysinger
On Wednesday 23 May 2012 20:16:12 hasufell wrote: Thanks, I'v implemented most of that, but your proposal about non-duplicated list in case) has multiple problems. The only cases that actually work with that snippet are: 16x16|22x22|24x24|32x32|36x36|48x48|64x64|72x72|96x96|scalable. All

[gentoo-portage-dev] [PATCH] repoman: add a mini framework for checking eclasses, and fill it out

2012-05-23 Thread Mike Frysinger
and missing based on the checks. URL: https://bugs.gentoo.org/417159 URL: https://bugs.gentoo.org/417231 Signed-off-by: Mike Frysinger vap...@gentoo.org --- bin/repoman |6 +- pym/repoman/checks.py | 143 - pym/repoman/errors.py |1 - 3

Re: [gentoo-portage-dev] [PATCH] repoman: add a mini framework for checking eclasses, and fill it out

2012-05-23 Thread Mike Frysinger
On Wednesday 23 May 2012 15:21:51 Mike Frysinger wrote: + self._inherit_re = re.compile(r'^\s*inherit\s(.*\s)?%s(\s|$)' % in scanning the whole tree, this seems to cause some issues (not new) with extended constructs and not detecting this ebuilds inherits an eclass directly. some

Re: [gentoo-dev] autotools.eclass:eautoreconf now runs autopoint for you

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 12:08:21 Alexandre Rostovtsev wrote: On Mon, 2012-05-21 at 11:36 -0400, Mike Frysinger wrote: On Monday 21 May 2012 02:41:18 Alexandre Rostovtsev wrote: On Sun, 2012-05-20 at 06:32 -0400, Mike Frysinger wrote: i've extended eautoreconf to automatically call

Re: [gentoo-dev] autotools.eclass:eautoreconf now runs autopoint for you

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 02:41:18 Alexandre Rostovtsev wrote: On Sun, 2012-05-20 at 06:32 -0400, Mike Frysinger wrote: i've extended eautoreconf to automatically call autopoint when the package uses gettext. the configure check might seem naïve, but this is how autoreconf itself does

Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 15:04:44 Pacho Ramos wrote: El lun, 21-05-2012 a las 13:46 -0400, Alexandre Rostovtsev escribió: On May 20, autools.eclass was changed to no longer inherit eutils, see http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools. eclass?r1=1.133r2=1.134

Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 18:16:25 Markos Chandras wrote: Excuse me but the way this change was handled is a bit depressing. First, the ebuilds should have been fixed to inherit eutils and then remove eutils from autotools. Now, a bunch of ebuilds are broken out of nowhere. I don't believe this

Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 19:01:04 Francesco Riosa wrote: 2012/5/22 Mike Frysinger: On Monday 21 May 2012 18:16:25 Markos Chandras wrote: Excuse me but the way this change was handled is a bit depressing. First, the ebuilds should have been fixed to inherit eutils and then remove eutils from

Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 19:24:27 Francesco Riosa wrote: 2012/5/22 Mike Frysinger: On Monday 21 May 2012 19:01:04 Francesco Riosa wrote: 2012/5/22 Mike Frysinger: On Monday 21 May 2012 18:16:25 Markos Chandras wrote: Excuse me but the way this change was handled is a bit depressing

Re: [gentoo-dev] enhancement for doicon/newicon in eutils.eclass

2012-05-21 Thread Mike Frysinger
On Monday 21 May 2012 15:58:24 hasufell wrote: On 05/21/2012 07:14 PM, Michał Górny wrote: On Mon, 21 May 2012 01:24:13 +0200 hasufell wrote: I want support for installing icons into the appropriate directories which are under /usr/share/icons/... and not just pixmaps. proposal

Re: [gentoo-dev] enhancement for doicon/newicon in eutils.eclass

2012-05-21 Thread Mike Frysinger
On Sunday 20 May 2012 19:24:13 hasufell wrote: case ${2} in please use $1/$2/etc... with positional variables when possible 16|22|24|32|36|48|64|72|96|128|192|256) size=${2}x${2};;

[gentoo-dev] autotools.eclass:eautoreconf now runs autopoint for you

2012-05-20 Thread Mike Frysinger
i've extended eautoreconf to automatically call autopoint when the package uses gettext. the configure check might seem naïve, but this is how autoreconf itself does it. this hopefully shouldn't break any packages (at least, none that weren't already broken), but if you guys start seeing

[gentoo-dev] forcing recent patch-2.6.1 everywhere

2012-05-17 Thread Mike Frysinger
any complaints ? -mike Index: profiles/base/packages === RCS file: /var/cvsroot/gentoo-x86/profiles/base/packages,v retrieving revision 1.62 diff -u -p -r1.62 packages --- profiles/base/packages 12 Mar 2012 09:13:37 -

Re: [gentoo-dev] -Werror unwanted?

2012-05-15 Thread Mike Frysinger
On Tuesday 15 May 2012 07:29:36 Tony Chainsaw Vroon wrote: On 14/05/12 16:44, hasufell wrote: However, I don't see references to ebuild policy (in devmanual or howtos) how to handle Werror. As can be judged by the title of my patches on the subject, I consider -Werror to be short-sighted

Re: [gentoo-dev] Stability of /sys api

2012-05-14 Thread Mike Frysinger
On Monday 14 May 2012 03:53:53 Walter Dnes wrote: My question... is this API stable or deprecated? I.e. can I count on it being around for a while? I figure this question is a developer type question rather than ordinary user type. if userspace is relying on stuff in /sys, then it's part

Re: [gentoo-dev] -Werror unwanted?

2012-05-14 Thread Mike Frysinger
On Monday 14 May 2012 11:44:17 hasufell wrote: https://bugs.gentoo.org/show_bug.cgi?id=260867 However, I don't see references to ebuild policy (in devmanual or howtos) how to handle Werror. Is there a common opinion on that. And shouldn't we add that to the documentation then? the common

Re: [gentoo-portage-dev] [RFC/PATCH] prepstrip/ecompressdir: parallelize operations

2012-05-14 Thread Mike Frysinger
On Monday 14 May 2012 03:33:58 Michael Haubenwallner wrote: On 05/11/2012 06:39 PM, Mike Frysinger wrote: +multijob_child_init() { + trap 'echo ${BASHPID} $? '${mj_control_fd} EXIT + trap 'exit 1' INT TERM +} Just wondering why $! in parent isn't used anywhere, even not for some

Re: [gentoo-portage-dev] [RFC/PATCH] prepstrip/ecompressdir: parallelize operations

2012-05-14 Thread Mike Frysinger
On Monday 14 May 2012 13:37:40 Mike Frysinger wrote: On Monday 14 May 2012 04:44:12 Zac Medico wrote: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b4fb a3 e9fa2e285244de491f57700978158c1838 should really fix it to make the code parallel safe rather than disabling

Re: [gentoo-portage-dev] [RFC/PATCH] prepstrip/ecompressdir: parallelize operations

2012-05-14 Thread Mike Frysinger
On Monday 14 May 2012 18:42:07 Zac Medico wrote: On 05/14/2012 01:10 PM, Mike Frysinger wrote: On Monday 14 May 2012 15:08:32 Zac Medico wrote: Actually, the inode_var_name thing will not work unless it's all in one process. hmm, true, but that's the level we currently parallelize

Re: [gentoo-portage-dev] [RFC/PATCH] prepstrip/ecompressdir: parallelize operations

2012-05-11 Thread Mike Frysinger
On Friday 11 May 2012 13:32:46 Zac Medico wrote: On 05/11/2012 09:39 AM, Mike Frysinger wrote: +multijob_finish() { + local ret=0 + while [[ ${mj_num_jobs} -gt 0 ]] ; do + multijob_finish_one + : $(( ret += $? )) + done + # Let bash clean up its internal

Re: [gentoo-dev] dropping support for linux-2.6.16 on glibc systems

2012-05-10 Thread Mike Frysinger
On Thursday 10 May 2012 15:01:06 Florian Philipp wrote: Am 09.05.2012 15:47, schrieb Mike Frysinger: our glibc versions long ago stopped working with linux-2.4 due to NPTL being required. further, we've long set the min kernel version to 2.6.9 in the ebuild itself. so bumping it to 2.6.16

[gentoo-dev] dropping support for linux-2.6.16 on glibc systems

2012-05-09 Thread Mike Frysinger
our glibc versions long ago stopped working with linux-2.4 due to NPTL being required. further, we've long set the min kernel version to 2.6.9 in the ebuild itself. so bumping it to 2.6.16 isn't a stretch. the driving force here is that glibc upstream is looking to set the min kernel version

[gentoo-dev] updated path for arm ldso hardfp

2012-05-09 Thread Mike Frysinger
if you're not using arm, or you're using softfp, then feel free to stop reading i've backported the patches from upstream gcc/glibc to use the new ldso paths for arm hardfp targets. atm, this is in glibc-2.15 and gcc-4.5.3 and gcc-4.6.3. so if you have one of these systems where you're

Re: [gentoo-dev] skel.ebuild cosmetics (move RESTRICT after DEPEND)

2012-05-06 Thread Mike Frysinger
On Sunday 06 May 2012 17:56:41 Michael Sterrett wrote: I prefer it right after IUSE which is where it currently is in skel.ebuild. this -mike signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] RFC: remove ldap from desktop profiles use flags

2012-05-05 Thread Mike Frysinger
On Saturday 05 May 2012 13:10:10 Alec Warner wrote: On Sat, May 5, 2012 at 5:31 PM, Maxim Koltsov wrote: I just installed fresh system on my pc, selected 'default/linux/x86/10.0/desktop' profile and noticed ldap among default USE flags. Why is that needed? I suppose there are more users

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-05-04 Thread Mike Frysinger
On Friday 04 May 2012 05:30:31 Jeff Horelick wrote: If anyone would like to help me converting random packages/categories, it would be GREATLY appreciated. This is difficult work and it has literally taken up almost all of my free time for the past 2 days or so, but I have well over half the

Re: [gentoo-dev] Re: Re: Re: Re: Re: [gentoo-dev-announce] Council meeting summary for 3 April 2012

2012-05-04 Thread Mike Frysinger
On Friday 04 May 2012 12:36:20 Steven J Long wrote: Mike Frysinger wrote: - this is why /etc/localtime is no longer a symlink to /usr/share/zoneinfo/ - don't think that makes any difference to rescue situation. no, but that isn't the driving factor here. programs get executed before /usr

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-05-04 Thread Mike Frysinger
On Friday 04 May 2012 05:43:55 Samuli Suominen wrote: =dev-util/pkgconfig- with USE=internal-glib in Portage. I'm hoping this will render the pkg-config-lite useless so we can drop it. I'm very much intrested in knowing if this matches the requirements for doing so, so I can decide

Re: [gentoo-dev] Chromium bundled code

2012-05-04 Thread Mike Frysinger
On Friday 04 May 2012 15:25:58 David Leverton wrote: Luca Barbato wrote: On 03/05/12 16:18, Mike Frysinger wrote: you need to think bigger. Chromium supports joystick inputs (which come and go) for playing games in the browser, so udev makes sense. So is it using libudev to get

Re: [gentoo-dev] Chromium bundled code

2012-05-04 Thread Mike Frysinger
On Friday 04 May 2012 21:06:52 Greg KH wrote: On Fri, May 04, 2012 at 05:58:24PM -0700, Greg KH wrote: Remember, you are passing the complexity of insisting that you do not want these things to the people managing the packages and trying to support the system in so many different

Re: [gentoo-dev] Chromium bundled code

2012-05-03 Thread Mike Frysinger
On Thursday 03 May 2012 17:39:30 Walter Dnes wrote: I think Chromium's problem is that it's based on Chrome. you've got that wrong. Chrome is based on Chromium. And Google is pulling an AOL by trying to turn Chrome into an OS for its Chromebooks. ChromeOS and Chrome are run as

Re: [gentoo-dev] Chromium bundled code

2012-05-03 Thread Mike Frysinger
On Thursday 03 May 2012 20:49:25 Luca Barbato wrote: On 03/05/12 16:18, Mike Frysinger wrote: On Thursday 03 May 2012 17:39:30 Walter Dnes wrote: I fail to understand why a *WEB BROWSER* needs elfutils and dbus and udev as hard-coded dependancies. you need to think bigger. Chromium

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-05-02 Thread Mike Frysinger
On Sunday 29 April 2012 18:11:58 Mike Frysinger wrote: the canonical pkg-config is getting fat. it requires glib-2. it runs pkg- we've got an implementation in perl (i'm not interested in), but there is also pkg-config-lite and pkgconf. they should be compatible with the canonical pkg

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/default/bsd: ChangeLog profile.bashrc

2012-05-02 Thread Mike Frysinger
On Wednesday 02 May 2012 14:04:57 Mike Gilbert wrote: On Wed, May 2, 2012 at 11:08 AM, Samuli Suominen wrote: Oops, something went wrong here. Please fix your terminal/editor encoding to unicode. I have two questions: 1. Was this a repoman or echangelog generated entry? repoman can't

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/default/bsd: ChangeLog profile.bashrc

2012-05-02 Thread Mike Frysinger
On Wednesday 02 May 2012 16:49:21 Mike Gilbert wrote: On Wed, May 2, 2012 at 4:38 PM, Mike Frysinger vap...@gentoo.org wrote: On Wednesday 02 May 2012 14:04:57 Mike Gilbert wrote: 2. If so, do these tools need to be fixed to always generate UTF-8? i don't think either of these tools

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/default/bsd: ChangeLog profile.bashrc

2012-05-02 Thread Mike Frysinger
On Thursday 03 May 2012 00:25:25 Naohiro Aota wrote: Mike Gilbert writes: On Wed, May 2, 2012 at 11:08 AM, Samuli Suominen wrote: Oops, something went wrong here. Please fix your terminal/editor encoding to unicode. I have two questions: 1. Was this a repoman or echangelog

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-05-01 Thread Mike Frysinger
On Tuesday 01 May 2012 11:06:42 William Hubbs wrote: On Mon, Apr 30, 2012 at 11:59:02AM -0400, Mike Frysinger wrote: the fact that the script leaves your system in a hard to recover state is what i'm whining about, not that udev requires devtmpfs. So why did you decide to whine instead

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-05-01 Thread Mike Frysinger
On Tuesday 01 May 2012 11:45:01 Mike Frysinger wrote: On Tuesday 01 May 2012 11:06:42 William Hubbs wrote: On Mon, Apr 30, 2012 at 11:59:02AM -0400, Mike Frysinger wrote: the fact that the script leaves your system in a hard to recover state is what i'm whining about, not that udev

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-05-01 Thread Mike Frysinger
On Tuesday 01 May 2012 12:51:55 William Hubbs wrote: On Tue, May 01, 2012 at 11:45:01AM -0400, Mike Frysinger wrote: On Tuesday 01 May 2012 11:06:42 William Hubbs wrote: On Mon, Apr 30, 2012 at 11:59:02AM -0400, Mike Frysinger wrote: we already have examples of the init scripts modifying

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 01:28:58 William Hubbs wrote: On Mon, Apr 30, 2012 at 12:48:55AM -0400, Mike Frysinger wrote: it leaves your system in a hard to recover state because you happened to forget to check a filesystem option (which ironically isn't under Filesystems in the kernel). it's

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 02:34:18 Ulrich Mueller wrote: On Sun, 29 Apr 2012, Mike Frysinger wrote: i've added a new USE=sep-usr flag to busybox. when enabled, this will install a static busybox at /ginit (and have the other busybox paths symlink to that so there's no overhead). this new

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 06:35:20 Maxim Kammerer wrote: On Mon, Apr 30, 2012 at 05:00, Mike Frysinger wrote: this is all in busybox-1.20.0 which is now in the tree. if people want to try it out before i unmask it, that'd be great. If you insist on calling other applets from C instead

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 02:16:40 Michał Górny wrote: On Mon, 30 Apr 2012 00:08:34 -0400 Mike Frysinger wrote: On Sunday 29 April 2012 18:40:00 Jeff Horelick wrote: I'd just like to say, i'm also an Atheme project member and I have authorisation from nenolod (the primary pkgconf developer

[gentoo-dev] Chromium bundled code

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 12:00:59 Rich Freeman wrote: doing it wrong. I don't like how Google develops Android in the dark, or that they bundle 1GB of third-party stuff in their Chromium source and distribute a favored binary-only derivative. err, they distribute a Chromium source tarball, and

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 12:14:19 Ulrich Mueller wrote: On Mon, 30 Apr 2012, Mike Frysinger wrote: On Monday 30 April 2012 02:34:18 Ulrich Mueller wrote: On Sun, 29 Apr 2012, Mike Frysinger wrote: i've added a new USE=sep-usr flag to busybox. when enabled, this will install a static

Re: [gentoo-dev] Chromium bundled code

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 12:32:35 Matt Turner wrote: On Mon, Apr 30, 2012 at 12:11 PM, Mike Frysinger wrote: On Monday 30 April 2012 12:00:59 Rich Freeman wrote: doing it wrong. I don't like how Google develops Android in the dark, or that they bundle 1GB of third-party stuff

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 13:16:52 Maxim Kammerer wrote: On Mon, Apr 30, 2012 at 19:03, Mike Frysinger wrote: i don't know what you mean by OS functions, but the whole point is that this code *cannot* execute *any* external program by default. I meant calling mount(2) directly instead

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 15:42:35 Samuli Suominen wrote: On 04/30/2012 10:07 PM, Michał Górny wrote: On Sun, 29 Apr 2012 18:11:58 -0400 Mike Frysinger wrote: the canonical pkg-config is getting fat. it requires glib-2. it runs pkg- config when building. glib-2 requires pkg-config. whee

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 14:27:29 Samuli Suominen wrote: +1 for creating the virtual and migrating the tree to use virtual/pkgconfig. although, on the otherhand, you could just use package.provided for thesetype of unsupported experiments (like i'm doing with pkgconfig-openbsd) ok, with no one

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 22:57:29 Walter Dnes wrote: The one thing I'm leary of is moving the actual app from /bin/busybox to /ginit. IANACP (I Am Not A C Programmer), let alone a developer, so I may be missing something. Is there an overwhelming reason to depart from the standard location

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-30 Thread Mike Frysinger
On Monday 30 April 2012 12:03:48 Mike Frysinger wrote: On Monday 30 April 2012 06:35:20 Maxim Kammerer wrote: there is still no need to mount /proc and parse /proc/mounts in order to find out whether a directory is a mount point, since Busybox has a mountpoint applet (and of course, one

[gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-04-29 Thread Mike Frysinger
the canonical pkg-config is getting fat. it requires glib-2. it runs pkg- config when building. glib-2 requires pkg-config. whee. for our normal systems, this isn't a big deal. but we'd like to enable a lighter alternative for embedded/alternative systems. as such, i'd like to introduce a

Re: [gentoo-dev] [RFC] Changing default serial-console definition in inittab

2012-04-29 Thread Mike Frysinger
On Friday 27 April 2012 13:29:54 Diego Elio Pettenò wrote: Since I've been configuring a couple of systems lately for remote access, which include configuring the serial console, I'm wondering if it would be a good idea to change our inittab so that the default (commented out) definition of

[gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-29 Thread Mike Frysinger
i've added a new USE=sep-usr flag to busybox. when enabled, this will install a static busybox at /ginit (and have the other busybox paths symlink to that so there's no overhead). this new applet has a hand written set of commands to automatically mount /dev /proc /sys /usr and seed /dev, and

Re: [gentoo-dev] new virtual/pkgconfig to support lighter alternatives

2012-04-29 Thread Mike Frysinger
On Sunday 29 April 2012 18:40:00 Jeff Horelick wrote: On 29 April 2012 18:11, Mike Frysinger vap...@gentoo.org wrote: the canonical pkg-config is getting fat. it requires glib-2. it runs pkg- config when building. glib-2 requires pkg-config. whee. for our normal systems, this isn't

Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle

2012-04-29 Thread Mike Frysinger
On Monday 30 April 2012 00:31:52 William Hubbs wrote: On Sun, Apr 29, 2012 at 10:00:26PM -0400, Mike Frysinger wrote: finally, since the recent udev-mount init.d script is completely brain dead and refuses to execute unless devtmpfs is enabled, this code will also automatically mount+seed

Re: [gentoo-dev] Re: Re: Re: Re: [gentoo-dev-announce] Council meeting summary for 3 April 2012

2012-04-28 Thread Mike Frysinger
On Wednesday 11 April 2012 12:10:05 Steven J Long wrote: William Hubbs wrote: Another issue to consider is binaries that want to access things in /usr/share/*. If a binary in /{bin,sbin} needs to access something in /usr/share/*, you have two choices. move the binary to /usr or move the

Re: [gentoo-dev] Re: Feature request: package.use.stable.mask and package.use.stable.force

2012-04-28 Thread Mike Frysinger
On Friday 27 April 2012 03:30:43 Zac Medico wrote: On 04/26/2012 11:48 PM, Zac Medico wrote: On 04/26/2012 11:28 PM, Mike Frysinger wrote: On Friday 27 April 2012 00:43:15 Jonathan Callen wrote: On 04/26/2012 06:03 PM, Andreas K. Huettel wrote: I'd like to suggest we introduce

Re: [gentoo-dev] Re: Feature request: package.use.stable.mask and package.use.stable.force

2012-04-27 Thread Mike Frysinger
On Friday 27 April 2012 00:43:15 Jonathan Callen wrote: On 04/26/2012 06:03 PM, Andreas K. Huettel wrote: I'd like to suggest we introduce the following very useful feature, as soon as possible (which likely means in the next EAPI?): * two new files in profile directories supported,

Re: [gentoo-dev] Feature request: package.use.stable.mask and package.use.stable.force

2012-04-26 Thread Mike Frysinger
On Thursday 26 April 2012 18:03:54 Andreas K. Huettel wrote: * two new files in profile directories supported, package.use.stable.mask and package.use.stable.force * syntax is identical to package.use.mask and package.use.force * meaning is identical to package.use.mask and package.use.force,

Re: [gentoo-dev] unsafe use of gtk-query-immodules

2012-04-25 Thread Mike Frysinger
On Wednesday 25 April 2012 05:27:10 Fabio Erculiani wrote: Like it happened with gtk-pixbuf-query-loaders, gtk-query-immodules is used in an unsafe way as well. There are several reasons that could make gtk-query-immodules fail at runtime (SIG*, missing sonames, etc). Using it this way is

Re: [gentoo-dev] Proposal to move use.local.desc somewhere in /var

2012-04-24 Thread Mike Frysinger
On Tuesday 24 April 2012 10:11:44 Theo Chatzimichos wrote: Since .cvsignore is needed either way, I'm going to do it in three days if there are no objections. But I'd like some feedback for the move of the file in /var. Opinions? considering the server generates it and the end user never does,

Re: [gentoo-dev] Proposal to move use.local.desc somewhere in /var

2012-04-24 Thread Mike Frysinger
On Tuesday 24 April 2012 12:45:22 Paul Varner wrote: On 04/24/12 11:21, Robin H. Johnson wrote: On Tue, Apr 24, 2012 at 04:11:44PM +0200, Theo Chatzimichos wrote: log from #gentoo-portage: tampakrap zmedico: (random idea) would it make sence to generate local.use.desc in /var/cache, or

Re: [gentoo-dev] RFC: A tiny news item for migrating to libjpeg-turbo

2012-04-23 Thread Mike Frysinger
On Monday 23 April 2012 15:19:31 Walter Dnes wrote: On Mon, Apr 23, 2012 at 02:22:53PM +0300, Samuli Suominen wrote All users are recommended to migrate: # emerge -C media-libs/jpeg:0 # emerge -1 media-libs/libjpeg-turbo How about mentioning revdep-rebuild in the instructions? no

Re: [gentoo-dev] epatch_user usage

2012-04-23 Thread Mike Frysinger
On Monday 23 April 2012 23:45:36 Doug Goldstein wrote: So I've just had one reservation when using epatch_user for allowing users to apply patches. And that's figuring out when to run eautoreconf. I don't necessarily want to run it unconditionally but sometimes users have patches which touch

Re: [gentoo-dev] epatch_user usage

2012-04-23 Thread Mike Frysinger
On Tuesday 24 April 2012 00:15:45 Michał Górny wrote: On Tue, 24 Apr 2012 00:10:30 -0400 Mike Frysinger wrote: On Monday 23 April 2012 23:45:36 Doug Goldstein wrote: So I've just had one reservation when using epatch_user for allowing users to apply patches. And that's figuring out when

Re: [gentoo-dev] epatch_user usage

2012-04-23 Thread Mike Frysinger
On Tuesday 24 April 2012 00:18:59 Michał Górny wrote: It's simply better just to assume: if user wants user patches, he/she needs to have necessary deps installed. if the package doesn't ever run autotools itself, i think this assumption is fine. set AUTOTOOLS_AUTO_DEPEND=no before inherting

Re: [gentoo-dev] .LIBPATTERNS harmful?

2012-04-22 Thread Mike Frysinger
On Sunday 22 April 2012 00:44:11 Steven J Long wrote: I can find nothing overriding it in portage, which makes sense, since in general one cannot know if the package in question uses gmake .LIBPATTERNS to link to locally-built libs. However I can't help thinking of it as harmful for a package

Re: [gentoo-dev] epatch: splitting out common options from user-specific ones

2012-04-20 Thread Mike Frysinger
On Friday 20 April 2012 15:38:19 Leho Kraav wrote: On Wednesday, April 18, 2012 9:10:02 PM UTC+3, Mike Frysinger wrote: it isn't uncommon for people to want to force the patch (-p#) or fuzz (-f#) level when applying specific patches. but it is unusual that they want to kill off the extra

Re: [gentoo-dev] epatch: splitting out common options from user-specific ones

2012-04-20 Thread Mike Frysinger
On Friday 20 April 2012 16:06:02 Leho Kraav wrote: On 20.04.2012 22:59, Mike Frysinger wrote: i just committed it since no one responded. so sync up. $ EPATCH_OPTS=--ignore-whitespace emerge -va pf-sources that's not the intention. EPATCH_OPTS modification should be inside

[gentoo-dev] openssl-1.0.1* moving to unstable

2012-04-19 Thread Mike Frysinger
the openssl project has started a new trend in keeping minor versions ABI compatible. in the past, 0.9.7 and 0.9.8 had different SONAMEs (because they diff ABIs). but now with 1.0.1, the minor/patch versions should have the same SONAME and ABI. however, the new 1.0.1 ebuilds have been masked

Re: [gentoo-dev] epatch: splitting out common options from user-specific ones

2012-04-19 Thread Mike Frysinger
no complaints, so here's the patch. precedence order is EPATCH_COMMON_OPTS then EPATCH_OPTS then whatever has been specified on the cmdline. so you can do: EPATCH_OPTS=-F0 epatch all these patches will use -F0 epatch -p0 patches will use -p0 and -F0 epatch all

Re: [gentoo-dev] epatch: splitting out common options from user-specific ones

2012-04-19 Thread Mike Frysinger
On Thursday 19 April 2012 23:24:19 Mike Frysinger wrote: @@ -445,6 +473,7 @@ epatch() { local patch_cmd while [[ ${count} -lt 5 ]] ; do patch_cmd=${BASH_ALIASES[patch]:-patch} -p${count} +einfo $patch_cmd # Generate

Re: [gentoo-dev] Making user patches globally available

2012-04-18 Thread Mike Frysinger
On Wednesday 18 April 2012 12:59:13 Jeroen Roovers wrote: On Sun, 15 Apr 2012 01:35:40 -0700 Zac Medico wrote: Funtoo has support for FEATURES=localpatch, which does the epatch_user thing before src_prepare. I think it should really go after src_prepare, in order to apply patches after

Re: [gentoo-dev] RFC: ocamlopt unmask on arm

2012-04-18 Thread Mike Frysinger
On Wednesday 18 April 2012 22:14:54 hero...@gentoo.org wrote: How about unmasking it now? file a bug for the arm team to request keywordings. we'll probably say yes. -mike signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Is gcc-4.7.0 going to be in portage tree anytime soon?

2012-04-17 Thread Mike Frysinger
On Tuesday 17 April 2012 09:40:22 Agostino Sarubbo wrote: On Tuesday 17 April 2012 15:36:51 kabel wrote: Hello there, I just wanted to ask when an ebuild for gcc-4.7.0 will be in portage tree (unkeyworded, I suppose, like 4.6.0-4.6.2 are). You can just follow the version bump request:

Re: [gentoo-dev] Making user patches globally available

2012-04-15 Thread Mike Frysinger
On Sunday 15 April 2012 04:16:41 Ryan Hill wrote: Is there any reason why this couldn't just be done in the package manager, making user patches available for all ebuilds without code changes? i originally added it to eutils eclass and only called it in some ebuilds because people were against

Re: [gentoo-dev] Re: About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-15 Thread Mike Frysinger
On Sunday 15 April 2012 21:04:01 Jeroen Roovers wrote: On Sun, 15 Apr 2012 11:55:04 +0200 Pacho Ramos wrote: Well, I currently manually do eix searching to check it, maybe would be a way to compare eix outputs with ${CATEGORY}/${PKGNAME} from bug summaries (bugs without that naming

Re: [gentoo-dev] Re: RFD: EAPI specification in ebuilds

2012-04-12 Thread Mike Frysinger
On Thursday 12 April 2012 15:53:07 Ulrich Mueller wrote: There is consensus in the gentoo-pms mailing list that we should tighten the rules for the position of the EAPI assignment in ebuilds, namely that it should take place in the first non-blank and non-comment line. The devmanual already

Re: [gentoo-dev] Debugging a Linux kernel deadlock when doing swap on ZFS

2012-04-12 Thread Mike Frysinger
On Thursday 12 April 2012 19:30:08 Richard Yao wrote: I am running Gentoo on ZFS using the kernel modules from sys-kernel/spl and sys-fs/zfs. If I put swap on ZFS, the kernel appears to deadlock when it tries to use it. I am having trouble getting a backtrace. Does anyone have any

[gentoo-dev] glibc-2.14 for stable

2012-04-10 Thread Mike Frysinger
there's one known bug (with a patch posted), so if you guys have anything that'd block glibc-2.14 for stable, nows' the time to file the bugs (and mark it a blocker of 370409). -mike signature.asc Description: This is a digitally signed message part.

[gentoo-dev] glibc-2.15 for unstable

2012-04-10 Thread Mike Frysinger
once glibc-2.14 starts stabilizing, i'll be moving 2.15 into unstable -mike signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Are we allowed to provide valid SRC_URI for fetch restricted packages?

2012-04-10 Thread Mike Frysinger
On Sunday 26 February 2012 06:34:13 Kacper Kowalik wrote: I've been asked by a user to remove valid SRC_URI for a package that has RESTRICT=fetch. The package in question requires you to go to upstream's webpage, sign license agreement and then you're fed with download link. User argues that

Re: [gentoo-dev] Gentoo CJK team empty, or anyone knows about ibus?

2012-04-10 Thread Mike Frysinger
On Monday 02 April 2012 22:29:47 Naohiro Aota wrote: Pacho Ramos pa...@gentoo.org writes: Will CC cjk team then to let them know you are interested to join (looks like there are four devs in cjk alias...) Any updates on this? I didn't notice him been working to return dev, I sent

Re: [gentoo-dev] glibc-2.14 for stable

2012-04-10 Thread Mike Frysinger
On Tuesday 10 April 2012 15:44:05 Agostino Sarubbo wrote: On Tuesday 10 April 2012 15:35:39 Mike Frysinger wrote: there's one known bug (with a patch posted), so if you guys have anything that'd block glibc-2.14 for stable, nows' the time to file the bugs (and mark it a blocker of 370409

[gentoo-portage-dev] [PATCH] portageq: add colormap helper

2012-03-10 Thread Mike Frysinger
Signed-off-by: Mike Frysinger vap...@gentoo.org --- bin/isolated-functions.sh |2 +- bin/portageq |8 pym/portage/output.py |6 ++ pym/portage/package/ebuild/doebuild.py |8 ++-- 4 files changed, 17

Re: [gentoo-portage-dev] [PATCH] portageq: add colormap helper

2012-03-10 Thread Mike Frysinger
On Sunday 11 March 2012 03:09:05 Alec Warner wrote: On Sat, Mar 10, 2012 at 8:15 PM, Mike Frysinger vap...@gentoo.org wrote: --- a/pym/portage/package/ebuild/doebuild.py +++ b/pym/portage/package/ebuild/doebuild.py -from portage.output import style_to_ansi_code +from portage.output

[gentoo-dev] unpacker.eclass and base.eclass integration

2012-02-04 Thread Mike Frysinger
follow up: have base.eclass leverage unpacker.eclass when it's available -mike --- base.eclass 14 Dec 2011 23:38:09 - 1.55 +++ base.eclass 5 Feb 2012 05:19:28 - @@ -59,7 +59,11 @@ base_src_unpack() { pushd ${WORKDIR} /dev/null - [[ -n ${A} ]] unpack ${A} +

Re: [gentoo-dev] Re: RFC: New eclass: mozlinguas.eclass

2012-02-03 Thread Mike Frysinger
please post it inline to make review easier # @MAINTAINER: mozi...@gentoo.org # @AUTHOR: Nirbheek Chauhan nirbh...@gentoo.org goes on newline, not inlined # @DESCRIPTION: Array containing the list of language pack xpis available text starts on the next line, not the existing line #

Re: [gentoo-dev] Re: RFC: New eclass: mozlinguas.eclass

2012-02-03 Thread Mike Frysinger
On Friday 03 February 2012 11:44:42 Nirbheek Chauhan wrote: On Fri, Feb 3, 2012 at 3:26 PM, Mike Frysinger vap...@gentoo.org wrote: mozlinguas() { missing eclass documentation Is it really needed for private functions? Nothing should ever call this. needed ? no. nice ? sure. up

Re: [gentoo-dev] unpacker.eclass

2012-02-02 Thread Mike Frysinger
On Thursday 02 February 2012 03:06:46 Michał Górny wrote: #v+ SRC_URI=foo-bar-baz.rar inherit unpacker inherit goes before SRC_URI -mike signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] unpacker.eclass

2012-02-02 Thread Mike Frysinger
here's v2 -mike # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.377 2012/01/03 08:45:36 jlec Exp $ # @ECLASS: unpacker.eclass # @MAINTAINER: # base-sys...@gentoo.org # @BLURB:

Re: [gentoo-dev] Packages masked for lack of maintainer, but metadata.xml says otherwise

2012-02-02 Thread Mike Frysinger
On Thursday 02 February 2012 17:56:16 Chí-Thanh Christopher Nguyễn wrote: there have been a number of packages masked lately due to lack of maintainer. However, their metadata.xml does not list maintainer-needed@g.o which I think should be the first step in searching for a new maintainer. if

[gentoo-dev] unpacker.eclass

2012-02-01 Thread Mike Frysinger
any feedback before merging this initial version ? https://bugs.gentoo.org/399019 -mike # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.377 2012/01/03 08:45:36 jlec Exp

Re: [gentoo-dev] Can we get PIE on all SUID binaries by default, por favor?

2012-02-01 Thread Mike Frysinger
On Tuesday 31 January 2012 19:58:32 Anthony G. Basile wrote: On 01/29/2012 02:14 PM, Mike Frysinger wrote: On Saturday 28 January 2012 07:26:59 Anthony G. Basile wrote: I've run nbench on two amd64 systems both running the same kernel vanilla-3.2.2. i don't think nbench is a good

Re: [gentoo-dev] unpacker.eclass

2012-02-01 Thread Mike Frysinger
On Wednesday 01 February 2012 15:30:16 Michał Górny wrote: On Wed, 1 Feb 2012 15:05:40 -0500 Mike Frysinger wrote: # You have to specify the off_t size ... I have no idea how to extract that # information out of the binary executable myself. Basically you pass in # the size of the off_t

Re: [gentoo-dev] unpacker.eclass

2012-02-01 Thread Mike Frysinger
On Wednesday 01 February 2012 15:51:52 Michał Górny wrote: On Wed, 1 Feb 2012 15:44:14 -0500 Mike Frysinger wrote: # @USAGE: [archives that we will unpack] # @RETURN: Dependencies needed to unpack all the archives # @DESCRIPTION: # Walk all the specified files (defaults

<    2   3   4   5   6   7   8   9   10   11   >