Slackware This Forum is for the discussion of Slackware 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
03-30-2004, 01:16 AM
|
#1
|
Member
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90
Rep:
|
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
|
|
|
03-30-2004, 07:28 AM
|
#2
|
Senior Member
Registered: Sep 2003
Location: Indiana
Distribution: Slackware 15.0
Posts: 1,272
Rep:
|
There are probably some libs that need to be upgraded to current also (e.g. gtk2.4)
|
|
|
04-01-2004, 01:01 PM
|
#3
|
Member
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90
Original Poster
Rep:
|
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
|
|
|
04-01-2004, 07:51 PM
|
#4
|
Member
Registered: Oct 2003
Location: teddy bears Land
Distribution: Slackware 10
Posts: 176
Rep:
|
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.
|
|
|
04-02-2004, 08:38 AM
|
#5
|
Senior Member
Registered: Sep 2003
Location: Indiana
Distribution: Slackware 15.0
Posts: 1,272
Rep:
|
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 ....
|
|
|
04-02-2004, 10:39 AM
|
#6
|
Member
Registered: Mar 2004
Distribution: Slackware 9.1
Posts: 41
Rep:
|
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.
|
|
|
04-02-2004, 11:58 AM
|
#7
|
Member
Registered: Mar 2003
Location: Sarasota, FL
Distribution: Ubuntu : Hoary
Posts: 90
Original Poster
Rep:
|
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
|
|
|
04-07-2004, 07:12 AM
|
#8
|
LQ Newbie
Registered: Oct 2003
Posts: 9
Rep:
|
have u tried swaret --dep ?
|
|
|
04-07-2004, 07:38 AM
|
#9
|
LQ Newbie
Registered: Oct 2003
Posts: 9
Rep:
|
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
|
|
|
All times are GMT -5. The time now is 10:21 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|