I'm afraid we can't fix this since the Debian policy clearly states
that:

"Programs called from maintainer scripts should not normally have a path
prepended to them. Before installation is started, the package
management system checks to see if the programs ldconfig, start-stop-
daemon, install-info, and update-rc.d can be found via the PATH
environment variable. Those programs, and any other program that one
would expect to be in the PATH, should thus be invoked without an
absolute pathname."

and:

"Maintainer scripts should also not reset the PATH, though they might
choose to modify it by prepending or appending package-specific
directories."

We abide to the policy, if you disagree with it you may want to raise
this issue for discussion in the debian-devel mailing list,

Concerning the makeinfo problem you have faced, you may want to raise
this on a separate bug; note however that makeinfo is installed with the
texinfo package. I can build gcc from source with no problem installing
the right build-depends (and without having to compile texinfo from
source).

Concerning the name clash, this is indeed a pain and discussions are on-
going to replace dpkg's install-info by GNU's install-info.

** Changed in: debhelper (Ubuntu)
     Assignee: Andreas Moog (andreas-moog) => (unassigned)
       Status: Incomplete => Won't Fix

-- 
post-installation doesn't use absolute path
https://bugs.launchpad.net/bugs/178877
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to