Merge lp:~adam-stokes/ubuntu/quantal/gnome-vfs/lp977940-multiarch into lp:ubuntu/quantal/gnome-vfs
Proposed by
Adam Stokes
Status: | Merged |
---|---|
Merge reported by: | Stéphane Graber |
Merged at revision: | not available |
Proposed branch: | lp:~adam-stokes/ubuntu/quantal/gnome-vfs/lp977940-multiarch |
Merge into: | lp:ubuntu/quantal/gnome-vfs |
Diff against target: |
223 lines (+50/-17) 7 files modified
debian/changelog (+13/-0) debian/control (+11/-3) debian/control.in (+13/-4) debian/libgnomevfs2-0.install (+3/-3) debian/libgnomevfs2-dev.install (+5/-5) debian/libgnomevfs2-extra.install (+1/-1) debian/rules (+4/-1) |
To merge this branch: | bzr merge lp:~adam-stokes/ubuntu/quantal/gnome-vfs/lp977940-multiarch |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Adam Stokes (community) | Needs Information | ||
Jamie Strandboge | Needs Information | ||
Ubuntu branches | Pending | ||
Review via email: mp+114258@code.launchpad.net |
Description of the change
- Forces libgnomevfs2-common to be replaced in order to clean out older files from libgnomevfs2-extra in a previous non multiarch package.
- Rebuilt with multi-arch support (LP: #977940)
To post a comment you must log in.
While I have not done multiarch transitions myself, I read through the various documentation and wonder why libgnomevfs2-bin uses 'Multi-Arch: foreign'. Shouldn't this be 'Multi-Arch: same' because libgnomevfs2-bin provides binaries in /usr/bin (and in debian/control* uses 'Architecture: any' as opposed to 'all') and therfore does not meet the "one copy of this package, of any architecture, is sufficient to satisfy the needs of the runtime library package of every architecture" as per http:// wiki.debian. org/Multiarch/ Implementation# Converting_ your_package_ for_multiarch?
Otherwise, it looks like there is an approporiate use of Breaks, Replaces, Pre-Depends, etc. The files install to the correct places and the pc files look ok by visual inspection.