From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070603 Fedora/2.0.0.4-2.fc7 Firefox/2.0.0.4 Description of problem: Clean install of F7 on X86_64 system. Installed geda-gschem and friends with graphical yum tool, but gschem bailed out when run with missing library messages. To get gschem running, I had to install: libstroke libgeda Version-Release number of selected component (if applicable): geda-gschem-20070216-1.fc7hem-20070216-1.fc7 How reproducible: Always Steps to Reproduce: 1.Install F7 clean. 2.Install geda-* tools from software update application, Applications/Engineering and Scientific 3.run gschem Actual Results: gschem failed to run with message: gschem: error while loading shared libraries: libstroke.so.0: cannot open shared object file: No such file or directory Installed libstroke by hand using yum. Run gschem again and get message: gschem: error while loading shared libraries: libgeda.so.28: cannot open shared object file: No such file or directory. Install libgeda by hand using yum, gschem runs properly. Expected Results: geda-gschem package should specify libstroke and libgeda as dependency, yum should install packages to satisfy dependency. Additional info:
Something is broken somewhere, because yum should pull those dependencies by itself. Can you give me the output of rpm -qR geda-gschem please ? Was your installation successfully ?
Created attachment 157195 [details] yum log This is the log showing geda-gschem being installed on June 14. Libgeda was not installed until June 15 when I installed in by hand.
Created attachment 157196 [details] the output of rpm -qR geda-gschem The output of rpm -qR geda-gschem shows libgeda and libstroke, so it is not obvious why yum did not pull those two libraries in automatically.
I removed libgeda and libstroke using yum, and it correctly insisted on removing all the geda-* packages because of dependencies. I re-installed geda-gschem using yum, and it pulled in libstroke and libgeda like it should. I have no idea why it failed the first time. Maybe I was pulling from an out of date mirror or something. Anyway, since the behavior can not be duplicated, this bug can be closed.