Bug#400742: Bug#431671: piuparts test: fails to install: line 43: update-updmap: command not found
severity 400742 normal
thanks
On Mit, 04 Jul 2007, Rene Engelhard wrote:
> > while running archive wide piuparts tests your package failed on install with
> > the following error:
> >
> > Setting up texpower-manual (0.2-4) ...
> > /var/lib/dpkg/info/texpower-manual.postinst: line 43: update-updmap: command not found
> > dpkg: error processing texpower-manual (--configure):
> > subprocess post-installation script returned error exit status 127
> > Errors were encountered while processing:
> > texpower-manual
> >
> > seems like a missing dependency on tex-common
>
> ${misc:Depends} is not there and so we don't get a tex-common dependency
> from dh_installtex added...
>
> BUT why oh why does dh_installtex add
> update-* commands to a package which does *not* contain *any* tex files
> at all?
Please check before setting wrong severity levels, or even better check
yourself!
This is a bug in texpower packaging, it should call dh_installtex ONLY
for the texpower and not for the texpower-manual package. As with ALL
dh_ scripts there are -p -A etc options.
And texpower (bin) packages *HAS* tex files so needs tex-common.
So please bug texpower not us.
> Increasing 400742s severity.
> (and marking those two bugs blocked by it, I don't see *any* sense
> of depending on tex-common and having maintainer scripts running
> whatever TeX commands when the package doesn't contain files affecting
> TeX itself.)
dh_installtex -p texpower
fixes this, I have tried it myself.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at> Vienna University of Technology
Debian Developer <preining@debian.org> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
`Er, hey Earthman...'
`Arthur,' said Arthur.
`Yeah, could you just sort of keep this robot with you and
guard this end of the passageway. OK?'
What from? You just said there's no
one here.'
`Yeah, well, just for safety, OK?' said Zaphod.
`Whose? Yours or mine?'
--- Arthur drawing the short straw on Magrathea.
--- Douglas Adams, The Hitchhikers Guide to the Galaxy
Reply to: