Comment 53 for bug 80921

Revision history for this message
Anders Kaseorg (andersk) wrote :

Tobias, your improved-lcd-filtering PPA contains a version of poppler labelled as “0.12.4-0ubuntu4~ppa1”. However, it is actually based on 0.12.4-0ubuntu1, and is missing the changes in Ubuntu’s 0.12.4-0ubuntu2, even though it claims to have a higher version.

Similarly for evince 2.29.92-0ubuntu4~ppa1 based on 2.29.92-0ubuntu1, and cairo 1.8.10-2ubuntu4~ppa1 based on 1.8.10-2ubuntu1 (updated Ubuntu versions haven’t been released yet for these, but when they do they will have a lower version number than your packages).

You should version packages that are based on Ubuntu’s -XubuntuY as either -XubuntuYppa1 or -Xubuntu(Y+1)~ppa1, not anything higher, because otherwise you might prevent the user from receiving important security upgrades when Ubuntu releases -Xubuntu(Y+1). (If you need to release more than one PPA version, change ppa1 to ppa2, etc.)