Packages which call install-info in scriptlets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/MP2QVJZBOJZEOQO2G7UB2HLXKXYPF2G5/




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux