D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] apt-getting apps from newer repos?

 

2008/12/15 Grant Sewell <dcglug@xxxxxxxxxxxx>:
> So... updating a GTK application (network-manager-gnome) requires that
> GTK be updated, which in-turn requires that CUPS be updated?
>
> How on earth does CUPS depend on GTK?!
>

It isn't always as direct as that.  Lets see what network-manager applet needs.

alan@hactar:~$ apt-cache show network-manager-gnome | grep Depends
Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.4), libcairo2 (>=
1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.71),
libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libgconf2-4 (>=
2.13.5), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.16.0),
libgnome-keyring0 (>= 2.22.0), libgtk2.0-0 (>= 2.14.1), libnm-glib0
(>= 0.7~~svn20080908), libnm-util0 (>= 0.7~~svn20080908), libnotify1
(>=0.4.4), libnotify1-gtk2.10, libpango1.0-0 (>= 1.21.6),
libpixman-1-0, libpng12-0 (>= 1.2.13-4), libpolkit-dbus2 (>= 0.7),
libpolkit-gnome0 (>= 0.7), libpolkit-grant2 (>= 0.7), libpolkit2 (>=
0.7),libx11-6, libxcb-render-util0, libxcb-render0, libxcb1,
libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>=
1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6 (>=
2:1.1.3-1ubuntu3), libxinerama1, libxml2 (>= 2.6.27), libxrandr2,
libxrender1, zlib1g (>= 1:1.1.4), network-manager (>=
0.7~~svn20080928), gksu

Note libgtk2.0-0 must be higher or equal to 2.14.1

alan@hactar:~$ apt-cache show libgtk2.0-0 | grep Depends
Depends: libgtk2.0-common, libatk1.0-0 (>= 1.20.0), libc6 (>= 2.7),
libcairo2 (>= 1.6.0), libcomerr2 (>= 1.01), libcups2 (>= 1.3.8),
libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libglib2.0-0 (>=
2.18.0), libgnutls26 (>= 2.4.0-0), libjpeg62, libkrb53 (>=
1.6.dfsg.2), libpango1.0-0 (>= 1.21.6), libpng12-0 (>= 1.2.13-4),
libtiff4, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>>
1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1),
libxi6 (>= 2:1.1.3-1ubuntu3), libxinerama1, libxrandr2, libxrender1,
zlib1g (>= 1:1.1.4)
Recommends: hicolor-icon-theme, libgtk2.0-bin

Note libcups2 must be greater or equal than 1.3.8

You can see from below that Ubuntu 8.04 has libcups 1.3.7, ergo it
needs to be updated to satisfy libgtk and network-manager-gnome.

http://packages.ubuntu.com/search?keywords=libcups&searchon=names&suite=hardy&section=all

I'd just do a fresh install of Ubuntu 8.10 over the top.

Cheers,
Al.

-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html