Fabian Vogt changed bug 1180413
What Removed Added
Component KDE Applications Basesystem
Assignee opensuse-kde-bugs@opensuse.org screening-team-bugs@suse.de

Comment # 10 on bug 1180413 from
(In reply to Christopher Yeleighton from comment #7)
> (In reply to Fabian Vogt from comment #4)
> > What do you mean by that? If I open KHelpCenter, I can navigate to the
> > diffutils info page just fine.
> 
> That probably means you have upgraded your system that had been installed at
> a time before %install_info was disabled.

Nope, I used the KDE live cd and reinstalled diffutils to work around
excludedocs.

I see a different issue though, reinstallation/upgrades of the info package
clear the info directory:

64f925a549c3:/ # rpm -U --replacepkgs
/var/cache/zypp/packages/repo-oss/x86_64/diffutils-3.7-4.1.x86_64.rpm
64f925a549c3:/ # grep sdiff /usr/share/info/dir
* sdiff: (diffutils)Invoking sdiff.             Merge 2 files side-by-side.
64f925a549c3:/ # rpm -U --replacepkgs
/var/cache/zypp/packages/repo-oss/x86_64/info-6.7-1.20.x86_64.rpm
64f925a549c3:/ # grep sdiff /usr/share/info/dir
64f925a549c3:/ # 

This is because first, the "new" info is installed and its %filetriggerin run,
and after that the
%filetriggerun from the "old" info:

64f925a549c3:/ # strace -fetrace=execve rpm -U --replacepkgs
/var/cache/zypp/packages/repo-oss/x86_64/info-6.7-1.20.x86_64.rpm
execve("/usr/bin/rpm", ["rpm", "-U", "--replacepkgs",
"/var/cache/zypp/packages/repo-os"...], 0x7ffc4721a160 /* 9 vars */) = 0
strace: Process 483 attached
[pid   483] execve("/usr/bin/install-info", ["/usr/bin/install-info",
"--info-dir=/usr/share/info", "/usr/share/info/diffutils.info.g"...],
0x7ffd501f7790 /* 9 vars */) = 0
[pid   483] +++ exited with 0 +++
strace: Process 484 attached
[pid   484] execve("/usr/bin/install-info", ["/usr/bin/install-info",
"--quiet", "--delete", "--info-dir=/usr/share/info",
"/usr/share/info/diffutils.info.g"...], 0x7ffd501f7790 /* 9 vars */) = 0
[pid   484] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=483, si_uid=0,
si_status=0, si_utime=0, si_stime=0} ---
+++ exited with 0 +++


You are receiving this mail because: