Differences between revisions 51 and 52
Revision 51 as of 2006-01-22 02:30:59
Size: 10612
Editor: ?SteveLangasek
Comment:
Revision 52 as of 2006-01-22 07:19:45
Size: 11459
Editor: ?SteveLangasek
Comment:
Deletions are marked like this. Additions are marked like this.
Line 53: Line 53:
 * atlantikdesigner - KDE  * atlantikdesigner [DONE]
Line 56: Line 56:
 * bbconf -- see blackbox  * bbconf [removed]
Line 63: Line 63:
 * boson-base
Line 67: Line 68:
 * cervisia - KDE  * cervisia [DONE]
Line 69: Line 70:
 * classpath  * classpath [DONE]
Line 76: Line 77:
 * dbus-1-utils
Line 78: Line 80:
 * drawtiming  * dillo
 * dopewars
* drawtiming [DONE]
Line 86: Line 90:
 * easytag
Line 87: Line 92:
 * ettercap-gtk
Line 95: Line 101:
 * gedit  * gcolor2
 * gcompris
 * gedit [DONE]
Line 99: Line 107:
 * glade-gnome
Line 101: Line 110:
 * gnome-keyring
 * gnome-media
Line 102: Line 113:
 * gnome-netstatus-applet
 * gnome-pilot
Line 109: Line 122:
 * granule
 * grig
Line 125: Line 140:
 * imview  * imview [DONE]
Line 129: Line 144:
 * kaddressbook-plugins - KDE  * kaddressbook-plugins [DONE]
Line 141: Line 156:
 * karm
Line 142: Line 158:
 * kate-plugins - KDE  * kate-plugins [DONE]
Line 146: Line 162:
 * kbear - KDE  * kbear [DONE]
Line 150: Line 166:
 * kbugbuster - KDE
 * kcachegrind - KDE
 * kbugbuster [DONE]
 * kcachegrind [DONE]
Line 154: Line 170:
 * kchmviewer
Line 157: Line 174:
 * kdeaddons-kfile-plugins - KDE  * kdeaddons-kfile-plugins [DONE]
Line 159: Line 176:
 * kdebase-kio-plugins - KDE  * kdebase-kio-plugins [DONE]
Line 167: Line 184:
 * kdesdk-kfile-plugins - KDE
 * kdesdk-misc - KDE
 * kdesdk-kfile-plugins [DONE]
 * kdesdk-misc [DONE]
Line 171: Line 188:
 * kdesvn  * kdesvn [DONE]
Line 187: Line 204:
 * kgeography  * kgeography [DONE]
Line 192: Line 209:
 * kicker-applets - KDE  * kicker-applets [DONE]
Line 200: Line 217:
 * kitty
Line 205: Line 223:
 * klinkstatus
Line 211: Line 230:
 * kmess
Line 213: Line 233:
 * kmobiletools
Line 215: Line 236:
 * kmtrace - KDE  * kmtrace [DONE]
Line 219: Line 240:
 * knetdockapp
Line 230: Line 252:
 * konq-plugins - KDE  * konq-plugins [DONE]
Line 253: Line 275:
 * ksig - KDE  * ksig [DONE]
Line 260: Line 282:
 * kspy - KDE  * kspy [DONE]
Line 262: Line 284:
 * kst-bin
 * kst-plugins
 * kst-bin [DONE]
 * kst-plugins [DONE]
Line 276: Line 298:
 * kuiviewer - KDE  * kuiviewer [DONE]
Line 284: Line 306:
 * kwin-style-powder
Line 296: Line 319:
 * libavahi-qt3-1
Line 298: Line 322:
 * libcvsservice0  * libcvsservice0 [DONE]
Line 310: Line 334:
 * libgnomeprint2.2-0 [DONE]  * libgnomeprint2.2-0
Line 312: Line 336:
 * libgtk2.0-0 - false positive (missing build-dep)  * libgtk2.0-0 - false positive (missing build-dep) [DONE]
Line 323: Line 347:
 * libkdepim1a
Line 329: Line 354:
 * libkst1c2  * libkst1c2 [DONE]
Line 334: Line 359:
 * libpoppler0c2
Line 340: Line 366:
 * libvte4 - false positive (missing build-dep)
 * libvte-dev - false positive (missing build-dep)
 * librsvg2-2
 * libsilgraphite-2.0
* libvte4 - false positive (missing build-dep) [DONE]
 * libvte-dev - false positive (missing build-dep) [DONE]
 * libxsharp0
Line 344: Line 373:
 * matchbox-desktop
 * matchbox-panel
 * matchbox-window-manager
 * mail-notification
* matchbox-desktop [DONE]
 * matchbox-panel [DONE]
 * matchbox-window-manager [DONE]
Line 352: Line 382:
 * mlterm-tools
Line 360: Line 391:
 * noatun-plugins - KDE  * noatun-plugins [DONE]
Line 369: Line 400:
 * orage
Line 379: Line 411:
 * poxml - KDE  * poxml [DONE]
Line 385: Line 417:
 * python2.3-gnome2-extras
Line 386: Line 419:
 * python2.4-gnome2-extras
Line 387: Line 421:
 * python-vte - false positive (missing build-dep)  * python-vte - false positive (missing build-dep) [DONE]
 * qalculate-gtk
Line 394: Line 429:
 * regina-normal  * regina-normal [DONE]
Line 396: Line 431:
 * rhythmbo
Line 403: Line 439:
 * scim
Line 405: Line 442:
 * scibus
Line 412: Line 450:
 * superkaramba  * superkaramba [DONE]
Line 415: Line 453:
 * sylpheed-claws-gtk2-trayicon
Line 423: Line 462:
 * thunar
Line 424: Line 464:
 * torsmo  * torsmo [DONE]
 * totem-gstreamer
Line 426: Line 467:
 * umbrello - KDE  * umbrello [DONE]
Line 429: Line 470:
 * vimpart - KDE  * vimpart [DONE]
Line 437: Line 478:
 * xfce4-mixer
Line 439: Line 481:
 * xfwm4
Line 442: Line 485:
 * xterm

This page coordinates the efforts to transition to the new freetype ABI and API introduced in 2.1.10-1.

The following is a list of packages which depend on libfreetype6, but do not build-depend on it. This should be avoided, see ?SteveLangasek's [http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html email] on the matter for more background, and information on how to help fix the issues. (The same issues arise with dependencies on other libraries, such as libaudio2; please try to remove as many bogus library dependencies as you can at once.)

If you are working on a package, please claim it adding your name at the end of the line, in parenthesis. When a fix is ACCEPTed in the archive, please mark it with [DONE].

If you can help analyse what needs to be done for each package, please add a note next to the package name with indications so others know what to do more easily.

Bugs filed for this transition should be [http://lists.debian.org/debian-devel-announce/2005/09/msg00002.html usertagged]. Tag: extradeps-libfreetype6, user: debian-release@lists.debian.org. The list of such bugs can be accessed via http://people.debian.org/~adeodato/release-usertag/extradeps-libfreetype6.

Useful things

  • [http://people.debian.org/~keybuk/libtool-updating.html libtool updating HOWTO]

    • find neccessary versions in one command:
      • find . -name ltmain.sh -print0 | xargs -0 grep -H ^VERSION= && head -1 Makefile.in && grep Generated configure | head -1

    • Update libtoolage with one command:
      • libtoolize --copy --force && aclocal-VERSION && autoconf

    • find mentions of libtool in the source
      • rgrep -il libtool .
  • There are cases when relibtoolizing will not help, e.g. if a package uses libtool convenience libraries (non-empty noinst_LTLIBRARIES in some Makefile.am), since libtool is not able to prune unneeded libraries for them. ?KurtRoeckx is working on a patch to address this.

  • All the packages maintained by the Debian Qt/KDE Maintainers are already relibtoolized, and those that appear in the list below (marked "KDE") do suffer the above mentioned bug about convenience libs. The maintainers are aware of this, and are waiting on Kurt's patch.

Package List

  • 3ddesktop - [http://bugs.debian.org/340163 #340163][DONE]

  • abiword - false positive (missing build-dep)
  • abiword-gnome - false positive (missing build-dep)
  • abiword-plugins - affected, but built from a source package that needs rebuilt anyway
  • abiword-plugins-gnome - affected, but built from a source package that needs rebuilt anyway
  • adesklets - [http://bugs.debian.org/340273 #340273][DONE]

  • advi - false positive, ocaml only supports static libs
  • amaya - false positive (missing build-dep)
  • amule-utils [http://bugs.debian.org/340395 #340395][DONE]

  • animal0 [http://bugs.debian.org/340399 #340399][DONE]

  • anjuta [http://bugs.debian.org/341677 #341677][DONE]

  • apollon
  • aqsis [http://bugs.debian.org/340577 #340577][DONE]

  • ark - KDE
  • arson
  • asc blocked by [http://bugs.debian.org/344989 #344989]

  • atlantikdesigner [DONE]
  • avifile-utils
  • basket
  • bbconf [removed]
  • bbkeys -- see blackbox
  • bbpager -- see blackbox
  • bibletime
  • blackbox [http://bugs.debian.org/342035 #342035]

  • bonobo
  • bookmarkbridge
  • boson-base
  • caca-utils
  • came
  • camserv
  • celestia
  • cervisia [DONE]
  • cinepaint
  • classpath [DONE]
  • cl-gd
  • conglomerate
  • conky
  • creox
  • cronosii
  • csound
  • dbus-1-utils
  • digikam - KDE
  • digikamimageplugins - KDE
  • dillo
  • dopewars
  • drawtiming [DONE]
  • drip
  • drivel
  • droidbattles
  • dvdauthor
  • dx
  • ecamegapedal [DONE]
  • ecawave [DONE]
  • easytag
  • eterm -- uses automake1.7; trivial re-libtoolization repaired the dependencies
  • ettercap-gtk
  • evince
  • evolution-exchange
  • exult-studio
  • facturalux
  • fcitx
  • fluxbox
  • freetype2-demos - false positive, libfreetype source package (hah)
  • gcc-snapshot
  • gcolor2
  • gcompris
  • gedit [DONE]
  • gfax
  • gimp [DONE]
  • gkrellm-hdplop
  • glade-gnome
  • gnome-apt [http://bugs.debian.org/340406 #340406][DONE]

  • gnome-control-center
  • gnome-keyring
  • gnome-media
  • gnome-mud [DONE]
  • gnome-netstatus-applet
  • gnome-pilot
  • gnomesword
  • gnucash
  • gnuplot-nox
  • gpdf
  • gphotocoll
  • gpredict
  • gpsd-clients
  • granule
  • grig
  • grip [http://bugs.debian.org/340406 #340406]

  • gtk2.0-examples - false positive (missing build-dep)
  • gtkhtml
  • gtklookat
  • gtklp
  • gtkterm [http://bugs.debian.org/340406 #340406][DONE]

  • guarddog
  • guidedog
  • guikachu
  • guikachu2rcp
  • gwaterfall
  • hotswap-gui
  • hsetroot
  • icewm
  • icewm-gnome-support
  • idesk
  • imview [DONE]
  • inkscape
  • k3b
  • kaddressbook - KDE
  • kaddressbook-plugins [DONE]
  • kaffeine
  • kaffeine-gstreamer
  • kaffeine-xine
  • kalarm - KDE
  • kalgebra
  • kalzium [DONE]
  • kannasaver [DONE]
  • kaptain
  • kaquarium
  • karamba
  • karbon - KDE
  • karm
  • kate - KDE
  • kate-plugins [DONE]
  • kbabel - KDE
  • kbarcode
  • kbattleship - KDE
  • kbear [DONE]
  • kbiff
  • kboincspy [DONE]
  • kbruch [DONE]
  • kbugbuster [DONE]
  • kcachegrind [DONE]
  • kchart [DONE]
  • kcheckgmail
  • kchmviewer
  • kcontrol - KDE
  • kcpuload
  • kdbg - Ana Guerrero (maintainer)
  • kdeaddons-kfile-plugins [DONE]
  • kdebase-bin - KDE
  • kdebase-kio-plugins [DONE]
  • kdebluetooth
  • kdebluetooth-irmcsync
  • kdegraphics-kfile-plugins - KDE
  • kdelibs-bin - KDE
  • kdelirc - KDE
  • kdepim-kio-plugins - KDE
  • kdepim-kresources - KDE
  • kdesdk-kfile-plugins [DONE]
  • kdesdk-misc [DONE]
  • kdesktop - KDE
  • kde-style-lipstik
  • kdesvn [DONE]
  • kdevelop3
  • kdevelop3-plugins
  • kdiff3
  • kdirstat
  • kdvi
  • keduca - KDE
  • keurocalc [DONE]
  • kexi
  • kexi-mysql-driver
  • kexi-postgresql-driver
  • kfish
  • kflog
  • kfocus
  • kformula [DONE]
  • kfouleggs - KDE
  • kgeography [DONE]
  • kghostview - KDE
  • kguitar
  • khangman [DONE]
  • kicker - KDE
  • kicker-applets [DONE]
  • kig - KDE
  • kile
  • kimdaba
  • kiosktool
  • kipi-plugins
  • kismet
  • kiten [DONE]
  • kitty
  • kivio [DONE]
  • kkbswitch
  • klatin [DONE]
  • klettres [DONE]
  • klibido
  • klinkstatus
  • klipper - KDE
  • klog
  • klogic
  • kmail - KDE
  • kmatplot
  • kmenuedit - KDE
  • kmess
  • kmessedwords [DONE]
  • kmldonkey
  • kmobiletools
  • kmplot [DONE]
  • kmrml - KDE
  • kmtrace [DONE]
  • kmyfirewall
  • kmymoney2
  • knapster2
  • knetdockapp
  • knetfilter
  • knetload
  • knewsticker - KDE
  • knights
  • knoda
  • knutclient
  • koffice-libs - KDE
  • komba2
  • kommando
  • kompare - KDE
  • kompose
  • konq-plugins [DONE]
  • konqueror - KDE
  • konserve
  • konversation
  • kopete - KDE
  • korganizer - KDE
  • koshell [DONE]
  • kover
  • kpdf - KDE
  • kpercentage [DONE]
  • kpovmodeler - KDE
  • kpowersave
  • kpresenter [DONE]
  • kprof
  • kpsk
  • krdc - KDE
  • krec - KDE
  • krename - Isaac Clerencia
  • krfb - KDE
  • krita - KDE
  • krusader
  • ksetisaver [DONE]
  • kshutdown
  • ksig [DONE]
  • ksirtet - KDE
  • ksmserver - KDE
  • ksociograma
  • ksocrat - QA
  • ksplash - KDE
  • kspread [DONE]
  • kspy [DONE]
  • kstars [DONE]
  • kst-bin [DONE]
  • kst-plugins [DONE]
  • ksubtile - Ana Guerrero (maintainer)
  • ksudoku
  • ksvg - KDE
  • ksynaptics [DONE]
  • ksysguard - KDE
  • ktimetrace
  • ktorrent - [Joel Johnson, in progress]
  • ktouch [DONE]
  • ktrack
  • kturtle [DONE]
  • kuake
  • kugar [DONE]
  • kuiviewer [DONE]
  • kvdr
  • kverbos [DONE]
  • kvirc
  • kvoctrain [DONE]
  • kwavecontrol
  • kwin - KDE
  • kwin-baghira
  • kwin-style-powder
  • kwin-style-suse2
  • kwirelessmonitor
  • kword - KDE
  • kwordquiz [DONE]
  • kxdocker
  • kxstitch
  • labplot
  • libautotrace3 [DONE]
  • libaqbanking-ofx0
  • libaqdtaus2
  • libaqgeldkarte0
  • libaqhbci8
  • libavahi-qt3-1
  • libavifile-0.7c2
  • libcairo-ocaml
  • libcvsservice0 [DONE]
  • libdx4
  • libfox1.2c2
  • libfox1.4
  • libfreetype6-dev - false positive, freetype source package (hah)
  • libgal23
  • libgdchart-gd1-noxpm
  • libgdchart-gd1-xpm
  • libgdchart-gd2-noxpm
  • libgdchart-gd2-noxpm-dev
  • libgdchart-gd2-xpm
  • libgdchart-gd2-xpm-dev
  • libgnomeprint2.2-0
  • libgnome-print-perl
  • libgtk2.0-0 - false positive (missing build-dep) [DONE]
  • libgtk2.0-bin - false positive (missing build-dep)
  • libgtk+2.0-directfb0
  • libgtkhtml1.1-3
  • libhk-kdeclasses7
  • libimage-imlib2-perl
  • libimlib2-ruby
  • libjmagick6-jni
  • libk3b2
  • libkcal2b - KDE
  • libkdeedu1 [DONE]
  • libkdepim1a
  • libkexif1
  • libkipi0
  • libkiten1 [DONE]
  • libkjsembed1 - KDE
  • libkpimidentities1 - KDE
  • libksieve0 - KDE
  • libkst1c2 [DONE]
  • libmatchbox1
  • libpcmanx-core0
  • libplplot9
  • libplplot-dev
  • libpoppler0c2
  • libpoppler0c2-glib
  • libpoppler0c2-qt
  • libpstoedit0c2a [DONE]
  • libqt0-ruby1.8 - KDE
  • libqt-perl
  • librmagick-ruby1.8
  • librsvg2-2
  • libsilgraphite-2.0
  • libvte4 - false positive (missing build-dep) [DONE]
  • libvte-dev - false positive (missing build-dep) [DONE]
  • libxsharp0
  • lilo-config - KDE
  • lyx-qt
  • mail-notification
  • matchbox-desktop [DONE]
  • matchbox-panel [DONE]
  • matchbox-window-manager [DONE]
  • mergeant
  • mgp
  • mldonkey-gui
  • mldonkey-server
  • mlterm
  • mlterm-tools
  • motv
  • mozilla-firefox [DONE]
  • mozilla-plugin-pcmanx
  • mozilla-thunderbird
  • muse
  • mysql-navigator - QA
  • networkstatus - KDE
  • neverball
  • noatun-plugins [DONE]
  • ntop
  • nut-cgi
  • nzb
  • obconf
  • octave-plplot
  • okle - QA
  • oooqs-kde
  • openbox
  • orage
  • packagesearch
  • passepartout - false positive (missing build-dep) [DONE]
  • pcmanx-gtk2
  • php4-imagick
  • pia
  • picwiz
  • plplot9-driver-gd
  • plplot9-driver-xwin
  • plplot-tcl
  • potracegui
  • poxml [DONE]
  • prestimel
  • pypanel
  • python2.1-gdchart2
  • python2.2-gdchart2
  • python2.3-gdchart2
  • python2.3-gnome2-extras
  • python2.4-gdchart2
  • python2.4-gnome2-extras
  • python-libavg
  • python-vte - false positive (missing build-dep) [DONE]
  • qalculate-gtk
  • qalculate-kde
  • qgo
  • qlo10k1
  • qsstv
  • qtparted [DONE]
  • quanta - KDE
  • regina-normal [DONE]
  • rekall
  • rhythmbo
  • rosegarden4
  • rsibreak [DONE]
  • rss-glx
  • rxvt-unicode
  • rxvt-unicode-lite
  • rxvt-unicode-ml
  • sawfish
  • scim
  • score-reading-trainer
  • screem [DONE]
  • scibus
  • scrot
  • showimg
  • sim
  • siptoolbox
  • skippy
  • smb4k
  • smilutils [http://bugs.debian.org/348286 #348286]

  • superkaramba [DONE]
  • swscanner
  • sylpheed-claws-gtk2 [http://bugs.debian.org/340729 #340729][DONE]

  • sylpheed-claws-gtk2-trayicon
  • synaptic [http://bugs.debian.org/340406 #340406][DONE]

  • synce-kde
  • taskjuggler
  • tclmagick
  • telak
  • tellico
  • terraform
  • tetex-bin
  • thunar
  • tilda [http://bugs.debian.org/340406 #340406][DONE]

  • torsmo [DONE]
  • totem-gstreamer
  • totem-xine
  • umbrello [DONE]
  • v4l-conf
  • verbiste-gnome
  • vimpart [DONE]
  • windowlab - QA
  • wmaker
  • wmhdplop
  • wv
  • xastir
  • xawtv
  • xawtv-tools
  • xfce4-mixer
  • xfce4-terminal [http://bugs.debian.org/340406 #340406][DONE]

  • xfmedia
  • xfwm4
  • xlockmore
  • xlockmore-gl
  • xsidplay
  • xterm
  • yacas-proteus
  • yakuake [DONE]
  • yank