[Bug 593841] Review Request: wicd - Wireless and wired network connection manager
bugzilla at redhat.com
bugzilla at redhat.com
Thu May 27 04:16:48 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=593841
--- Comment #16 from David Cantrell <dcantrell at redhat.com> 2010-05-27 00:16:47 EDT ---
(In reply to comment #14)
> wicd.x86_64: E: explicit-lib-dependency dbus-glib
Fixed.
> wicd.x86_64: E: no-binary
> wicd.x86_64: W: only-non-binary-in-usr-lib
This can't change as the only arch-dependent component of wicd at the moment is
the pm-utils script. And since the pm-utils package is arch-dependent, this
package has to be.
> wicd.x86_64: W: no-documentation
Fixed.
> [leigh at localhost Desktop]$ rpmlint
> /home/leigh/rpmbuild/RPMS/noarch/wicd-common-1.7.0-1.fc13.noarch.rpm
> wicd-common.noarch: W: spelling-error %description -l en_US frontend ->
> fronted, front end, front-end
Fixed.
> wicd-common.noarch: E: executable-marked-as-config-file
> /etc/acpi/suspend.d/50-wicd-suspend.sh
Fixed.
> wicd-common.noarch: E: non-executable-script /usr/share/wicd/cli/wicd-cli.py
> 0644L /usr/bin/python
> wicd-common.noarch: E: non-executable-script
> /usr/share/wicd/daemon/wicd-daemon.py 0644L /usr/bin/env
> wicd-common.noarch: E: non-executable-script
> /usr/share/wicd/backends/be-external.py 0644L /usr/bin/env
> wicd-common.noarch: E: non-executable-script
> /usr/share/wicd/backends/be-ioctl.py 0644L /usr/bin/env
> wicd-common.noarch: E: non-executable-script
Fixed.
> /usr/lib/python2.6/site-packages/wicd/logfile.py 0644L /usr/bin/python
> wicd-common.noarch: E: wrong-script-end-of-line-encoding
Fixed.
> /usr/lib/python2.6/site-packages/wicd/logfile.py
> wicd-common.noarch: E: executable-marked-as-config-file
> /etc/acpi/resume.d/80-wicd-connect.sh
Fixed.
> wicd-common.noarch: W: log-files-without-logrotate /var/log/wicd
Fixed, but now rpmlint complains because the logrotate file is
/etc/logrotate.d/wicd instead of /etc/logrotate.d/wicd-common. Given that the
service name is 'wicd' and the log file will be /var/log/wicd.log, I figured
this is a better logrotate file name than wicd-common. I could move the
logrotate component to the wicd package to suppress this message, let me know.
> wicd-common.noarch: E: init-script-without-chkconfig-postin
> /etc/rc.d/init.d/wicd
> wicd-common.noarch: E: init-script-without-chkconfig-preun
> /etc/rc.d/init.d/wicd
Fixed.
> wicd-common.noarch: W: incoherent-init-script-name wicd ('wicd-common',
> 'wicd-commond')
This one should be ignored as the service name is wicd, but since it's in the
group of noarch files, I put it in the wicd-common package. I could move it to
the wicd package, but then it would sit alone without the rest of the Python
code. I suppose I don't mind either way, just let me know.
> wicd-curses.noarch: E: non-executable-script
> /usr/share/wicd/curses/curses_misc.py 0644L /usr/bin/env
> wicd-curses.noarch: E: non-executable-script
> /usr/share/wicd/curses/netentry_curses.py 0644L /usr/bin/env
> wicd-curses.noarch: E: non-executable-script
> /usr/share/wicd/curses/prefs_curses.py 0644L /usr/bin/env
Fixed.
> /home/leigh/rpmbuild/RPMS/noarch/wicd-gtk-1.7.0-1.fc13.noarch.rpm
> wicd-gtk.noarch: W: no-documentation
The documentation is in the main wicd package.
> wicd-gtk.noarch: E: non-executable-script /usr/share/wicd/gtk/prefs.py 0644L
> /usr/bin/python
Fixed.
> wicd-gtk.noarch: W: non-conffile-in-etc /etc/xdg/autostart/wicd-tray.desktop
I think this is ok. NetworkManager's spec file lists:
%{_sysconfdir}/xdg/autostart/nm-applet.desktop
If I need to mark it as a config file, let me know.
> wicd-gtk.noarch: E: non-executable-script /usr/share/wicd/gtk/wicd-client.py
> 0644L /usr/bin/env
> wicd-gtk.noarch: E: non-executable-script /usr/share/wicd/gtk/gui.py 0644L
> /usr/bin/python
Fixed.
Thanks for the review feedback! New spec and srpm:
http://dcantrel.fedorapeople.org/wicd/wicd.spec
http://dcantrel.fedorapeople.org/wicd/wicd-1.7.0-1.fc13.src.rpm
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list