[Bug 473874] New: rpmbuild generates perl provides/depends differently in F-10 than any prior level
bugzilla at redhat.com
bugzilla at redhat.com
Mon Dec 1 08:21:12 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: rpmbuild generates perl provides/depends differently in F-10 than any prior level
https://bugzilla.redhat.com/show_bug.cgi?id=473874
Summary: rpmbuild generates perl provides/depends differently
in F-10 than any prior level
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: urgent
Priority: medium
Component: rpm
AssignedTo: pmatilai at redhat.com
ReportedBy: cweyl at alumni.drew.edu
QAContact: extras-qa at fedoraproject.org
CC: pmatilai at redhat.com, jnovy at redhat.com,
fedora-perl-devel-list at redhat.com, ffesti at redhat.com
Classification: Fedora
Description of problem:
rpm in F10+ processes Perl depends/requires differently than in any prior level
of Fedora.
e.g., see koji scratch builds of perl-Data-TreeDumper:
dist-f9: https://koji.fedoraproject.org/koji/taskinfo?taskID=965620
dist-f10: https://koji.fedoraproject.org/koji/taskinfo?taskID=965622
dist-f11: https://koji.fedoraproject.org/koji/taskinfo?taskID=965644
Note dist-f9's list of provides/requires from the build.log:
Provides:
perl(Data::TreeDumper) = 0.35
Requires:
perl >= 0:5.006
perl(:MODULE_COMPAT_5.10.0)
perl(Carp)
perl(Check::ISA)
perl(Class::ISA)
perl(Exporter)
perl(Sort::Naturally)
perl(Text::Wrap)
perl(strict)
perl(warnings)
...and dist-f10, f11:
Provides:
perl(Data::TreeDumper) = 0.35
perl(Potatoe)
perl(SuperObject)
perl(SuperObjectWithAutoload)
perl(TiedArray)
perl(TiedHandle)
perl(TiedHash)
perl(TiedScalar)
perl(Vegetable)
Requires:
perl >= 0:5.006
perl(AutoLoader)
perl(Carp)
perl(Check::ISA)
perl(Class::ISA)
perl(Data::TreeDumper)
perl(Devel::Peek)
perl(Exporter)
perl(Sort::Naturally)
perl(Text::Wrap)
perl(Tie::Array)
perl(Tie::Handle)
perl(Tie::Hash)
perl(Tie::Scalar)
perl(strict)
perl(warnings)
Note the additional "provides" found under f10+ (e.g. perl(Potatoe)) are from
scripts stored in %_docdir, without their executable bit set; also note the
additional requires (e.g. perl(Tie::Array)) not present in the package built
under dist-f9. This is a major change of behaviour from all versions prior to
F-10, and may result in many of the nearly 1000 Perl packages in Fedora to
start generating unexpected requires/provides when they're rebuilt.
Version-Release number of selected component (if applicable):
rpm-4.6.0-0.rc1.7
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-perl-devel-list
mailing list