= List of packages needs to be rebuilt after the given bumped NOTE: In general, if you want to see the list of missing rebuilds, run `./checkabi` from the tools directory (provided that on the machine in question the SQL db is filled with ABI info). == kernel For current: ------------------------------------------------------------------- revdep-rebuild 276 ------------------------------------------------------------------- If you want syncpkgd to do the job: ---- revdep-rebuild 276 --nobuild --nopush ---- NOTE: Please use this only on minor (ie. 2.6.22.1 -> 2.6.22.2) bumps, on a major bump many packages need fixing manually. For solaria: ------------------------------------------------------------------- revdep-rebuild 41222 -t stable --nobuild --nopush ------------------------------------------------------------------- == mysql Only in case sover increases, for example if you update to 5.5.10: ---- git grep 'depends.*libmysqlclient>='|grep -v 5.5.10 ---- == libgda (maybe need rebuild) - gnumeric - libgnomedb == db (only on major bumps, ie. 4.2.x -> 4.3.x) ---- $ git grep "'db>=" ---- about 28 packages at the moment. == gnutls - bitlbee (.so) - claws-mail - filezilla - kildclient - lftp - libpurple (pidgin) - libsoup ( NOTE: first libsoup bump then all the other gnome | gtk* apps ) * bug-buddy * evolution-data-server * rhythmbox * seahorse * swfdec * vino - liferea - msmtp - net6 - python-gnutls - weechat - wireshark (.so) == dbus - hal - evince - gnome-utils - gnome-media - gnome-volume-manager - nautilus-cd-burner - ivman - k3b - pmount - kdebase - xfce4-terminal - liferea - bmpx - bluez-libs == dbus-mono - banshee - tomboy - f-spot - galago-sharp == neon - subversion - rpm - openoffice.org - gst-plugins-bad - fusedav == binutils - amule == libtasn1 - gnutls - evolution (need to figure out which part depends on libtasn1 ...) - lftp - libsoup - loudmouth == gstreamer (only if is an upgrade for example, from 0.8 to 0.10, or 0.10 to 0.12, etc) - amarok - banshee - rhythmbox - totem - gnome-applets - gnome-control-center - and probably a lot of gnome too == gtk+2 (only need for special version bumps. Example 2.8 -> 2.10 we need bump these packs because /usr/lib/gtk+-2.0/1.X.X directory changed. BTW not at all bumps. Ex.: 2.6->2.8) - gtk+2-engines - librsvg - libgnomeui - gtk-xfce-engines - kde-theme-qtcurve == libcdio - sound-juicer == vte - gnome-terminal - xfce4-terminal - gtk2-sharp - anjuta - tilda - grip - awn-extras-applets - guake - mlview - roxterm - ruby-gnome2 - gnome-desktop-sharp - cairo-dock-plugins - geany - sakura - sjterm - termit - nemiver - lxterminal == firefox To rebuild packages for a new version, bump the up2date in `source/include/firefox-i18n.sh`, then: ---- cd source/locale-extra/ for i in $(ls -d firefox-*|egrep -v 'spell|dict') do cd $i bumppkg && repoman rec "- version bump" cd - >/dev/null done ---- == xulrunner - galeon - epiphany - devhelp - yelp == wireless_tools - kdenetwork == parted To rebuild packages for `parted-1.8.8`: ---- revdep-rebuild 429 --other --sed "s|'parted[^']*'|'parted>=1.8.8'|" ---- == libpqxx - kpogre - asterisk-addons - asterisk - koffice == openobex - kdebluetooth == bluez-libs - bluez-utils - kdebluetooth - libbtctl - gnome-bluetooth - bluez-pin == gail (.so version bump) - eel - gtkhtml == imagemagick - dvdauthor == evolution-data-server - ekiga - evolution == x264 - mplayer - avidemux - ffmpeg * libquicktime * baresip * mpv * vlc == ocaml - facile == openbox - obconf == pilot-link - gnome-pilot - gnome-pilot-conduits - libmal - kdepim - evolution - sylpheed-claws == php - eaccelerator == libevent (on sover change) - tor - nfs-utils - trickle == exiv2 - gwenview - libkexiv2 - digikam - kipi-plugins - kphotoalbum == icu4c - boost - libtorrent-rasterbar - texlive - tin - webkit == c-ares - aria2 - php - bzflag - xine-ui - sword == libofx - homebank == directfb - gst-plugins-bad - splashy == sword - bibletime == gpm - fpc - joe - vim - pycrypto - jed - xemacs - fte - links - elinks - aumix - aalib == libtorrent-rasterbar - qbittorrent - flush - springlobby == ghc - haskell-bytestring-show - haskell-mmap - haskell-primitive - haskell-agum - haskell-hunit - haskell-zlib - haskell-html - haskell-dataenc - haskell-syb - haskell-tar - haskell-parallel - haskell-text - haskell-utf8-string - haskell-random - haskell-mtl - haskell-dlist - haskell-extensible-exceptions - haskell-data-default-class - haskell-hashed-storage - haskell-tf-random - haskell-quickcheck - haskell-regex-base - haskell-regex-posix - haskell-regex-compat - haskell-parsec - haskell-network - haskell-hslogger - haskell-http - haskell-vector - haskell-data-default-instances-dlist - haskell-data-default-instances-containers - haskell-data-default-instances-old-locale - haskell-data-default-instances-base - haskell-data-default - haskell-x11 - xmonad - xmonad-contrib