New upstream release (0.3.0)

Bug #1194573 reported by Pete Woods
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qdjango (Debian)
Fix Released
Unknown
qdjango (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

New release of QDjango with bugfixes:
 * Fix and test "unique" field option.
 * Add a "unique_together" model option.
 * Don't crash if QDjango::database() is called before QDjango::setDatabase().
 * Make index names coincide with those used by django.
 * Register models without instantiating them.
 * Improve foreign keys:
   - Do not take object ownership in QDjangoMetaModel::setForeignKey().
   - Fix QDjangoQuerySet::selectRelated() with NULL foreign keys.

Patches included to build against latest Qt version.

Original source tarball came without modification from:
https://qdjango.googlecode.com/files/qdjango-0.3.0.tar.gz

tags: added: upgrade-software-version
Revision history for this message
Logan Rosen (logan) wrote :

Pete, could you please forward your patch to Debian? Once the package is updated there, the changes can be synced to Ubuntu. Here are some instructions:
https://wiki.ubuntu.com/Debian/Bugs

Once you have reported the bug in Debian, please add it as a bug watch:
https://wiki.ubuntu.com/Bugs/Watches

Thanks so much for contributing to Ubuntu development!

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

It sounds like debian can't take the qt5 version of this package, as they don't have qt5 yet.

Is it reasonable for the Ubuntu and debian packages to diverge?

Changed in qdjango (Debian):
status: Unknown → New
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Debian experimental has Qt 5, but it looks like the package has been uploaded to sid already…

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

Hmm. I really need it built against Qt5, so that Ubuntu phablet stuff (all qt5) can link against it successfully.

What's the best thing to do here?

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Please rebase your changes against 0.3.0-1 (which will be auto-synced now), and then we'll probably upload that as a (temporary) Ubuntu change.

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

I've rebase those against the newly synced 0.3.0-1 release. I hope I got the version numbers correct!

Changed in qdjango (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qdjango - 0.3.0-1ubuntu1

---------------
qdjango (0.3.0-1ubuntu1) saucy; urgency=low

  [ Pete Woods ]
  * Build against qt5 (lp: #1194573)
  * debian/control:
    - depend on qt5 instead of qt4
    - new standards version
  * debian/patches:
    - allow use of deprecated qt5 methods

  [ Dmitry Shachnev ]
  * Export QT_SELECT=qt5 instead of build-depending on qt5-default.
 -- Pete Woods <email address hidden> Wed, 26 Jun 2013 20:50:12 +0100

Changed in qdjango (Ubuntu):
status: New → Fix Released
Revision history for this message
Pete Woods (pete-woods) wrote :

Thanks Dmitry!

Revision history for this message
Dmitry Shachnev (mitya57) wrote : Re: [Bug 1194573] Re: New upstream release (0.3.0)

You are welcome. In future, please always run "update-maintainer" when you
add Ubuntu changes. (I've noticed this too late, so didn't fix it myself)

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.