ppa-purge doesn't work with linux mint

Bug #610376 reported by gotjazz
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Linux Mint
Fix Released
Medium
Clement Lefebvre
ppa-purge
Fix Released
Undecided
Robert Hooker

Bug Description

when downgrading packages on LM9, ppa-purge looks for packages for "isadora" as that is the name of LM9 - but being based as closely as it is on ubuntu and using it's repositories even, Mint9 uses "lucid" packages.

Related branches

Revision history for this message
Clement Lefebvre (clementlefebvre) wrote :

Hi, please explain how to reproduce and observe the problem. My intuition is that this needs to be pinned so we can force it to use "lucid", but I'd like a clearer view on what is wrong exactly.

Changed in ppa-purge:
status: New → Invalid
Changed in linuxmint:
status: New → Incomplete
Revision history for this message
gotjazz (peter-hohensasser-tele2) wrote :

Hi Clem,

uhm to reproduce it (and not mess up your system in the course - so don't use a ppa that might replace vital stuff in your system like the gnome-shell testing ppa or xorg-edgers or something like that because I don't quite know if you wouldn't just sit there without xorg-server or the like and I don't want to find out to be honest) just find a ppa that only has one packet or so on it, which you don't really need, install that package and then purge the ppa. so for expample "sudo add-apt-repository ppa:kilian/f.lux && sudo apt-get update && sudo apt-get install fluxgui" and then "sudo ppa-purge ppa:kilian/f.lux"

Ppa purge will then try to replace fluxgui with the most current "isadora" version that is left in the other repos. (of course there is none but that's beside the point as it should look for "lucid" anyway)

Revision history for this message
Robert Hooker (sarvatt) wrote :

I've commited the fix as revno: 48 and will upload shortly.

It adds a -d option to manually override the distribution name to use for ubuntu derivatives

Changed in ppa-purge:
assignee: nobody → Robert Hooker (sarvatt)
status: Invalid → Fix Committed
Revision history for this message
Clement Lefebvre (clementlefebvre) wrote :

Hi Robert,

Thanks. I'll still issue a fix in Linux Mint itself as people are likely to follow tutorials online made for Ubuntu and simply run the tool as is without that option. We did the same for add-apt-repository.

Changed in linuxmint:
status: Incomplete → Confirmed
milestone: none → julia-rc1
assignee: nobody → Clement Lefebvre (clementlefebvre)
importance: Undecided → Medium
Revision history for this message
Robert Hooker (sarvatt) wrote :

The fix is in 0.2.7+bzr51.1 (which is in the maverick archives now) in the sense that the one in the archive has an option to specify the distribution to work around this problem, if someone wants to send along a patch that doesn't involve maintaining a list of code name -> ubuntu name mappings feel free to reopen this.

Changed in ppa-purge:
status: Fix Committed → Fix Released
Changed in linuxmint:
milestone: julia-rc1 → julia-stable
Revision history for this message
Clement Lefebvre (clementlefebvre) wrote :

Fix released in Mint 10. ppa-purge pinned to use maverick instead of LSB.

Changed in linuxmint:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.