[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-08-03 Thread Anastasia
** Changed in: juju-core Status: Triaged => Invalid -- 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

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-08-03 Thread Matt Bruzek
Verified with juju version == 2.0-beta13-xenial-amd64: $ ls -al /usr/share/bash-completion/completions/ju* lrwxrwxrwx 1 root root 8 Jul 22 11:34 /usr/share/bash-completion/completions/juju -> juju-2.0 -rw-r--r-- 1 root root 12705 Jul 20 12:41 /usr/share/bash-completion/completions/juju-2.0

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-28 Thread Launchpad Bug Tracker
This bug was fixed in the package juju-core - 2.0~beta12-0ubuntu1.16.04.1 --- juju-core (2.0~beta12-0ubuntu1.16.04.1) xenial-proposed; urgency=medium [ Nicholas Skaggs ] * New upstream release 2.0-beta12 (LP: #1604137). * Update debian/copyright. * Add skip to

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-28 Thread Chris J Arges
Hello Matt, or anyone else affected, Accepted juju-core into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/juju- core/2.0~beta12-0ubuntu1.16.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-28 Thread Chris J Arges
** Also affects: juju-core (Ubuntu Xenial) Importance: Undecided Status: New -- 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

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-21 Thread Launchpad Bug Tracker
This bug was fixed in the package juju-core - 2.0~beta12-0ubuntu3.16.10.1 --- juju-core (2.0~beta12-0ubuntu3.16.10.1) yakkety; urgency=medium * Add skip to current-manual-provider for bug 1605313 and bug 1605050 -- Nicholas Skaggs Thu, 21 Jul 2016

Re: [Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-20 Thread Michael Hudson-Doyle
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

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-20 Thread Martin Packman
Thinking about it, CI debs of that vintage should do, eg: 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 a member of Ubuntu Bugs, which is

Re: [Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Michael Hudson-Doyle
I meant actual debs. I tried building from those revisions but failed -- I'm happy to do that if you give me a recipe :-) (possibly I've just failed to remember how to use bzr...) On 19 July 2016 at 12:26, Martin Packman wrote: > Old versions of the ppa packaging,

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Martin Packman
Old versions of the ppa packaging, eg: -- You received this bug notification because

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Michael Hudson-Doyle
I'm not actually completely sure how all this works. Which packages installed files to /etc/bash/completion.d? Can you link me to one? If they are conffiles, the recommended fix I think is to remove them in a postinst, probably with rm_conffile ("man dpkg-maintscript-helper"). -- You received

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Martin Packman
Hm, does it count as a purge-removed only conf file even if was placed there by dh_install as part of override_dh_auto_install in rules? If that's the case, what do you recommend we do to clean up? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Michael Hudson-Doyle
But aren't the files in /etc/bash/completion.d conffiles? In that case they might not be deleted when that version of the package is upgraded. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1600257

[Bug 1600257] Re: Broken bash completion with old ppa packages present

2016-07-18 Thread Martin Packman
See irc log for more context: In particular, the completion files come from multiple old ppa packages: juju2: /etc/bash_completion.d/juju2 juju-core2: /etc/bash_completion.d/juju-core2