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

Bug#977133: marked as done (debootstrap: Add ${HOME}/.local/bin to default non-root PATH)



Your message dated Mon, 8 Feb 2021 16:21:16 +0100
with message-id <YCFW7AqZIBbO3/yt@jcristau-z4>
and subject line Re: Bug#977133: debootstrap: Add ${HOME}/.local/bin to default non-root PATH
has caused the Debian Bug report #977133,
regarding debootstrap: Add ${HOME}/.local/bin to default non-root PATH
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
977133: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977133
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debootstrap
Version: 1.0.123
Severity: normal
X-Debbugs-Cc: witold.baryluk@gmail.com

I am not sure if this is bug more for debootstrap or some other package
(base-files?), but:

I think ~/.local/bin should be added to default non-root PATH.
I belive Fedora and Ubuntu already does that.

I think adding it to /etc/profile.d or /etc/skel could be a good option.

Reasoning, one of the good reasons is to have some user-controllable
directory in the PATH by default, to add custom scripts and overrides.
The power of defaults (and consistent with other distros) is big one.

Another good example is `pip3 --user install`, which will often install
binaries (or symlinks to them) in ~/.local/bin/.

There are more examples doing similar.

Please reassign to base-files or bash if appropiate.

Regards,
Witold


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-3-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages debootstrap depends on:
ii  wget  1.20.3-1+b3

Versions of packages debootstrap recommends:
ii  arch-test               0.16-2
ii  debian-archive-keyring  2019.1
ii  gnupg                   2.2.20-1

Versions of packages debootstrap suggests:
pn  squid-deb-proxy-client  <none>
pn  ubuntu-archive-keyring  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
This sounds like #839155 in bash, fixed in 2018.

Cheers,
Julien

On Fri, Dec 11, 2020 at 01:46:40PM +0000, Witold Baryluk wrote:
> Package: debootstrap
> Version: 1.0.123
> Severity: normal
> X-Debbugs-Cc: witold.baryluk@gmail.com
> 
> I am not sure if this is bug more for debootstrap or some other package
> (base-files?), but:
> 
> I think ~/.local/bin should be added to default non-root PATH.
> I belive Fedora and Ubuntu already does that.
> 
> I think adding it to /etc/profile.d or /etc/skel could be a good option.
> 
> Reasoning, one of the good reasons is to have some user-controllable
> directory in the PATH by default, to add custom scripts and overrides.
> The power of defaults (and consistent with other distros) is big one.
> 
> Another good example is `pip3 --user install`, which will often install
> binaries (or symlinks to them) in ~/.local/bin/.
> 
> There are more examples doing similar.
> 
> Please reassign to base-files or bash if appropiate.
> 
> Regards,
> Witold
> 
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.9.0-3-amd64 (SMP w/32 CPU threads)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages debootstrap depends on:
> ii  wget  1.20.3-1+b3
> 
> Versions of packages debootstrap recommends:
> ii  arch-test               0.16-2
> ii  debian-archive-keyring  2019.1
> ii  gnupg                   2.2.20-1
> 
> Versions of packages debootstrap suggests:
> pn  squid-deb-proxy-client  <none>
> pn  ubuntu-archive-keyring  <none>
> 
> -- no debconf information
> 

--- End Message ---

Reply to: