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 include the dependencies on info or
/sbin/install-info for those scriptlets. We have updated the packaging
guidelines (https://fedoraproject.org/wiki/Packaging:Scriptlets#Texinfo)
to indicate that these scriptlets and dependencies should be removed in
F28 and newer. (It is not necessary to push updates for this unless you
really wish to do so.)
If you wish to have a single specfile covering all releases, you can
wrap the dependencies and the scriptlets (or relevant portions of the
scriptlets) in a construct like this:
%if (0%{?rhel} && 0%{?rhel} <= 7) || (0%{?fedora} && 0%{?fedora} <= 27)
...
%endif
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 resulting directory node should be checked to ensure that
things are correct.
I looked for specfiles which reference install-info and manually went
through them to see which had scriptlets that actually call it. I found
281 source packages, listed below. In addition, I found that ocaml and
ocaml-gsl have dependencies on install-info but don't seem to have any
scriptlets which call it. It is, of course, always possible that I've
missed something.
Maintainers by package:
8sync jdulaney
DevIL jwrdegoede
FreeSOLID martinkg
GtkAda rombobeorn
Macaulay2 rdieter tremble
ORBit pghmcfc
R spot
Singular pcpa rdieter
a2ps tremble twaugh zdohnal
aalib ktdreyer mchehab spot
adime jwrdegoede
adplug snirkel
aime cicku filiperosset
allegro jwrdegoede
am-utils iankent
annobin jakub nickc
aspell jchaloup nforro
asymptote spot
autoconf jnovy kasal praiskup ttomecek
autoconf-archive amigadave cicku tmatsuu wtogami
autoconf213 kasal praiskup
autogen green mlichvar
automake kasal praiskup ttomecek
avrdude giallu jcapik ndim
barcode ixs ndim robert
bc amello fkluknav kasal ovasik
bigloo jjames salimma
binutils aoliva jakub jankratochvil law nickc
bison pfrankli
blitz rmyers sergiopr
c-graph pcpa
ccrtp ixs smani
cflow terjeros
cgdb gilboa
check ajax alexl caillon caolanm jjames mbarnes rhughes rstrode
spot ssp
cln cicku deji ignatenkobrain nonamedotc
cloog dhowells dodji
commoncpp2 ixs
compat-flex pmachata
compat-gcc-34 jakub
compat-gdbm hhorak mskalick
coreutils jamartis jwilson kdudka kzak ooprala ovasik pbrady skisela
svashisht twaugh
cpio kdudka ovasik praiskup
cronolog ktdreyer
cvs kasal ppisar
datalog ramsdell
datamash stressinduktion
dateutils mattdm ttorling
ddd grover limb
ddrescue jussilehtola ndim rebus
dejagnu hhorak mmuzila
diffutils twaugh
docbook2X slankes
e2fsprogs josef kasal kzak lczerner oliver sandeen
eblook ueno
ebnetd tagoh
ed karsten
emacs jgu jsynacek msekleta phracek
emacs-auctex jgu
emacs-common-ddskk ueno
emacs-common-ess alexlan jamatos
emacs-common-proofgeneral amdunn
emacs-common-riece ueno
emacs-common-w3m salimma tagoh
emacs-goodies sagarun
emacs-haskell-mode chitlesh sagarun
emacs-lookup ueno
emacs-magit petersen tmoertel
emacs-mew orphan
emacs-mmm amdunn
emacs-rinari sagarun
emacs-slime bkreuter salimma
emacs-vm goeran
emacspeak petersen
enscript twaugh zdohnal
epix sagitter
festival alexl bruno caillon caolanm hadess johnp mbarnes rhughes
rstrode ssp timn
fftw jchaloup jussilehtola konradm
findutils kdudka svashisht
flex kasal pfrankli
fontopia mohammedisam
freehdl chitlesh sophiekovalevsky
freehoo orphan
freeipmi branto cicku jridky pknirsch
fwknop herczy jjelen pvrabec
gambit-c salimma
gauche gemi salimma
gauche-gl gemi
gawk ajschorr dkaspar jrybar
gawk-pgsql ajschorr
gawk-xml ajschorr
gball mohammedisam
gcal mattdm ueno
gcc aoliva jakub law mpolacek
gcl green jjames
gdb jankratochvil sergiodj
gdbm hhorak mskalick
gengetopt gholms moceap
geomview rdieter
gettext nphilipp petersen praiskup ueno
gforth adrian
ghdl sailer
giac sagitter
ginac cicku rakesh thofmann zbyszek
glibc codonell djdelorie fweimer mfabian pfrankli siddhesh
submachine
global cheeselee landgraf
gmediaserver karlik
gmp dkaspar fkluknav
gnu-smalltalk laxathom marcusk s4504kr
gnubg limb
gnubik bruno
gnudos mohammedisam
gnugo salimma
gnulib moceap zbyszek
gnupg bcl rdieter tmraz
gnupg2 bcl isimluk jamielinux tmraz
gnuplot amello fkluknav pcahyna
gnushogi aflyhorse
gnustep-base sagitter
gnustep-make sagitter salimma
gnutls nmav tmraz
gosnake mohammedisam
gperf phatina
gpgme fkluknav ignatenkobrain isimluk rdieter tmraz
gpm sergiomb zbyszek
grep jskarvad lkundrak
groff jchaloup nforro
grub2 javierm pjones
gsl amello fkluknav jussilehtola
gstream jwrdegoede
gtatool volter
gtkdialog moceap
gtypist shishz
guile jsynacek mlichvar
guile-cairo laxathom
guile-lib cicku jdulaney laxathom
guile22 jdulaney mlichvar
gv orion
gxmessage cwickert
gzip branto jamartis kdudka pstodulk
hamlib dp67 hobbes1069 jskarvad lucilanga
heimdal abo ktdreyer
help2man corsepiu ovasik
ignuit cwickert fab
igraph bstinson pingou
iksemel jcollie volter
indent ppisar
isight-firmware-tools jmontleon
jwhois robert vcrhonek
kawa moceap
latex-mk till
latex2rtf cicku yselkowitz
ledger jamielinux
libIDL alexl caillon caolanm johnp mbarnes pbrobinson rhughes
rstrode ssp
libabigail dodji sinnykumari
libassuan isimluk rdieter tmraz
libbinio robert snirkel
libcdio adrian fkluknav hhorak
libchewing dchen
libconfig praiskup spot
libextractor limb sheltren
libffi green
libgcrypt tmraz
libgpg-error isimluk rdieter tmraz
libidn gil mlichvar
libidn2 robert
libisoburn fkluknav hhorak robert
libksba isimluk rdieter tmraz
liblouis mgieseki
liblouisutdml mgieseki
libmatheval eldermarco fabiand limb
libmicrohttpd lnykryn martinkg timn
libmikmod ignatenkobrain jwrdegoede pbrobinson s4504kr sdz
libmpc jamesturner246 mpolacek
librep kimheino
librx spot
libtasn1 nmav tmraz
libtool ivazquez jakub kasal praiskup
libunistring meyering pbrady ueno
lightning laxathom pcpa sagitter
liquidwar limb
lzip limb
lziprecover limb
m4 vcrhonek
macchanger thoger
make pfrankli
malaga vpv
mathgl deji krege mycae
maxima jamatos rdieter
mboxgrep ixs
mdk sgros
mgetty jsynacek msekleta zdohnal
mkproject juanmabc
moe limb
monotone thm
moon-buggy robert
mpfi jjames konradm
mpfr fkluknav pcahyna rdieter
mpir jjames slaanesh tremble zaniyah
mpop fab
msmtp devos gbcox peter
mtools dkaspar
mydns itamarjp
nacl-arm-binutils spot
nacl-binutils spot
nano dwmw2 kdudka svashisht
nco orion
netcdf-cxx orion
netmask tsao
nettle dwmw2 nmav pwouters tmraz
nuttcp nmav rvokal
ocaml rjones
ocaml-gsl rjones
ocp cra
ocrad tsmetana
octave alexlan jcapik jussilehtola konradm mmahut orion rakesh
openocd chitlesh dnglaze jkastner lotharlutz parasense
parted bcl
pcb chitlesh sophiekovalevsky
pem kushal pjp
pinentry branto rdieter sochotni
pinfo lnykryn
plotutils branto mizdebsk msimacek
plplot orion
psacct jrybar kdudka
pspp peter
ptrash pjp
python2-docs bkabrda churchyard cstratak pviktori rkuska torsava
q gemi
quagga balajig8 mruprich msekleta olysonek
ratpoison kevin lef
rcs hhorak mmuzila
readline jankratochvil jchaloup jkratoch lnykryn svashisht
recode zkota
recutils ueno
retrace-server abrt-team jfilak mmarusak msuchy
rf juanmabc
robotfindskitten wwoods
rubber sergiopr
rumor limb
sawfish kimheino
sbcl green rdieter
screen jridky vdolezal
sed bonzini hhorak jamartis jpacner pstodulk vvitek
sharutils ppisar
slib mlichvar notting
source-highlight adrian dodji orion
speech-dispatcher pbrobinson
sshuttle jgu kevin maci puiterwijk
stow cheeselee salimma
stress limb mikedep333
tar kdudka ovasik praiskup trepik
tcalc mohammedisam
teseq hubbitus
texi2html jnovy pknirsch
texlive jnovy spot than
texlive-base spot
time kasal ppisar
tinc fab
tlock pjp
treecc awjb
tw juanmabc
ucblogo gemi
udunits2 orion spot
unifont lef zbyszek
units kdudka svashisht
unuran ellert nbecker
uucp nphilipp ovasik praiskup
wdiff kumarpraveen
wget thozza
which than
wol fab
wxMaxima jamatos rdieter
xaos gemi
xboard limb
xemacs jjames stevetraylen
xemacs-packages-extra jjames stevetraylen
xforms rdieter robert
xzgv terjeros
yafc orphan
zsh adrienverge dmaphy james kdudka svashisht tibbs
Packages by maintainer:
abo heimdal
abrt-team retrace-server
adrian gforth libcdio source-highlight
adrienverge zsh
aflyhorse gnushogi
ajax check
ajschorr gawk gawk-pgsql gawk-xml
alexl check festival libIDL
alexlan emacs-common-ess octave
amdunn emacs-common-proofgeneral emacs-mmm
amello bc gnuplot gsl
amigadave autoconf-archive
aoliva binutils gcc
awjb treecc
balajig8 quagga
bcl gnupg gnupg2 parted
bkabrda python2-docs
bkreuter emacs-slime
bonzini sed
branto freeipmi gzip pinentry plotutils
bruno festival gnubik
bstinson igraph
caillon check festival libIDL
caolanm check festival libIDL
cheeselee global stow
chitlesh emacs-haskell-mode freehdl openocd pcb
churchyard python2-docs
cicku aime autoconf-archive cln freeipmi ginac guile-lib latex2rtf
codonell glibc
corsepiu help2man
cra ocp
cstratak python2-docs
cwickert gxmessage ignuit
dchen libchewing
deji cln mathgl
devos msmtp
dhowells cloog
djdelorie glibc
dkaspar gawk gmp mtools
dmaphy zsh
dnglaze openocd
dodji cloog libabigail source-highlight
dp67 hamlib
dwmw2 nano nettle
eldermarco libmatheval
ellert unuran
fab ignuit mpop tinc wol
fabiand libmatheval
filiperosset aime
fkluknav bc gmp gnuplot gpgme gsl libcdio libisoburn mpfr
fweimer glibc
gbcox msmtp
gemi gauche gauche-gl q ucblogo xaos
gholms gengetopt
giallu avrdude
gil libidn
gilboa cgdb
goeran emacs-vm
green autogen gcl libffi sbcl
grover ddd
hadess festival
herczy fwknop
hhorak compat-gdbm dejagnu gdbm libcdio libisoburn rcs sed
hobbes1069 hamlib
hubbitus teseq
iankent am-utils
ignatenkobrain cln gpgme libmikmod
isimluk gnupg2 gpgme libassuan libgpg-error libksba
itamarjp mydns
ivazquez libtool
ixs barcode ccrtp commoncpp2 mboxgrep
jakub annobin binutils compat-gcc-34 gcc libtool
jamartis coreutils gzip sed
jamatos emacs-common-ess maxima wxMaxima
james zsh
jamesturner246 libmpc
jamielinux gnupg2 ledger
jankratochvil binutils gdb readline
javierm grub2
jcapik avrdude octave
jchaloup aspell fftw groff readline
jcollie iksemel
jdulaney 8sync guile-lib guile22
jfilak retrace-server
jgu emacs emacs-auctex sshuttle
jjames bigloo check gcl mpfi mpir xemacs xemacs-packages-extra
jjelen fwknop
jkastner openocd
jkratoch readline
jmontleon isight-firmware-tools
jnovy autoconf texi2html texlive
johnp festival libIDL
josef e2fsprogs
jpacner sed
jridky freeipmi screen
jrybar gawk psacct
jskarvad grep hamlib
jsynacek emacs guile mgetty
juanmabc mkproject rf tw
jussilehtola ddrescue fftw gsl octave
jwilson coreutils
jwrdegoede DevIL adime allegro gstream libmikmod
karlik gmediaserver
karsten ed
kasal autoconf autoconf213 automake bc cvs e2fsprogs flex libtool time
kdudka coreutils cpio findutils gzip nano psacct tar units zsh
kevin ratpoison sshuttle
kimheino librep sawfish
konradm fftw mpfi octave
krege mathgl
ktdreyer aalib cronolog heimdal
kumarpraveen wdiff
kushal pem
kzak coreutils e2fsprogs
landgraf global
law binutils gcc
laxathom gnu-smalltalk guile-cairo guile-lib lightning
lczerner e2fsprogs
lef ratpoison unifont
limb ddd gnubg libextractor libmatheval liquidwar lzip lziprecover moe
rumor stress xboard
lkundrak grep
lnykryn libmicrohttpd pinfo readline
lotharlutz openocd
lucilanga hamlib
maci sshuttle
marcusk gnu-smalltalk
martinkg FreeSOLID libmicrohttpd
mattdm dateutils gcal
mbarnes check festival libIDL
mchehab aalib
meyering libunistring
mfabian glibc
mgieseki liblouis liblouisutdml
mikedep333 stress
mizdebsk plotutils
mlichvar autogen guile guile22 libidn slib
mmahut octave
mmarusak retrace-server
mmuzila dejagnu rcs
moceap gengetopt gnulib gtkdialog kawa
mohammedisam fontopia gball gnudos gosnake tcalc
mpolacek gcc libmpc
mruprich quagga
msekleta emacs mgetty quagga
msimacek plotutils
mskalick compat-gdbm gdbm
msuchy retrace-server
mycae mathgl
nbecker unuran
ndim avrdude barcode ddrescue
nforro aspell groff
nickc annobin binutils
nmav gnutls libtasn1 nettle nuttcp
nonamedotc cln
notting slib
nphilipp gettext uucp
oliver e2fsprogs
olysonek quagga
ooprala coreutils
orion gv nco netcdf-cxx octave plplot source-highlight udunits2
orphan emacs-mew freehoo yafc
ovasik bc coreutils cpio help2man tar uucp
parasense openocd
pbrady coreutils libunistring
pbrobinson libIDL libmikmod speech-dispatcher
pcahyna gnuplot mpfr
pcpa Singular c-graph lightning
peter msmtp pspp
petersen emacs-magit emacspeak gettext
pfrankli bison flex glibc make
pghmcfc ORBit
phatina gperf
phracek emacs
pingou igraph
pjones grub2
pjp pem ptrash tlock
pknirsch freeipmi texi2html
pmachata compat-flex
ppisar cvs indent sharutils time
praiskup autoconf autoconf213 automake cpio gettext libconfig libtool tar uucp
pstodulk gzip sed
puiterwijk sshuttle
pviktori python2-docs
pvrabec fwknop
pwouters nettle
rakesh ginac octave
ramsdell datalog
rdieter Macaulay2 Singular geomview gnupg gpgme libassuan libgpg-error
libksba maxima mpfr pinentry sbcl wxMaxima xforms
rebus ddrescue
rhughes check festival libIDL
rjones ocaml ocaml-gsl
rkuska python2-docs
rmyers blitz
robert barcode jwhois libbinio libidn2 libisoburn moon-buggy xforms
rombobeorn GtkAda
rstrode check festival libIDL
rvokal nuttcp
s4504kr gnu-smalltalk libmikmod
sagarun emacs-goodies emacs-haskell-mode emacs-rinari
sagitter epix giac gnustep-base gnustep-make lightning
sailer ghdl
salimma bigloo emacs-common-w3m emacs-slime gambit-c gauche gnugo
gnustep-make stow
sandeen e2fsprogs
sdz libmikmod
sergiodj gdb
sergiomb gpm
sergiopr blitz rubber
sgros mdk
sheltren libextractor
shishz gtypist
siddhesh glibc
sinnykumari libabigail
skisela coreutils
slaanesh mpir
slankes docbook2X
smani ccrtp
snirkel adplug libbinio
sochotni pinentry
sophiekovalevsky freehdl pcb
spot R aalib asymptote check libconfig librx nacl-arm-binutils
nacl-binutils texlive texlive-base udunits2
ssp check festival libIDL
stevetraylen xemacs xemacs-packages-extra
stressinduktion datamash
submachine glibc
svashisht coreutils findutils nano readline units zsh
tagoh ebnetd emacs-common-w3m
terjeros cflow xzgv
than texlive which
thm monotone
thofmann ginac
thoger macchanger
thozza wget
tibbs zsh
till latex-mk
timn festival libmicrohttpd
tmatsuu autoconf-archive
tmoertel emacs-magit
tmraz gnupg gnupg2 gnutls gpgme libassuan libgcrypt libgpg-error libksba
libtasn1 nettle
torsava python2-docs
tremble Macaulay2 a2ps mpir
trepik tar
tsao netmask
tsmetana ocrad
ttomecek autoconf automake
ttorling dateutils
twaugh a2ps coreutils diffutils enscript
ueno eblook emacs-common-ddskk emacs-common-riece emacs-lookup gcal
gettext libunistring recutils
vcrhonek jwhois m4
vdolezal screen
volter gtatool iksemel
vpv malaga
vvitek sed
wtogami autoconf-archive
wwoods robotfindskitten
yselkowitz latex2rtf
zaniyah mpir
zbyszek ginac gnulib gpm unifont
zdohnal a2ps enscript mgetty
zkota recode
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]/message/MP2QVJZBOJZEOQO2G7UB2HLXKXYPF2G5/