qtc_device_developertools adds ppa which can break on-device

Bug #1178242 reported by Alan Pope 🍺🐧🐱 πŸ¦„
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
[obsolete] Ubuntu QtCreator Plugins
Fix Released
High
Juhapekka Piiroinen

Bug Description

Pressing "Enable developer mode" adds a PPA on device which can break e.g. today with qt 5.0.2.

Should probably not enable the ppa on device unless the developer really wants / needs it.

alan@deep-thought:~$ grep -n ppa /usr/share/qtcreator/ubuntu/scripts/qtc_device_developertools
29:$ADB apt-add-repository ppa:canonical-qt5-edgers/qt5-proper -y

Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

This bug is both about fixing the Qt 5.0.2 application breakages and deciding whether or not we shoul dbe enabling the PPA by default for packages sent to the device.

Changed in ubuntu-qtcreator-plugins:
assignee: nobody → Timo Jyrinki (timo-jyrinki)
importance: Undecided → High
Revision history for this message
Florian Boucault (fboucault) wrote :

So, the root issue here is that packages that have not been tested thoroughly and verified that it does not break _anything_/_any_ app should *not* go to ppa:canonical-qt5-edgers/qt5-proper.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Saucy transition is planned possibly mid next week, at which point the PPA would not be needed anymore, so I believe this is useful change anyhow? Although PPA usage might be needed again when 13.10 has been released.

Reassigning to JP who does the creator plugin.

Changed in ubuntu-qtcreator-plugins:
assignee: Timo Jyrinki (timo-jyrinki) → Juhapekka Piiroinen (juhapekka-piiroinen)
Changed in ubuntu-qtcreator-plugins:
status: New → In Progress
Changed in ubuntu-qtcreator-plugins:
status: In Progress → Won't Fix
status: Won't Fix → Fix Committed
Changed in ubuntu-qtcreator-plugins:
status: Fix Committed → 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.