dpkg's install-info conflicts with teTeX's install-info
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Ubuntu) |
Invalid
|
High
|
Scott James Remnant (Canonical) |
Bug Description
Installation and/or upgrade of some packages fails with "subprocess
post-installation script returned error exit status 1". This is just because
teTeX's install-info is called instead of dpkg's install-info. I installed
teTeX-3.0 from source and it took a long time till I found the cause for the
problems. Here is some more information:
chris@skull:~$ which install-info
/usr/local/
chris@skull:~$ ls -l `which install-info`
lrwxrwxrwx 1 root root 33 2005-08-07 13:30
/usr/local/
chris@skull:~$ echo $PATH
/home/chris/
A workaround to get the affected packages (wget, cpio, texinfo, info,
util-linux, gv) installed/upgraded and to upgrade from Hoary to Breezy was to
temporarily adapt the PATH environment. I was successful with
PATH="/
export PATH
But this is no long-term solution. I think this is a severe problem but I don't
have any idea how to fix it.
You should not have overwritten the files when you installed texinfo; there's a
texinfo package which is correctly configured not to conflict with dpkg.
To fix it remove the version of texinfo you've wrongly installed; it's not
compatible with any Debian or Ubuntu package which use the dpkg version (which
predates it).