Merge lp://qastaging/~adam-stokes/ubuntu/quantal/libbonobo/lp-977947-multiarch into lp://qastaging/ubuntu/quantal/libbonobo

Proposed by Adam Stokes
Status: Merged
Merged at revision: 45
Proposed branch: lp://qastaging/~adam-stokes/ubuntu/quantal/libbonobo/lp-977947-multiarch
Merge into: lp://qastaging/ubuntu/quantal/libbonobo
Diff against target: 196 lines (+40/-20)
9 files modified
bonobo-activation-config.xml (+1/-0)
debian/changelog (+6/-0)
debian/control (+11/-4)
debian/control.in (+10/-3)
debian/libbonobo2-0.install (+5/-4)
debian/libbonobo2-bin.install (+1/-1)
debian/libbonobo2-common.install (+0/-1)
debian/libbonobo2-dev.install (+3/-4)
debian/rules (+3/-3)
To merge this branch: bzr merge lp://qastaging/~adam-stokes/ubuntu/quantal/libbonobo/lp-977947-multiarch
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+112834@code.qastaging.launchpad.net

Description of the change

A hopefully more complete multiarch fix. Changes to note from previous debdiff:

- Moved install of bonobo servers into libbonobo2-0.install
- Hardcode /usr/lib/bonobo/servers within bonobo-activation-config.xml as described in the activation api. This should allow non-multiarch packages that install their server definitions in /usr/lib/bonobo to continue work.

To post a comment you must log in.
46. By Adam Stokes

Add depends to control.in for orbit

Revision history for this message
Steve Langasek (vorlon) wrote :

> - Moved install of bonobo servers into libbonobo2-0.install

This requires bumping the versioned replaces: on libbonobo2-common in the libbonobo2-0 package. i.e.,

- libbonobo2-common (<< 2.20.3-1)
+ libbonobo2-common (<< 2.32.1-0ubuntu2)

> Add depends to control.in for orbit

What's the reason for this added dependency? The existing libbonobo2-0 package has no dependency on orbit2 at all; so a versioned dependency doesn't make sense to me here. Maybe this should be liborbit2 (>= 1:2.14.19-0.1ubuntu1), which is the first version of the orbit2 /library/ package that looks in the multiarch directory? I'm assuming this is what is intended.

Otherwise these changes look correct to me. Have you tested that everything works after these changes? I'm not sure how to go about testing bonobo functionality nowadays.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: