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

Re: Warzone 2100 packaging status report



Linas Žvirblis wrote:
> Eddy Petrior wrote:
> 
>>> I have purged the changelog, because the data it contained is now
>>> irrelevant. (Eddy, what is the point of build-depending on dpkg-dev? It
>>> is build-essential, is it not?)
>> You use a feature (the variables that allow bin NMUs) which is present only
>> in dpkg-dev 1.13.19 or later. You have to have a versioned dependency on dpkg-dev.
> 
> But why should anyone care? Even Stable now has 1.13.25. In any case, I

Backports! And when I did the change, Sarge was still stable.

> would consider versioned build-conflicts a cleaner solution.

WHAT?
I really don't understand where from did you get this type awry thinking. This is plain backwards tinking!

Because that is *the* way you should do it when you rely on a feature present only starting with a version number.
*The* clean solution is to depend on the version of the package that provides the functionality, not to refuse building
on an older one.

Using b-conflict is wrong since you don't have *neither* version of dpkg-dev, older nor newer, this would satisfy the
conflict, but wouldn't be enough. (Yes, I know is build essential, but that is not the point.)

Please look in the policy for the definition for B-conflicts and b-deps.

http://www.debian.org/doc/debian-policy/ch-relationships.html#s-sourcebinarydeps

>>> The package is set to Architecture: any, but this may not be the best
>>> option. Warzone 2100 does not officially support 64-bit architectures,
>>> and insists on being built as 32-bit application.
>> Maybe we can patch that (I have a 64 bit system ;-)
> 
> The official position is "not possible with 2.0, maybe in 2.1". I found

I usually don't care that much about upstream's official position. I like to be the guy that makes upstream change their
official possition ;-)

> some patches that are said to bring initial support for 64-bit systems,
> but I have not yet managed to find out where they ended up. Will try the
> latest SVN some time later this week.

Just tell me when I can try. If it doesn't work, I might work (depending on how much I like the game ;-) on completing
the patches .


-- 
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: