[Fink-devel] perlmod Depends on a versioned perlmod that's provided by perl5100-core and so fails
The perlmod module-install-pmXXX has a versioned Depends on module-corelist-pm%type_pkg[perl] (= 2.17-1). On 10.5, when trying to build module-install-pm5100, this fails with this error: Reading dependency for module-install-pm5100-0.99-1... Reading build dependency for module-install-pm5100-0.99-1... Can't resolve dependency module-corelist-pm5100 (= 2.17-1) for package module-install-pm5100-0.99-1 (no matching packages/versions found) For all versions prior to perl5100, this was a real package, but perl5100-core now Provides module-corelist-pm5100. If I remember correctly, virtual provided packages are unversioned, so the build now fails. Is there a way around this besides removing the versioning from module-install-pm? Hanspeter -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perlmod Depends on a versioned perlmod that's provided by perl5100-core and so fails
On Jul 15, 2010, at 7:04 AM, Hanspeter Niederstrasser wrote: The perlmod module-install-pmXXX has a versioned Depends on module-corelist-pm%type_pkg[perl] (= 2.17-1). On 10.5, when trying to build module-install-pm5100, this fails with this error: Reading dependency for module-install-pm5100-0.99-1... Reading build dependency for module-install-pm5100-0.99-1... Can't resolve dependency module-corelist-pm5100 (= 2.17-1) for package module-install-pm5100-0.99-1 (no matching packages/versions found) For all versions prior to perl5100, this was a real package, but perl5100-core now Provides module-corelist-pm5100. If I remember correctly, virtual provided packages are unversioned, so the build now fails. Is there a way around this besides removing the versioning from module-install-pm? The problem is that module-corelist-pm.info has an incorrect Distribution line. It should have (%type_pkg[perl] = 5100) 10.5 in addition to (%type_pkg[perl] = 5100) 10.6. When RangerRick added pm5100 variants to a bunch of perlmods, he seems to have forgotten that 5100 also exists on 10.5. Daniel -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perlmod Depends on a versioned perlmod that's provided by perl5100-core and so fails
On 7/15/10 8:00 AM, Daniel Johnson wrote: On Jul 15, 2010, at 7:04 AM, Hanspeter Niederstrasser wrote: The perlmod module-install-pmXXX has a versioned Depends on module-corelist-pm%type_pkg[perl] (= 2.17-1). On 10.5, when trying to build module-install-pm5100, this fails with this error: Reading dependency for module-install-pm5100-0.99-1... Reading build dependency for module-install-pm5100-0.99-1... Can't resolve dependency module-corelist-pm5100 (= 2.17-1) for package module-install-pm5100-0.99-1 (no matching packages/versions found) For all versions prior to perl5100, this was a real package, but perl5100-core now Provides module-corelist-pm5100. If I remember correctly, virtual provided packages are unversioned, so the build now fails. Is there a way around this besides removing the versioning from module-install-pm? The problem is that module-corelist-pm.info has an incorrect Distribution line. It should have (%type_pkg[perl] = 5100) 10.5 in addition to (%type_pkg[perl] = 5100) 10.6. When RangerRick added pm5100 variants to a bunch of perlmods, he seems to have forgotten that 5100 also exists on 10.5. Since module-install-pm5100 needs a versioned module-corelist-pmNNN, won't this cause node-exists problems with perl5100-core when they both try to provide it? Hanspeter -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perlmod Depends on a versioned perlmod that's provided by perl5100-core and so fails
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 7/15/10 8:42 AM, Hanspeter Niederstrasser wrote: On 7/15/10 8:00 AM, Daniel Johnson wrote: On Jul 15, 2010, at 7:04 AM, Hanspeter Niederstrasser wrote: The perlmod module-install-pmXXX has a versioned Depends on module-corelist-pm%type_pkg[perl] (= 2.17-1). On 10.5, when trying to build module-install-pm5100, this fails with this error: Reading dependency for module-install-pm5100-0.99-1... Reading build dependency for module-install-pm5100-0.99-1... Can't resolve dependency module-corelist-pm5100 (= 2.17-1) for package module-install-pm5100-0.99-1 (no matching packages/versions found) For all versions prior to perl5100, this was a real package, but perl5100-core now Provides module-corelist-pm5100. If I remember correctly, virtual provided packages are unversioned, so the build now fails. Is there a way around this besides removing the versioning from module-install-pm? The problem is that module-corelist-pm.info has an incorrect Distribution line. It should have (%type_pkg[perl] = 5100) 10.5 in addition to (%type_pkg[perl] = 5100) 10.6. When RangerRick added pm5100 variants to a bunch of perlmods, he seems to have forgotten that 5100 also exists on 10.5. Since module-install-pm5100 needs a versioned module-corelist-pmNNN, won't this cause node-exists problems with perl5100-core when they both try to provide it? Hanspeter dmacks made an update in PkgVersion.pm in fink HEAD on June 7 to fix the priority of how Provides: get handled, though this appears not yet to have been backported to the 0.29 branch. It resolved some other node exists errors that I was having at the time--though I'm not sure if it will help here. It might help with the TeX fubarness in your buildworld, though (unless you're already using a current HEAD fink). - -- Alexander Hansen Fink User Liaison -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkw/BlYACgkQB8UpO3rKjQ/pFgCfazcP4thMu3xtU5GBR71zGPXM 51oAn32ZwUAm4dLZt2IhpWR3Of9141Ov =2QYO -END PGP SIGNATURE- -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perlmod Depends on a versioned perlmod that's provided by perl5100-core and so fails
On 7/15/10 9:00 AM, Alexander Hansen wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 7/15/10 8:42 AM, Hanspeter Niederstrasser wrote: On 7/15/10 8:00 AM, Daniel Johnson wrote: On Jul 15, 2010, at 7:04 AM, Hanspeter Niederstrasser wrote: The perlmod module-install-pmXXX has a versioned Depends on module-corelist-pm%type_pkg[perl] (= 2.17-1). On 10.5, when trying to build module-install-pm5100, this fails with this error: Reading dependency for module-install-pm5100-0.99-1... Reading build dependency for module-install-pm5100-0.99-1... Can't resolve dependency module-corelist-pm5100 (= 2.17-1) for package module-install-pm5100-0.99-1 (no matching packages/versions found) For all versions prior to perl5100, this was a real package, but perl5100-core now Provides module-corelist-pm5100. If I remember correctly, virtual provided packages are unversioned, so the build now fails. Is there a way around this besides removing the versioning from module-install-pm? The problem is that module-corelist-pm.info has an incorrect Distribution line. It should have (%type_pkg[perl] = 5100) 10.5 in addition to (%type_pkg[perl] = 5100) 10.6. When RangerRick added pm5100 variants to a bunch of perlmods, he seems to have forgotten that 5100 also exists on 10.5. Since module-install-pm5100 needs a versioned module-corelist-pmNNN, won't this cause node-exists problems with perl5100-core when they both try to provide it? Hanspeter dmacks made an update in PkgVersion.pm in fink HEAD on June 7 to fix the priority of how Provides: get handled, though this appears not yet to have been backported to the 0.29 branch. It resolved some other node exists errors that I was having at the time--though I'm not sure if it will help here. It might help with the TeX fubarness in your buildworld, though (unless you're already using a current HEAD fink). Buildworld is being done with 0.29.12 (.13 came out in the middle, so I didn't stop to upgrade it). Hanspeter -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel