Le mardi 14 mars 2006 à 01:25 +0100, Christian Hammers a écrit : > Hello > > During the last month I have build my libmysqlclient15 with > shared symbols that looked in "objdump -T" like: > 0013a154 g DO .bss 00000004 MYSQL_5.0 my_dont_interrupt > 00026d70 g DF .text 000002fa MYSQL_5.0 my_strntoll_8bit > 00015730 g DF .text 00000025 MYSQL_5.0 my_no_flags_free > > Now MySQL finally closed my bug report to them and provides symbols > in their upstream source. Sadly they look like: > 0000f280 g DF .text 0000000b libmysqlclient_15 mysql_row_tell > 0000f4d0 g DF .text 00000043 libmysqlclient_15 mysql_escape_string > 0000da30 g DF .text 000000e1 libmysqlclient_15 mysql_slave_send_query > > This is bad, right? If I would just use them all the previously built > binaries would stop linking and if I stay with mine, no non-Debian > dynamically linked binary would run on Debian, right? Any ideas?
I think this deserves an award for the MySQL developers for deliberately breaking upgrades in your packages. The only thing you can do now is indeed to re-upload a new binary package name, and to start a transition. -- .''`. Josselin Mouette /\./\ : :' : [EMAIL PROTECTED] `. `' [EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom