LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Slack-current X: error while loading shared libraries: libpixman-1.so.0: cannot open. (http://www.linuxquestions.org/questions/slackware-14/slack-current-x-error-while-loading-shared-libraries-libpixman-1-so-0-cannot-open-596702/)

ludist 11-02-2007 05:07 PM

Slack-current X: error while loading shared libraries: libpixman-1.so.0: cannot open.
 
Anyone with this error?

Quote:

X: error while loading shared libraries: libpixman-1.so.0: cannot open shared object file: No such file or directory
I suppose is because of Xorg-7.3?

Slackware-current changelog
Code:

Upgraded to X.Org 7.3:
  PLEASE NOTE:  There are a few known problems with this release.
  Please let us know if you have solutions to any of these.
  1.  xf86-video-vesa was not upgraded for the X.Org 7.3 release, and
      running Terminal or vte under KDE results in an X hang under KDE,
      or garbage in the terminal under XFce.
  2.  The following modules were not upgraded in the X.Org 7.3 release
      and no longer compile:  mkcfm, xf86-input-acecad, xf86-input-dmc,
      xf86-input-void, xf86-video-glide, xf86-video-impact, and
      xf86-video-wsfb.  Odds are good that due to the driver ABI change
      none of these are currently working.

I don't have a clue what to do.

todders 11-02-2007 05:21 PM

Quote:

Originally Posted by ludist (Post 2946181)
Anyone with this error?



I suppose is because of Xorg-7.3?

Slackware-current changelog
Code:

Upgraded to X.Org 7.3:
  PLEASE NOTE:  There are a few known problems with this release.
  Please let us know if you have solutions to any of these.
  1.  xf86-video-vesa was not upgraded for the X.Org 7.3 release, and
      running Terminal or vte under KDE results in an X hang under KDE,
      or garbage in the terminal under XFce.
  2.  The following modules were not upgraded in the X.Org 7.3 release
      and no longer compile:  mkcfm, xf86-input-acecad, xf86-input-dmc,
      xf86-input-void, xf86-video-glide, xf86-video-impact, and
      xf86-video-wsfb.  Odds are good that due to the driver ABI change
      none of these are currently working.

I don't have a clue what to do.

you need to have this libpixman installed,it is part of the current updates i came across this last week,luckily i had already downloaded it.

regards

todders

ludist 11-02-2007 08:18 PM

Hmmm.. thank you. That was my first reaction. I updated again now

But still...
Code:

grep pixman /var/log/packages/*

returns:
/var/log/packages/seamonkey-1.1.5-i486-1:usr/include/seamonkey-1.1.5/libpixman/
/var/log/packages/seamonkey-1.1.5-i486-1:usr/include/seamonkey-1.1.5/libpixman/pixman.h

Can you please grep your packages? I still don't have this file / package.

I don't think that seamonkey is relevant!

willysr 11-02-2007 08:24 PM

Code:

ls /var/log/packages/ | grep pixman
pixman-0.9.6-i486-1


ludist 11-03-2007 06:50 AM

Ohh.. I am feeling guilty. Thank you.

It's my first time with slapt-get and I din't realized that a package was missing although was present in repositories!

I have to sync manually, several packages are missing!

Thank you for your kindness :)

rg3 11-03-2007 07:46 AM

If you are going to run -current you better start reading the changelog. And the fact that you are using slapt-get to upgrade a -current system only puts more emphasis on this. slapt-get doesn't detect package reverts and sometimes upgrades, so be careful while reading the changelog.

willysr 11-03-2007 08:35 PM

it's not recommended to use slapt-get to run -Current
it's safer to read the ChangeLog though :)

XavierP 11-03-2007 08:43 PM

Just as an FYI, I had the exact same error updating 12.0 (using 12.0 repositories). Luckily, via Links, I found this thread. Thanks for helping me too. :)

ludist 11-03-2007 10:02 PM

@Xavier lol

Thanks guys, I always read the UPGRADE.TXT. I used slapt-get as download manager, nothing else!

slapt-get --dist-upgrade -d (only download) I also commented EXCLUDE in slaptgetrc so I thought that ALL the packages (kernel, glibc, etc.) where down. (they where! I din't imagine that packages where missing)

I upgraded manually. I still don't understand why slapt-get din't get pixman (and several other packages). It is because is a new package? It upgrades only preinstalled packages?

So, I think the best solution is to pass the Slack-12 packages and rsync..

C-Sniper 03-05-2008 05:26 PM

Thanks! this also helped when i upgraded too. i wil also start reading the change logs alot more closely now too.
Cheers


All times are GMT -5. The time now is 01:17 AM.