Re: severe bug dpkg following upgrade to buster

[email protected] (Lennart Sorensen)
Newsgroups gmane.linux.debian.ports.amd64
Message-ID <[email protected]>
On Sat, Nov 24, 2018 at 08:43:29PM +0100, Francesco Pietra wrote:
> Hi
> Following amd64 upgrade from stretch to buster on both a vaio laptop and an
> asus desktop,command <shutdown> disappeared, while a severe bug arose with
> dpkg that breaks upgrade/install
> 
> pkg: warning: 'ldconfig' not found in PATH or not executable
> > dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
> > dpkg: error: 2 expected programs not found in PATH or not executable
> > Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and
> > /sbin
> > E: Sub-process /usr/bin/dpkg returned an error code (2)
> >

How did you become root?

Remember 'su' keeps the environment (including PATH) of current user,
while 'su -' gets the proper environment of the root user (so /sbin and
such is in PATH).

I think sudo already does the right thing.

su without the - is almost always the wrong thing to do.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.