When qdjango 0.6.0 appears in Debian, replace Ubuntu packaging with direct sync

Bug #1457488 reported by Timo Jyrinki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libusermetrics (Ubuntu)
Invalid
Medium
Pete Woods
qdjango (Ubuntu)
Fix Released
Medium
Timo Jyrinki

Bug Description

QDjango build depends on Qt Script which is deprecated by upstream and will be removed in Qt 5.6. If QDjango upstream goes without migration to eg Qt QML's QJSEngine, it's likely that qdjango gets removed from Debian/Ubuntu and libusermetrics becomes unbuildable.

Therefore, please consider options of migrating away from QDjango or seeing how QDjango could be fixed not to use Qt Script.

libusermetrics is currently the only package in Ubuntu build depending on libqdjango-dev.

Tags: qt5.5
tags: added: qt5.5
Changed in libusermetrics (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Pete Woods (pete-woods) wrote :

I have reported an upstream bug (https://github.com/jlaine/qdjango/issues/44)

Revision history for this message
Pete Woods (pete-woods) wrote :

Upstream have released qdjango 0.6.0, and will upload into Debian shortly. After that happens we should be able to merge the changes into Ubuntu.

Changed in libusermetrics (Ubuntu):
assignee: nobody → Pete Woods (pete-woods)
Revision history for this message
Pete Woods (pete-woods) wrote :

FYI, upstream have simply removed the -script component of qdjango. Fortunately, as you say, nothing else was using it, so there shouldn't be any fallout from that.

Revision history for this message
Pete Woods (pete-woods) wrote :

Upstream have also changed the packaging to build against Qt 5 now. So when 0.6.0 gets into Debian we can replace our diverged packaging with a direct sync from Debian.

summary: - Consider replacing qdjango usage
+ When qdjango 0.6.0 appears in Debian, replace Ubuntu packaging with
+ direct sync
Changed in qdjango (Ubuntu):
importance: Undecided → Medium
Changed in libusermetrics (Ubuntu):
status: New → Invalid
Changed in qdjango (Ubuntu):
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
Changed in qdjango (Ubuntu):
status: New → Confirmed
status: Confirmed → Triaged
status: Triaged → Fix Committed
Changed in qdjango (Ubuntu):
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.