Bug#766903: reclass: ABI changed: should not enter testing before reverse dependency adapted

2014-10-26 Thread martin f krafft
also sprach Jonas Smedegaard  [2014-10-26 20:50 +0100]:
> How does that plan sound to you?

Sounds fine. Speak to you in 9 days…

-- 
 .''`.   martin f. krafft  @martinkrafft
: :'  :  proud Debian developer
`. `'`   http://people.debian.org/~madduck
  `-  Debian - when you have better things to do than fixing systems


digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)


Bug#766903: reclass: ABI changed: should not enter testing before reverse dependency adapted

2014-10-26 Thread Jonas Smedegaard
Quoting Jonas Smedegaard (2014-10-26 19:14:23)
> Reclass 1.4 changes backwards-incompatibly its data format - 
> specifically changing default class name from "index" to "".
[...]
> Reclass 1.4-1 should therefore not enter testing before its reverse 
> dependency has been adapted to use the new ABI.
> 
> Alternatively, reclass could be adapted to support the previous 
> "index" as fallback when "init" does not exist: That would be adequate 
> for use by boxer, since the new "init" happens to not be used in the 
> boxer-data classes currently in Debian.

Update: I now released boxer-data 6 adapted to reclass 1.4 ABI.

I suggest the following plan:

 1) We keep this bug open and at high severity until we can reasonably
estimate which packages will enter testing before freeze.
(Release team probably announces when "freze - 10 days" is passed)
2a) If likely that both reclass and boxer-data will make it in time, we 
close this bugreport.
2b) If likely that reclass will make it in time but not boxer-data, we
keep this bugreport open and request freeze exception, referring to
this bugreport as the reason.
 3) If estimate turned out to be wrong, we reopen this bugreport and 
request freeze exception.

How does that plan sound to you?

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Bug#766903: reclass: ABI changed: should not enter testing before reverse dependency adapted

2014-10-26 Thread Jonas Smedegaard
Package: reclass
Version: 1.4-1
Severity: grave

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Reclass 1.4 changes backwards-incompatibly its data format -
specifically changing default class name from "index" to "".

This change is not mentioned in upstream changelog at
 but documented in
the commit :

>  Use "init" as directory index
>
> The docs mentioned 'init' (which is consistent with Salt and Python),
> but somehow I made that 'index' in the code.

The package "reeclass" has one reverse dependency, boxer, which is a
build-dependency of two source packages debian-design and debian-parl,
both of which FTBFS as a consequence of this change.

Reclass 1.4-1 should therefore not enter testing before its reverse
dependency has been adapted to use the new ABI.

Alternatively, reclass could be adapted to support the previous "index"
as fallback when "init" does not exist: That would be adequate for use
by boxer, since the new "init" happens to not be used in the boxer-data
classes currently in Debian.


 - Jonas

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQF8BAEBCgBmBQJUTTn8XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWgVUIAJmH1DbjqaWUNTMhU+uSc5ZK
+FttTFVdUePwTJeMJCs0oLoWWm0X9yj/2zXIvWLk2VCk9f8C38cPUuYggZnGGk1D
Wp7cdBwKNB2xoX55QRZWgQC4mfFHcRENhTYsTMLRQV1qlAGKeWUzYJFqumX7A+oO
NTYC4QlNeP599tZjhbRwGQcypETGdSqhXdPFIIgzyNnevp2AmTfifAZXXvb2R6tj
rNOmCQMYPo4YpZFa0PS6JKpHVLn/WLDu2HV4tLOGsx81rr7YmQXfC8C7UDde+yqs
OZ64qrMN330zuQ7Z+rVdgg3fmAyNNXMSN/LaFiTDw+veXu+tylW7rpSpiJsnx+Q=
=Mdv/
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org