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 1EF261381F3 for ; Mon, 19 Aug 2013 07:29:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8C701E0D27; Mon, 19 Aug 2013 07:28:35 +0000 (UTC) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 41D82E0D1A for ; Mon, 19 Aug 2013 07:28:33 +0000 (UTC) Received: by mail-lb0-f181.google.com with SMTP id o10so2711470lbi.26 for ; Mon, 19 Aug 2013 00:28:32 -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 :cc:content-type:content-transfer-encoding; bh=/1cNiRA4xyRmA18E2vjBdPp39WRcrZowooNd2bIxHdI=; b=Zh5bKBhv+jZRgczYxu5J+zDEY2xlEar0O/iZuiAS96DNn1vYvZvY4YmqUvGwW4Ta/u laTqFPeVtzGToK8yw+ZgzSJqlUPQabWtFpsJu5yyds2b1iFGKNv1Pk67PMjWDTeTuVFv ftUc0tBLbARoVF+iMNqh2O0jdCNo2zchrcnFMMcHQpBbm8WLHecF8eTSCNjzqOIvt1bq 1jbBC8YIsDk1QA5SaJk9ifBobRcggjvcn+guB8V4pjG5UAdS0Geva+0kNjbAD4XPPcHU 1XG+WXcJlC+ReABufHjWlSaeZimZ7snPoFU04Ace8OuH3Da67KJg8+lgQDk7Cl3SQOPN H6ag== 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.152.22.65 with SMTP id b1mr42534laf.46.1376897312446; Mon, 19 Aug 2013 00:28:32 -0700 (PDT) Received: by 10.114.96.2 with HTTP; Mon, 19 Aug 2013 00:28:32 -0700 (PDT) In-Reply-To: References: <520F3550.60907@gmail.com> <520FCED0.8030205@gmail.com> <52109205.5090207@gmail.com> <52110859.30402@gentoo.org> Date: Mon, 19 Aug 2013 02:28:32 -0500 Message-ID: Subject: Re: [gentoo-user] Re: Advice needed regarding udisks From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Cc: Jonathan Callen Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: dcbff0a1-6b09-4ca7-bdcf-7ef38d2e03d8 X-Archives-Hash: e81804190fe8613b16316e07e5025156 On Mon, Aug 19, 2013 at 2:17 AM, Grant wrote: >>>>>>> When trying to eject a USB camera in thunar in xfce4, the error app= ears and the device >>>>>>> does not umount. Here is a command that also produces the error: >>>>>>> >>>>>>> # udisks --detach /dev/sdb Detach failed: Error detaching: helper e= xited with exit code >>>>>>> 1: Detaching device /dev/sdb USB device: >>>>>>> /sys/devices/pci0000:00/0000:00:02.0/usb2/2-6) SYNCHRONIZE CACHE: F= AILED: No such file >>>>>>> or directory (Continuing despite SYNCHRONIZE CACHE failure.) STOP U= NIT: FAILED: No such >>>>>>> file or directory >>>>>>> >>>>>>> # emerge -pv gvfs libgdu [ebuild R ] gnome-base/libgdu-3.0.2 = USE=3D"-avahi -doc >>>>>>> -gnome-keyring" 0 kB [ebuild R ] gnome-base/gvfs-1.12.3-r1 US= E=3D"cdda gdu http >>>>>>> udev -afp -archive -avahi -bluetooth -bluray -doc -fuse -gnome-keyr= ing -gphoto2 -ios >>>>>>> -samba (-udisks)" 0 kB >>>>>> ^^^^^^^ >>>>>> >>>>>> There's your problem. >>>>>> >>>>>> thunar depends on gvfs, which can use udisks, but in your case the U= SE 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 al= low USE flags to be >>>> forced per-profile. This makes sense - a dev might enable USE=3Dudev e= verywhere except on >>>> gentoo-freebsd profiles, just as an example. But I'm not yet up to spe= ed 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 w= hat'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=3D"udisks" and use USE=3D"gdu" as the default for > # older gvfs releases have problems with recent stable udisks:2 (bug #46= 3792) >> > OK, there it is. If I keyword gvfs I get into trouble because > gobject-introspection wants >=3Ddev-libs/glib-2.36. It's going to snowball from there. You could try to keyword gobject-introspection, but it will probably need for you to keyword more packages, which in turn will require even more keyworded packages. It can be done automatically with the --autounmask emerge option, but if you are mixing stable and unstable packages, you need to know what you are doing. GNOME 3.8 is going stable soon (or so I keep hearing); when that happens, the parts of the stack that you need for the new gvfs will be stable. You could wait for it to happen. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico