With glibc-2.5 and gcc-4.1.2 (and gcc-4.2), the `long double' data type did change from a 64bit representation to a 128bit representation on alpha, powerpc, sparc, s390. To allow partial upgrades of packages, we will need to rename all packages holding libraries with the long double data type in their API. Both libc and libstdc++ do not need to be renamed, because they support both representations. Attached you can find a list of packages with header files in /usr/include matching 'long *double'. If a library package is built from the same source as well, it has to be renamed, however the list may have false positives.
Still unsure about how to handle extension modules in scripting languages; looking at python it may be sufficient to add conflicts with all extension modules exposing the long double datatype in their APIs. I plan to submit bug reports with severity `serious' for all source packages matching the above description (although if somebody wants to handle this transition, please go ahead). Matthias atlas3-headers cfortran cmix crystalspace-dev dietlibc-dev ecl elks-libc erlang-dev etl-dev felix fftw3-dev fftw-docs gclcvs gettext ghdl gnulib harbour kmymoney2 lam4-dev lcrash-dev libace-dev libalps-light1-dev libbind-dev libbinio-dev libblitz0-dev libcln-dev libclucene-dev libcppunit-dev libdbi-perl libfcgi-dev libglib1.2-dev libgmp3-dev libgoffice-1-dev libgraphicsmagick1-dev libgraphviz3-dev libgsl0-dev libhdf5-lam-dev libhdf5-mpich-dev libhdf5-serial-dev libhk-classes-dev libicu36-dev libimager-perl libinsighttoolkit-dev libitpp-dev liblo0-dev libloki-dev liblpsolve55-dev liblua5.1-0-dev libmagick9-dev libmpfr-dev libmpich1.0-dev libmpich-mpd1.0-dev libmpich-shmem1.0-dev libnewlib-headers libnewmat10-dev libniftiio0-dev libomniorb4-dev libopenexr-dev liborbit2cpp-dev liborbit2-dev liborbit-dev liborsa0-dev libosp-dev libostyle-dev libparrot-dev libpetsc2.3.2-dev libpoco-dev libpqxx-dev libpt-dev libqd-dev libqhull-dev libqt4-dev librudiments-dev libsmi2-dev libsscm-dev libstk0-dev libstlport4.6-dev libstlport5.0-dev libstlport5.1-dev libsundials-serial-dev libtao-dev libterralib1-dev libuclibc-dev libvigraimpex-dev libwine-dev libwv2-dev libwvstreams-dev libwww-dev libwww-ssl-dev llvm llvm-cfe lsb-build-base2 lsb-build-base3 mercury meschach-dev nickle openmpi-dev pdl perl php4-dev php5-dev pike7.6-dev pnetc pnet-dev postfix-dev python2.4-dev python2.5-dev python-numpy python-scipy python-scipy-core sparsehash splint tcc tendra wireshark-dev wx2.4-headers wx2.6-headers xemacs21-bin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]