[Bug 201417] Review Request: alleyoop : Graphical front-end to the Valgrind memory checker for x86

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 2 14:48:29 UTC 2006


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: alleyoop : Graphical front-end to the Valgrind memory checker for x86


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=201417





------- Additional Comments From giallu at gmail.com  2006-10-02 10:48 EST -------
(In reply to comment #5)
> 1. The desktop file has "Version=0.9.0". Should that be "Version=0.9.3" ?
Done. I'm not sure about the purpose of this field, though...

> 
> 2. You are using %makeinstall. Can you switch to 'make DESTDIR=..." ?
Done.

> 3. Why %defattr(-,root,root,0755) instead of just %defattr(-,root,root,-).
> Do some of the installed dirs get the wrong permissions?
This and the previous point was inherited from the original spec, so I'm not
sure why it was that way. Changed

> 
> 4. Your desktop install should add:
> --add-category X-Fedora
Done

> 
> 5. Doesn't build in mock. I get this at the end of build.log:
> 
> configure: error: *** libiberty required to build Alleyoop.
> error: Bad exit status from /var/tmp/rpm-tmp.34937 (%build)
> 
> Missing BuildRequires: binutils-devel?
Done

> 
> 6. Adding the BuildRequires from point 5, the package builds and
> rpmlint says:
> 
> W: alleyoop conffile-without-noreplace-flag /etc/gconf/schemas/alleyoop.schemas
> 
> Should this be marked (noreplace)?

I asked for this info in #fedora-extras before, and I was told to leave it this
way: e.g an update should also overwrite the schema. However, the full rationale
for this is not clear to me

> 
> W: alleyoop macro-in-%changelog description
> W: alleyoop macro-in-%changelog postun
> 
> In changelog's you need to use %% to refer to a macro, or rpm will expand them.
> 
Done

New spec and srpms at:
    http://giallu.interfree.it/fedora/alleyoop.spec 
    http://giallu.interfree.it/fedora/alleyoop-0.9.3-2.src.rpm

-- 
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