Hi!

I was notified by Emmanuel Bourg that there are still packages making
use of the old compat paths for u-a, dpkg-divert and dpkg-statoverride
in /usr/sbin. Those compat symlinks got removed in dpkg 1.17.0:

  ,---
  * Remove update-alternatives, dpkg-divert and dpkg-statoverride
    compatibility symlinks under /usr/sbin/.
  `---

I'm planning on starting to file bug reports for the source packages
below (BCCed). I've not checked (yet) how severe the dpkg-statoverride
ones are, but if most of them do not get fixed, I might consider
reintroducing the compat symlink for that one alone if the release-team
(CCed) sees fit to that. :/

I'm not entirely sure why most of those packages are using a construct
like this though:

  ,---
  if [ ! -x /usr/sbin/dpkg-statoverride ] || \
     ! dpkg-statoverride --list $CONF > /dev/null
  then
      […]
  fi
  `---

instead of just using the command directly? Maybe cargo-culted from
somewhere? I also thought there was a lintian warning on absolute path
usage, but either I cannot find it after a quick glance over the
website, the code, git log and BTS, or I misremembered.


Sources list (via codesearch.d.o)
============

,--- u-a ---
startupmanager_1.9.13-7/bootconfig/usplash.py
wmanager_0.2.1-11/debian/wmanagerrc-update
`---

,--- dpkg-divert ---
amule_2.3.1+git1a369e47-2/debian/amule-utils.preinst
amule_2.3.1+git1a369e47-2/debian/amule.preinst
`---

,--- dpkg-statoverride ---
acidbase_1.4.5-4/debian/postinst
beep_1.3-3/debian/postinst
geki2_2.0.3-8/debian/postinst
geki3_1.0.3-7/debian/postinst
gravitywars_1.102-32/debian/postinst
im_1:151-3/debian/postrm
man-db_2.7.0.2-2/debian/postinst
monsterz_0.7.1-7/debian/postinst
netdiag_1.1-1/debian/diagperm
netselect_0.3.ds1-26/debian/netselect.postinst
openssh_1:6.7p1-2/debian/openssh-client.postinst
openssh_1:6.7p1-2/debian/openssh-server.postinst
pconsole_1.0-11/debian/postinst
phpgacl_3.3.7-7.3/debian/phpgacl.postinst
pure-ftpd_1.0.36-3/debian/pure-ftpd-common.postinst
systemtap_2.6-0.1/debian/systemtap-runtime.postinst
tecnoballz_0.93.1-1/debian/tecnoballz.postinst
terminatorx_3.90-2/debian/postinst
tvtime_1.0.2-12.1/debian/postinst
xvt_2.1-20.1/debian/postinst
`---


dd-list
=======

,---
Adrian Yanes <[email protected]>
   amule (U)

Alessio Treglia <[email protected]>
   terminatorx (U)

Axel Beckert <[email protected]>
   pconsole

Barry deFreese <[email protected]>
   gravitywars (U)
   monsterz (U)
   tecnoballz (U)

Colin Watson <[email protected]>
   man-db
   openssh (U)

David Gil <[email protected]>
   phpgacl

Debian aMule Team <[email protected]>
   amule

Debian Games Team <[email protected]>
   geki2
   geki3
   gravitywars
   monsterz
   tecnoballz

Debian Multimedia Maintainers 
<[email protected]>
   terminatorx

Debian OpenSSH Maintainers <[email protected]>
   openssh

Debian QA Group <[email protected]>
   startupmanager
   tvtime

Gerfried Fuchs <[email protected]>
   beep

Giuseppe Iuculano <[email protected]>
   amule (U)

Gonéri Le Bouder <[email protected]>
   geki2 (U)
   monsterz (U)

Javier Fernandez-Sanguino Pen~a <[email protected]>
   acidbase (U)
   phpgacl (U)

Javier Fernández-Sanguino Peña <[email protected]>
   netselect

Jeremy T. Bouse <[email protected]>
   acidbase

Markus Koschany <[email protected]>
   tecnoballz (U)

Matthew Vernon <[email protected]>
   openssh (U)

Michael Meskes <[email protected]>
   netdiag

Peter Pentchev <[email protected]>
   wmanager

Ritesh Raj Sarraf <[email protected]>
   systemtap

Sam Hocevar (Debian packages) <[email protected]>
   geki2 (U)
   geki3 (U)
   gravitywars (U)
   monsterz (U)
   xvt

Sandro Tosi <[email protected]>
   amule (U)

Stefan Hornburg (Racke) <[email protected]>
   pure-ftpd

Tatsuya Kinoshita <[email protected]>
   im

Timo Juhani Lindfors <[email protected]>
   systemtap (U)
`---

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]

Reply via email to