Re: [gentoo-dev] Change policy about live ebuilds

2010-11-28 Thread Paweł Hajdan, Jr.
On 11/25/10 4:07 PM, Alexis Ballier wrote: By following closely upstream development you are able to adapt the live ebuild to the current status, eg, for new deps. Usually with vlc, when a new major version comes out, there are a couple of new features and a couple of outdated features

Re: [gentoo-dev] Disabling auto-bumping of active Python version

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-27 14:00:28 Sebastian Pipping napisał(a): On 11/14/10 17:28, Sebastian Pipping wrote: So I plan to remove the call to eselect_python_update from all Python ebuilds in two weeks from now. Now fixed in both the main tree as well as the Python overlay. Please let me know in case I

Re: [gentoo-dev] EAPI versioning of files in profiles

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-16 00:41:35 Alex Alexander napisał(a): On Mon, Nov 15, 2010 at 07:40:44PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: Some updates to my suggestion: - Files would optionally end with -${EAPI} suffix. - The following files would be affected: package.mask

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-19 16:51:03 Zac Medico napisał(a): On 10/25/2010 06:24 AM, Arfrever Frehtes Taifersar Arahesis wrote: use.unsatisfiable and package.use.unsatisfiable files would cause that `repoman` would treat given USE flags in the same way as masked USE flags. These files wouldn't affect

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Zac Medico
On 11/28/2010 10:15 AM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-19 16:51:03 Zac Medico napisał(a): On 10/25/2010 06:24 AM, Arfrever Frehtes Taifersar Arahesis wrote: use.unsatisfiable and package.use.unsatisfiable files would cause that `repoman` would treat given USE flags in the

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-28 20:59:05 Zac Medico napisał(a): On 11/28/2010 10:15 AM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-19 16:51:03 Zac Medico napisał(a): On 10/25/2010 06:24 AM, Arfrever Frehtes Taifersar Arahesis wrote: use.unsatisfiable and package.use.unsatisfiable files would cause that

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Markos Chandras
On Sun, Nov 28, 2010 at 08:32:16PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: I would like to introduce incompatible improvements in syntax of PYTHON_DEPEND variable in EAPI =4. The new syntax will depend on whether given package supports installation for multiple Python ABIs. The

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Michał Górny
On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: PYTHON_DEPEND will be required. Otherwise each ${range_of_versions} should be included between and markers. Do we really need to introduce those ugly markers? AFAICS in all places they're used

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-28 21:15:15 Markos Chandras napisał(a): On Sun, Nov 28, 2010 at 08:32:16PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: I would like to introduce incompatible improvements in syntax of PYTHON_DEPEND variable in EAPI =4. The new syntax will depend on whether given package

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Zac Medico
On 11/28/2010 12:07 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-28 20:59:05 Zac Medico napisał(a): It seems like you're trying to bypass an important function of repoman though. The idea is that repoman is supposed to protect users from experiencing unsatisfiable dependencies of

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-28 21:20:31 Michał Górny napisał(a): On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: PYTHON_DEPEND will be required. Otherwise each ${range_of_versions} should be included between and markers. Do we really need to introduce

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Michał Górny
On Sun, 28 Nov 2010 21:34:49 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-11-28 21:20:31 Michał Górny napisał(a): On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: PYTHON_DEPEND will be required. Otherwise

Re: [gentoo-dev] Re: Change policy about live ebuilds

2010-11-28 Thread Zac Medico
On 11/22/2010 05:30 PM, Zac Medico wrote: Anyway, there's support for checking dependencies with empty KEYWORDS here: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=9ed6332f2015e41f072f897764f550c5574ea96f This is included in =sys-apps/portage-2.1.9.25. Please try it and

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-28 21:30:47 Zac Medico napisał(a): On 11/28/2010 12:07 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-28 20:59:05 Zac Medico napisał(a): It seems like you're trying to bypass an important function of repoman though. The idea is that repoman is supposed to protect users from

Re: [gentoo-dev] Extending EAPI=4

2010-11-28 Thread Petteri Räty
On 11/28/2010 11:56 PM, Arfrever Frehtes Taifersar Arahesis wrote: It seems like the problem here is that we don't have separate profiles for stable and unstable keywords. The obvious solution would be to have separate profiles, mask the flags in the stable profiles, and unmask the flags in

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Alex Alexander
On 28 Nov 2010, at 22:20, Michał Górny mgo...@gentoo.org wrote: On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: PYTHON_DEPEND will be required. Otherwise each ${range_of_versions} should be included between and markers. Do we really

[gentoo-dev] Python 2.7 status check?

2010-11-28 Thread Robin H. Johnson
Presently in package.mask, we have this entry: # Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org (04 Jul 2010) # Python 2.7 masked until sufficient number of reverse dependencies is fixed. ~dev-lang/python-2.7 Well Python 2.7.1 was committed today, and does NOT match this mask, so are

Re: [gentoo-dev] Python 2.7 status check?

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-29 01:26:19 Robin H. Johnson napisał(a): Presently in package.mask, we have this entry: # Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org (04 Jul 2010) # Python 2.7 masked until sufficient number of reverse dependencies is fixed. ~dev-lang/python-2.7 Well Python 2.7.1 was

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-29 01:24:50 Alex Alexander napisał(a): On 28 Nov 2010, at 22:20, Michał Górny mgo...@gentoo.org wrote: On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: PYTHON_DEPEND will be required. Otherwise each ${range_of_versions} should

[gentoo-dev] Re: PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/28/2010 08:48 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-29 01:24:50 Alex Alexander napisał(a): On 28 Nov 2010, at 22:20, Michał Górny mgo...@gentoo.org wrote: On Sun, 28 Nov 2010 20:32:16 +0100 Arfrever Frehtes Taifersar

Re: [gentoo-dev] Re: PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-29 02:54:14 Jonathan Callen napisał(a): Just throwing this out as an option, instead of using , maybe { }, which might be more readable (and isn't currently allowed at all in *DEPEND. I'm not sure if Thomas Sachau or somebody else wasn't planning to use {...} in the future. --

Re: [gentoo-dev] PYTHON_DEPEND in EAPI =4, PYTHON_BDEPEND

2010-11-28 Thread Jeremy Olexa
On 11/28/2010 02:15 PM, Markos Chandras wrote: On Sun, Nov 28, 2010 at 08:32:16PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: I would like to introduce incompatible improvements in syntax of PYTHON_DEPEND variable in EAPI=4. The new syntax will depend on whether given package supports

Re: [gentoo-dev] Disabling auto-bumping of active Python version

2010-11-28 Thread Sebastian Pipping
On 11/28/10 19:04, Arfrever Frehtes Taifersar Arahesis wrote: You probably broke generation of stages :) . (I have restored a minimal version of eselect_python_update() in python overlay.) Could you elaborate on that, please? How did I break stages? Which stages? Future stage tarballs?