LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-30-2004, 12:16 AM   #1
justaguynsrq
Member
 
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90

Rep: Reputation: 15
Upgrade of Slack Gnome to current via swaret


I have recently upgraded my gnome to 2.4.2 via swaret. I am experiencing a bit of a problem :


Failed to load image gnome-terminal.png

Details: Unable to load image-loading module: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so: /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so: cannot open shared object file: No such file or directory

I am not knowing where to even start, just a newb, jeez, I hate to say that, but ...........................

I have re-installed the gnome upgrade several times thinking that might be the culprit, but to no avail. What am I missing here ............................................. ? I am seeing no graphics i.e. the "GNOME 2.4 (.2) loading prior to the desktop appearing, in addition to I have no icons in the task bar, etc. Is this a known issue, or is it just me?

TIA

Oops, am running slackware 9.1, except for current : mozilla, and now gnome.

Justaguy
 
Old 03-30-2004, 06:28 AM   #2
ringwraith
Senior Member
 
Registered: Sep 2003
Location: Indiana
Distribution: Slackware 15.0
Posts: 1,272

Rep: Reputation: 65
There are probably some libs that need to be upgraded to current also (e.g. gtk2.4)
 
Old 04-01-2004, 12:01 PM   #3
justaguynsrq
Member
 
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90

Original Poster
Rep: Reputation: 15
I upgraded gtk to current gtk+ 2.4.0, but when I rebooted, thinking that I would have to in order to "properly" install, X just hangs with the "wristwatch" telling me to wait. I have now had to re-install. Any easy way of upgrading gnome to current, as I said earlier I am using SWARET. I am surprised that when I upgraded gnome that SWARET did not identify the "need" to get the latest gtk libs?

What is up with that? I usually swear by SWARET. I am now thinking that if I upgrade gtk FIRST, then upgrade gnome that all should be well. I really would hate to have to re-install again. Luckily, I have /home on its own partition so that all my settings are saved.

Anyone else with similiar problems? The whole XFree86 issue that I have been reading about with the font problems caused me to re-install, having not enough experience to "fix" what it breaks.

Thanx
 
Old 04-01-2004, 06:51 PM   #4
little_ball
Member
 
Registered: Oct 2003
Location: teddy bears Land
Distribution: Slackware 10
Posts: 176

Rep: Reputation: 30
Hello there, i'm not having exactly the same problem as you now, but i have similar problems upgrading things of slack 9.1 to current. for example, i upgrade php 4.3.3 of slack 9.1 to php 4.3.5 of current. and when i want to run apache i was getting php errors messages like:

failed to execute libphp4. /usr/libexec/libphp4.so no such file or directory.

and apache didn't run, so i go there to /usr/libexec and see if i could find libphp4.so cause apache didn't find it there but it point it there, well... the thing is libphp4.so wasn't there but, there was an folder inside /usr/libexec call apache, i enter that folder and what do i see, a file whit the name libphp4.so so i copy that file, and put it in /usr/libexec and go back to execute apache now, and i get a second error message that say something like:

apachectl couldn,t start, libphp4.so can't find libzz2.so.1

i was mad > : ( but, i decide to search where was that libzz2.so.1 share library objects that libphp4.so need, so i went back to /usr/libexec and do a ldd to libphp like this.

ldd libphp4.so

and i get a lot of result of dependencies, and i got the one that missed, was saying something like:

libzz2.so.1----not found
libssl.so --- /lib
libssl.0.9 ---/lib

so i decide to go to the folder lib. i saw 2 files.

libzz2.so.0.1 and libzz2.so.1.2 and i say what Ta hell, i have those library shared objects that libphp4 need so why it just doesn,t grave it!!! well, i have to rename libzz2.so.0.1 to libzz2.so.1 and try again to run apache, and guess what..... apache runs, php didn't give me more errors, and it works fine. i have live these same issues whit other current packages in slack 9.1, i don't know why current packages had different path in their files that slack 9.1 well you should go there /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
and see if some png.so file is there, the one that new gnome is missing, maybe is there whit another name just like had happened already to me like the example from above. if it there rename it, to the one gnome is searching.

I hope this help.
 
Old 04-02-2004, 07:38 AM   #5
ringwraith
Senior Member
 
Registered: Sep 2003
Location: Indiana
Distribution: Slackware 15.0
Posts: 1,272

Rep: Reputation: 65
I think generally if you want to run some current packages, you need to update everything to current unless you read the changelogs very carefully and know what you are doing. There have been wholesale recompilations of packages when gtk was update. Sometimes this will happen if glib changes, gcc ....
 
Old 04-02-2004, 09:39 AM   #6
subgenius
Member
 
Registered: Mar 2004
Distribution: Slackware 9.1
Posts: 41

Rep: Reputation: 15
I find the best way to find a missing file is to look in the MANIFEST.

To get it, download it from a mirror
... /slackware-current/slackware/MANIFEST.bz2

extract it
bzip2 -d MANIFEST.BZ2

then view it
less MANIFEST

and search for the file minus the leading "/"

In this case
usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so

is found in package

/l/gtk+2-2.4.0-i486-2.tgz

So try installing gtk+2-2.4.0-i486-2.tgz. Maybe swaret missed it.
 
Old 04-02-2004, 10:58 AM   #7
justaguynsrq
Member
 
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90

Original Poster
Rep: Reputation: 15
Thanks guys / gals for your help.

I AM learning that there is always MORE that I do not know, but that is Slackware / Linux, right? It does make sense that one can't randomly pick and choose packages from current to install without some "drawbacks", to be researched and weird dependencies.

BTW, I guess I will just hold out and wait for Gnome 2.6 to hit the streets, in other words be avail in current, before I "monkey" with upgrading gnome. I know a working system is more important than a "bleeding edge system" but I am continually drawn to getting the lastest packages, much to my chagrin by having things not working AND beyond my current ability to "fix". It often seems the more I desire to "move forward," the further back I am pushed when things are not working as they should, which causes me to RE-INSTALL AGAIN, and AGAIN, and AGAIN!

Enough of my blathering ............................ I will continue to "hang-in-there!"


...........justaguy
 
Old 04-07-2004, 06:12 AM   #8
elfenoir
LQ Newbie
 
Registered: Oct 2003
Posts: 9

Rep: Reputation: 0
have u tried swaret --dep ?
 
Old 04-07-2004, 06:38 AM   #9
elfenoir
LQ Newbie
 
Registered: Oct 2003
Posts: 9

Rep: Reputation: 0
Well im pretty nOOb too but ive done this
Ive just tested
# swaret --update
# swaret --upgrade
(Note here ive the same pb xpdf dont launch due to libXm.so.3 for example)
# man swaret
i looked a little into man page and found...
Quote:
--dep Track and Fix all missing Libraries

--dep KEYWORD
Track and Fix missing Libraries matching a Keyword
# swaret --dep (ive answered y or A (reply y to all) to all question)
(Note here i can launch xpdf and lib are found)
(ReNote I use LinuxPackagesDOTNET repository)
Hope this help
 
  


Reply



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
What first upgrade kernel or upgrade slack 10.0 to current Kelean Slackware 7 01-16-2005 06:54 PM
upgrade to current without using swaret?!! oldi Slackware 3 05-03-2004 05:50 PM
swaret upgrade from 8.0 to current. carboncopy Slackware 14 04-05-2004 11:05 AM
Slack 9.0- upgrade to 9.1 or just Swaret to Current? Frank_Drebin Slackware 1 03-11-2004 11:53 PM
kde and gnome trouble after upgrade to slack current estring Slackware 0 09-04-2003 01:19 AM

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

All times are GMT -5. The time now is 11:23 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