Bug 331783

Summary: fetchmsttfonts is not started during online update
Product: [openSUSE] openSUSE 10.3 Reporter: Stanislav Brabec <sbrabec>
Component: libzyppAssignee: Duncan Mac-Vicar <dmacvicar>
Status: RESOLVED DUPLICATE QA Contact: Duncan Mac-Vicar <dmacvicar>
Severity: Major    
Priority: P5 - None CC: sndirsch
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2log.bz2

Description Stanislav Brabec 2007-10-08 11:29:07 UTC
How to reproduce:

Run online update:
Keep fetchmsttfonts checked in
Accept

find /usr/share/fonts -name arial*
(no results)

Run online update again:
fetchmsttfonts is not there any more and there is no way to run it again with yast2-gtk


Work-around, which works:
wget -N http://download.opensuse.org/update/10.3/scripts/fetchmsttfonts.sh
sh fetchmsttfonts.sh

find /usr/share/fonts -name aria*
(installed as expected)
Comment 1 Stanislav Brabec 2007-10-08 11:30:03 UTC
Created attachment 176777 [details]
y2log.bz2
Comment 2 Stefan Dirsch 2007-10-08 12:03:27 UTC
Is cabextract installed on your machine?
Comment 3 Stanislav Brabec 2007-10-08 13:01:03 UTC
Yes. (Running the script standalone correctly installs all fonts.)

The online update machinery seems to not work as expected.
Comment 4 Stefan Dirsch 2007-10-08 13:30:15 UTC
This needs to be investigated by a YaST developer, if the script itself works fine.
Comment 5 Michal Zugec 2007-10-09 16:54:43 UTC
Jirko, please look into this bug
Comment 6 Jiří Suchomel 2007-10-10 07:18:18 UTC
zypp guys, please check the logs what went wrong
Comment 7 Duncan Mac-Vicar 2007-10-12 12:23:32 UTC
2007-10-03 11:38:24 <1> hammer(4577) [wfm] Resolvable.cc(ResolvableSetPatches):651 Patch fetchmsttfonts.sh-4347 is not applicable

However:

2007-10-08 13:05:10 <1> hammer(24421) [zypp] PathInfo.cc(_Log_Result):295 unlink /var/adm/mount/AP_0x00000001/rpm/x86_64/pam_ldap-32bit-184-49.1.x86_64.rpm
2007-10-08 13:05:10 <1> hammer(24421) [zypp] TargetImpl.cc(ExecuteScriptHelper):70 Execute script [S6:0][script]fetchmsttfonts.sh-4347-patch-fetchmsttfonts.sh-2-4347-1.noarch
2007-10-08 13:05:11 <1> hammer(24421) [zypp] PackageProvider.cc(providePackage):99 provide Package [S6:1][package]gnome-main-menu-devel-0.9.8-94.2.x86_64
2007-10-08 13:05:11 <1> hammer(24421) [zypp] RepoProvideFile.cc(provideFile):196 [1]./rpm/x86_64/gnome-main-menu-devel-0.9.8-94_94.2.x86_64.delta.rpm{16,2

It was executed, but it took 1 second to execute it. Then it was marked as installed.

Why the script failed, no idea, but why you can't select it later is duplicate of 327523

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