[Bug 226190] Merge Review: netatalk

bugzilla at redhat.com bugzilla at redhat.com
Sat May 5 21:09:56 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: Merge Review: netatalk


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





------- Additional Comments From tibbs at math.uh.edu  2007-05-05 17:09 EST -------
I checked what's in CVS currently; I'll check over the issues that popped up in the previous review.  First, a few remaining rpmlint warnings:

W: netatalk devel-file-in-non-devel-package /usr/bin/netatalk-config
  Actually it's now in both packages, because this:
    %{_bindir}/*
  in the regular package pulls it in.
  An %exclude fixes it up; I moved the manpage over to -devel as well.

E: netatalk wrong-script-interpreter /usr/share/doc/netatalk-2.0.3/ICDumpSuffixMap "perl"
  Still around.  Not sure what's up here.  I note this file is included as
  Source4, but it's also in contrib.  My suggestion would be to drop Source4
  and use the script from contrib, but fix up the line endings and #!perl call.

E: netatalk wrong-script-interpreter
/usr/share/doc/netatalk-2.0.3/ICDumpSuffixMap "perl"
E: netatalk executable-marked-as-config-file /etc/rc.d/init.d/atalk
E: netatalk setuid-binary /usr/bin/afppasswd root 04755
E: netatalk non-standard-executable-perm /usr/bin/afppasswd 04755
W: netatalk conffile-without-noreplace-flag /etc/rc.d/init.d/atalk
W: netatalk incoherent-init-script-name atalk
W: netatalk-devel no-documentation

E: netatalk executable-marked-as-config-file /etc/rc.d/init.d/atalk
W: netatalk conffile-without-noreplace-flag /etc/rc.d/init.d/atalk
  The guidelines have actually changed now; init scripts must not be marked as
  %config.

E: netatalk setuid-binary /usr/bin/afppasswd root 04755
E: netatalk non-standard-executable-perm /usr/bin/afppasswd 04755
W: netatalk incoherent-init-script-name atalk
W: netatalk mixed-use-of-spaces-and-tabs (spaces: line 2, tab: line 19)
  These are all OK.

* Buildroot is fine now.  (In any case, he buildroot guidelines ended up being
  considerably loosened since the the initial review was done.)

* Dependencies look good.

* ldconfig is now called as necessary.

* We now have guidelines for static libraries; they should not be included at
  but if there is a justifiable reason for why they absolutely must be
  included, they must be in a -static subpackage and only then after approval
  of FESCO.

I'll attach a patch which fixes these issues, but it also removes all of the
static libaries and .la files.  If you're convinced that they're necessary,
you'll need to ask FESCO for an exception.  I need to run now and it may be a
couple of hours before I can get that patch uploaded.


-- 
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 Fedora-package-review mailing list