Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=567633 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |NOTABUG --- Comment #5 from Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 2010-02-24 12:46:43 EST --- Hey Patrick, Jan -- That's good to hear. Duplicate rpm dependency metadata is a prefectly legal situation for packages to be in, that we often find ourselves in packages with only auto-generated metadata. e.g., looking at the running kernel package on my machine, I see mutiple duplicate deps: [cweyl@zeus perl-MooseX-Types-JSON]$ rpmquery --requires kernel-2.6.31.12-174.2.22.fc12.x86_64 rpmlib(VersionedDependencies) <= 3.0.3-1 fileutils module-init-tools initscripts >= 8.11.1-1 kernel-firmware >= 2.6.31.12-174.2.22.fc12 grubby >= 7.0.4-1 dracut >= 001-7 /sbin/new-kernel-pkg /sbin/new-kernel-pkg /bin/sh /bin/sh /bin/sh rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadIsXz) <= 5.2-1 Soooo... Nothing against Spacewalk, but having duplicate requires/provides from any source in rpm metadata is perfectly legal, and perfectly expected. The situation you're describing in this ticket is not a perl-DBIx-Class bug at any level, but rather a problem being caused by an artificial limit of Spacewalk. That being said, I'd much prefer to have dependency metadata as trim as reasonably possible... But rpm does not give us the tools to easily do this, particularly when trying to work with both automatic (which can be incomplete) and manual (which tend to be more precise for Perl) data. If you can get the rpm team to give us easy access to the auto and manual dep streams from inside an rpm spec (either lua or rpm macro) so we can do this easily, I will forever be your friend :) This is NOTABUG of perl-DBIx-Class. -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel