[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#879801: ftbfs with icu from experimental



Hi Hilmar,

thanks for testing.

> (new log attached). I've tried to document all not existing files in my
> debian/rules file. Maybe I've overdone it.

Yes, that is the problem. Look for example into the first patch
@@ -168,14 +168,14 @@
        # remove various man pages
        for i in latex pdflatex lamed amstex fmtutil-sys kpsexpand kpsepath \
                 mktexfmt updmap-sys updmap fmtutil ; do \
-         rm debian/texlive-binaries/usr/share/man/man1/$$i.1* ; \
+         rm -f debian/texlive-binaries/usr/share/man/man1/$$i.1* ; \
        done


Here the removal of
  latex pdflatex lamed amstex
are correct, but the others are wrong.

-       rm debian/texlive-binaries/usr/share/man/man5/fmtutil.cnf.5*
-       rm debian/texlive-binaries/usr/share/man/man5/updmap.cfg.5*
+       rm -f debian/texlive-binaries/usr/share/man/man5/fmtutil.cnf.5*
+       rm -f debian/texlive-binaries/usr/share/man/man5/updmap.cfg.5*

I wasn't sure about those, but it seems they are correct - my guess.

        # remove tex4ht links, they are shipped with tl-htmlxml
        for i in ht htcontext htlatex htmex httex httexi htxelatex htxetex mk4ht xhlatex ; do \
-         rm debian/texlive-binaries/usr/bin/$$i ; \
+         rm -f debian/texlive-binaries/usr/bin/$$i ; \
        done

Here again, are really *all* of the "for i in ..." not existing?

@@ -184,8 +184,8 @@
        for i in e2pall allec mktexfmt kpsexpand kpsepath allcm allneeded dvi2fax dvired \
                 fontinst kpsetool kpsewhere ps2frag pslatex rubibtex rumakeindex \
                 texconfig-dialog texconfig-sys texconfig texlinks ; do \
-         rm debian/texlive-binaries/usr/bin/$$i ; \
-         rm debian/texlive-binaries/usr/share/man/man1/$$i.1* ; \
+         rm -f debian/texlive-binaries/usr/bin/$$i ; \
+         rm -f debian/texlive-binaries/usr/share/man/man1/$$i.1* ; \
        done

And the sam ehere! I guess that
  texconfig*
  kpse*
etc need to be deleted, but things like e2pall etc aren't?

So I don't want to blindly add rm -f, and I need to delete those files
that are shipped in the nonarch packages, so I cannot blindly remove the
whole part.

Don't worry if you have no time, I will build by hand and check for the
files in due time.

Best

Norbert

--
PREINING Norbert                               http://www.preining.info
Accelia Inc.     +    JAIST     +    TeX Live     +    Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


Reply to: