On 25 June 2007 at 12:12, Matthias Klose wrote: | Dirk Eddelbuettel writes: | > | > Matthias, (and CCing Brian upstream as a heads-up) | > | > On 23 June 2007 at 15:47, Matthias Klose wrote: | > | Package: libgsl0-dev | > | Severity: serious | > | User: [EMAIL PROTECTED] | > | Usertags: goal-ldbl128 | > | | > | Discussed in http://lists.debian.org/debian-devel/2007/05/msg01173.html | > | | > | 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. We rename the library | > | packages on all architectures to avoid name mismatches between | > | architectures (you can avoid the renaming by supporting both | > | datatype representations in the library as done in glibc and | > | libstdc++, but unless a library is prepared for that, it does not | > | seem to be worth the effort). | > | | > | It is suggested to rename a package libfoo1 to libfoo1ldbl; | > | please wait with the renaming if the package depends on | > | another library package which needs renaming. | > | | > | This package has been indentified as one with header files in | > | /usr/include matching 'long *double'. Please close this bug report | > | if it is a false positive, or rename the package accordingly. | > | > | > That looks like something I should indeed do for libgsl, given that there are | > loads of packages depending on libgsl. | > | > Now, I am still calling this libgsl0 even though GSL long pass the 1.0 | > version. Should I switch at the same time, or simply avoid confusing at and | > just append the 'ldbl' ? | | If you change the name of the library package (for example soname | change) for another reason, then you don't need to append the ldbl to | the pacakge name.
Ok, that;s what I did for openmpi. It also has no reverse depends outside its own packages. For GSL, I renamed and added the ldbl suffix. Dirk -- Hell, there are no rules here - we're trying to accomplish something. -- Thomas A. Edison -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]