Re: Packages which call install-info in scriptlets

2018-06-19 Thread Jason L Tibbitts III
Update to texinfo which should fix the problem with info nodes not automatically being removed: https://bodhi.fedoraproject.org/updates/FEDORA-2018-066a9994da Please test and give karma. - J< ___ devel mailing list -- devel@lists.fedoraproject.org To

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Jason L Tibbitts III
> "PP" == Petr Pisar writes: PP> https://bugzilla.redhat.com/show_bug.cgi?id=1592433 I located the bug, which is that fix-info-dir needs to pass an extra flag to install-info; otherwise install-info tries to open the info file to figure out which entries to remove. But of course the info

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Petr Pisar
On 2018-06-18, Jason L Tibbitts III wrote: >> "PP" == Petr Pisar writes: > >PP> What about uninstallation? > > That is covered by the existing triggers: > > %transfiletriggerpostun -n info -- %{_infodir} > [ -f %{_infodir}/dir ] && %{_sbindir}/fix-info-dir --delete %{_infodir}/dir >

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Jason L Tibbitts III
> "PP" == Petr Pisar writes: PP> What about uninstallation? That is covered by the existing triggers: %transfiletriggerpostun -n info -- %{_infodir} [ -f %{_infodir}/dir ] && %{_sbindir}/fix-info-dir --delete %{_infodir}/dir &>/dev/null If fix-info-dir is not working as documented (where

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Jason L Tibbitts III
> "AM" == Andrea Musuruane writes: AM> I think rpmlint should be amended. Now I get "E: AM> info-files-without-install-info-postun" on F28. Yes, rpmlint needs to be told to ignore this issue on F28+. - J< ___ devel mailing list --

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Jason L Tibbitts III
> "JJ" == Jerry James writes: JJ> One reason to do this is that the info file does not contain the JJ> entry, so there is nothing to extract. Surely it would be better to fix the info file, wouldn't it? - J< ___ devel mailing list --

Re: Packages which call install-info in scriptlets

2018-06-18 Thread Petr Pisar
On 2018-06-16, Jason L Tibbitts III wrote: > As of Fedora 28, the 'info' package has gained a file trigger > (%transfiletrigger) which will automatically rebuild the info directory > node when any file is installed into %_infodir. What about uninstallation? I've just removed the scriptlets from

Re: Packages which call install-info in scriptlets

2018-06-16 Thread Jerry James
On Fri, Jun 15, 2018 at 6:48 PM Jason L Tibbitts III wrote: > xemacs-packages-extra jjames stevetraylen This package installs its info files into a nonstandard place. This is done on purpose. These info files are to be read by XEmacs' built-in info browser, not by the info command-line tool.

Re: Packages which call install-info in scriptlets

2018-06-16 Thread Andrea Musuruane
Hi, On Sat, Jun 16, 2018 at 2:46 AM, Jason L Tibbitts III wrote: > As of Fedora 28, the 'info' package has gained a file trigger > (%transfiletrigger) which will automatically rebuild the info directory > node when any file is installed into %_infodir. Thus it is no longer > necessary for

Re: Packages which call install-info in scriptlets

2018-06-15 Thread Jerry James
On Fri, Jun 15, 2018 at 6:48 PM Jason L Tibbitts III wrote: > Some packages call install-info and provide the actual entry for the > directory instead of allowing install-info to extract it from the info > file. I'm not sure why this is done, but if removing scriptlets which > do this, the

Packages which call install-info in scriptlets

2018-06-15 Thread Jason L Tibbitts III
As of Fedora 28, the 'info' package has gained a file trigger (%transfiletrigger) which will automatically rebuild the info directory node when any file is installed into %_infodir. Thus it is no longer necessary for packages in F28 or newer to include scriptlets which call install-info, nor to