View previous topic :: View next topic |
Author |
Message |
cgmd Veteran
Joined: 17 Feb 2005 Posts: 1585 Location: Louisiana
|
Posted: Sat May 13, 2006 9:45 pm Post subject: [Solved] Pysol problem ... libdirectfb-0.9.so.22 |
|
|
Starting today, pysol won't run. Instead, I get the following error: Code: | ImportError: libdirectfb-0.9.so.22: cannot open shared object file: No such file or directory
|
I have instead, libdirectfb-0.9.so.24, so I suspect that's the problem...
Anyone have a resolution??
Thanks! _________________ "Primum non nocere" ---Galen
Last edited by cgmd on Sun May 14, 2006 5:44 pm; edited 1 time in total |
|
Back to top |
|
|
moesasji Apprentice
Joined: 10 May 2005 Posts: 263
|
Posted: Sun May 14, 2006 12:50 pm Post subject: |
|
|
Try to run "revdep-rebuild".
This should detect packages for which dependencies have broken and re-emerge those.
(To see what it intends to rebuild before doing so, append the -p option) |
|
Back to top |
|
|
cgmd Veteran
Joined: 17 Feb 2005 Posts: 1585 Location: Louisiana
|
Posted: Sun May 14, 2006 4:34 pm Post subject: |
|
|
Quote: | moesasji: Try to run "revdep-rebuild".
This should detect packages for which dependencies have broken and re-emerge those. |
Thanks for the suggestion...
"revdep-rebuild" fails with the folowing output:
Code: | Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
and/or /etc/portage/package.unmask to unmask it
..... done.
(/root/.revdep-rebuild.5_order)
All prepared. Starting rebuild...
emerge --oneshot -p =media-video/avifile-0.7.41.20041001-r1
These are the packages that I would merge, in order:
Calculating dependencies
emerge: there are no ebuilds to satisfy "=media-video/avifile-0.7.41.20041001-r1".
revdep-rebuild failed to emerge all packages
you have the following choices:
- if emerge failed during the build, fix the problems and re-run revdep-rebuild
or
- use -X or --package-names as first argument (trys to rebuild package, not exact
ebuild)
or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
(and remove /root/.revdep-rebuild.5_order to be evaluated again)
or
- modify the above emerge command and run it manually
or
- compile or unmerge unsatisfied packages manually, remove temporary files and
try again (you can edit package/ebuild list first)
To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_* |
I'm not sure how to resolve this... _________________ "Primum non nocere" ---Galen |
|
Back to top |
|
|
moesasji Apprentice
Joined: 10 May 2005 Posts: 263
|
Posted: Sun May 14, 2006 5:06 pm Post subject: |
|
|
That's really strange, revdep only complains about avifile.
Avifile has been removed from the portage tree and is should be safe to remove it by using "emerge -C avifile".
If you really need you can find it's ebuild in /var/db/pkg/.... as it is currently installed on your system.
copy it to your overlay run ebuild *ebuild digest on it then you should be able to rebuild the package as would revdep-rebuild.
Now that revdep-rebuild does not pick any other broken package I have no clue how to fix it.
Maybe check if you have any package installed with libdirectfb in the name and re-emerge that. |
|
Back to top |
|
|
cgmd Veteran
Joined: 17 Feb 2005 Posts: 1585 Location: Louisiana
|
Posted: Sun May 14, 2006 5:43 pm Post subject: |
|
|
That did it...
Un-merged "avifile" and ran revdep-rebuild again...
btw, it had found and fixed a few broken links, earlier, and it now runs cleanly.
The pysol problem has resolved in the process...
Thanks for your help! _________________ "Primum non nocere" ---Galen |
|
Back to top |
|
|
oKtosiTe Tux's lil' helper
Joined: 15 Aug 2005 Posts: 122 Location: Halmstad, Sweden
|
Posted: Tue May 23, 2006 11:46 pm Post subject: Thanks |
|
|
cgmd wrote: | That did it...
Un-merged "avifile" and ran revdep-rebuild again... |
That worked for me too, thanks moesasji (and cgmd for starting the thread)! _________________ Ask Ubuntu | Super User |
|
Back to top |
|
|
|