[Bug 728305] New: SuSEconfig.fonts, /usr/sbin/fonts-config fails with missing English.pm
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c0 Summary: SuSEconfig.fonts, /usr/sbin/fonts-config fails with missing English.pm Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: VMWare OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: d.a.van.delft@gmail.com QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; nl; rv:1.9.2.23) Gecko/20110920 SUSE/3.6.23-0.2.1 Firefox/3.6.23 Did a zypper dup from 12.1-RC1 to 12.1-RC2, found this a couple of times in the /var/log/zypp/history log: # Reading /etc/sysconfig and updating the system... # Executing /sbin/conf.d/SuSEconfig.fonts... # Can't locate English.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl .) at /usr/sbin/fonts-config line 202. # BEGIN failed--compilation aborted at /usr/sbin/fonts-config line 202. # Finished. Missing dependency? Reproducible: Always Steps to Reproduce: 1. 2. 3. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c1 Andreas Jaeger <aj@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgajdos@suse.com AssignedTo|bnc-team-screening@forge.pr |mls@suse.com |ovo.novell.com | --- Comment #1 from Andreas Jaeger <aj@suse.com> 2011-11-04 13:35:58 UTC --- On my system I have two such files: $ rpm -qf /usr/lib/perl5/5.14.2/English.pm perl-5.14.2-1.9.x86_64 $ rpm -qf /usr/lib/perl5/./vendor_perl/5.14.2/Date/Language/English.pm perl-TimeDate-1.20-16.1.2.noarch Please check which ones is missing. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c2 --- Comment #2 from Danny van Delft <d.a.van.delft@gmail.com> 2011-11-04 14:52:27 UTC ---
Please check which ones is missing.
sh-4.2# rpm -qf /usr/lib/perl5/5.14.2/English.pm perl-5.14.2-1.9.x86_64 sh-4.2# rpm -qf /usr/lib/perl5/./vendor_perl/5.14.2/Date/Language/English.pm error: file /usr/lib/perl5/vendor_perl/5.14.2/Date/Language/English.pm: No such file or directory However, the /usr/lib/perl5/5.14.2/English.pm is the culprit, as this is the one needed by /usr/sbin/fonts-config. After another inspection of the log, the perl-5.14.2 package is installed *after* some packages that apparently need to run /sbin/conf.d/SuSEconfig.fonts, which then fail. So at that time the English.pm file was not present, later on it is. After perl-5.14.2 gets installed, SuSEconfig.fonts gets run a couple of times due to other packages, so at the end all is well. Still a dependency problem, I think.(In reply to comment #1) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c3 Michael Schröder <mls@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|mls@suse.com |coolo@suse.com --- Comment #3 from Michael Schröder <mls@suse.com> 2011-11-04 15:00:41 UTC --- Yeah, not a perl problem. Reassigned to coolo for further debugging ;) (could you please attach the /var/log/zypper.log file containing the zypper dup call?) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c4 --- Comment #4 from Danny van Delft <d.a.van.delft@gmail.com> 2011-11-04 15:19:36 UTC --- Created an attachment (id=460522) --> (http://bugzilla.novell.com/attachment.cgi?id=460522) /var/log/zypp/history, with fail on English.pm attachment contains two install logs. First to 12.1-RC1 (2011-10-08), and the dup to 12.1-RC2 (2011-11-04). In the latter the fail with English.pm occurs. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c5 Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |mls@suse.com --- Comment #5 from Stephan Kulow <coolo@suse.com> 2011-11-07 12:34:46 CET --- the install order of perl and fonts-config shouldn't matter - fonts-config needs _any_ perl as English.pm is part of perl. The search path of perl is printed in the initial commit - and the actual English.pm is not there -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=728305 https://bugzilla.novell.com/show_bug.cgi?id=728305#c6 Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|mls@suse.com | Resolution| |FIXED --- Comment #6 from Stephan Kulow <coolo@suse.com> 2011-11-07 13:49:14 CET --- ok, the installation order is perl-base fonts-config broken-fonts perl and the bug is that fonts-config does not require perl(English), easy fix. -- 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.
participants (1)
-
bugzilla_noreply@novell.com