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

Bug#400742: Bug#431671: piuparts test: fails to install: line 43: update-updmap: command not found

severity 400742 normal

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

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


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: