Bug#763772: libconfig-model-dpkg-perl: please implement the new build profile syntax

Johannes Schauer j.schauer at email.de
Thu Oct 2 15:34:38 UTC 2014


Package: libconfig-model-dpkg-perl
Version: 2.056
Severity: wishlist
Tags: patch

Dear libconfig-model-dpkg-perl maintainers,

the syntax for the Build-Profiles field was changed during the bootstrap
sprint in paris [1,2]. I wanted to file my patch for
libconfig-model-dpkg-perl once dpkg with the new syntax was released but
since that release did not happen during the past month and at the same
time the freeze draws dangerously close, I decided to file this bug with
the patch anyways.

Please note that this patch is untested as I have no clue about
libconfig-model-dpkg-perl or the grammar it uses. So I based the
attached patch on commit 373cb3d0 which implemented initial build
profile support.

In contrast to apt, it is (as far as I know) not necessary that
libconfig-model-dpkg-perl in Jessie understands the syntax though. Only
the tools which are directly invoked by the buildd machinery must be
able to understand build profiles.

Nevertheless, in case you do another release before the freeze, consider
the attached patch. Maybe you want to wait until dpkg implements the new
syntax for better testing [3].

Otherwise, maybe you should remove the existing support for the old
build profile syntax because it is not compatible with what will end up
in dpkg and apt in Jessie.

Thanks a lot and sorry for the confusion and late submission.

cheers, josch

[1] https://wiki.debian.org/Sprints/2014/BootstrapSprint
[2] https://wiki.debian.org/BuildProfileSpec
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760158
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-new-build-profiles-syntax.patch
Type: text/x-diff
Size: 3912 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141002/c9fff992/attachment.patch>


More information about the pkg-perl-maintainers mailing list