Summary: | dev-lang/perl-5.20.1-r4 and friends stabilization | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas K. Hüttel <dilfridge> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | axiator, jmbsvicetto, mephinet |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 536792, 536796, 536798, 536800, 537248, 539500, 539642 | ||
Bug Blocks: | 216671, 529342 | ||
Attachments: |
Perl 5.20 stabilization list, v1
perl-5.20 stabilization list, v2 perl-5.20 stabilization list, v3 |
Description
Andreas K. Hüttel
2015-01-16 19:06:02 UTC
Created attachment 394104 [details]
Perl 5.20 stabilization list, v1
Arches, please test and mark stable: =dev-lang/perl-5.20.1-r4 and its dependencies. target KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" Arches, go ahead. Created attachment 395878 [details]
perl-5.20 stabilization list, v2
Add =virtual/perl-File-Temp-0.230.400-r2 since it's PDEPEND on perl, because of security bug.
s/PDEPEND on perl/perl PDEPEND on it/ amd64 stable I have run into slot conflict between dev-lang/perl-5.20.1-r4 and dev-lang/perl-5.18 trying to emerge -av --update --deep world. The issue is described at http://forums.gentoo.org/viewtopic-t-1010432-highlight-.html. It looks like I am not only one having troublle. Please can you look at it? =virtual/perl-Filter-Simple-0.910.0 (In reply to Tomas Kadlec from comment #7) > I have run into slot conflict between dev-lang/perl-5.20.1-r4 and > dev-lang/perl-5.18 trying to emerge -av --update --deep world. The issue is > described at http://forums.gentoo.org/viewtopic-t-1010432-highlight-.html. > It looks like I am not only one having troublle. > > Please can you look at it? This is not a support forum. Either file a new bug report when you have found an actual bug, or keep looking. The Gentoo forums are an excellent platform to help you do the latter. This is not. (In reply to Tomas Kadlec from comment #7) > I have run into slot conflict between dev-lang/perl-5.20.1-r4 and > dev-lang/perl-5.18 trying to emerge -av --update --deep world. The issue is > described at http://forums.gentoo.org/viewtopic-t-1010432-highlight-.html. > It looks like I am not only one having troublle. > > Please can you look at it? It seems that the virtual packages are not in sync with the perl-core counterparts? For instance in virtual/perl-version/perl-version-0.990.900.ebuild: RDEPEND=" || ( =dev-lang/perl-5.20.1* ~perl-core/${PN#perl-}-${PV} ) !<perl-core/${PN#perl-}-${PV} !>perl-core/${PN#perl-}-${PV}-r999 " --- In perl-core/version: -rw-r--r-- 1 portage portage 17385 Nov 8 09:31 ChangeLog -rw-r--r-- 1 portage portage 3133 Nov 8 09:31 Manifest -rw-r--r-- 1 portage portage 460 Jun 24 2012 metadata.xml -rw-r--r-- 1 portage portage 695 Jan 19 2014 version-0.990.200.ebuild -rw-r--r-- 1 portage portage 696 Mar 25 2014 version-0.990.800.ebuild There is no perl-core/version-0.990.900.ebuild This seems to be the cause of the problem. (In reply to David Sparks from comment #10) > (In reply to Tomas Kadlec from comment #7) > > I have run into slot conflict between dev-lang/perl-5.20.1-r4 and > > dev-lang/perl-5.18 trying to emerge -av --update --deep world. The issue is > > described at http://forums.gentoo.org/viewtopic-t-1010432-highlight-.html. > > It looks like I am not only one having troublle. > > > > Please can you look at it? > > It seems that the virtual packages are not in sync with the perl-core > counterparts? For instance in > virtual/perl-version/perl-version-0.990.900.ebuild: > > RDEPEND=" > || ( =dev-lang/perl-5.20.1* ~perl-core/${PN#perl-}-${PV} ) > !<perl-core/${PN#perl-}-${PV} > !>perl-core/${PN#perl-}-${PV}-r999 > " > --- > > In perl-core/version: > > -rw-r--r-- 1 portage portage 17385 Nov 8 09:31 ChangeLog > -rw-r--r-- 1 portage portage 3133 Nov 8 09:31 Manifest > -rw-r--r-- 1 portage portage 460 Jun 24 2012 metadata.xml > -rw-r--r-- 1 portage portage 695 Jan 19 2014 version-0.990.200.ebuild > -rw-r--r-- 1 portage portage 696 Mar 25 2014 version-0.990.800.ebuild > > > There is no perl-core/version-0.990.900.ebuild This seems to be the cause > of the problem. First of all, it is _NOT_ discussion place. Second, no it is not a problem. Because virtual pulls or perl-5.20 or core package. (In reply to Mikle Kolyada from comment #11) > (In reply to David Sparks from comment #10) > > (In reply to Tomas Kadlec from comment #7) > > > I have run into slot conflict between dev-lang/perl-5.20.1-r4 and > > > dev-lang/perl-5.18 trying to emerge -av --update --deep world. The issue is > > > described at http://forums.gentoo.org/viewtopic-t-1010432-highlight-.html. > > > It looks like I am not only one having troublle. > > > > > > Please can you look at it? > > > > It seems that the virtual packages are not in sync with the perl-core > > counterparts? For instance in > > virtual/perl-version/perl-version-0.990.900.ebuild: > > > > RDEPEND=" > > || ( =dev-lang/perl-5.20.1* ~perl-core/${PN#perl-}-${PV} ) > > !<perl-core/${PN#perl-}-${PV} > > !>perl-core/${PN#perl-}-${PV}-r999 > > " > > --- > > > > In perl-core/version: > > > > -rw-r--r-- 1 portage portage 17385 Nov 8 09:31 ChangeLog > > -rw-r--r-- 1 portage portage 3133 Nov 8 09:31 Manifest > > -rw-r--r-- 1 portage portage 460 Jun 24 2012 metadata.xml > > -rw-r--r-- 1 portage portage 695 Jan 19 2014 version-0.990.200.ebuild > > -rw-r--r-- 1 portage portage 696 Mar 25 2014 version-0.990.800.ebuild > > > > > > There is no perl-core/version-0.990.900.ebuild This seems to be the cause > > of the problem. > > First of all, it is _NOT_ discussion place. > > Second, no it is not a problem. Because virtual pulls or perl-5.20 or core > package. It is a problem. There is no core package. That is the bug. (In reply to David Sparks from comment #12) > > First of all, it is _NOT_ discussion place. > > > > Second, no it is not a problem. Because virtual pulls or perl-5.20 or core > > package. > > It is a problem. There is no core package. That is the bug. In that particular case, Perl::Version is provided by perl-5.20.1. It's ok if perl-core package, that's included in perl itself can be absent. In that case, perl *must* be upgraded to satisfy this dependency. If you think, that perl-core/version should be also bumped, can you, please, describe a use case, when you'll need newer perl-core/version and <perl-5.20.1 at the same time? (In reply to David Sparks from comment #12) > > It is a problem. There is no core package. That is the bug. Well reasoned but misguided conclusion. > RDEPEND=" > || ( =dev-lang/perl-5.20.1* ~perl-core/${PN#perl-}-${PV} ) > !<perl-core/${PN#perl-}-${PV} > !>perl-core/${PN#perl-}-${PV}-r999 >" "Install perl-5.20.1 and uninstall perl-core/ versions smaller or larger than x" is a viable conclusion. ( and one portage readily takes if available ). This is only blocked by something somewhere depending on perl-core/* in a non-optional way, which is is the case of 1. Misbehaved modules in private overlays that depend on it directly but shouldn't 2. It being in the world file. (In reply to Vladimir Smirnov from comment #13) > In that particular case, Perl::Version is provided by perl-5.20.1. It's ok As it was pointed by Kent, it's not Perl::Version, but just version.pm Created attachment 396344 [details]
perl-5.20 stabilization list, v3
Add perl-core/File-Temp-0.230.400-r1 to list
Stable for HPPA. x86 stable ppc and ppc64 stable sparc stable ia64 stable arm stable alpha stable. Closing. |