[Pkg-mozext-maintainers] Bug#786653: xul-ext-adblock-plus-element-hiding-helper: conffiles not removed

2015-05-23 Thread Paul Wise
Package: xul-ext-adblock-plus-element-hiding-helper
Version: 1.3.2-2
Severity: normal
User: debian...@lists.debian.org
Usertags: obsolete-conffile adequate

The recent upgrade did not deal with obsolete conffiles properly.
Please use the dpkg-maintscript-helper support provided by dh_installdeb
to remove these obsolete conffiles on upgrade.

https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files
http://manpages.debian.org/man/1/dh_installdeb

This bug report brought to you by adequate:

http://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/

$ pkg=xul-ext-adblock-plus-element-hiding-helper ; adequate $pkg ; dpkg-query 
-W -f='${Conffiles}\n' $pkg | grep obsolete
xul-ext-adblock-plus-element-hiding-helper: obsolete-conffile 
/etc/xul-ext/adblock-plus-element-hiding-helper.js
$ /etc/xul-ext/adblock-plus-element-hiding-helper.js 
1d914b7f9cfc14e5142b68a6fa0fa7b5 obsolete

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 
'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 
'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

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

Versions of packages xul-ext-adblock-plus-element-hiding-helper depends on:
ii  iceweasel 38.0.1-1
ii  xul-ext-adblock-plus  2.6.9+dfsg-2

xul-ext-adblock-plus-element-hiding-helper recommends no packages.

xul-ext-adblock-plus-element-hiding-helper suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



signature.asc
Description: This is a digitally signed message part
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

[Pkg-mozext-maintainers] Bug#786653: xul-ext-adblock-plus-element-hiding-helper: conffiles not removed

2015-05-23 Thread Paul Wise
On Sat, 2015-05-23 at 23:30 -0400, David Prévot wrote:

 What upgrade are you referring too?

The upgrade that triggered this warning from adequate was:

xul-ext-adblock-plus-element-hiding-helper 1.3-1 to 1.3.2-2

Clearly the conffile was left over from an earlier upgrade though and I
either forgot to report it or wasn't using adequate yet. You can
reproduce the problem by installing wheezy and upgrading to jessie:

sudo cowbuilder --create --distribution wheezy --mirror 
http://httpredir.debian.org/debian --basepath 
/var/cache/pbuilder/base.cow.wheezy
sudo cowbuilder --login --basepath /var/cache/pbuilder/base.cow.wheezy
apt-get install xul-ext-adblock-plus-element-hiding-helper
dpkg-query -W -f='${Conffiles}\n' xul-ext-adblock-plus-element-hiding-helper
echo deb http://http.debian.net/debian jessie main  /etc/apt/sources.list
apt-get update
apt-get install xul-ext-adblock-plus-element-hiding-helper/jessie
dpkg-query -W -f='${Conffiles}\n' $pkg 

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



signature.asc
Description: This is a digitally signed message part
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

[Pkg-mozext-maintainers] Bug#786653: xul-ext-adblock-plus-element-hiding-helper: conffiles not removed

2015-05-23 Thread David Prévot
Control: tags -1 moreinfo

Hi Paul,

On Sun, May 24, 2015 at 10:31:24AM +0800, Paul Wise wrote:
 Package: xul-ext-adblock-plus-element-hiding-helper
 Version: 1.3.2-2

 The recent upgrade did not deal with obsolete conffiles properly.

What upgrade are you referring too? I can’t see any conffile being
dropped since Jessie:

$ debdiff ../xul-ext-adblock-plus-element-hiding-helper_1.3{-1,.2-2}_all.deb 
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/gl/composer.dtd
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/gl/global.properties
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/gl/overlay.dtd
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/nb-NO/composer.dtd
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/nb-NO/global.properties
-rw-r--r--  root/root 
/usr/share/xul-ext/adblock-plus-element-hiding-helper/chrome/locale/nb-NO/overlay.dtd

[…]

 Please use the dpkg-maintscript-helper support

Please provide more information on the problem that has been spotted.

 $ pkg=xul-ext-adblock-plus-element-hiding-helper ; adequate $pkg ; dpkg-query 
 -W -f='${Conffiles}\n' $pkg | grep obsolete

This command doesn’t output anything for me, what am I missing? If this
problem has been detected automatically somewhere accessible, a pointer
to the log or machine that ran it could be worth it.

 -- System Information:
 Debian Release: stretch/sid
   APT prefers testing
   APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 
 'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 
 'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental')

Regards

David


signature.asc
Description: Digital signature
___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers