Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Svante Signell
On Mon, 2012-10-08 at 19:22 +0200, Philipp Kern wrote:
 Camm,
 
 am Mon, Oct 08, 2012 at 12:02:52PM -0400 hast du folgendes geschrieben:
  Greetings!  This was in line of addressing #682719.  I was under the
  impression that the emacsen would cover the absence of emacs24.
 
 emacs24's forced in from unstable if no emacsen is installed yet. The
 bug you cited does talk about *build dependencies* and about putting it
 as a less-preferred build alternative (which is entirely bogus by
 itself, i.e. the bug report's resolution suggesting is *wrong*, because
 the buildd infrastructure will not consider such alternatives). In
 gcl you changed the binary package's *dependency* specification.

Regarding the emacs23 | emacs24 dependency I thought emacs24 would enter
testing. Obviously it did not make it in time. And the patch I submitted
was for acl2, not gcl. Nevertheless, why build-depend on a non-existing
package emacsen with emacs23 | emacsen? Additionally, it looks like
emacs24 is not the default for unstable, why not? It should be for
testing yes, but unstable?



-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1349726581.4330.23.camel@x60



Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Adam D. Barratt
[recipient list trimmed, although it should probably be even smaller]

On Mon, 2012-10-08 at 22:03 +0200, Svante Signell wrote:
 Nevertheless, why build-depend on a non-existing
 package emacsen with emacs23 | emacsen?

It does exist, in exactly the same way that e.g. mail-transport-agent
does.

 Additionally, it looks like
 emacs24 is not the default for unstable, why not? It should be for
 testing yes, but unstable?

That's up to the emacs maintainer, you might want to ask them rather
than us. From memory his plan was to keep 23 as the default in wheezy
even if 24 had entered wheezy as it would be too late to transition all
of the dependent packages; I assume the default wasn't changed in
unstable so that packages didn't get blocked from migrating due to
adding dependencies on emacs24.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1349727020.11774.32.ca...@jacala.jungle.funky-badger.org



Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Philipp Kern
On Mon, Oct 08, 2012 at 10:03:01PM +0200, Svante Signell wrote:
 Regarding the emacs23 | emacs24 dependency I thought emacs24 would enter
 testing. Obviously it did not make it in time. And the patch I submitted
 was for acl2, not gcl. Nevertheless, why build-depend on a non-existing
 package emacsen with emacs23 | emacsen?

Why build depend on emacs24 given that emacsen satisfies it if you install it
locally? Our build infrastructure would not pick emacs24 with your proposal
anyway because build depends after the first one are discarded.

Your local build would also not pick it up because emacs23 is still in
unstable.

 Additionally, it looks like emacs24 is not the default for unstable,
 why not?  It should be for testing yes, but unstable?

To avoid shoveling more stuff towards t-p-u without testing.

Kind regards
Philipp Kern


signature.asc
Description: Digital signature


Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Svante Signell
On Mon, 2012-10-08 at 21:10 +0100, Adam D. Barratt wrote:
 [recipient list trimmed, although it should probably be even smaller]
 
 On Mon, 2012-10-08 at 22:03 +0200, Svante Signell wrote:
  Nevertheless, why build-depend on a non-existing
  package emacsen with emacs23 | emacsen?
 
 It does exist, in exactly the same way that e.g. mail-transport-agent
 apt-cache show emacsen
N: Can't select versions from package 'emacsen' as it is purely virtual
N: No packages found
apt-cache showsrc emacsen
W: Unable to locate package emacsen
N: No packages found

Same with mail-transport-agent, I am probably missing something.
Where is it?


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1349729976.4330.25.camel@x60



Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Adam D. Barratt
On Mon, 2012-10-08 at 22:59 +0200, Svante Signell wrote:
 On Mon, 2012-10-08 at 21:10 +0100, Adam D. Barratt wrote:
  On Mon, 2012-10-08 at 22:03 +0200, Svante Signell wrote:
   Nevertheless, why build-depend on a non-existing
   package emacsen with emacs23 | emacsen?
  
  It does exist, in exactly the same way that e.g. mail-transport-agent
  apt-cache show emacsen
 N: Can't select versions from package 'emacsen' as it is purely virtual
[...]
 Same with mail-transport-agent, I am probably missing something.

Yes, you are. The wording of the error message should give you a clue.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1349730053.11774.34.ca...@jacala.jungle.funky-badger.org



Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Svante Signell
On Mon, 2012-10-08 at 22:00 +0100, Adam D. Barratt wrote:
 On Mon, 2012-10-08 at 22:59 +0200, Svante Signell wrote:
  On Mon, 2012-10-08 at 21:10 +0100, Adam D. Barratt wrote:
   On Mon, 2012-10-08 at 22:03 +0200, Svante Signell wrote:
Nevertheless, why build-depend on a non-existing
package emacsen with emacs23 | emacsen?
   
   It does exist, in exactly the same way that e.g. mail-transport-agent
   apt-cache show emacsen
  N: Can't select versions from package 'emacsen' as it is purely virtual
 [...]
  Same with mail-transport-agent, I am probably missing something.
 
 Yes, you are. The wording of the error message should give you a clue

OK, I confess I'm stupid. can't select versions from package does
mean nothing to me, unfortunately. Looks like I'm not debianised
enough yet :( Even after using debian for some 10+ years!


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1349731588.4330.36.camel@x60



Re: Bug#682719: Your gcl 2.6.7-107 upload

2012-10-08 Thread Adam D. Barratt
On Mon, 2012-10-08 at 23:26 +0200, Svante Signell wrote:
 On Mon, 2012-10-08 at 22:00 +0100, Adam D. Barratt wrote:
  On Mon, 2012-10-08 at 22:59 +0200, Svante Signell wrote:
   On Mon, 2012-10-08 at 21:10 +0100, Adam D. Barratt wrote:
On Mon, 2012-10-08 at 22:03 +0200, Svante Signell wrote:
 Nevertheless, why build-depend on a non-existing
 package emacsen with emacs23 | emacsen?

It does exist, in exactly the same way that e.g. mail-transport-agent
apt-cache show emacsen
   N: Can't select versions from package 'emacsen' as it is purely virtual
  [...]
   Same with mail-transport-agent, I am probably missing something.
  
  Yes, you are. The wording of the error message should give you a clue
 
 OK, I confess I'm stupid. can't select versions from package does
 mean nothing to me, unfortunately. Looks like I'm not debianised
 enough yet :( Even after using debian for some 10+ years!

Apparently my hint wasn't obvious enough - I was pushing you towards the
word virtual. See
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-virtual
and
http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-mail-transport-agents
 , for example.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1349732055.11774.37.ca...@jacala.jungle.funky-badger.org