[FFe] Sync cecil, cecil-flowanalysis, db4o, mono.reflection from Debian unstable/experimental

Bug #830217 reported by Iain Lane
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cecil (Ubuntu)
Fix Released
Undecided
Unassigned
cecil-flowanalysis (Ubuntu)
Fix Released
Undecided
Unassigned
db4o (Ubuntu)
Fix Released
Undecided
Unassigned
longomatch (Ubuntu)
Fix Released
Undecided
Unassigned
tangerine (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

db4o is one of the remaining items for the mono 2.10 transition that the Debian team is able to fix (binary removals for the others to come soon)

  http://people.canonical.com/~ubuntu-archive/transitions/mono.html

The version in Oneiric currently doesn't have any support for the CLR 4.0 which mono 2.10 is using. The new upstream version, 8.0, is needed for this. Unfortunately this also requires updating two of the dependencies (cecil & cecil-flowanalysis) to new upstream versions. Another new BD, mono.reflection, was needed too.

All of these updates are complete in Debian already, so this will be finished in Ubuntu by way of syncs. cecil-flowanalysis is transitioned to an unstable (copied at build-time) library and will need binary NEWing. db4o has a new ABI and will also need binary NEWing. mono.reflection is a new source package so will need source and binary NEWing.

I've tested they all build on Ubuntu. There are two reverse dependencies of this stack, tangerine and longomatch. Tangerine needs a two line patch which shall be uploaded to experimental today and synced when it becomes available. Longomatch will just need a rebuild.

Summary

 - sync cecil cecil-flowanalysis mono.reflection db4o
 - source new mono.reflection
 - binary new cecil-flowanalysis mono.reflection db4o
 - sync tangerine
 - rebuild longomatch

Sound OK? I can give you build, install, run evidence if you like.

Related branches

Revision history for this message
Scott Kitterman (kitterman) wrote :

Sounds like the right thing to do. Approved.

Revision history for this message
Iulian Udrea (iulian) wrote :

I'm certain that you have done extensive testing with this. Therefore, exception granted.

It ought to be fairly quick for an archive admin to do all this and hence I don't think we need to worry about that bit.

Revision history for this message
Iain Lane (laney) wrote :

laney@raleigh> syncpackage mono.reflection
syncpackage: Source mono.reflection -> oneiric/Release: not in Ubuntu, new version 1.0+git20110407+d2343843-1
Sync this package [y|N]? y
syncpackage: Request succeeded; you should get an e-mail once it is processed.

Changed in cecil (Ubuntu):
status: New → Fix Released
Revision history for this message
Iain Lane (laney) wrote :

laney@raleigh> syncpackage -d experimental cecil-flowanalysis
syncpackage: Source cecil-flowanalysis -> oneiric/Release: current version 0.1~svn.128879-3build1, new version 0.1~vcs20110809.r1.b34edf6-1
syncpackage: Downloading https://launchpad.net/debian/+archive/primary/+files/cecil-flowanalysis_0.1~vcs20110809.r1.b34edf6-1.dsc
. done
syncpackage: Downloading https://launchpad.net/ubuntu/+archive/primary/+files/cecil-flowanalysis_0.1~svn.128879-3build1.dsc
. done
Sync this package [y|N]? y
syncpackage: Request succeeded; you should get an e-mail once it is processed.

Changed in cecil-flowanalysis (Ubuntu):
status: New → Fix Released
Revision history for this message
Iain Lane (laney) wrote :

laney@raleigh> syncpackage -d experimental db4o
syncpackage: Source db4o -> oneiric/Release: current version 7.4.121.14026+dfsg-3, new version 8.0.184.15484+dfsg-1
syncpackage: Downloading https://launchpad.net/debian/+archive/primary/+files/db4o_8.0.184.15484+dfsg-1.dsc
. done
syncpackage: Downloading https://launchpad.net/ubuntu/+archive/primary/+files/db4o_7.4.121.14026+dfsg-3.dsc
. done
Sync this package [y|N]? y
syncpackage: Request succeeded; you should get an e-mail once it is processed.

Changed in db4o (Ubuntu):
status: New → Fix Released
Revision history for this message
Iain Lane (laney) wrote :

laney@raleigh> syncpackage -d experimental tangerine
syncpackage: Source tangerine -> oneiric/Release: current version 0.3.3-2, new version 0.3.3-3
syncpackage: Downloading https://launchpad.net/debian/+archive/primary/+files/tangerine_0.3.3-3.dsc
. done
syncpackage: Downloading https://launchpad.net/ubuntu/+archive/primary/+files/tangerine_0.3.3-2.dsc
. done
Sync this package [y|N]? y
syncpackage: Request succeeded; you should get an e-mail once it is processed.

Changed in tangerine (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package longomatch - 0.16.8+git20110626-1build1

---------------
longomatch (0.16.8+git20110626-1build1) oneiric; urgency=low

  * No-change rebuild for db4o 8.0 transition (LP: #830217)
 -- Iain Lane <email address hidden> Fri, 26 Aug 2011 11:28:53 +0100

Changed in longomatch (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.