Friday 14 May 2004 09:56, Dominique Devriese rašė: > > Scroll down to the section "Loading and Verifying Plugins" and "The > > Build Key". > > AIUI, this only means that Qt plugins need to be recompiled when > changing the Qt configuration, and few ( if any ) packages except Qt > itself have these.
> For rebuilding apps, I think the normal rules apply: it's only really > necessary when a major Qt upgrade is done, like Qt 3 -> Qt 4. Mhm. It's seems you are right. If I rebuild Qt, I would also need to rebuild packages that have Qt plugins. IMHO we can divide all Qt apps in to two groups: KDE apps and pure Qt apps. KDE apps keep their plugins in and /usr/lib/kde3/plugins while pure Qt apps keep their plugins in /usr/lib/qt3/plugins (besides, this is recommended plugin plase in /usr/share/doc/libqt3-mt-dev/README.Debian.gz). I did a search in packages.debian.org looking for packages that has directories or files like /usr/lib/kde3/plugins and /usr/lib/qt3/plugins. Here are results both on testing and unstable: usr/lib/kde3/plugins/designer/bosonwidgets.la games/boson-base usr/lib/kde3/plugins/designer/bosonwidgets.so games/boson-base usr/lib/kde3/plugins/designer/kdewidgets.la libs/kdelibs4 usr/lib/kde3/plugins/designer/kdewidgets.so libs/kdelibs4 usr/lib/kde3/plugins/styles/dotnet.la kde/kdeartwork-style usr/lib/kde3/plugins/styles/dotnet.so kde/kdeartwork-style usr/lib/kde3/plugins/styles/highcolor.la libs/kdelibs4 usr/lib/kde3/plugins/styles/highcolor.so libs/kdelibs4 usr/lib/kde3/plugins/styles/keramik.la libs/kdelibs4 usr/lib/kde3/plugins/styles/keramik.so libs/kdelibs4 usr/lib/kde3/plugins/styles/kthemestyle.la libs/kdelibs4 usr/lib/kde3/plugins/styles/kthemestyle.so libs/kdelibs4 usr/lib/kde3/plugins/styles/light.la libs/kdelibs4 usr/lib/kde3/plugins/styles/light.so libs/kdelibs4 usr/lib/kde3/plugins/styles/plastik.la kde/kdeartwork-style usr/lib/kde3/plugins/styles/plastik.so kde/kdeartwork-style usr/lib/kde3/plugins/styles/scheck.la devel/kdesdk-misc usr/lib/kde3/plugins/styles/scheck.so devel/kdesdk-misc usr/lib/qt3/plugins/crypto/libqca-tls.so libs/qca-tls usr/lib/qt3/plugins/designer/libcppeditor.so devel/qt3-designer usr/lib/qt3/plugins/designer/libdlgplugin.so devel/qt3-designer usr/lib/qt3/plugins/designer/libgladeplugin.so devel/qt3-designer usr/lib/qt3/plugins/designer/libkdevdlgplugin.so devel/qt3-designer usr/lib/qt3/plugins/designer/librcplugin.so devel/qt3-designer usr/lib/qt3/plugins/designer/libwizards.so devel/qt3-designer usr/lib/qt3/plugins/imageformats/libqjpeg-non-mt.so libs/libqt3c102 usr/lib/qt3/plugins/imageformats/libqjpeg.so libs/libqt3c102-mt usr/lib/qt3/plugins/imageformats/libqmng-non-mt.so libs/libqt3c102 usr/lib/qt3/plugins/imageformats/libqmng.so libs/libqt3c102-mt usr/lib/qt3/plugins/sqldrivers/libqsqlmysql-non-mt.so libs/libqt3c102-mysql usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so libs/libqt3c102-mt-mysql usr/lib/qt3/plugins/sqldrivers/libqsqlodbc-non-mt.so libs/libqt3c102-odbc usr/lib/qt3/plugins/sqldrivers/libqsqlodbc.so libs/libqt3c102-mt-odbc usr/lib/qt3/plugins/sqldrivers/libqsqlpsql-non-mt.so libs/libqt3c102-psql usr/lib/qt3/plugins/sqldrivers/libqsqlpsql.so libs/libqt3c102-mt-psql That means that only packages: kdesdk-misc qt3-designer boson-base kdeartwork-style kdelibs4 libqt3c102 libqt3c102-mysql libqt3c102-mt libqt3c102-mt-mysql libqt3c102-mt-odbc libqt3c102-mt-psq libqt3c102-odbc libqt3c102-psql qca-tls needs to be rebuilded. Then again -- different packages come from same sources so we need to rebuild packages from following: kdesdk boson-base kdeartwork kdelibs qt-x11-free qca-tls It shouldn't be that difficult... unless I don't know something. -- Marius Žalinauskas