Your message dated Sun, 26 Apr 2015 21:48:23 +0000
with message-id <[email protected]>
and subject line Bug#782842: fixed in firebird2.5 2.5.4.26856.ds4-1
has caused the Debian Bug report #782842,
regarding firebird2.5-common: firebird.msg is architecture-specific
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
782842: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: firebird2.5-common
Version: 2.5.3.26778.ds4-5
Severity: important
Control: affects -1 libdbd-firebird-perl
firebird.msg contains B-trees and such, which include native (long and
short) integers, written without any mangling to the file. The problem
is that firebird2.5-common is Architecture:all. It is built on some
amd64/i386 developer machine or build daemon and used everywhere,
resulting in a broken file on big-endian architectures.
This is easily demonstrated:
(wheezy or sid on mips)
(wheezy_mips-dchroot)dmn@gabrielli:~$ isql-fb -z
can't format message 17:10 -- message text not found
can't format message 17:3 -- message text not found
SQL>
Compare the same on amd64:
$ isql-fb -z
ISQL Version: LI-V2.5.3.26778 Firebird 2.5
Use CONNECT or CREATE DATABASE to specify a database
This has an ill side effect when building the wheezy version of
libdbd-firebird-perl (e.g. for the security update fixing CVE-2015-2788)
on big-endian architectures, since it uses the output of 'isqk-fb -z' to
determine if the proper firebird installation root.
The fix seems to be to move firebird.msg (and its translated variants)
in the libfbclient2 package, since it seems to be used directly only by
the client library. libfbclient2.5 may also be used as a client library,
so a dependency of libfbembed2.5 on libfbclient2 should be added too
(which is already transitively provided via firebird2.5-server-common).
That would need adding an --with-fbmsg switch to configure invocation
and hopefuly no patching.
I intent to try to push this to stable too.
-- dam
-- System Information:
Debian Release: 8.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages firebird2.5-common depends on:
ii firebird2.5-common-doc 2.5.3.26778.ds4-5
firebird2.5-common recommends no packages.
firebird2.5-common suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: firebird2.5
Source-Version: 2.5.4.26856.ds4-1
We believe that the bug you reported is fixed in the latest version of
firebird2.5, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Damyan Ivanov <[email protected]> (supplier of updated firebird2.5 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 26 Apr 2015 18:57:31 +0000
Source: firebird2.5
Binary: firebird2.5-super firebird2.5-classic firebird2.5-superclassic
libfbclient2 libfbembed2.5 libib-util firebird2.5-common
firebird2.5-server-common firebird2.5-classic-common firebird-dev
firebird2.5-examples firebird2.5-doc firebird2.5-common-doc
firebird2.5-super-dbg firebird2.5-classic-dbg libfbclient2-dbg
Architecture: source all amd64
Version: 2.5.4.26856.ds4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Firebird Group <[email protected]>
Changed-By: Damyan Ivanov <[email protected]>
Description:
firebird-dev - Development files for Firebird - an RDBMS based on InterBase 6.0
firebird2.5-classic - Firebird Classic Server - an RDBMS based on InterBase
6.0 code
firebird2.5-classic-common - common files for firebird 2.5 "classic" and
"superclassic"
firebird2.5-classic-dbg - collected debug symbols for firebird2.5-classic and
-superclassic
firebird2.5-common - common files for firebird 2.5 servers and clients
firebird2.5-common-doc - copyright, licensing and changelogs of firebird2.5
firebird2.5-doc - Documentation files for firebird database version 2.5
firebird2.5-examples - Examples for Firebird - an RDBMS based on InterBase 6.0
code
firebird2.5-server-common - common files for firebird 2.5 servers
firebird2.5-super - Firebird Super Server - an RDBMS based on InterBase 6.0
code
firebird2.5-super-dbg - collected debug symbols for firebird2.5-super
firebird2.5-superclassic - Firebird SuperClassic Server - an RDBMS based on
InterBase 6.0 co
libfbclient2 - Firebird client library
libfbclient2-dbg - collected debug symbols for libfbclient2
libfbembed2.5 - Firebird embedded client/server library
libib-util - Firebird UDF support library
Closes: 782842
Changes:
firebird2.5 (2.5.4.26856.ds4-1) unstable; urgency=medium
.
* move firebird.msg from firebird2.5-common to libfbclient2, under /usr/lib
Closes: #782842 -- firebird2.5-common: firebird.msg is
architecture-specific
* Imported Upstream version 2.5.4.26856.ds4
+ update copyright information (added a file and a directory)
+ drop upstream/r58859-arm64.patch (released upstream)
+ drop out/fb_guard-lock-permissions.patch (applied upstream)
+ drop upstream/r60322-remote-crash.patch (released upstream)
+ drop upstream/r60322-remote-crash.patch (released upstream)
+ refresh five patches to apply cleanly
* link fbguard with dl, it uses at least dl_close
Checksums-Sha1:
e0a51bc56a7362118ff95dd4f2be135526cba097 3271 firebird2.5_2.5.4.26856.ds4-1.dsc
6a0aa08f4ab31e6df94c02be00bf3edd18d00b61 3999448
firebird2.5_2.5.4.26856.ds4.orig.tar.xz
f234730e451c06c84622fbde7db810c7c16518d6 111340
firebird2.5_2.5.4.26856.ds4-1.debian.tar.xz
cec1d2f6b800cb46ef3a98b68eb82ecb0fafb982 13584
firebird2.5-common_2.5.4.26856.ds4-1_all.deb
0ef987e3172e792d7fd5af1378b328da5085ec66 164578
firebird2.5-examples_2.5.4.26856.ds4-1_all.deb
f60d5ad28362a8363027ed150ae0a699c65a5b59 177506
firebird2.5-doc_2.5.4.26856.ds4-1_all.deb
097daf0b32a1f9eeacaa562f6728ef1659894823 657768
firebird2.5-common-doc_2.5.4.26856.ds4-1_all.deb
Checksums-Sha256:
ace8cc54ba46842906557bf9c2a7713db1c1f931cbf5945664ac37d6d769944e 3271
firebird2.5_2.5.4.26856.ds4-1.dsc
641a163aa73278b70d56962c77764e13204094d16f175f74438bce40be9b4b8d 3999448
firebird2.5_2.5.4.26856.ds4.orig.tar.xz
c7c4997d4dc80994cc52168ba02038c9730e30fcf0ee016b39b0e5c7fe74c528 111340
firebird2.5_2.5.4.26856.ds4-1.debian.tar.xz
e8a7b1efec69c32a48c5a5f9339a6be2316bd66518e936fc49a1e26206a71747 13584
firebird2.5-common_2.5.4.26856.ds4-1_all.deb
bf4cbc2435e344cecbfae540b0a2712dfd6547942ef52fd879f6bab5b9ab9c64 164578
firebird2.5-examples_2.5.4.26856.ds4-1_all.deb
2063cb0d6de0e8cae4adafd9c116525fba78db60ba5677f0472f0a37450551ca 177506
firebird2.5-doc_2.5.4.26856.ds4-1_all.deb
46032c1ebe3091ddab3ba4bccc5d0f23a0f99999008c91ef273b17fc08b33db0 657768
firebird2.5-common-doc_2.5.4.26856.ds4-1_all.deb
Files:
69319a13ca850ca471b9b3e566898216 3271 database optional
firebird2.5_2.5.4.26856.ds4-1.dsc
4b68ffd426775f0ef1d5a5b01624e07c 3999448 database optional
firebird2.5_2.5.4.26856.ds4.orig.tar.xz
3fa7c5936eb5caf0210bf66980dcc890 111340 database optional
firebird2.5_2.5.4.26856.ds4-1.debian.tar.xz
59ed5ca5ed89fe76b32c15354c972b1e 13584 database optional
firebird2.5-common_2.5.4.26856.ds4-1_all.deb
089673582fef68a71b1ef9c0237ca14e 164578 doc optional
firebird2.5-examples_2.5.4.26856.ds4-1_all.deb
603b95cd7bd40d7afc7074425aa0c5b4 177506 doc optional
firebird2.5-doc_2.5.4.26856.ds4-1_all.deb
b03f3106a36550ed99d81d07efefe3cc 657768 doc optional
firebird2.5-common-doc_2.5.4.26856.ds4-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVPUIcAAoJENu+nU2Z0qAEC4QP/iGvYH3WAg9IIjojrhlo1OJt
tPcTfEJzICM+bb3aJH6kMnMtYuz4xPpPEEnqyKNtW1fiVev2jNjD87B4VF0saTes
Ucu8M8MI1IbcC8uokV7WWs6NkNGBiErwETerxt5MYJHCsddjuTvJS6oPHDofkFWe
t0MtUq8k5cPWRAQYbDPJL+U1BRLPDKc5kTHbi5ZKNrmVVYNSmAPIRqkSaUP71d0b
xmlmAhexYNt+UoKLPJdEOzYdTAXol54yOhb/YSS5jrJbchCvjS4rOYisGrOp0D8s
k3YgEbWbuHxjyAEjuMSSiEBne9Pqgvtt18nM32p6X/6VJ/CDD/XV75Wtu39z864q
A72FALAmobDkHwiWbK289xm3ftcwakXOJGAFbmbF0qBEcUDcUQBACL5ySxB13eMT
aLf7HB6+iUyCRCBv8+r27TiSHxCeEdzP61hI2L20Yj9QX+AyH0v/DjlIYxeDOa72
NBm9pl39+Wt7VTVqyGzKleCmDKgPFc0RmMIpvrSHI9WRgeadCOE6Pd4EbB6T62sd
hZl376roJtR9mBRUJbW2jl/IW9wdGKIKwVlCqRHwhrIsgGbBULNaduknzvFCA0Zk
tVSLQEEMkfQ1w4pWsiBS51m269JreVINUOWlH3QRSy2pjsbwjRO8Lr8PjaTlxsBj
DzHrmgFtQleW/QjCX7DH
=Rfj3
-----END PGP SIGNATURE-----
--- End Message ---