[pkg-bacula-devel] squeeze backport for bacula 5.2.6+dfsg-7
Luca Capello
luca at pca.it
Tue Jan 29 19:09:47 UTC 2013
Hi there!
Coming a bit late, sorry, but other stuff are keeping me away from
Bacula (and Alexander's management is awesome!). This means that I have
no voice over the choices made, but let me express my opinion for future
work.
On Mon, 21 Jan 2013 12:34:41 +0100, Hilko Bengen wrote:
> * Alexander Golovko:
>
>> В Mon, 21 Jan 2013 10:48:02 +0000
>> Bart Swedrowski <bart at timedout.org> пишет:
>>
>>> On 21 January 2013 10:44, Hilko Bengen <bengen at debian.org> wrote:
>>> >
>>> > I just noticed that the build-dependencies had been changed for
>>> > 5.2.6+dfsg-1~bpo60+1. I did not actually need to change anything
>>> > for my build because newer versions of debhelper and libpq-dev are
>>> > in squeeze-backports now. Is it okay to just use the
>>> > build-dependencies from the wheezy version?
>>>
>>> Not 100% sure about this one but I'd prefer to stick to
>>> build-dependencies compatible with squeeze-backports. Alexandro,
>>> could you comment?
>>
>> If we will use libpq-dev from squeeze-backports at build-time, there
>> will be run-time dependency from new libpq?
>
> Not according to my sbuild log:
This is a random effect, which you (as the bacula maintainer) can not
control, which is bad.
>> I think, that result binary packages should depend from other
>> backported packages as few as possible.
>
> It doesn't matter for the current situation,
Again, a random effect.
> but I agree with that
> principle.
The principle should be the same for both source and binary packages:
you should stick to squeeze as much as you can, full stop. This means
that your package should build with debhelper in squeeze (= 8.0.0) and
libpq-dev in squeeze (8.4.13-0squeeze1).
Adding extra dependencies from squeeze-backports means that you are
targeting a non-existing distribution and you are losing control on how
your package behaves. IMHO you are not backporting anymore, instead you
are adapting a package to a unclear environment.
Please note that asking on debian-backports@ *before* the upload would
have been better ;-)
Thx, bye,
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-bacula-devel/attachments/20130129/7c3baa5b/attachment-0001.pgp>
More information about the pkg-bacula-devel
mailing list