Package: libchm-dev
Version: 0.38-1
Severity: important
Justification: fails to build from source


Hi, when backporting this library from sid to sarge I encoutered two
problems:

1.
[EMAIL PROTECTED]:~/tmp/zzz/chmlib-0.38$ fakeroot debian/rules binary
ln -s /usr/share/misc/config.sub config.sub
ln: `config.sub': File exists
make: *** [configure-stamp] Error 1

This problem is temporarily fixed by:
[EMAIL PROTECTED]:~/tmp/zzz/chmlib-0.38$ fakeroot debian/rules clean 

2.
[EMAIL PROTECTED]:~/tmp/zzz/chmlib-0.38$ fakeroot debian/rules binary
/*....*/
mv /home/janek/tmp/zzz/chmlib-0.38/debian/libchm-dev/usr/lib/libchm.so.1        
\
           
/home/janek/tmp/zzz/chmlib-0.38/debian/libchm-dev/usr/lib/libchm.so.1.0.0    \
        /home/janek/tmp/zzz/chmlib-0.38/debian/libchm1/usr/lib/
mv /home/janek/tmp/zzz/chmlib-0.38/debian/libchm-dev/usr/bin 
/home/janek/tmp/zzz/chmlib-0.38/debian/libchm-bin/usr
mv: cannot overwrite directory 
`/home/janek/tmp/zzz/chmlib-0.38/debian/libchm-bin/usr/bin'
make: *** [install] Error 1

This problem is fixed by editing the file debian/rules, line 53 should
be following:

        mv $(CURDIR)/debian/libchm-dev/usr/bin 
$(CURDIR)/debian/libchm-bin/usr/bin

The string "/bin" was missing at the end.



BTW - how this package got built in the first place ?


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.15-1-k7-smp
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2)

Versions of packages libchm-dev depends on:
ii  libchm1                       0.38-1     library for dealing with Microsoft

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to