FS#52134 - [fuse] Latest update breaks GNOME dependency

Attached to Project: Arch Linux
Opened by MikoBart (mikobart) - Monday, 12 December 2016, 23:59 GMT
Last edited by Anatol Pomozov (anatolik) - Sunday, 09 July 2017, 00:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Anatol Pomozov (anatolik)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Since the fuse update from 12th of December, installation of both gnome and gnome-extra fail with unresolved dependency: fuse.

Additional info:
* package version: 3.0.0-1

Steps to reproduce:
1. Try to install gnome (with or without gnome-extra)
2. Look at the pacman complaining about unresolved dependency: fuse.

Was it fuse split int fuse2, fuse3 and fuse-common? If so, then it is the cause, gnome wasn't update to reflect that change.
This task depends upon

Closed by  Anatol Pomozov (anatolik)
Sunday, 09 July 2017, 00:50 GMT
Reason for closing:  Fixed
Comment by Doug Newgard (Scimmia) - Tuesday, 13 December 2016, 00:38 GMT
Reopening, fuse2 is only in testing and fuse was removed from Extra.
Comment by Anatol Pomozov (anatolik) - Tuesday, 13 December 2016, 01:04 GMT
Please check if it works now
Comment by Jacob S (Gourdcaptain) - Tuesday, 13 December 2016, 01:06 GMT
Fuse2 is now in the extra repo and working (checked with ntfs-3g), although veracrypt's dependencies are still broken.
Comment by Anatol Pomozov (anatolik) - Tuesday, 13 December 2016, 01:12 GMT
veracrypt has a version restriction for fuse package (fuse>2.8.0). And pacman can't resolve it to 'fuse2'.

veracrypt does not need to specify version for fuse, we are not going to roll fuse back.
Comment by Jacob S (Gourdcaptain) - Tuesday, 13 December 2016, 01:13 GMT
Oh yeah, it's a problem with that package. I just thought I'd note it here when I discussed the upgrade.
Comment by Doug Newgard (Scimmia) - Tuesday, 13 December 2016, 05:22 GMT
It doesn't, but specifying a version for the provides is very simple and will make the transition easier for everyone.
Comment by Anatol Pomozov (anatolik) - Tuesday, 13 December 2016, 06:05 GMT
Okay, I added the $pkgver. But I also think there is no sense to have ">2.8.0" version restriction at veracrypt package.
Comment by Jacob S (Gourdcaptain) - Tuesday, 13 December 2016, 06:22 GMT
I think that might have to do with back when Veracrypt was an AUR package, there was a problem building it from source with some versions of FUSE causing trouble for a while. Not sure it's related (and the AUR package got removed when it got moved to the repos, so I can't check) but that's what I'm guessing caused that.
Comment by MikoBart (mikobart) - Tuesday, 13 December 2016, 11:10 GMT
Looks like it works OK, gnome and gnome-extra packages are installable again.

Loading...