From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 68F4A1381F3 for ; Mon, 19 Aug 2013 08:25:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6016FE0D63; Mon, 19 Aug 2013 08:25:33 +0000 (UTC) Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3E255E0D43 for ; Mon, 19 Aug 2013 08:25:31 +0000 (UTC) Received: by mail-wi0-f179.google.com with SMTP id hr7so2722175wib.0 for ; Mon, 19 Aug 2013 01:25:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=ZcHknd5O6PatEfpRPn/J2g8zWip1FYppw8Rq3cxIQBw=; b=dZuZLDSelz1RQqXrRD1LohXCHtAIk8A4Ps/Ctg8GC9dSTEDtJpfYWkuEpAgk2YlvNZ MMjG1igi1x/zh4jokbeTGnrM6hhT/Nr5yyZBYsjI61W+B3bYFYVaHvsaZNGryrehYa01 OPiUk+1Ubo5hXz6BcYVHX5fixI6zQDQoNMvGm6P1TBltgk1C3ENTPMtusN8I7kcI/gCO tHhDPeBrLPbauQlnALOarYGF0F/QJxnpkEhzqvwX5ffbEcEczhNHkprMNnHAdyXkOfMb qYKRhbf+rbeJ2X+Uhru0MtzAc6DbRV/mxeuZFecRiUUalf6ZYurW+GFdLYL0a25Q8UZC aO/Q== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.180.74.134 with SMTP id t6mr7238208wiv.56.1376900730840; Mon, 19 Aug 2013 01:25:30 -0700 (PDT) Received: by 10.194.104.199 with HTTP; Mon, 19 Aug 2013 01:25:30 -0700 (PDT) In-Reply-To: <5211C84F.3010103@gmail.com> References: <520F3550.60907@gmail.com> <520FCED0.8030205@gmail.com> <52109205.5090207@gmail.com> <52110859.30402@gentoo.org> <5211C84F.3010103@gmail.com> Date: Mon, 19 Aug 2013 01:25:30 -0700 Message-ID: Subject: Re: [gentoo-user] Re: Advice needed regarding udisks From: Grant To: Gentoo mailing list Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: ca71786f-cdf4-4878-a01a-48b978a88604 X-Archives-Hash: ede097b2c45aa5348b5b760f4e09782c >>>>>>>> When trying to eject a USB camera in thunar in xfce4, the error appears and the device >>>>>>>> does not umount. Here is a command that also produces the error: >>>>>>>> >>>>>>>> # udisks --detach /dev/sdb Detach failed: Error detaching: helper exited with exit code >>>>>>>> 1: Detaching device /dev/sdb USB device: >>>>>>>> /sys/devices/pci0000:00/0000:00:02.0/usb2/2-6) SYNCHRONIZE CACHE: FAILED: No such file >>>>>>>> or directory (Continuing despite SYNCHRONIZE CACHE failure.) STOP UNIT: FAILED: No such >>>>>>>> file or directory >>>>>>>> >>>>>>>> # emerge -pv gvfs libgdu [ebuild R ] gnome-base/libgdu-3.0.2 USE="-avahi -doc >>>>>>>> -gnome-keyring" 0 kB [ebuild R ] gnome-base/gvfs-1.12.3-r1 USE="cdda gdu http >>>>>>>> udev -afp -archive -avahi -bluetooth -bluray -doc -fuse -gnome-keyring -gphoto2 -ios >>>>>>>> -samba (-udisks)" 0 kB >>>>>>> ^^^^^^^ >>>>>>> >>>>>>> There's your problem. >>>>>>> >>>>>>> thunar depends on gvfs, which can use udisks, but in your case the USE flag is forced, >>>>>>> masked, or removed. >>>>>>> >>>>>>> You need to find out why that happened, it might be a profile thing, maybe it's a local >>>>>>> config. Try >>>>>>> >>>>>>> grep -r udisks /etc/portage/ >>>>>> >>>>>> Nothing comes back from that grep. My profile is default/linux/amd64/13.0/desktop. What >>>>>> else could be preventing me from enabling that USE flag? >>>>> >>>>> It might be masked by the profile. As I understand it, recent EAPIs allow USE flags to be >>>>> forced per-profile. This makes sense - a dev might enable USE=udev everywhere except on >>>>> gentoo-freebsd profiles, just as an example. But I'm not yet up to speed on how to detect and >>>>> over-ride such things. >>>>> >>>>> I think you should log a bug now at b.g.o. and let the devs tell you what's really going on >>>>> with your selections. >>>> >>>> Will do, and I'll report back with the results. >>>> >>>> Thanks, Grant >>>> >>> >>> - From $PORTDIR/profiles/base/package.use.mask: >>> >>> # GNOME (02 Oct 2012) >>> # Mask USE="udisks" and use USE="gdu" as the default for >> # older gvfs releases have problems with recent stable udisks:2 (bug #463792) >>> > >> OK, there it is. If I keyword gvfs I get into trouble because >> gobject-introspection wants >> =dev-libs/glib-2.36. > > > Don't keyword gvfs, > > for gvfs: > > USE="-udisks gdu" > > gvfs doesn't care what does the automounting, as long as something does That's what I have now and I have this ejecting problem. Should I just emerge udisks-2 into a new slot? - Grant