LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 05-12-2011, 01:06 PM   #1
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
Why on Earth? I can't install gThumb.


I know Debian, a lot, been using it for 6-7 years.

It's that I didn't install "squeeze" as most people do, I did it over network, I installed only the base system, then I've installed Xfce and then GNOME, but I installed gnome-desktop-environment package which will install upstream GNOME, not the Debian's gnome package which will, for example, install OpenOffice.

Before I installed GNOME I've been starting X with;
Code:
startx
Then I installed gnome-desktop-environment package, which will give you GDM3, automagically.

To make this short;
Code:
root@Debian:/home/alan# apt-get install gthumb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-crypto python-tagpy evolution-common geoclue-localnet mesa-utils
  libepc-ui-1.0-2 python-pyasn1 geoclue python-twisted-core evolution-webcal
  espeak ekiga python-opengl python-gst0.10 gcalctool freedesktop-sound-theme
  telepathy-salut gnuchess-book gnome-nettool libxcb-render-util0
  gnome-games-extra-data libepc-1.0-2 libgail-gnome-module baobab
  libtelepathy-glib0 libportaudio2 pkg-config python-zope.interface
  libdjvulibre21 obex-data-server libsrtp0 libgnome-mag2 tcptraceroute
  gucharmap python-clientform libdiscid0 gnome-games libgail-common cheese
  gnome-session-canberra python-twisted-web gnome-bluetooth evolution
  libspectre1 libaprutil1-dbd-sqlite3 gnome-cards-data totem-plugins gnome-mag
  libgstfarsight0.10-0 gnome-screenshot python-gdata libnm-util1
  xdg-user-dirs-gtk gtk2-engines-pixbuf apache2.2-bin evince-common
  cheese-common python-gtkglext1 libpcap0.8 libapr1 gnome-themes seahorse
  remmina-plugin-rdp empathy libgtkhtml-editor0 totem-common libaprutil1-ldap
  python-mechanize seahorse-plugins libgeoclue0 remmina-plugin-vnc
  python-utidylib gnome-user-share nautilus-sendto-empathy libgalago3
  libtelepathy-farsight0 totem-coherence liblqr-1-0 libgnome-bluetooth7 dasher
  python-configobj gconf-defaults-service guile-1.8-libs libpolkit-gtk-1-0
  libevolution python-serial python-beautifulsoup libopal3.6.8 python-pam
  python-openssl libgssdp-1.0-2 libcryptui0 libbrlapi0.5 libgdu-gtk0
  libtidy-0.99-0 libatspi1.0-0 remmina-plugin-data gnome-orca python-pyatspi
  gstreamer0.10-ffmpeg gtk2-engines libkpathsea5 libt1-5 libgtkimageview0 eog
  gtk2-engines-smooth libavahi-gobject0 gnome-disk-utility liblouis2
  gnome-backgrounds dasher-data gok python-brlapi obexd-client python-xdg
  gnome-search-tool espeak-data geoclue-manual libnm-glib2 libclutter-1.0-0
  python-twisted-conch at-spi libfreerdp-plugins-standard geoclue-hostip
  python-louie bogofilter-bdb python-feedparser python-louis libevince2 vino
  mousetweaks gdm3 python-nevow evince bogofilter gnome-games-data
  telepathy-mission-control-5 python-pysqlite2 libapache2-mod-dnssd
  libjson-glib-1.0-0 libclutter-gtk-0.10-0 evolution-plugins libmagickcore3
  libespeak1 telepathy-gabble python-epsilon libgdata7 libchamplain-0.4-0
  libgnome-speech7 libchamplain-gtk-0.4-0 libepc-common gstreamer0.10-nice
  python-axiom libgtkhtml-editor-common python-bugbuddy libpt2.6.7
  xserver-xephyr python-coherence libmagickwand3 python-gdbm libgupnp-1.0-3
  gnome-core libcheese-gtk18 dmz-cursor-theme python-evolution libcolorblind0
  python-pkg-resources gconf-editor gnome-system-tools gnome-accessibility
  hamster-applet gnuchess libgsl0ldbl libfreerdp0 libnice0 totem
  bogofilter-common gnome-accessibility-themes liblouis-data libssh-4
  libdjvulibre-text libavahi-ui0 libaprutil1 geoclue-yahoo libnet1
  python-twisted-bin gstreamer0.10-tools freeglut3 libgupnp-igd-1.0-3
  python-httplib2 gnome-system-log libgtkhtml3.14-19 libopenobex1 libspeexdsp1
  libneon27-gnutls nautilus-sendto python-rdflib libboost-python1.42.0 remmina
  libgdata-common empathy-common sound-juicer libmusicbrainz3-6
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  exiv2 gstreamer0.10-gnomevfs gthumb-data libexiv2-9
The following packages will be REMOVED:
  gnome-desktop-environment
The following NEW packages will be installed:
  exiv2 gstreamer0.10-gnomevfs gthumb gthumb-data libexiv2-9
0 upgraded, 5 newly installed, 1 to remove and 7 not upgraded.
Need to get 4,519 kB/5,308 kB of archives.
After this operation, 14.1 MB of additional disk space will be used.
Do you want to continue [Y/n]?
I know I haven't looked into this deeply, you can say I'm too nervous these days, but if you have an idea, tell me about it. Tell me if you can install gThumb.

Thank you!
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 05-12-2011, 01:46 PM   #2
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 312Reputation: 312Reputation: 312Reputation: 312
It looks to me that since you installed the gnome-desktop-environment meta-package and all the deps were pulled in, then gthumb conflicts with the meta-package so it wants to remove it.

Furthermore since the gnome-desktop-environment meta-package is now being removed, all the packages that were pulled in by it are candidates for autoremove. Just either don't autoremove or reinstall those deps that you don't want autoremoved so they will be marked as selected.
 
Old 05-12-2011, 01:53 PM   #3
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
Yes, my dear Andrew, but why it is in conflict? That is the question.

I knew that I can do what you said, but it's not the way.
 
Old 05-12-2011, 02:59 PM   #4
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
All I can tell you is that this has been in the works with Gnome for a couple of years. Shotwell is installed I am sure.

It does no good to remove shotwell. gthumb still conflicts with both gnome and gnome-desktop-environment. I know this for a fact as I do not like shotwell and wanted gthumb.

You have the choice of gnome or gthumb.

As you have Xfce on there you could just install gthumb and let gnome go. I know it tempts me.
 
1 members found this post helpful.
Old 05-13-2011, 03:14 AM   #5
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
I think you just need to mark those packages you want to keep as being manually installed. I think this can be done with something like:
Code:
apt-mark unmarkauto <package>
Or, to bruteforce it, mark all packages as manually installed with something like
Code:
apt-mark unmarkauto $(apt-mark showauto)
NB. I use aptitude these days, so the commands above are completely untested.

HTH,

Evo2.
 
Old 05-13-2011, 07:18 AM   #6
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
Quote:
Originally Posted by widget View Post
All I can tell you is that this has been in the works with Gnome for a couple of years. Shotwell is installed I am sure.

It does no good to remove shotwell. gthumb still conflicts with both gnome and gnome-desktop-environment. I know this for a fact as I do not like shotwell and wanted gthumb.

You have the choice of gnome or gthumb.

As you have Xfce on there you could just install gthumb and let gnome go. I know it tempts me.
Hmm... and if all is so then this is pretty understandable. I had a thought that something may be wrong due to how I installed squeeze, but now I'm sure that's not it. I will look into this.

Thanks to all of you for your suggestions and infos!
 
Old 05-13-2011, 10:09 AM   #7
azc
LQ Newbie
 
Registered: Dec 2005
Posts: 11

Rep: Reputation: 3
alan_ri, I ran into the identical problem, and found my solution here:

http://forums.debian.net/viewtopic.php?f=30&t=58725

This allowed me to install gthumb and keep GNOME.

Might want to give that a try.
 
2 members found this post helpful.
Old 05-13-2011, 10:27 AM   #8
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
Quote:
Originally Posted by azc View Post
alan_ri, I ran into the identical problem, and found my solution here:

http://forums.debian.net/viewtopic.php?f=30&t=58725

This allowed me to install gthumb and keep GNOME.

Might want to give that a try.
It's not what I will do, I use apt-get anyhow, but it is a helpful post.
 
Old 05-13-2011, 04:38 PM   #9
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,887
Blog Entries: 28

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Add the following to /etc/apt/apt.conf you may need to create the file first:
// auto-remove breaks on meta packages
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "1";

Then try it and see what happens.
 
Old 05-14-2011, 04:10 AM   #10
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by craigevil View Post
Add the following to /etc/apt/apt.conf you may need to create the file first:
// auto-remove breaks on meta packages
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "1";

Then try it and see what happens.
I may not have understood the directions here but what I did made no difference that I could detect in the little time I fooled with it.

I should explain that due to liking to "improve" my system I am very good at breaking it. I therefore, having plenty of room, have more than one install of the OS I use as my production OS. In this case that is Debian testing with the Liquorix kernel.

I put a file "/etc/apt/apt.conf" on my "play" install of testing;
Quote:
// auto-remove breaks on meta packages
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "1";
Like an idiot I attempted to install gthumb through synaptic instead of apt-get when I briefly visited over there. Wants to remove gnome-desktop-environment.

In a chroot from here I get;
Quote:
Welcome to Wheezy
root@debian:/# apt-get install gthumb
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
bison flex gstreamer0.10-gnomevfs gthumb-data
Suggested packages:
bison-doc build-essential
The following packages will be REMOVED:
gnome-desktop-environment
The following NEW packages will be installed:
bison flex gstreamer0.10-gnomevfs gthumb gthumb-data
0 upgraded, 5 newly installed, 1 to remove and 0 not upgraded.
Need to get 6,931 kB of archives.
After this operation, 17.7 MB of additional disk space will be used.
Do you want to continue [Y/n]?
This is exactly what I get here running that command without the apt.conf file.

This is a bummer but a lot of FUN.
 
Old 05-15-2011, 05:39 AM   #11
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
OK, based on how much I've been into this, which is not much, it's just good ol' meta packages thing, gThumb is simply in conflict with gnome and gnome-desktop-environment meta packages and I haven't found out why yet.

There are many ways how one can install gThumb, but for the moment, I'll just post a link to Debian User Forums thread which is worth reading to understand this better, it's a link within the link azc linked; http://forums.debian.net/viewtopic.php?f=10&t=39045

I needed photo manager/viewer right away, so I installed F-Spot, but I'll install gThumb and report how I did it, eventually.

Last edited by alan_ri; 05-15-2011 at 05:41 AM.
 
Old 05-15-2011, 01:26 PM   #12
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
@allen_ri
I really need to thank you for this thread. I have had gthumb on my installs for several years and missed it. Don't really use it that much but I like it.

I have always loved the power that Linux gives you over your system. I have not used aptitude much as I just don't seem to like it much, not sure why. I think this is about to change. This keep-all command seems custom made for idiots like me that are good at screwing things up.

Well having a "throw away" install to experiment on I gave it a shot in chroot from here so that boinc can keep crunching numbers while I attempt to screw up my throw away.

Never heard of aptitude keep-all before so I just ran the bugger.

Then ran;
Code:
root@debian:/# aptitude why-not gthumb
i   shotwell         Depends   libgphoto2-port0 (>= 2.4.10.1)
i A libgphoto2-port0 Suggests  gphoto2 (> 2.1.0)             
p   gphoto2          Suggests  gthumb                        
p   gthumb           Conflicts gthumb2                       
p   gthumb           Provides  gthumb2
This seems straight forward. Shotwell, which I do not like, and gphoto2 need to go.

As I prefer apt-get;
Code:
root@debian:/# apt-get remove shotwell gphoto2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package gphoto2 is not installed, so not removed
The following packages will be REMOVED:
  shotwell
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 9,794 kB disk space will be freed.
Do you want to continue [Y/n]?
I like that. Gphoto2 is, it appears, the real problem and it is not even installed just listed as a suggests (not a depends or even a recommends) of shotwell.

Running apt-get install gthumb after removing shotwell still calls for removing gnome-desktop-environment.

Running aptitude install gthumb gets this;
Code:
root@debian:/# aptitude install gthumb
The following NEW packages will be installed:
  bison{a} flex{a} gstreamer0.10-gnomevfs{a} gthumb gthumb-data{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,931 kB of archives. After unpacking 17.7 MB will be used.
The following packages have unmet dependencies:
  gnome-desktop-environment: Conflicts: gstreamer0.10-gnomevfs but 0.10.32-2 is to be installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     gstreamer0.10-gnomevfs [Not Installed]             

     Leave the following dependencies unresolved:         
2)     gthumb recommends gstreamer0.10-gnomevfs           


Accept this solution? [Y/n/q/?]
Hit enter
Code:
The following NEW packages will be installed:
  bison{a} flex{a} gthumb gthumb-data{a} 
The following packages are RECOMMENDED but will NOT be installed:
  gstreamer0.10-gnomevfs 
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,439 kB of archives. After unpacking 17.2 MB will be used.
Do you want to continue? [Y/n/?]
Hit enter

gthumb appears to be installed. Now I need to go to my other drive and see what happened. Will finish this on my return.

It appears, after a very short visit, that all is well. I am not going to do this on this install quite yet because of my faith in my ability to screw things up. I will have to spend some time over there and do some actual work of some kind and see if I see any problems. I do not think that there will be.

I seem to have learned something very interesting today. That is always FUN. Having an old favorite back is a big bonus.
Attached Thumbnails
Click image for larger version

Name:	Screenshot.jpg
Views:	17
Size:	140.7 KB
ID:	7029  

Last edited by widget; 05-28-2011 at 05:30 PM.
 
Old 05-15-2011, 01:48 PM   #13
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
widget, mate, you are welcome and I'll send you a friend request... Check your messages!

And I thank you for posting all this how you did it, that really is the way how to help others. I will do the same when I find the time for gThumb.

Cheers!
 
Old 05-15-2011, 02:04 PM   #14
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
I am fairly new to Linux, started with Ubuntu 8.04. Fell in love with the control instantly.

Not a real good thing at the time. Broke the bugger and had to reinstall 5 times the first 7 days. Wife was not amused. She thinks the box should be usable. That is when I fell in love with multi booting. Dual booted with Ubuntu 8.04. Tried everything on the "playtime" install before doing it to the main.

I have learned a lot in that time and gotten to the point where I do not need to reinstall for every little problem. I have also gotten a lot better at breaking things. So I still have a lot of extra installs to play with.

Gotten pretty tired of Ubuntu but I have to give Ubuntu pre-release testing (start with tool chain) for being a great place to learn how to fix things (also a good place for several installs).

Gthumb is a nice little app. I use it mainly to change formats of photos. Quicker than Gimp for that little job. Don't really use it as a photo manager. Probably need one but I have a system that I use and am too old to change (get a few more photos and I may have to change).

Aptitude is my next big study item I can see that. That keep-all command is VERY powerful stuff with great potential for major system damage. Also for getting around things that meta packages have thrown on your system that you have no use or need for at all. Knowing me, I will probably mainly use it to damage my, hopefully "play", systems. What FUN.
 
Old 05-16-2011, 04:42 AM   #15
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733

Original Poster
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
widget, mate, your way of learning is great, because by breaking things, then trying again and again you're getting better.

When it comes to Debian, one really can learn a lot, because Debian is pretty complex, but one needs to go under the hood to learn the right way. What it matters is not how long you're using Linux, it's that you like it and want to learn more and if eventually you want to help others, then you're on your way to true spirit of Linux and GNU.

I've been using and I tried almost any distro that you can see on Distrowatch and finally I decided that Debian is right for me and every new day I love it more and more.

Next DebConf will be in a city just a few miles from where I live and it'll be my first DebConf...

OK, we will not turn this thread into our personal little conversation, but I wanted to say some things...

Cheers, mate!
 
  


Reply

Tags
gthumb



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] How can I install Google earth 5 yaarappa Linux - Software 54 03-05-2009 05:39 PM
google earth install rgreeves Linux - Software 8 11-15-2008 10:46 AM
Google Earth Install dpeterson3 Linux - Newbie 9 06-22-2008 07:45 PM
Want to install Google Earth JosephS Linux - Software 1 03-01-2008 04:34 PM
Google Earth produces 'holes' in planet earth greengrocer Linux - Newbie 5 07-18-2006 10:57 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:47 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration