DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Heya guys, a few days back I did an update that removed Gnome due to a conflict, I diddnt really mind since I figured I diddnt really use it and it would resolve itself, but it still hasnt, this is the aptitude readout:
Code:
# aptitude install gnome-desktop-environment
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are BROKEN:
ekiga gnome-applets gnome-power-manager gnome-system-monitor gok
libopal-2.2 notification-daemon
The following NEW packages will be automatically installed:
arj at-spi bind9-host bug-buddy dasher dasher-data deskbar-applet
dmz-cursor-theme dnsutils eog esound espeak espeak-data evolution
evolution-common evolution-plugins fam fast-user-switch-applet
file-roller finger freeglut3 gcalctool gconf-editor gedit gedit-common
gnome-accessibility-themes gnome-applets-data gnome-backgrounds
gnome-cards-data gnome-core gnome-games gnome-games-data
gnome-games-extra-data gnome-keyring-manager gnome-mag
gnome-netstatus-applet gnome-nettool gnome-orca gnome-orca-common
gnome-pilot gnome-pilot-conduits gnome-system-tools gnome-themes
gnome-utils gnuchess gnuchess-book gstreamer0.10-tools gtkhtml3.14
gucharmap guile-1.8-libs imagemagick libapm1 libarchive-tar-perl
libatspi1.0-0 libbeagle0 libbeecrypt6 libbind9-30 libbrlapi0.5
libcolorblind0 libcompress-raw-zlib-perl libcompress-zlib-perl
libdigest-hmac-perl libdigest-sha1-perl libdns32 libelf1 libespeak1
libexchange-storage1.2-3 libgnome-mag2 libgnome-pilot2
libgnome-speech7 libgnomeprint2.2-0 libgnomeprint2.2-data
libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomevfs2-bin
libgtkglext1 libgtkhtml3.14-19 libgtksourceview-common
libgtksourceview1.0-0 libgucharmap6 libio-compress-base-perl
libio-compress-zlib-perl libio-zlib-perl libisc32 libisccc30
libisccfg30 liblwres30 libmail-spf-query-perl libnet-cidr-lite-perl
libnet-dbus-perl libnet-dns-perl libnet-ip-perl liboobs-1-3 libpisync0
librpm4.4 libsocket6-perl libsys-hostname-long-perl libsys-syslog-perl
libtie-ixhash-perl libxevie1 libxml-parser-perl libxml-twig-perl
libxml-xpath-perl lzop ncompress p7zip pkg-config powermgmt-base
python-beagle python-brlapi python-ctypes python-fpconst
python-gnome2-desktop python-gtkglext1 python-opengl python-setuptools
python-soappy re2c rpm seahorse spamassassin spamc
system-tools-backends unace vino whois
The following NEW packages will be installed:
arj at-spi bind9-host bug-buddy dasher dasher-data deskbar-applet
dmz-cursor-theme dnsutils eog esound espeak espeak-data evolution
evolution-common evolution-plugins fam fast-user-switch-applet
file-roller finger freeglut3 gcalctool gconf-editor gedit gedit-common
gnome-accessibility-themes gnome-applets-data gnome-backgrounds
gnome-cards-data gnome-core gnome-desktop-environment gnome-games
gnome-games-data gnome-games-extra-data gnome-keyring-manager
gnome-mag gnome-netstatus-applet gnome-nettool gnome-orca
gnome-orca-common gnome-pilot gnome-pilot-conduits gnome-system-tools
gnome-themes gnome-utils gnuchess gnuchess-book gstreamer0.10-tools
gtkhtml3.14 gucharmap guile-1.8-libs imagemagick libapm1
libarchive-tar-perl libatspi1.0-0 libbeagle0 libbeecrypt6 libbind9-30
libbrlapi0.5 libcolorblind0 libcompress-raw-zlib-perl
libcompress-zlib-perl libdigest-hmac-perl libdigest-sha1-perl libdns32
libelf1 libespeak1 libexchange-storage1.2-3 libgnome-mag2
libgnome-pilot2 libgnome-speech7 libgnomeprint2.2-0
libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common
libgnomevfs2-bin libgtkglext1 libgtkhtml3.14-19
libgtksourceview-common libgtksourceview1.0-0 libgucharmap6
libio-compress-base-perl libio-compress-zlib-perl libio-zlib-perl
libisc32 libisccc30 libisccfg30 liblwres30 libmail-spf-query-perl
libnet-cidr-lite-perl libnet-dbus-perl libnet-dns-perl libnet-ip-perl
liboobs-1-3 libpisync0 librpm4.4 libsocket6-perl
libsys-hostname-long-perl libsys-syslog-perl libtie-ixhash-perl
libxevie1 libxml-parser-perl libxml-twig-perl libxml-xpath-perl lzop
ncompress p7zip pkg-config powermgmt-base python-beagle python-brlapi
python-ctypes python-fpconst python-gnome2-desktop python-gtkglext1
python-opengl python-setuptools python-soappy re2c rpm seahorse
spamassassin spamc system-tools-backends unace vino whois
0 packages upgraded, 134 newly installed, 0 to remove and 0 not upgraded.
Need to get 31.6MB/151MB of archives. After unpacking 403MB will be used.
The following packages have unmet dependencies:
ekiga: Depends: libpt-1.10.10 (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-ptrace (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-develop (>= 1.10.10~) which is a virtual package.
notification-daemon: Depends: libwnck18 (>= 2.14.0) but it is not installable
gnome-power-manager: Depends: libwnck18 (>= 2.18.2) but it is not installable
gok: Depends: libwnck18 (>= 2.18.2) but it is not installable
gnome-system-monitor: Depends: libwnck18 (>= 2.15.90) but it is not installable
libopal-2.2: Depends: libpt-1.10.10 (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-ptrace (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-develop (>= 1.10.10~) which is a virtual package.
gnome-applets: Depends: libwnck18 (>= 2.18.2) but it is not installable
Resolving dependencies...
The following actions will resolve these dependencies:
Keep the following packages at their current version:
ekiga [Not Installed]
evolution [Not Installed]
evolution-common [Not Installed]
evolution-plugins [Not Installed]
gnome-applets [Not Installed]
gnome-core [Not Installed]
gnome-desktop-environment [Not Installed]
gnome-power-manager [Not Installed]
gnome-system-monitor [Not Installed]
gok [Not Installed]
libopal-2.2 [Not Installed]
notification-daemon [Not Installed]
Score is -9782
Accept this solution? [Y/n/q/?]
If I remember correctly the original conflict was with the Ekiga and something in Gnome, and Synaptics solution was to remove them both (I think Aptitudes was to just leave them as is till the conflict resolved itself)
The first thing you should do when something gets broken is to run apt-get install -f, to see if it can fix anything.
Next, try installing/updating dependency packages separately, starting with ekiga. I've found that big dependency problems like this usually center on one or two packages and if you can find and resolve those, you can then move on to the bigger stuff. It may require you to uninstall some other program for a while though (one that might not yet be compatible with a newer version of a package), so there might be a trade-off involved.
Failing that, you should probably just wait until things get sorted out themselves, as you mentioned. In my experience it generally it takes less than a week or two. But of course there are no guarantees.
Finally, I suggest staying away from the dist-upgrade function as much as possible, or at least be very careful to watch what it wants to do. I'm pretty sure that's what caused your current troubles, since only dist-upgrade (called smart upgrade in synaptic) will remove packages. The regular upgrade function will only upgrade packages that don't have conflicts and leave the rest behind.
The following packages have unmet dependencies:
ekiga: Depends: libpt-1.10.10 (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-ptrace (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-develop (>= 1.10.10~) which is a virtual package.
libopal-2.2: Depends: libpt-1.10.10 (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-ptrace (>= 1.10.10~) which is a virtual package. or
libpt-1.10.10-develop (>= 1.10.10~) which is a virtual package.
Resolving dependencies...
The following actions will resolve these dependencies:
Keep the following packages at their current version:
ekiga [Not Installed]
gnome-desktop-environment [Not Installed]
libopal-2.2 [Not Installed]
Score is 137
Accept this solution? [Y/n/q/?]
So move down the dependency chain. You need to do some detective work here. ekiga depends on libpt-1.10.10. So try to find out what's going on with it. Do you have a previous version of it installed? If so, what version? I'm not exactly sure what "virtual package" means in this situation, so you might try to find out.
According to the libpt-1.10 description, the package conflicts with libpt-1.10-ptrace and libpt-1.10-develop, so it looks like you can only have one of the three installed at a time, but any one of the three will satisfy ekiga (the descriptions make it clear that the latter two are simply the same library with debugging-type info compiled in). If you can install one of those, then you should be able to install libopal and ekiga, and finally perhaps get your gnome back.
It also says that it replaces libpt-1.8. If you have that installed, it needs to be removed before the new version can be installed. This might be a problem if you have any existing packages installed that depend on the 1.8 version, so you may have to choose to uninstall something else in order to upgrade this library.
All told, it's either keep hunting for the conflict and figure out how to fix it yourself, or sit back and wait for the package maintainers to sort it out.
they require libpt-1.10.10, which simply isnt available atm, highest av available is libpt-1.10.0. Its been like 3 weeks also though which is kinda odd.
they require libpt-1.10.10, which simply isnt available atm, highest av available is libpt-1.10.0. Its been like 3 weeks also though which is kinda odd.
Did you try:
Code:
aptitude install gnome
?
I was able to get Gnome 2.20 installed on my sid system. Look here:
Aptitude is simply a front-end for apt. If the required library isn't available in the repositories, then nothing will work.
Anyway, you could locate and download the newest source for the library and compile it yourself. Then you could force-install gnome and it should work.
A better idea might be to simply downgrade to the last working version of gnome. Synaptic makes it easy, with an item in the "packages" menu to force the version. But you'll need to have a source for older packages to do it. You can get that from http://snapshot.debian.net/. You may need to add sources for some of the requirements as well, since some packages also have upper limits on version requirements.
But your best bet is simply to wait. The new version will show up eventually.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.