Debian Developers - Re: Autobuilders messed up dependencies of stable libpgperl

This is Interesting: Free IT Magazines  
Home > Archive > Debian Developers > January 2004 > Re: Autobuilders messed up dependencies of stable libpgperl





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: Autobuilders messed up dependencies of stable libpgperl
Martin Schulze

2004-01-31, 7:33 pm

Moin!

Martin Pitt wrote:
quote:

> We just received #229151 against libpgperl (perl frontend for
> postgresql), which says:
>
> libpgperl (version 7.2.1-2woody4) in stable/binary-sparc
> depends on wrong version of PERL for this stable:
>
> perl (>= 5.6.1-8.6), libperl5.6 (>= 5.6.1-8.6)



Whenever something like this happens, the reason is most likely that
the build dependencies aren't specified properly. The buildd tries to
change as little as possible in order to save build time. If you
don't tell the system that it needs a particular library or version,
it won't be installed.
quote:

> According to the package page [1], its PERL dependencies are
> completely messed up. The PTS [2] says that there is no such thing
> like PERL 5.6.1-8 or -8.3, although -8.3 exists in the pool.
>
> But neither in the pool nor in the PTS exists -8.6, so how can it be
> that the respective autobuilders inserted wrong PERL versions on all
> arches but s390? (we built it correctly on i386, so no autobuilder here).



It's a *cough* ... just accept that it exists on some buildd machines.
It should not be a problem for a package being built to a different
Debian or NMU revision as long as the upstream version is the same.

If this is indeed a problem, I'm pretty sure that there's a severe bug
in the build system of postgresql.
quote:

> In the source package the dependency is generated with dh_perl (it
> says ${perl:Depends}), so the only possibility I can think of is that
> there are unofficial PERL packages on the autobuilders.



Indeed.
quote:

> What can we do about it? May we upload a new libpgperl package into
> stable-proposed-updates?



That would only work if you build 11 archivectures on your own.

Why does it depend on the exact version it was built with?

Please prepare a version that has clear build dependencies (to be
uploaded when an update is due).

Regards,

Joey

--
Computers are not intelligent. They only think they are.

Please always Cc to me when replying to me on the lists.


--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2009 webservertalk.com