Spec URL: http://www.matthias-runge.de/fedora/perl-mime-construct.spec SRPM URL: http://www.matthias-runge.de/fedora/perl-mime-construct-1.10-1.fc13.src.rpm Description: mime-construct constructs and (by default) mails MIME messages. It is entirely driven from the command line, it is designed to be used by other programs, or people who act like programs.
[mrunge@mrungexp SPECS]$ rpmlint ../SRPMS/perl-mime-construct-1.10-1.fc13.src.rpm ../RPMS/noarch/perl-mime-construct-1.10-1.fc13.noarch.rpm perl-mime-construct.spec 2 packages and 1 specfiles checked; 0 errors, 0 warnings.
$ rpmlint perl-mime-construct.spec ../RPMS/noarch/perl-mime-construct-1.10-1.fc13.noarch.rpm 1 packages and 1 specfiles checked; 0 errors, 0 warnings. rpmlint is quiet. License verified from README. Despite the package contains only an executable there is no better package group than Development/Libraries. Spec files seems good for me except following items: Things to explain: CPAN presents 1.9 version only. The 1.10 is not listed. The version breaks CPAN rules (1.10 is equaled to 1.1. Version next to 1.9 should be 2.0 or 1.91). This is probably the reason why not listed on CPAN. Add comment to URL or Source0 field why tar ball is not linked from homepage, or change URL to <http://www.argon.org/~roderick/>. Things to fix: Add debian/changelog into %doc.
Petr, thank you for your response. I've fixed the spec and changed URL as you suggested to <http://www.argon.org/~roderick/> Further, I've contacted the author to explain the situation CPAN vs. own release. Fiexd spec is here: Spec URL: http://www.matthias-runge.de/fedora/perl-mime-construct.spec SRPM URL: http://www.matthias-runge.de/fedora/perl-mime-construct-1.10-2.fc13.src.rpm
Package approved.
Thank you!
New Package CVS Request ======================= Package Name: perl-mime-construct Short Description: Construct/send MIME messages from the command line Owners: mrunge Branches: F-13
CVS done (by process-cvs-requests.py).
perl-mime-construct-1.10-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/perl-mime-construct-1.10-2.fc13
perl-mime-construct-1.11-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/perl-mime-construct-1.11-1.fc13
perl-mime-construct-1.11-1.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-mime-construct'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/perl-mime-construct-1.11-1.fc13
This package was improperly reviewed: The spec file lacks to prerequisites (From build.log): ... Warning: prerequisite MIME::Types 0 not found. Warning: prerequisite Proc::WaitStat 0 not found. ... While MIME::Types exists in Fedora, Proc::WaitStat isn't. This also show in rawhide reports: http://lists.fedoraproject.org/pipermail/devel/2010-June/137922.html
Forgot to mention: There are two alternatives to resolve this issue: a) Somebody (Matthias, Petr?) to submit the missing perl-Proc-WaitStat package b) This package to be removed from Fedora.
perl-WaitStat is submitted and already approved. https://bugzilla.redhat.com/show_bug.cgi?id=602598 Sadly, I forgot to mark it as dependency here. If I had, this situation wouldn't happened. When cvs request is processed, I'll submit perl-WaitStat into testing resp. updates and everything should be fine. Shall I mark https://bugzilla.redhat.com/show_bug.cgi?id=602598 as dependency?
(In reply to comment #12) > Forgot to mention: > > There are two alternatives to resolve this issue: > a) Somebody (Matthias, Petr?) to submit the missing perl-Proc-WaitStat package perl-Proc-WaitStat already finished review and is waiting for a CVS admin: 602598
(In reply to comment #14) > perl-Proc-WaitStat already finished review and is waiting for a CVS admin: > 602598 Thanks, for the info. I wasn't aware about this.
(In reply to comment #13) > When cvs request is processed, I'll submit perl-WaitStat into testing resp. > updates and everything should be fine. After you built perl-Proc-WaitStat please edit the perl-mime-construct updates to include the perl-Proc-WaitStat builds in Bodhi. This will also ensure that both builds will be pushed to stable at the same time. > Shall I mark https://bugzilla.redhat.com/show_bug.cgi?id=602598 as dependency? I did this.
Add BuildRequires: perl(MIME::Types) BuildRequires: perl(Proc::WaitStat) to perl-mime-construct.spec
perl-Proc-WaitStat-1.00-2.fc13,perl-mime-construct-1.11-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/perl-Proc-WaitStat-1.00-2.fc13,perl-mime-construct-1.11-2.fc13
As you've seen, perl-mime-construct and it's dependencies are built. Thanks to everyone involved in this!
perl-Proc-WaitStat-1.00-2.fc13, perl-mime-construct-1.11-2.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-Proc-WaitStat perl-mime-construct'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/perl-Proc-WaitStat-1.00-2.fc13,perl-mime-construct-1.11-2.fc13
Package Change Request ====================== Package Name: perl-mime-construct New Branches: El-5 El-6 Owners: mrunge
Git done (by process-git-requests).
Package Change Request ====================== Package Name: perl-mime-construct New Branches: EPEL7 Owners: mrunge