Bugzilla – Bug 527537
gscan2pdf does not start anymore, missing dependencies.
Last modified: 2011-03-16 13:44:44 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-3.1 Firefox/3.5.1 gscan2pdf worked fine, but it does not start anymore. There are no unsolved dependencies, but starting it, I get the following error messages: Can't locate forks.pm in @INC (@INC contains: /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at /usr/bin/gscan2pdf line 106. BEGIN failed--compilation aborted at /usr/bin/gscan2pdf line 106. Manually installing perl-forks and its dependencies ends up with: Assertion ((sv)->sv_flags & (0x00200000|0x00400000|0x00800000)) failed: file "mg.c", line 88 at /usr/lib/perl5/site_perl/5.10.0/Sys/SigAction.pm line 132. Compilation failed in require at /usr/bin/gscan2pdf line 106. BEGIN failed--compilation aborted at /usr/bin/gscan2pdf line 106. The package gscan2pdf is from the home:illuusio-repository, perl-Sys-SigAction from perl-devel. Reproducible: Always Steps to Reproduce: 1. Install gscan2pdf 2. Run gscan2pdf from console.
-> illuusio
Pretty nasty bug. I'm working on it. Seems to do same thing on X86 and x86_64.
Created attachment 313860 [details] Actually problem was on forks. This little stupid patch fixes things but I don't know why!
As soon as build.opensuse.org does building this should work again.
Okay, this looks great. Thanks. What about the missing dependencies like fork etc., will there be packages in build.opensuse.org?
*** This bug has been marked as a duplicate of bug 678805 ***