Re: getting unstable lintian linda into stable

2005-11-21 Thread Martin Zobel-Helas
Hi Christoph,

On Friday, 11 Nov 2005, you wrote:

 Maybe lintian could detect if if was running on stable when it should
 be on unstable, and warn the user. I'm not sure how to do this, since
 there are legitimate uses on stable where you wouldn't want to get the
 warning. 

it could parse the changelog entry and try to detect if the upload is
for stable-(security|proposed-updates). 

If not, and APT prefers stable (stolen from reportbug), lintian/linda
could give a warning. This requires lintian/linda to run in the same
enviroment than the package has been build (ie. a chroot).

Greetings
Martin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: getting unstable lintian linda into stable

2005-11-15 Thread Peter Samuelson

[Alexander Schmehl]
 Curently it's quite easy to run unstables lintian, debootstrap and
 pbuilder on system running stable for the other packages.  So I don't
 see a big problem creating and testing packages on a stable system.

It would make more sense to me to run lintian *inside* pbuilder, then.
Which I assume is what pdebuild does, not that I've looked at it
closely to verify this.


signature.asc
Description: Digital signature


Re: getting unstable lintian linda into stable

2005-11-11 Thread Christoph Berg
Re: Nico Golde in [EMAIL PROTECTED]
 So what about a special exception which provides updated 
 lintian  linda packages for the stable distribution?
 Is it technical possible? I mean becaused it should be 
 fixed.

This doesn't make sense. You need unstable to build on unstable, and
only updating lintian and linda doesn't change that.

 If not it would be great to add some kind of Warning to the 
 source code which checks the Debian versions and warns the 
 user that it is normally recommended to built on a newer 
 version.

Maybe lintian could detect if if was running on stable when it should
be on unstable, and warn the user. I'm not sure how to do this, since
there are legitimate uses on stable where you wouldn't want to get the
warning.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Re: getting unstable lintian linda into stable

2005-11-11 Thread Jon Dowland
On Fri, Nov 11, 2005 at 03:28:31PM +0100, Nico Golde wrote:
 So what about a special exception which provides updated lintian 
 linda packages for the stable distribution?  Is it technical possible?
 I mean becaused it should be fixed.

It might not be necessary as an exception: perhaps the rule sets could
be provided, in a seperate package, via volatile.debian.net ?

 If not it would be great to add some kind of Warning to the source
 code which checks the Debian versions and warns the user that it is
 normally recommended to built on a newer version.

I expect that could be implemented as a rule, and I think on it's own it
is a good idea, as I often forget to make sure I'm in an unstable system
when building packages.

-- 
Jon Dowland
http://jon.dowland.name/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: getting unstable lintian linda into stable

2005-11-11 Thread Alexander Schmehl
Hi!

* Nico Golde [EMAIL PROTECTED] [05 15:28]:

 So what about a special exception which provides updated 
 lintian  linda packages for the stable distribution?
 Is it technical possible? I mean becaused it should be 
 fixed.

Curently it's quite easy to run unstables lintian, debootstrap and
pbuilder on system running stable for the other packages.  So I don't
see a big problem creating and testing packages on a stable system.


Yours sincerely,
  Alexander

-- 
http://learn.to/quote/
http://www.catb.org/~esr/faqs/smart-questions.html


signature.asc
Description: Digital signature


Re: getting unstable lintian linda into stable

2005-11-11 Thread Wouter Verhelst
Op vr, 11-11-2005 te 15:28 +0100, schreef Nico Golde:
 So what about a special exception which provides updated 
 lintian  linda packages for the stable distribution?

Doesn't sound like a particularly good idea to me. You need no just
unstable's linda/lintian; you also need unstable's libraries to be able
to make sure your package will work and build on unstable. There's no
way around that; there's way too many libraries that might have their
SONAME bumped, way too many packages that might have been split (or
merged) so that the packages you need to build-dep on in stable don't
exist anymore in unstable (or vice versa), etc.

Just including linda/lintian in stable doesn't fix that.

 If not it would be great to add some kind of Warning to the 
 source code which checks the Debian versions and warns the 
 user that it is normally recommended to built on a newer 
 version.

That could work.

-- 
The amount of time between slipping on the peel and landing on the
pavement is precisely one bananosecond


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: getting unstable lintian linda into stable

2005-11-11 Thread Bartosz Fenski aka fEnIo
On Fri, Nov 11, 2005 at 03:28:31PM +0100, Nico Golde wrote:

[...]

 So what about a special exception which provides updated 
 lintian  linda packages for the stable distribution?
 Is it technical possible? I mean becaused it should be 
 fixed.

That's imho wrong idea because of at least one very important reason.

Let's say that policy of unstable has changed and now it is required to put
some kind of binaries in /foo/bar/, and lintian warns if you're going to
put them in other place. It's possible that stable distribution even
doesn't contain /foo/bar/ directory or some other needed tool which are now
required in unstable.

regards
fEnIo

-- 
  ,''`.  Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | irc:fEnIo
 : :' :   32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Poland
 `. `'   phone:+48602383548 | proud Debian maintainer and user
   `-  http://skawina.eu.org | jid:[EMAIL PROTECTED] | rlu:172001


signature.asc
Description: Digital signature


Re: getting unstable lintian linda into stable

2005-11-11 Thread Nico Golde
Hi,
* Wouter Verhelst [EMAIL PROTECTED] [2005-11-11 23:41]:
 Op vr, 11-11-2005 te 15:28 +0100, schreef Nico Golde:
  So what about a special exception which provides updated 
  lintian  linda packages for the stable distribution?
 
 Doesn't sound like a particularly good idea to me. You need no just
 unstable's linda/lintian; you also need unstable's libraries to be able
 to make sure your package will work and build on unstable. There's no
 way around that; there's way too many libraries that might have their
 SONAME bumped, way too many packages that might have been split (or
 merged) so that the packages you need to build-dep on in stable don't
 exist anymore in unstable (or vice versa), etc.
 
 Just including linda/lintian in stable doesn't fix that.

[...] 
Yes you are right. Should I file a wishlist bug against 
linda and lintian to answer for the described warning 
procedure?
Regards Nico
-- 
Nico Golde - JAB: [EMAIL PROTECTED] | GPG: 0x73647CFF
http://www.ngolde.de | http://www.muttng.org | http://grml.org
Forget about that mouse with 3/4/5 buttons -
gimme a keyboard with 103/104/105 keys!


pgpttGsaEbsmG.pgp
Description: PGP signature