But anyway: If Mavericks Evince needslibevdocument2= 2.30.1-3ubuntu1 then it should indicate that, i.e. with proper dependency models.
I'm just again trying to install the maverick evince on lucid, and it doesn't update libevdocument2:
muelli@xbox:~$ sudo apt-get install -t maverick evince
[sudo] password for muelli:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
python-sexy
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
evince-common
Suggested packages:
poppler-data
The following NEW packages will be installed
evince-common
The following packages will be upgraded:
evince
1 upgraded, 1 newly installed, 0 to remove and 937 not upgraded.
Need to get 0B/322kB of archives.
After this operation, 930kB disk space will be freed.
Do you want to continue [Y/n]?
It's easy enough to reproduce: Have a lucid installation (fair enough assumption ;-) ) and then try to install mavericks evince via apt-get install -t maverick evince. Then, evince wouldn't work anymore.
I had installed libevdocument2 myself to make it work. So clearly, mavericks evince should depend on a recent enough libevdocument2.
Hm. That's weird. 30.1-3ubuntu1 0 de.archive. ubuntu. com/ubuntu/ maverick/main Packages de.archive. ubuntu. com/ubuntu/ lucid-updates/main Packages dpkg/status 30.0-0ubuntu1 0 de.archive. ubuntu. com/ubuntu/ lucid/main Packages doc/libevdocume nt2 doc/libevdocume nt2/README doc/libevdocume nt2/TODO doc/libevdocume nt2/AUTHORS doc/libevdocume nt2/copyright doc/libevdocume nt2/NEWS. gz doc/libevdocume nt2/changelog. Debian. gz libevdocument. so.2.0. 0 libevdocument. so.2
muelli@xbox:~$ apt-cache policy libevdocument2
libevdocument2:
Installed: 2.30.1-0ubuntu3
Candidate: 2.30.1-0ubuntu3
Version table:
2.
400 http://
*** 2.30.1-0ubuntu3 0
500 http://
100 /var/lib/
2.
500 http://
[13]+ Done epiphany -p
muelli@xbox:~$ dpkg --listfiles libevdocument2
/.
/usr
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/lib
/usr/lib/
/usr/lib/
muelli@xbox:~$
But anyway: If Mavericks Evince needslibevdocum ent2= 2.30.1-3ubuntu1 then it should indicate that, i.e. with proper dependency models.
I'm just again trying to install the maverick evince on lucid, and it doesn't update libevdocument2:
muelli@xbox:~$ sudo apt-get install -t maverick evince
[sudo] password for muelli:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
python-sexy
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
evince-common
Suggested packages:
poppler-data
The following NEW packages will be installed
evince-common
The following packages will be upgraded:
evince
1 upgraded, 1 newly installed, 0 to remove and 937 not upgraded.
Need to get 0B/322kB of archives.
After this operation, 930kB disk space will be freed.
Do you want to continue [Y/n]?
It's easy enough to reproduce: Have a lucid installation (fair enough assumption ;-) ) and then try to install mavericks evince via apt-get install -t maverick evince. Then, evince wouldn't work anymore.
I had installed libevdocument2 myself to make it work. So clearly, mavericks evince should depend on a recent enough libevdocument2.