0

After going from 12.04 to 14.04 via do-release-upgrade, I find that I have version 0.4.7 of Xournal where I previously had version 0.4.8. The latter is provided by a ppa (viz. the ubiquitous webupd8), which was disabled automatically by do-release-upgrade. The version in the official repositories for both Precise and Trusty is 0.4.7. Nevertheless I would not have expected the installed package to be downgraded, and can find no documentation of such a behavior. (It is particularly annoying, because I need to manually patch and recompile this software every time it is updated due to an apparent bug in the driver for the Fujitsu p1630's touchscreen---which, incidentally, I would like to report if I could figure out where to do it.)

Can anyone confirm or disconfirm that this is the expected behavior?

Edited to add the output of apt-cache rdepends --installed Xournal:

archelon@ingelrayok:~$ apt-cache rdepends --installed Xournal
xournal
Reverse Depends:
archelon@ingelrayok:~$
1
  • Please add the output of apt-cache rdepends --installed Xournal to your question.
    – eyoung100
    Commented Jun 21, 2016 at 0:59

1 Answer 1

2

I'd say you're mistaken about the versions of Xournal on 12.04 and 14.04. From the package index:

  • precise (12.04LTS) (gnome): GTK+ Application for note taking [universe]
    0.4.6~pre20110721-1build1: amd64 armhf i386 powerpc
  • trusty (14.04LTS) (gnome): GTK+ Application for note taking [universe]
    4.7-1ubuntu1: amd64 arm64 armhf i386 powerpc ppc64el
  • wily (gnome): GTK+ Application for note taking [universe]
    1:0.4.8-1: amd64 arm64 armhf i386 powerpc ppc64el

12.04 had 0.4.6, and 14.04 had 0.4.7, and moreover, the version scheme changed, so that it's now 4.7 (and it changed yet again later, so an epoch number was added: 1:0.4.8). The webupd8 PPA uses the older version scheme, 0.4.8. Of course 4.7 won out over 0.4.8.

7
  • I'd say you're right. Muon (Kubuntu's GUI package manager) reports "Installed Version: 0.4.8-1" and "Available Version: 4.8.really0.4.8-0~webupd8~trusty1". Does this qualify as a bug that I should report somewhere?
    – Archelon
    Commented Jun 25, 2016 at 22:24
  • Maybe you can ask the PPA maintainer to use 14.04's version scheme for the 12.04 package as well. Otherwise, it's not much of a bug - as you can see, enabling the PPA makes 0.4.8 the preferred version once again
    – muru
    Commented Jun 25, 2016 at 22:27
  • It didn't though. The Available Version I quote in my other comment is the one the webupd8 ppa gives for Trusty, without the zero.
    – Archelon
    Commented Jun 25, 2016 at 22:40
  • Didn't it? I don't know Muon, but I'd guess that the Available Version is the one that will be installed if you do an upgrade - that's apt's preferred version (I'm not sure where the installed version came from, though).
    – muru
    Commented Jun 25, 2016 at 22:44
  • The installed version was compiled from the 0.4.8 source by me and installed with checkinstall. (The source had to be modified to work around a bug on my system.) Note that it's only for Precise that the webupd8 ppa offers Xournal 0.4.8; for Trusty it gives "4.8.really0.4.8-0~webupd8~trusty1".
    – Archelon
    Commented Jun 25, 2016 at 23:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .