[Bug 366121] Review Request: httrack - Website copier and offline browser

bugzilla at redhat.com bugzilla at redhat.com
Sun Nov 4 22:04:38 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: httrack - Website copier and offline browser


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





------- Additional Comments From debarshi.ray at gmail.com  2007-11-04 17:04 EST -------
One of the headers installed by httrack-devel includes the openssl-devel headers.

./src/htsbasenet.h:78:#include <openssl/ssl.h>
./src/htsbasenet.h:79:#include <openssl/crypto.h>
./src/htsbasenet.h:80:#include <openssl/err.h>

However there does not seem to be any need for BuildRequires: openssl-devel. Is
this alright? Why install headers which include stuff which are not even needed
for building the library?

[rishi at ginger i386]$ rpmlint httrack-devel-3.41.3-1.fc8.i386.rpm 
httrack-devel.i386: W: dangling-relative-symlink /usr/lib/httrack/liblog.so
liblog.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink /usr/lib/httrack/libfilename.so
libfilename.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libcontentfilter.so libcontentfilter.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libfilenameiisbug.so libfilenameiisbug.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libchangecontent.so libchangecontent.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/liblistlinks.so liblistlinks.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libdisplayheader.so libdisplayheader.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libfilename2.so libfilename2.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink /usr/lib/httrack/libsimple.so
libsimple.so.1.0.0
httrack-devel.i386: W: dangling-relative-symlink
/usr/lib/httrack/libbaselinks.so libbaselinks.so.1.0.0
httrack-devel.i386: E: only-non-binary-in-usr-lib
[rishi at ginger i386]$ 

Running 'nm' on the installed *.so* files from the RPM does not return any
symbols. However if they are installed from the tarball (./configure
--disable-static --prefix=/usr && make && make install DESTDIR=/opt) then 'nm'
displays the symbols.

Also I can not understand the "dangling-relative-symlink" warning. All the *.so
files in the -devel, when installed are properly linked to their corresponding
*.so.* counterparts.

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