https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Bug ID: 1382865 Summary: manually specified Requires: are ignored Product: Fedora Version: rawhide Component: perl-generators Assignee: jplesnik@redhat.com Reporter: dominik@greysector.net QA Contact: extras-qa@fedoraproject.org CC: jplesnik@redhat.com, perl-devel@lists.fedoraproject.org, ppisar@redhat.com
Created attachment 1208272 --> https://bugzilla.redhat.com/attachment.cgi?id=1208272&action=edit example package showing the bug
Description of problem: Manually specified Requires: perl(foo) from the specfile do not make it into final package Requires:.
Version-Release number of selected component (if applicable): 1.10-1.fc25
How reproducible: Always.
Steps to Reproduce: 1. Try building the attached package. 2. Check the Requires of the resulting package.
Actual results: Requires: /usr/bin/perl perl(Data::Dumper) perl(File::Copy) perl(File::Path) perl(Getopt::Long) perl(IO::Handle) perl(IO::Select) perl(IO::Socket) perl(POSIX) perl(Socket) perl(strict)
Expected results: Requires: /usr/bin/perl perl(Bit::Vector) perl(Carp::Clan) perl(Data::Dumper) perl(Date::Calc) perl(File::Copy) perl(File::Path) perl(Getopt::Long) perl(IO::Handle) perl(IO::Select) perl(IO::Socket) perl(IPTables::ChainMgr) perl(IPTables::Parse) perl(NetAddr::IP) perl(POSIX) perl(Socket) perl(Storable) perl(strict) perl(Unix::Syslog)
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Dominik 'Rathann' Mierzejewski dominik@greysector.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|manually specified |manually specified |Requires: are ignored |Requires: perl(foo) are | |ignored
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Dominik 'Rathann' Mierzejewski dominik@greysector.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1382875
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1382875 [Bug 1382875] Review Request: psad - Port Scan Attack Detector (psad) watches for suspect traffic
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Jens Lody fedora@jenslody.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fedora@jenslody.de
--- Comment #1 from Jens Lody fedora@jenslody.de --- I tested the srpm with fedora-review (mock) for Rawhide and F25 and can not reproduce the bug: jens@laptop:~/reviews/f25/foo/results$ rpm -qp --requires foo-1.0-1.fc25.noarch.rpm /usr/bin/perl perl(Bit::Vector) perl(Carp::Clan) perl(Data::Dumper) perl(Date::Calc) perl(File::Copy) perl(File::Path) perl(Getopt::Long) perl(IO::Handle) perl(IO::Select) perl(IO::Socket) perl(IPTables::ChainMgr) perl(IPTables::Parse) perl(NetAddr::IP) perl(POSIX) perl(Socket) perl(Storable) perl(Unix::Syslog) perl(strict) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Dominik 'Rathann' Mierzejewski dominik@greysector.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|1382875 | Summary|manually specified |manually specified |Requires: perl(foo) are |Requires: perl(foo) are not |ignored |printed by rpmbuild
--- Comment #2 from Dominik 'Rathann' Mierzejewski dominik@greysector.net --- You're right, this is actually a "cosmetic" issue, because the manually added dependencies do end up in the final RPM but they're not printed in rpmbuild output on the terminal. Sorry for the confusion.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1382875 [Bug 1382875] Review Request: psad - Port Scan Attack Detector (psad) watches for suspect traffic
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
--- Comment #3 from Jitka Plesnikova jplesnik@redhat.com --- perl-generators provides only dependencies find in Perl binaries and modules. It does not process dependencies listed in spec file, it should be handle by rpmbuild.
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Jitka Plesnikova jplesnik@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ignatenko@redhat.com, | |kardos.lubos@gmail.com, | |novyjindrich@gmail.com, | |packaging-team-maint@redhat | |.com, pknirsch@redhat.com Component|perl-generators |rpm Assignee|jplesnik@redhat.com |packaging-team-maint@redhat | |.com
https://bugzilla.redhat.com/show_bug.cgi?id=1382865
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|perl-devel@lists.fedoraproj | |ect.org |
perl-devel@lists.fedoraproject.org