Usually sub-packages for languages are created as %{nameofyourpackage}-perl. If you named it perl-libguestfs, then it sounds like main perl package. I can't find any rule in packaging guidelines, but you can check with 'yum search -- -perl' that most of packages have it opposite way than you have. I suppose it's not easy to change it, but it could be possible.
I think it really should be perl-Sys-Guestfs. I guess we should change this.
Marcela we're ready to change this to 'perl-Sys-Guestfs' which appears to be the logical name for this (cf perl-Sys-Virt for example). Is this good?
Yes, it looks correct.
Rawhide build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2601522
Try this one instead: http://koji.fedoraproject.org/koji/taskinfo?taskID=2602282
This is what the package looks like now: http://koji.fedoraproject.org/koji/rpminfo?rpmID=2258875 I should have added an Obsoletes line in there too. I'll put that in at the next release.
I did an upgrade from 1.7.6 -> 1.7.8 and the perl-libguestfs package was correctly obsoleted and replaced by the new package. Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: perl-Sys-Guestfs x86_64 1:1.7.8-1.fc15 koji 230 k replacing perl-libguestfs.x86_64 1:1.7.6-1.fc15 Updating: libguestfs x86_64 1:1.7.8-1.fc15 koji 1.2 M Updating for dependencies: guestfish x86_64 1:1.7.8-1.fc15 koji 224 k libguestfs-devel x86_64 1:1.7.8-1.fc15 koji 331 k libguestfs-java x86_64 1:1.7.8-1.fc15 koji 88 k libguestfs-java-devel x86_64 1:1.7.8-1.fc15 koji 35 k libguestfs-javadoc x86_64 1:1.7.8-1.fc15 koji 90 k libguestfs-mount x86_64 1:1.7.8-1.fc15 koji 58 k libguestfs-tools x86_64 1:1.7.8-1.fc15 koji 130 k ocaml-libguestfs x86_64 1:1.7.8-1.fc15 koji 111 k ocaml-libguestfs-devel x86_64 1:1.7.8-1.fc15 koji 108 k php-libguestfs x86_64 1:1.7.8-1.fc15 koji 70 k python-libguestfs x86_64 1:1.7.8-1.fc15 koji 108 k ruby-libguestfs x86_64 1:1.7.8-1.fc15 koji 74 k Transaction Summary ================================================================================ Install 1 Package(s) Upgrade 13 Package(s) Total download size: 2.9 M Is this ok [y/N]: y
Great. perl-Sys-Guestfs should also provides itself, but that might be already done automatically by rpm magic.