Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 413303 - gnome-base/gvfs uninstallable on g/fbsd
Summary: gnome-base/gvfs uninstallable on g/fbsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-23 20:27 UTC by Alexis Ballier
Modified: 2012-04-24 11:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2012-04-23 20:27:39 UTC
non linux doesnt mean prefix; from the ebuild:

RDEPEND="...
!prefix? ( >=sys-fs/udev-164-r2 )
..."

econf ... $(use_enable !prefix udev)


can i haz a more controlable variable that i can mask plz ?
Comment 1 Alexis Ballier gentoo-dev 2012-04-23 20:30:43 UTC
e.g. tight this to the udev useflag or add a udevcore useflag that you enable by puting it in profiles/base/package.use.force so that others can disable it
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-04-24 03:45:47 UTC
Fixed, the udev USE flag now controls everything. Prefix installations should still work since udev is use.masked on prefix.

>  24 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gvfs-1.10.1.ebuild,
>  gvfs-1.12.0.ebuild, gvfs-1.12.1.ebuild:
>  Make udev USE flag control everything udev-related to fix gvfs on bsd (bug
>  #413303, thanks to Alexis Ballier).
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-04-24 10:23:43 UTC
If we put it behind the udev useflag, we should make it clear to linux based users that disabling it is not supported, at least from upstream standpoint which is often ours.
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-04-24 11:18:58 UTC
(In reply to comment #3)
> If we put it behind the udev useflag, we should make it clear to linux based
> users that disabling it is not supported, at least from upstream standpoint
> which is often ours.

Why not? If you disable udev, gvfs loses the ability to handle any sort of removable media or determine mounts and devices for files outside of your home directory. However, network mounts, for instance, should still work fine.