[Bug 427034] New: Review Request: NNTPGrab - Usenet download program

bugzilla at redhat.com bugzilla at redhat.com
Sun Dec 30 14:08:26 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.




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

           Summary: Review Request: NNTPGrab - Usenet download program
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: low
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: erik-fedora at vanpienbroek.nl
         QAContact: extras-qa at fedoraproject.org
                CC: fedora-package-review at redhat.com,notting at redhat.com


Spec URL: http://www.nntpgrab.nl/fedora/nntpgrab.spec
SRPM URL: http://nntpgrab.nl/fedora/nntpgrab-0.2.1-2.src.rpm
Description:

NNTPGrab is a usenet download program.

This program is developed by me and I would like to propose this package for inclusion in Fedora. This is my first try, so I'm in need for a sponsor.

While this project is still in early development it already has a great set of features. It is possible to import NZB files in the program and the program can download the contents mentioned in these NZB files to your local computer using a nice graphical interface.

Due to it's architecture, the frontend and backend are completely split from each other. This means that later in the development, new frontends (like a DBUS- or a web-based one) can be created.

In the past I've already maintained this package for Fedora users in a seperate yum repository. This is also the reason why there are some Obsoletes/Provides tags in the spec file. When the package is approved for inclusion in Fedora, users of my own yum repository can have a seamless upgrade.

I've already run rpmlint on the spec file and all the RPM's and the only issues which remain are :

$ rpmlint nntpgrab-0.2.1-2.i386.rpm 
nntpgrab.i386: W: no-documentation
nntpgrab.i386: E: no-binary
$ rpmlint nntpgrab-core-0.2.1-2.i386.rpm 
nntpgrab-core.i386: E: zero-length /usr/share/doc/nntpgrab-core-0.2.1/README
$ rpmlint nntpgrab-devel-0.2.1-2.i386.rpm 
nntpgrab-devel.i386: W: no-documentation
$ rpmlint nntpgrab-gui-0.2.1-2.i386.rpm 
nntpgrab-gui.i386: W: no-documentation
$ rpmlint nntpgrab-plugins-0.2.1-2.i386.rpm 
nntpgrab-plugins.i386: W: no-documentation
nntpgrab-plugins.i386: W: devel-file-in-non-devel-package /usr/lib/libnntpgrab_plugin_decoder.so
nntpgrab-plugins.i386: W: devel-file-in-non-devel-package /usr/lib/libnntpgrab_plugin_schedular.so
nntpgrab-plugins.i386: W: devel-file-in-non-devel-package /usr/lib/libnntpgrab_plugin_nntp.so

I assume the warnings about the missing documentation can be ignored, in the 'nntpgrab-core' package there are some documentation files placed and as you can see, it's just the README file which doesn't have any contents yet.

The error from the 'nntpgrab' package which says there are no binaries can also be ignored as that package is just a meta package to pull in 'nntpgrab-core', 'nntpgrab-plugins' and 'nntpgrab-gui'.

The final warnings, from the 'nntpgrab-plugins' package about the devel-file-in-non-devel-package needs to be ignored. This is because these plugins are dynamically loaded using g_module_open() which needs those .so files (not just the symlinks).

-- 
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, or are watching someone who is.




More information about the Fedora-package-review mailing list