[Bug 293971] Review Request: gurlchecker - A Gnome link validity checker
bugzilla at redhat.com
bugzilla at redhat.com
Mon Oct 8 23:47:09 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: gurlchecker - A Gnome link validity checker
Alias: gurlchecker
https://bugzilla.redhat.com/show_bug.cgi?id=293971
------- Additional Comments From makghosh at gmail.com 2007-10-08 19:47 EST -------
(In reply to comment #17)
> (In reply to comment #16)
> > Also i haven't put gurlchecker in bodhi as yet. It's better to do after the
> > issues are fixed...right?
> Yes.
>
>
> Well, for 0.10.1-2:
>
> * Possibly missing BuildRequires
> - I usually checks possibly missing BuildRequres by highlighting
> "no" string on build.log. Then:
> ----------------------------------------------------------
> 246 checking whether to use CROCO library (CSS2 w3c validation)... requested
> 247 checking for CROCO... no
> 248 libcroco-0.6.pc not found
> 249 configure: WARNING: You requested libcroco support, but it doesn't seem
> to be installed.
> 250 checking whether to use TIDY library (HTML w3c validation)... requested
> 251 checking for tidyCreate in -ltidy... no
> 252 configure: WARNING: You requested libtidy support, but it doesn't seem
> to be installed.
> 253 checking whether to use CLAMAV library (virii scan)... requested
> 254 checking for cl_loaddbdir in -lclamav... no
> 255 configure: WARNING: You requested libclamav support, but it doesn't seem
> to be installed.
> 256 checking whether to use GNUTLS library (HTTPS check)... requested
> ----------------------------------------------------------
> Perhaps libcroco-devel, libtidy-devel, clamav-devel will
> enable these missing support.
>
> - Also please check if this is desired.
> -----------------------------------------------------------
> 293 Generate GTK doc (gtkdoc) : no
> -----------------------------------------------------------
Fixed. BuildRequires: libcroco-devel, libtidy-devel, clamav-devel
And also Generate GTK doc (no) is okay i think. Because in the spec file i have
used:
----------------------------------------------
%configure --disable-gtk-doc
----------------------------------------------
This is due to if I just use "%configure", though gtk-doc is generated it
returns with RPM buildroot error saying something like "following files are
instaled but not contained in source package" listing all the gtk-doc html files
> * Redundant Requires
> -----------------------------------------------------------
> Requires: gnet2, gnutls
> -----------------------------------------------------------
> - Usually these types of Requires are not needed.
> rpmbuild checks the dependencies for libraries and adds them
> to Requires automatically.
> For this package, you can see:
> -----------------------------------------------------------
> $ rpm -q --requires gurlchecker | grep '\(gnet\|gnutls\).*so*'
> libgnet-2.0.so.0
> libgnutls.so.13
> libgnutls.so.13(GNUTLS_1_3)
> -----------------------------------------------------------
> So the dependencies for libraries in gnet2, gnutls are
> added, which will pull gnet2 gnutls packages automatically.
> For example:
> -----------------------------------------------------------
> $ rpm -q --whatprovides libgnet-2.0.so.0
> gnet2-2.0.7-10.fc8
> -----------------------------------------------------------
Fixed. Removed Requires: gnet2, gnutls
> * Desktop file
> - must be installed (checked) by desktop-file-install
> (BR: desktop-file-utils needed).
Fixed.
> * Perl module BuildRequires
> * Timestamp
Fixed these too. They are repeatation of od errors...shouldn't have erred them.
The updated links are:
Spec URL: http://makghosh.fedorapeople.org/SPECS/gurlchecker.spec
SRPM URL: http://makghosh.fedorapeople.org/SRPMS/gurlchecker-0.10.1-3.fc7.src.rpm
The Koji build task is: http://koji.fedoraproject.org/koji/taskinfo?taskID=187553
--
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