Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#622875: Failed upgrade to 3.0.0-2

94 views
Skip to first unread message

Julien PUYDT

unread,
Apr 15, 2011, 1:40:01 PM4/15/11
to
Package: gnome-keyring
Version: 3.0.0-2

There was an error trying to upgrade to the above version :

# LANG=C dpkg --pending --configure
Setting up gnome-keyring (3.0.0-2) ...
Failed to set capabilities on file `/usr/bin/gnome-keyring-daemon'
(Operation not supported)
usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>)
<filenameN> ]

Note <filename> must be a regular (non-symlink) file.
Setting capabilities for gnome-keyring-daemon using Linux Capabilities
failed.
dpkg: error processing gnome-keyring (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
gnome-keyring

This may be related to :
# uname -m
armv7l

Hope this helps,

Snark on #gnome-hackers

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Laurent Bigonville

unread,
Apr 15, 2011, 2:00:03 PM4/15/11
to
tag 622875 + moreinfo
thanks

Hi,

Thanks for your bug report,

Do you know what is the file system used for /usr ?

Cheers

Laurent Bigonville

Julien PUYDT

unread,
Apr 15, 2011, 2:20:01 PM4/15/11
to
Le 15/04/2011 15:46, Laurent Bigonville a écrit :
> Do you know what is the file system used for /usr ?

Yes, ext3

Snark on #gnome-hackers

Laurent Bigonville

unread,
Apr 15, 2011, 3:10:03 PM4/15/11
to
Le Fri, 15 Apr 2011 16:09:21 +0200,
Julien PUYDT <julien...@laposte.net> a écrit :

> Le 15/04/2011 15:46, Laurent Bigonville a écrit :
> > Do you know what is the file system used for /usr ?
>
> Yes, ext3

mmm that's surprising.

What does

getcap /usr/bin/gnome-keyring-daemon and
ls -la /usr/bin/gnome-keyring-daemon are saying?

Cheers

Laurent Bigonville

Julien PUYDT

unread,
Apr 15, 2011, 4:00:02 PM4/15/11
to
Le 15/04/2011 17:00, Laurent Bigonville a écrit :
> getcap /usr/bin/gnome-keyring-daemon

# getcap /usr/bin/gnome-keyring-daemon
Failed to get capabilities of file `/usr/bin/gnome-keyring-daemon'
(Operation not supported)

> ls -la /usr/bin/gnome-keyring-daemon are saying?

# ls -la /usr/bin/gnome-keyring-daemon
-rwxr-xr-x 1 root root 890008 15 avril 04:24 /usr/bin/gnome-keyring-daemon


Hope that helps,

Snark on #gnome-hackers

Josselin Mouette

unread,
Apr 16, 2011, 7:20:02 AM4/16/11
to
Le vendredi 15 avril 2011 à 17:00 +0200, Laurent Bigonville a écrit :
> Le Fri, 15 Apr 2011 16:09:21 +0200,
> Julien PUYDT <julien...@laposte.net> a écrit :
>
> > Le 15/04/2011 15:46, Laurent Bigonville a écrit :
> > > Do you know what is the file system used for /usr ?
> >
> > Yes, ext3
>
> mmm that's surprising.

In any case, the script should handle failure cases for setcap
gracefully.

--
.''`. Josselin Mouette
: :' :
`. `' “If you behave this way because you are blackmailed by someone,
`- […] I will see what I can do for you.” -- Jörg Schilling

signature.asc

Jakub Krajewski

unread,
Apr 17, 2011, 3:50:02 PM4/17/11
to
Hello,

I had exactly same issue on i686, so this is unrelated to architecture.

Reason was my customised kernel without CONFIG_EXT3_FS_SECURITY compiled into
EXT3 support. (FS -> Ext3 journaling filesystem support -> Ext3 extended
Attributes -> Ext3 Security Labels)

Julien's arm board most probably also uses kernel without it and setcap fails
then. When this is compiled into the running kernel, no problems during gnome-
keyring installation.

Best regards,
--
Jakub Krajewski
ja...@krajewski.org

0 new messages