From Fedora Project Wiki
Updating gdbm-1.8.0 -> gdbm-1.8.3
Making sure everything builds
- Create tags dist-f10-gdbm, dist-f11-gdbm
- Build compat-gdbm183 with Provides: gdbm = %{version}-%{release} and compat-gdbm183-devel with Provides: gdbm-devel = %{version}-%[release}
- Provide compat-gdbm183 with library %{_libdir}/libgdbm.so.3 in buildroot,
- Rebuild buildsys-build group members and requirements,
- perl (rebuilt)
- Bump gdbm and obsolete compat-gdbm183
- Rebuild dependent packages
- Merge tags
Dependent packages
$ repoquery --whatrequires "*gdbm*" --queryformat="%{NAME}" | sort | uniq am-utils avahi-tools avahi-ui avahi-ui-tools clisp compat-gdbm183 compat-gdbm183-devel compat-gdbm183-static compat-python24 freeradius freeradius-utils fsvs gauche gnu-smalltalk jpilot-backup kdevelop kdevelop-devel kdevelop-libs lighttpd Macaulay2 maildrop mt-daapd muine ntop ocaml OpenIPMI OpenIPMI-libs parrot perl perl-eperl perl-XML-LibXSLT pulseaudio pulseaudio-libs pulseaudio-libs-glib2 pulseaudio-libs-zeroconf pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils python q qfaxreader qsf ruby-libs snobol tcl-thread ypserv
Download dependent packages' Source RPM
$ yumdownloader --source repoquery --whatrequires "*gdbm*" --queryformat="%{NAME}" | sort | uniq
am-utils-6.1.5-13.fc11.src.rpm
avahi-0.6.25-1.fc11.src.rpm
clisp-2.47-3.fc11.src.rpm
compat-python24-2.4.5-6.fc11.src.rpm
freeradius-2.1.3-4.fc11.src.rpm
fsvs-1.1.17-2.fc11.src.rpm
gauche-0.8.13-3.fc11.src.rpm
gnu-smalltalk-3.1-4.fc11.src.rpm
jpilot-backup-0.60-2.fc11.src.rpm
kdevelop-3.5.4-3.fc11.src.rpm
lighttpd-1.4.22-3.fc11.src.rpm
Macaulay2-1.2-3.fc11.src.rpm
maildrop-2.0.4-9.fc11.src.rpm
mt-daapd-0.2.4.2-5.fc11.src.rpm
muine-0.8.10-4.fc11.src.rpm
ntop-3.3.9-5.fc11.src.rpm
ocaml-3.11.0-2.fc11.src.rpm
OpenIPMI-2.0.16-1.fc11.src.rpm
perl-5.10.0-68.fc11.src.rpm
perl-eperl-2.2.14-10.fc11.src.rpm
perl-XML-LibXSLT-1.68-3.fc11.src.rpm
pulseaudio-0.9.15-11.fc11.src.rpm
python-2.6-7.fc11.src.rpm
q-7.11-5.fc11.src.rpm
qfaxreader-0.3.1-10.fc11.3.src.rpm
qsf-1.2.7-3.fc11.src.rpm
ruby-1.8.6.287-8.fc11.src.rpm
snobol-4.1.1-8.fc11.src.rpm
tcl-thread-2.6.5-7.fc11.src.rpm
ypserv-2.19-12.fc11.src.rpm
Dependent RPM Package Names
$ rpmquery --nogpg -p --queryformat="%{NAME}\n" *.rpm am-utils avahi clisp compat-python24 freeradius fsvs gauche gnu-smalltalk jpilot-backup kdevelop lighttpd Macaulay2 maildrop mt-daapd muine ntop ocaml OpenIPMI perl perl-eperl perl-XML-LibXSLT pulseaudio python q qfaxreader qsf ruby snobol tcl-thread ypserv