Yep, that installed a conffile:

$ dpkg-deb -e 
/home/mwhudson/Downloads/juju-core_2.0-beta1-0ubuntu1-16.04.1-juju1_amd64.deb
$ cat DEBIAN/conffiles
/etc/bash_completion.d/juju-core

Will need a maintainer script to clean that up. You could use
rm_conffile, but as I think these files were only installed by PPA
versions of the package, not anything from the archive (?) and more
certainly we don't care at all about any local modifications the user
may have made (i.e. it probably should never have been a conffile), I
think just unconditionally deleting it in postinst might make most
sense.


On 21 July 2016 at 09:45, Martin Packman <martin.pack...@canonical.com> wrote:
> Thinking about it, CI debs of that vintage should do, eg:
>
> <http://reports.vapour.ws/releases/3600/binaries>
>
> Can try installing on of those in a fresh vm then installing new
> packaging over the top.
>
> --
> You received this bug notification because you are subscribed to juju-
> core.
> Matching subscriptions: juju packaging, juju-core packaging
> https://bugs.launchpad.net/bugs/1600257
>
> Title:
>   Broken bash completion with old ppa packages present
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju-core/+bug/1600257/+subscriptions

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1600257

Title:
  Broken bash completion with old ppa packages present

To manage notifications about this bug go to:
https://bugs.launchpad.net/juju-core/+bug/1600257/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to