Bug 527537

Summary: gscan2pdf does not start anymore, missing dependencies.
Product: [openSUSE] openSUSE 11.1 Reporter: Sven Zielke <svenzielke>
Component: X11 ApplicationsAssignee: Tuukka Pasanen <tuukka.pasanen>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: meissner
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 656997, 678805    
Attachments: Actually problem was on forks. This little stupid patch fixes things but I don't know why!

Description Sven Zielke 2009-08-03 10:41:07 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.
Comment 1 Marcus Meissner 2009-08-05 20:02:02 UTC
-> illuusio
Comment 2 Tuukka Pasanen 2009-08-19 07:21:06 UTC
Pretty nasty bug. I'm working on it. Seems to do same thing on X86 and x86_64.
Comment 3 Tuukka Pasanen 2009-08-19 08:33:40 UTC
Created attachment 313860 [details]
Actually problem was on forks. This little stupid patch fixes things but I don't know why!
Comment 4 Tuukka Pasanen 2009-08-19 08:41:13 UTC
As soon as build.opensuse.org does building this should work again.
Comment 5 Sven Zielke 2009-08-19 14:30:32 UTC
Okay, this looks great. Thanks.
What about the missing dependencies like fork etc., will there be packages in build.opensuse.org?
Comment 6 Tuukka Pasanen 2011-03-16 13:44:44 UTC

*** This bug has been marked as a duplicate of bug 678805 ***