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

Re: dpkg-dev 1.10.11 incompatible changes.



On Wed, Sep 17, 2003 at 03:51:08PM -0500, Adam Heath wrote:
> On Wed, 17 Sep 2003, Andreas Metzler wrote:
> > dpkg 1.10.11 was uploaded to sid (don't bother using it, fetch .12 from
> > incoming) including lots of of new features, some of which make
> > unpacking with woody's dpkg-source impossible:

> > |---------------------
> >   * Teach dpkg-source that ~ is legal in version numbers
> >
> > ametzler$ dpkg-source -x /sid/tmp/foo.app_1.1a-7~.dsc
> > dpkg-source: error: version number contains illegal character `~'
> > |---------------------
 

[...] 
> .11 generates dscs will incorrect build-depends lines(they contain
> ARRAY(0x...)"

Hello,
Yes, I know, I found out when running "dinstall -n". That is why I had
written then remark quoted above about not fetching .12 from incoming.
I should have stated this more clearly.

> It also doesn't handle complex build-depends parsing(if an item
> contains both () and [] restrictions).
 
> The first was fixed in .12.  The latter in .13.  .13 should be
> available on a mirror near you today.

I see.

> The above is something I hadn't tested, as Wichert had done it, so I
> thought he had.  Please file a bug, showing exactly what you did(ie,
> how you generated the .dsc, etc).

I can do that (but not before friday), but as it is very simple and
short I'll repeat it here: Take an extracted package (I used
volume.app), append ~ to the version-number in debian/changelog
and run "dpkg-buildpackage -uc -us -sd -rfakeroot -S". The resulting
source-package cannot be unpacked with woody's dpkg-source.
              cu andreas
-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"



Reply to: