Please multiarch libfuse2

Bug #842405 reported by Aron Xu
48
This bug affects 14 people
Affects Status Importance Assigned to Milestone
fuse (Debian)
Fix Released
Unknown
fuse (Ubuntu)
Fix Released
Wishlist
Unassigned
Quantal
Won't Fix
Undecided
Unassigned
Raring
Won't Fix
Undecided
Unassigned
Saucy
Fix Released
Wishlist
Unassigned

Bug Description

All of the packages that it depends has been bumped to mulitarch.

Now it's time for it.

Changed in fuse (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Changed in fuse (Debian):
status: Unknown → Fix Released
Revision history for this message
Olek Wojnar (olekw) wrote :

This is causing a problem with http://portablelinuxapps.org/ as described in this post: http://portablelinuxapps.org/forum/viewtopic.php?f=2&t=10

There may be other issues as well, however this is the only one I have first-hand information on.

Synaptic doesn't show "libfuse2:i386" in the package list... not sure if that's a fuse issue or a Synaptic issue. When I specifically selected the "i386" architecture in Synaptic I was able to select the libfuse2:i386 package but I got the following error when I tried to install:

dpkg: error processing /var/cache/apt/archives/libfuse2_2.9.0-1ubuntu2_i386.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libfuse2/Makefile.gz', which is different from other instances of package libfuse2:i386

I'm assuming that this is because I have the native amd64 libfuse2 installed already.

Is there some way that we could let the two architectures of libfuse2 be concurrently installed (and preferably have libfuse2:i386 show up by default on the amd64 package list)? Thanks!

Revision history for this message
lcf (lcf) wrote :

It's already fixed in Debian, also working fine in Fedora - what's the problem with porting the fix to Ubuntu?

Cause of this single issue people around can't move to 64-bit Ubuntu (need to use closed source app. that depends on libfuse:i386).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fuse - 2.9.2-4ubuntu1

---------------
fuse (2.9.2-4ubuntu1) saucy; urgency=low

  * Merge with Debian unstable. Remaining changes:
    - Install ulockmgr_server in fuse-udeb.
    - Install fusermount with 4755 permissions (remaining change from
      "Dynamic foreground user access").
    - Only change the ownership or mode of /etc/fuse.conf in postinst on
      initial installation.
    - Don't install the udev rules; we require the fuse module to be
      built-in, and mountall handles mounting /sys/fs/fuse/connections.

  * Drop cherrypick from upstream, part of this upstream:
    - Fix "fuse internal error: node NNN not found" (LP: #1019806)

  * This upload fixes non-matching shared file across multiarched
    libfuse2. (LP: #842405)

fuse (2.9.2-4) unstable; urgency=low

  * Removing all references to my old email address.

fuse (2.9.2-3) unstable; urgency=low

  * Updating year in copyright.
  * Removing fuse.preinst with squeeze-to-wheezy upgrade cleanup.
  * Adding dpkg-source local-options.
  * Dropping dpkg-source compression level.

fuse (2.9.2-2) unstable; urgency=low

  * Removing fuse group in postrm, thanks to Tom Jampen
    <email address hidden>.
  * Also rebuilding initramfs on fuse removal.
  * Removing pre-wheezy udev detection in postinst for device creation.
  * Updating to standards version 3.9.4.
  * Building without conditional multiarch support for pre-wheezy.
  * Dropping pre-wheezy transitional package.
  * Dropping pre-wheezy breaks against loop-aes-utils.
  * Removing configuration file on purge.

fuse (2.9.2-1) unstable; urgency=low

  * Merging upstream version 2.9.2.

fuse (2.9.1-1) unstable; urgency=low

  * Merging upstream version 2.9.1.

fuse (2.9.0-5) unstable; urgency=low

  * Adjusting permission on fusermount conditionally upon build
    architecture (Closes: #680232).

fuse (2.9.0-4) unstable; urgency=low

  * Some editorial changes to copyright file.
  * Removing sysvinit start and stop links before removing fuse
    initscript (Closes: #679608).

fuse (2.9.0-3) unstable; urgency=low

  * Simplyfing backports compatible use of multiarch debhelper install
    files.
  * Correcting typo in conditional gencontrol call in rules.
  * Updating GPL boilerplate in copyright file.
  * Switching to xz compression.
  * Using make conditionals instead of shell conditional in rules for
    consistency.
  * Removing old dpkg trigger for initramfs-tools.
  * Automatically loading fuse kernel module with kmod.
  * Removing old initscript in preinst (Closes: #670635).
  * Rewrapping default fuse.conf.
  * Adding /dev/cuse to fuse rule (Closes: #668509).
  * Reloading udev in postinst (Closes: #568644, #617667, #628375).
  * Adjusting section and priority of the transitional package.
  * Using official package-type for udeb packages in control now.

fuse (2.9.0-2) unstable; urgency=low

  * Correcting debhelper docs file to not include unwanted files
    (Closes: ##674198).
 -- Dmitrijs Ledkovs <email address hidden> Fri, 24 May 2013 12:25:46 +0100

Changed in fuse (Ubuntu):
status: Confirmed → Fix Released
Changed in fuse (Ubuntu Quantal):
status: New → Confirmed
Changed in fuse (Ubuntu Raring):
status: New → Confirmed
Changed in fuse (Ubuntu Quantal):
status: Confirmed → Fix Released
Changed in fuse (Ubuntu Raring):
status: Confirmed → Fix Released
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

@Cozma Adrian Nicolae

The bug is only fixed in saucy and not in other two releases:

$ sudo apt-get install libfuse2:i386 libfuse2:amd64

Still fails.

Changed in fuse (Ubuntu Raring):
status: Fix Released → Confirmed
Changed in fuse (Ubuntu Quantal):
status: Fix Released → Confirmed
Aron Xu (happyaron)
Changed in fuse (Ubuntu Quantal):
status: Confirmed → Won't Fix
Changed in fuse (Ubuntu Raring):
status: Confirmed → Won't Fix
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.