Bug#768815: apache2.2-common: debsums reports missing conffiles after wheezy -> jessie upgrade
On 2015-06-25 11:40, Andreas Beckmann wrote:
> Followup-For: Bug #768815
>
> For wheezy->jessie we ignored the remaining problems in piuparts, but
> for wheezy->jessie->stretch I'd like to get rid of them:
>
> 1m41.5s ERROR: FAIL: debsums reports modifications inside the chroot:
> /etc/apache2/conf-available/other-vhosts-access-log.conf
> /etc/apache2/conf-available/localized-error-pages.conf
> /etc/apache2/conf-available/charset.conf
> /etc/apache2/sites-available/default-ssl.conf
> /etc/bash_completion.d/apache2
> /etc/apache2/conf-available/security.conf
> /etc/apache2/sites-available/000-default.conf
>
> With apache2.2-common being gone this should be rather easy.
> IIRC these conffiles were taken over by the apache2 package, so
> all that should be needed are unversioned
> Breaks+Replaces: apache2.2-common
> in the apache2 package.
Or rather make the Conflicts already existing in apache2 unversioned.
> That would ensure the obsolete transitional package is removed
> on upgrades (therefore no more debsums complaining) and maybe also
> "forget" about the remaining conffile bits in dpkg ...
I tested the above and it ensured the obsolete package gets removed, but
it may need another patch to debsums to not report missing obsolete
conffiles.
Andreas
Reply to: