Size: 10612
Comment:
|
Size: 11459
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 .
- find neccessary versions in one command:
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