[Bug 237170] Review Request: repoman - Tool for configuring yum(8) settings and repositories
bugzilla at redhat.com
bugzilla at redhat.com
Mon Apr 23 18:19:12 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: repoman - Tool for configuring yum(8) settings and repositories
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237170
------- Additional Comments From dcantrell at redhat.com 2007-04-23 14:19 EST -------
(In reply to comment #1)
> It looks like you also need a sponsor?
Yes.
> 1. The source url doesn't seem quite right
> http://www.boston.burdell.org/repoman/src/repoman-0.7.tar.gz
> works. (ie, it needs a /src/ in there)
Fixed.
> 2. rpmlint says:
>
> a) W: repoman no-dependency-on usermode
>
> Should "Requires: usermode" since you have a link to consolehelper.
Fixed.
> b) W: repoman incoherent-version-in-changelog 0.7 0.7-1.fc7
>
> Should have the Release on the versions in the changelog...
> ie, 0.7-1
Fixed.
> c)
> W: repoman conffile-without-noreplace-flag /etc/pam.d/repoman
> W: repoman conffile-without-noreplace-flag /etc/security/console.apps/repoman
>
> Are users ever likely to modify those files? Should they be noreplace?
Most likely users will never have to modify those files. But, they are config
files and we wouldn't go to the trouble of making them config files if we didn't
want to give the users the option of changing them. I've added the noreplace
attribute.
> 2. You shouldn't need to require desktop-file-utils anymore, also you
> might use the standardized scriptlet for updating the mime-type key. See:
>
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#head-de6770dd9867fcd085a73a4700f6bcd0d10294ef
Fixed.
> 3. You should use desktop-file-install to install the .desktop file:
>
http://fedoraproject.org/wiki/Packaging/Guidelines#head-254ddf07aae20a23ced8cecc219d8f73926e9755
Fixed, I think. Not sure if I'm using this correctly.
> 4. Is there a reason for the (8) after yum in the summary and description?
> I find it distracting, and many people won't know what it means.
Only to indicate it's a command with a man page. Removed the (8).
> Finally two items that are by no means blockers, but I thought I would mention:
>
> - Perhaps you could talk with the yum-presto maintainer and see if it would
> be possible/easy to add support for deltarpm repos when they appear?
Definitely something to look in to. Added it to the TODO list.
> - I see that this application doesn't have an icon. Perhaps you could ask for
> someone on the art group to whip one up?
> http://fedoraproject.org/wiki/Artwork/DesignService
Also added to the TODO list.
I have put all of these changes together in repoman-0.8. Here is the new srpm
and spec file:
http://www.boston.burdell.org/repoman/RPMS/source/repoman-0.8-1.fc7.src.rpm
http://www.boston.burdell.org/repoman/RPMS/source/repoman.spec
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list