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

Bug#518966: lintian: check/scripts remove-of-unknown-diversion is bogus



Norbert Preining <preining@logic.at> writes:
> On Mo, 09 Mär 2009, Adam D. Barratt wrote:

>> Is this for any of the versions of luatex currently in the archive or
>> incoming? I've just built both 0.28.0-2 (unstable) and 0.30.3-1
>> (experimental) locally in an amd64 pbuilder and downloaded the 0.35.0-1
>
> Incoming, I checked before uploading and I get this one:
> $ lintian *.changes
> W: luatex source: ancient-libtool src/texk/ltmain.sh 1.4.3
> W: luatex: binary-without-manpage usr/bin/pdfluatex
> W: luatex: unusual-interpreter ./usr/bin/texdoclua #!texlua
> E: luatex: remove-of-unknown-diversion usr/bin/texdoc postrm:11
> E: luatex: remove-of-unknown-diversion usr/share/man/man1/texdoc.1.gz postrm:14
> E: luatex: orphaned-diversion usr/bin/texdoc preinst
> E: luatex: orphaned-diversion usr/share/man/man1/texdoc.1.gz preinst

It looks like unstable has the same code in the maintainer scripts and I
can't duplicate this either.

windlord:~/tmp> \lintian luatex_0.28.0-2_i386.deb 
W: luatex: binary-without-manpage usr/bin/pdfluatex
W: luatex: postinst-has-useless-call-to-install-docs
W: luatex: prerm-has-useless-call-to-install-docs
W: luatex: unusual-interpreter ./usr/bin/texdoclua #!texlua
W: luatex: maintainer-script-ignores-errors preinst

Oh, wait.  I know what's wrong.  Ugh.  The current code depends on the
order in which the maintainer scripts are seen.  I'll try to get this
fixed ASAP (but probably not before this evening my time).

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: