Bug#458450: libaqbanking-data: needs to conflict with libaqbanking16
Hi Andreas, Andreas Pakulat wrote: Does your AqBanking 2.x work now again? yes. Good. I just uploaded a fixed package. If yes I'll try to do these steps on libaqbanking-data's postinst script on installation. I would think that dpkg first removes the files and dirs associated with the old package and then unpacks the new package in which case there shouldn't have been a problem. Maybe this is a bug in dpkg? This problem is known as #266379 and will not change soon. Thus I added a postinst script to solve this bug. Regards Micha -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#458450: libaqbanking-data: needs to conflict with libaqbanking16
Package: libaqbanking-data Version: 3.0.1-3 Severity: grave Justification: renders package unusable Hi, currently it seems like aqbanking 2.3 and aqbanking 3.0 are co-installable, but that is not the case as both use aqbanking-data and at least hbci.xml for the older aqhbci plugin is missing from the 3.0 version of this package. Thus aqbanking-data needs to conflict with the older libaqbanking16 so on upgrades the old packages are removed and on a downgrade (which currently is needed because qbankmanager is not yet in unstable) the user can easily see that the newer version ov libaqbanking-data causes a problem with the old library. There may be a better solution to make this more automatically solveable by aptitude or apt-get, but I'm not sure how. Andreas -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.23 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash libaqbanking-data depends on no packages. Versions of packages libaqbanking-data recommends: pn libaqbanking20none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#458450: libaqbanking-data: needs to conflict with libaqbanking16
Hi Andreas, thank you for your valuable feedback. Andreas Pakulat wrote: currently it seems like aqbanking 2.3 and aqbanking 3.0 are co-installable, but that is not the case as both use aqbanking-data and at least hbci.xml for the older aqhbci plugin is missing from the 3.0 version of this package. I tried to make the libaqbanking-data package usable for AqBanking 2.x and AqBanking 3.x. For the case mentioned above, you should notice that hbci.xml is still present in AqBanking 3.x's libaqbanking-data: It moved to /usr/share/aqbanking/backends/aqhbci/hbci.xml and should be reachable at the location AqBanking 2.x expects it by the symlink /usr/share/aqhbci/xml pointing to ../aqbanking/backends/aqhbci. This should resolve to /usr/share/aqbanking/backends/aqhbci and should make AqBanking 3.x's hbci.xml available at /usr/share/aqhbci/xml/hbci.xml, the path AqBanking 2.x expects it to be. Could you please check that this symlink is correct at your system? What is the real error message you get, rendering this package unusable? Regards Micha -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#458450: libaqbanking-data: needs to conflict with libaqbanking16
On 31.12.07 17:59:23, Micha Lenk wrote: Andreas Pakulat schrieb: On 31.12.07 15:32:39, Micha Lenk wrote: Hi Andreas, thank you for your valuable feedback. Andreas Pakulat wrote: currently it seems like aqbanking 2.3 and aqbanking 3.0 are co-installable, but that is not the case as both use aqbanking-data and at least hbci.xml for the older aqhbci plugin is missing from the 3.0 version of this package. I tried to make the libaqbanking-data package usable for AqBanking 2.x and AqBanking 3.x. For the case mentioned above, you should notice that hbci.xml is still present in AqBanking 3.x's libaqbanking-data: It moved to /usr/share/aqbanking/backends/aqhbci/hbci.xml and should be reachable at the location AqBanking 2.x expects it by the symlink /usr/share/aqhbci/xml pointing to ../aqbanking/backends/aqhbci. This should resolve to /usr/share/aqbanking/backends/aqhbci and should make AqBanking 3.x's hbci.xml available at /usr/share/aqhbci/xml/hbci.xml, the path AqBanking 2.x expects it to be. Could you please check that this symlink is correct at your system? There's no such symlink, but still a real xml directory in /usr/share/aqhbci/. And aqhbci itself is also a real directory. Could you please remove that directory and replace it by a symlink as it supposed to be on new installations? Please run these two commands as root: rmdir /usr/share/aqhbci/xml ln -s ../aqbanking/backends/aqhbci /usr/share/aqhbci/xml Does your AqBanking 2.x work now again? yes. If yes I'll try to do these steps on libaqbanking-data's postinst script on installation. I would think that dpkg first removes the files and dirs associated with the old package and then unpacks the new package in which case there shouldn't have been a problem. Maybe this is a bug in dpkg? Andreas -- Among the lucky, you are the chosen one. signature.asc Description: Digital signature
Bug#458450: libaqbanking-data: needs to conflict with libaqbanking16
Andreas Pakulat schrieb: On 31.12.07 15:32:39, Micha Lenk wrote: Hi Andreas, thank you for your valuable feedback. Andreas Pakulat wrote: currently it seems like aqbanking 2.3 and aqbanking 3.0 are co-installable, but that is not the case as both use aqbanking-data and at least hbci.xml for the older aqhbci plugin is missing from the 3.0 version of this package. I tried to make the libaqbanking-data package usable for AqBanking 2.x and AqBanking 3.x. For the case mentioned above, you should notice that hbci.xml is still present in AqBanking 3.x's libaqbanking-data: It moved to /usr/share/aqbanking/backends/aqhbci/hbci.xml and should be reachable at the location AqBanking 2.x expects it by the symlink /usr/share/aqhbci/xml pointing to ../aqbanking/backends/aqhbci. This should resolve to /usr/share/aqbanking/backends/aqhbci and should make AqBanking 3.x's hbci.xml available at /usr/share/aqhbci/xml/hbci.xml, the path AqBanking 2.x expects it to be. Could you please check that this symlink is correct at your system? There's no such symlink, but still a real xml directory in /usr/share/aqhbci/. And aqhbci itself is also a real directory. Could you please remove that directory and replace it by a symlink as it supposed to be on new installations? Please run these two commands as root: rmdir /usr/share/aqhbci/xml ln -s ../aqbanking/backends/aqhbci /usr/share/aqhbci/xml Does your AqBanking 2.x work now again? If yes I'll try to do these steps on libaqbanking-data's postinst script on installation. Regards Micha -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]