[pkg-firebird-general] Firebird 2.5 on Debian

Slávek Banko slavek.banko at axis.cz
Thu Feb 14 16:04:58 UTC 2013


Dne čt 14. února 2013 Damyan Ivanov napsal(a):
> (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.
>

I was coming from the fact that firebird2.5-common has a dependency on 
firebird2.5-common-doc so that the package will continue to install. But 
you're right - it would be better to explicit give both dependence.

> > 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?
>

I prefer the first solution - one common functions.sh

> 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.
>

Right now, I have created an account slavek-banko-guest.

>
> Thanks!
>     dam

Slávek
-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20130214/f41638aa/attachment.pgp>


More information about the pkg-firebird-general mailing list