[pkg-firebird-general] Firebird 2.5 on Debian

Damyan Ivanov dmn at debian.org
Thu Feb 14 07:42:22 UTC 2013


(adding maintainers in Cc)

-=| Slávek Banko, 13.02.2013 19:57:40 +0100 |=-
> I tested using your GIT repository backport Firebird 2.5 to Debian 
> Squeeze and I discovered an incorrect dependency for some packages, 
> where is in postinst script required 
> /usr/share/firebird${FB_VER}-common/functions.sh but in dependencies 
> is firebird2.5-common-doc instead of firebird2.5-common.

Good catch!

I guess you mean "in addition to", not "instead of". -common-doc 
contains the licensing information and is mandatory for all the 
packages.

> This applies to packages:
> + firebird-dev
> + firebird2.5-classic-common
> + firebird2.5-classic-dbg
> + firebird2.5-doc
> + firebird2.5-examples
> + firebird2.5-server-common
> + firebird2.5-super-dbg
> + libfbclient2-dbg
> + libib-util

Sigh. Adding -common to all these just because of the 
migrateDocSymlink function from functions.sh would be one solution. 
Another would be to copy&paste migrateDocSymlink into each package's 
.postinst and drop the inclusion of functions.sh.

I guess the first will be easier to maintain long term. What do you 
think?

On related note, I am quite busy lately and firebird packages seem to 
suffer from that. Are you interested of getting commit access to the 
Git repository and fixing this yourself? You only need to register on 
alioth.debian.org and send me your account name.


Thanks!
    dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20130214/9d80658e/attachment.pgp>


More information about the pkg-firebird-general mailing list