[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

backporting thunar




Hello,

I'm trying to backport thunar. I've discovered recently the backport.org apt
source. After backporting thunar following "my" own path (which is obviosuly
rather close to the advices found on backports.org) I reached the following
state :

apt-cache policy thunar
thunar:
 Installed: (none)
 Candidate: 0.9.0-8
 Version table:
    0.9.0-8 0
       500 file: apt-build/main Packages (<== mine, apt-build context)
    0.9.0-2~bpo40+2 0
         1 http://www.backports.org etch-backports/main Packages
    0.4.0rc1-3 0
       500 http://ftp.de.debian.org stable/main Packages

When trying to install thunar/etc-backports :
The following packages have unmet dependencies:
 thunar: Depends: libthunar-vfs-1-2 (>= 0.9.0) but it is not ...
         Depends: libxfce4util4 (>= 4.4.2) but 4.3.99.2-1 is to be installed
         Depends: xfce4-panel (>= 4.4.2) but 4.3.99.2-2 is to be installed

When trying to install mine :
apt-get -s install thunar
Reading package lists... Done
Building dependency tree... Done
...
Inst thunar-data [0.9.0-2~bpo40+2] (0.9.0-8 cabernet138:localhost)
Inst libthunar-vfs-1-2 (0.9.0-8 cabernet138:localhost)
Inst thunar (0.9.0-8 cabernet138:localhost)

Note that I think that the difference is that I also backported libexo-0.3.
It's seems that it's possible to install thunar/0.9.0-8 without upgrading xfce4.

The question is now : I'm wrong somewhere ?

And further more : How can we "compare" backports ? I did not find very clear
criteria related to the question : what'is a "good" backport ? How can we say
that a proposed backport is "better" than another one ?


NB / dpkg-depeck dpkg-buildpackage on thunar gives the following result :
ii  libdbus-glib-1-dev     0.71-3
ii  libexif-dev            0.6.13-5etch2
ii  libexo-0.3-dev         0.3.4-6
ii  libfam-dev             2.7.0-12
ii  libjpeg62-dev          6b-13
ii  libpango1.0-dev        1.14.8-5
ii  libpcre3-dev           6.7+7.4-2
ii  libstartup-notificatio 0.8-2
ii  libxcursor-dev         1.1.7-4
ii  libxfce4util-dev       4.3.99.2-1
ii  libxml-parser-perl     2.34-4.2
ii  libxrandr-dev          1.1.0.2-5
ii  libxsloader-perl       0.07-1
ii  linux-libc-dev         2.6.24-5
ii  xfce4-panel-dev        4.3.99.2-2


Buy the way we can note that libgtk2.0-dev is not a direct requirement [as
stated in debian/control](but is given by libexo-0.3-dev /and others/)

PS : I'm not ready to contribute to the backports.org task, I need to clearly
understand some details before ... but may be ;)

Cheers

Reply to: