[Pkg-bazaar-maint] Building "unfinalized" packages

Reinhard Tartler siretart at tauware.de
Sun Jul 8 18:57:08 UTC 2007


James Westby <jw+debian at jameswestby.net> writes:
>
> I am not against solving your problem, but I'm not sure about the
> proposed fix. It is changing a library to parse a changelog format
> and not provide all of the information that is expected, and cannot
> be written out again.
>
> This might not be too bad, but it is a library, so I am wary to start
> making these changes. It seems to break my expectation of what the
> library would do. I can see 3 solutions:
>
>   1) Apply the patch, and document that the changelog entry might
>      not be complete after parsing.
>
>   2) Add a conditional way to enable this, either with a keyword
>      option or different method.

I think this is worthwhile in any case.

>   3) Make a change in builddeb to work around the issue somehow.
>
> Note that trying to use one of these with dpkg gives
>
>   parsechangelog/debian: error: badly formatted trailer line, at file
>   debian/changelog line 5

Indeed. The request here is rather making it possible to export a
package from a branch, where debian/changelog does not conform to debian
policy. Whether this is reasonable or not is should IMO not be a concern
to bzr-builddeb about the export feature.

AIUI, --export needs to parse the version of the latest upload, no?
Perhaps we can remove the dependency on the changelog parser there and
replace it by a more simple parser here?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the Pkg-bazaar-maint mailing list