https://bugzilla.novell.com/show_bug.cgi?id=893387 https://bugzilla.novell.com/show_bug.cgi?id=893387#c0 Summary: kup-client package has missing dependencies. Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: James.Bottomley@HansenPartnership.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Just got this fail: Can't locate Config/Simple.pm in @INC (you may need to install the Config::Simple module) (@INC contains: /usr/lib/perl5/site_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.1 /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.1 /usr/lib/perl5/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/5.18.1 /usr/lib/perl5/site_perl) at /usr/bin/kup line 23. BEGIN failed--compilation aborted at /usr/bin/kup line 23. Reason is that perl-Config-Simple isn't a package dependency: jejb@jarvis> rpm -q --requires kup-client /usr/bin/perl rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsLzma) <= 4.4.6-1 jejb@jarvis> The problem is in the spec file. The rpm language is pretty stupid; you'd think a Requires: at the start would be global, but it isn't. You have to have requires after the %package directory. Factory has this fixed, byt the 13.1 package doesn't Reproducible: Always Steps to Reproduce: Install kup without perl-Config-Simple Actual Results: it crashes on run Expected Results: it should run -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.