Package: usrmerge
Version: 10
Severity: important

Dear Maintainer,

with usrmerge, some programs - such as pkexec, or LEAP's bitmask on top of that-
fails to run. Specifically, the error I get is:

The value for the SHELL variable was not found the /etc/shells file

and indeed my SHELL variable is set to "/usr/bin/bash", but /etc/shells
contains "/bin/bash". Adding $SHELL to /etc/shells solves the problem.

I would be happy to provide a patch for this if needed, but first: do you
acknowledge that this is a bug of usrmerge? I couldn't find anywhere that lines
of /etc/shells must not be symlinks.

Kind regards,

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

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages usrmerge depends on:
ii  debconf [debconf-2.0]   1.5.58
ii  libfile-find-rule-perl  0.34-1

usrmerge recommends no packages.

usrmerge suggests no packages.

-- debconf information:
  usrmerge/title:
  usrmerge/autoconvert: true

Reply via email to