Bug#889676: xvfb: xvfb-run script contains an unnecessary dependency on the external tool "which"

2018-02-19 Thread Eli Schwartz
On 02/18/2018 04:04 PM, Sven Joachim wrote: > Historical reasons, POSIX has only mandated "command -v" since 2008 and > Debian does not even require that /bin/sh supports it, since the Policy > Manual specifies SUSv3 aka POSIX.2001 as the baseline[1]. As a > consequence, the minimal posh shell

Bug#889676: xvfb: xvfb-run script contains an unnecessary dependency on the external tool "which"

2018-02-18 Thread Sven Joachim
On 2018-02-05 13:25 -0500, Eli Schwartz wrote: > Package: xvfb > Version: 2:1.19.6-1 > Severity: minor > > Arch Linux has imported the xvfb-run script from Debian's package, but > our package dependencies do not mandate that the "which" utility be > installed. OTOH we do have it in our base

Bug#889676: xvfb: xvfb-run script contains an unnecessary dependency on the external tool "which"

2018-02-06 Thread Eli Schwartz
On 02/06/2018 05:58 AM, Emilio Pozuelo Monfort wrote: > There are some differences in command vs which, e.g.: > > emilio@tatooine:~$ which ls > /bin/ls > emilio@tatooine:~$ command -v ls > alias ls='ls --color=auto' > > Some special casing would need to be added to handle aliases, whereas with >

Bug#889676: xvfb: xvfb-run script contains an unnecessary dependency on the external tool "which"

2018-02-06 Thread Emilio Pozuelo Monfort
Hi Eli, On 05/02/18 19:25, Eli Schwartz wrote: > Package: xvfb > Version: 2:1.19.6-1 > Severity: minor > > Arch Linux has imported the xvfb-run script from Debian's package, but > our package dependencies do not mandate that the "which" utility be > installed. OTOH we do have it in our base

Bug#889676: xvfb: xvfb-run script contains an unnecessary dependency on the external tool "which"

2018-02-05 Thread Eli Schwartz
Package: xvfb Version: 2:1.19.6-1 Severity: minor Arch Linux has imported the xvfb-run script from Debian's package, but our package dependencies do not mandate that the "which" utility be installed. OTOH we do have it in our base package group, which users are expected to have installed,