[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Missed dependency for postgresql backport



* Gerfried Fuchs <rhonda@deb.at> [2008-04-02 17:41:29 CEST]:
> > ===============================================================================
> > [SUPPRIMÉ, NON UTILISÉ] libpq5
> > [MIS A JOUR] postgresql-8.2 8.2.6-1~bpo40+1 -> 8.2.7-1~bpo40+1
> > [MIS A JOUR] postgresql-client-8.2 8.2.6-1~bpo40+1 -> 8.2.7-1~bpo40+1
> > ===============================================================================
> 
>  Ah, so you are speaking about postgresql-8.2 and not postgresql, like
> your initial mail suggested in its information exposure. I tried to
> reproduce with the postgres package of course which failed,
> postgresql-8.3 works as expected.

 .. and I seem to have found the problem. The Build depends unversioned
on libpq-dev which pulls in lipbq4 instead of libpq5. dpkg-shlibdeps
then isn't able to find libpq5 and thus doesn't add any dependency on it
at all:

#v+
dpkg-shlibdeps: warning: could not find any packages for libpq.so.5
dpkg-shlibdeps: warning: unable to find dependency information for shared library libpq (soname 5, path libpq.
so.5, dependency field Depends)
#v-

 I'm going to add a versioned Build-Dependency on libpq-dev for that,
hopefully Martin will add that to his package, too. Expect an upload
within some hours. lipbq-dev (>= 8.2~beta1-1) should be sufficient
because that's where the switch was, not?

 So long,
Rhonda

Reply to: