<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.ubuntu.devel.discuss">
    <title>gmane.linux.ubuntu.devel.discuss</title>
    <link>http://blog.gmane.org/gmane.linux.ubuntu.devel.discuss</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13770"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13769"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13768"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13767"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13766"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13765"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13764"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13763"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13761"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13760"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13759"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13758"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13757"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13756"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13755"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13754"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13753"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13752"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13751"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13750"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13770">
    <title>Re: [RFC] zswap for Precise, with script</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13770</link>
    <description>&lt;pre&gt;hi,
On Thu, 17 May 2012 09:55:52 -0400
John Moser &amp;lt;john.r.moser&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

such a package exists in the form of the zram-config package in
precise ... please take a look at this one and send patches (while the
current package as used in all ubuntu arm installs already does a good
deal of automation for setting up the zram devices, it could surely do
with some additional /etc/default integration for overrides)

ciao
oli
&lt;/pre&gt;</description>
    <dc:creator>Oliver Grawert</dc:creator>
    <dc:date>2012-05-18T11:07:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13769">
    <title>Re: Questions and patches related to casper.</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13769</link>
    <description>&lt;pre&gt;
After some excellent help from the aufs maintainer and mailing
list denizens, I have this at least mostly working.  The /cow
is properly un-mounted on shutdown, and fsck properly runs
on startup (that part was working last time I posted).

I'm attaching the casper initrd file and the /etc/init.d/umountroot
scripts that I modifed.  It would be grand if someone with commit
privs would consider this for upstream inclusion.

Thanks,
Ben




&lt;/pre&gt;</description>
    <dc:creator>Ben Greear</dc:creator>
    <dc:date>2012-05-17T22:35:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13768">
    <title>Re: 12.04 - question/feedback on "sound settings"</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13768</link>
    <description>&lt;pre&gt;
To clarify, the only profile that was actually removed was the "Off" 
profile. If you have other profiles (5.1 surround, etc), those profiles 
are still selectable.

For the "off" profile, I believe this was considered a too unusual use 
case to support, but at the UDS session about the sound settings, I 
believe we decided to put it back in for 12.10. [1]


The current workaround is to install the pavucontrol application. That 
application can still set your sound card to the "off" profile.

&lt;/pre&gt;</description>
    <dc:creator>David Henningsson</dc:creator>
    <dc:date>2012-05-17T21:28:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13767">
    <title>Re: Questions and patches related to casper.</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13767</link>
    <description>&lt;pre&gt;
Using 'dd' on windows is a royal pain, so if I can just point the
users at some third-party pendrive tools and feed our modified .iso
image into that, that is the easiest I think.  I also like that the
user can choose the amount of persistent storage based on their USB
stick size.

That said, if I can't find a way to cleanly un-mount the /cow
(or mount it (ro)) on shutdown, then I'm going to have to try
something else...

And, I'm seeing ubiquity panel cores on startup of the live-cd
image, which is almost worse.  I'm going to re-build the modified
cd image from scratch today in hope that that will somehow fix
the cores.  They started after I removed /var/cache/* in an attempt
to make the cd image smaller...seems that might have been a bad
idea...

Thanks,
Ben


&lt;/pre&gt;</description>
    <dc:creator>Ben Greear</dc:creator>
    <dc:date>2012-05-17T16:32:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13766">
    <title>[RFC] zswap for Precise, with script</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13766</link>
    <description>&lt;pre&gt;Any thoughts on this?  I wrote it on a whim after installing an SSD and 
completely disabling all swap.  Haven't checked to see if Ubuntu 
supports hibernate to file yet (creating a hibernation file on demand 
would be optimal for me...)

This works with kernel 3.2.0 ... 3.0 used num_devices as the parameter 
for zram, while 2.6.32 used num (I think).  They keep changing the 
parameter name!

This init script (sorry, I have no clue how to write an upstart job) 
will load zram, set one of its devices to a given size, create swap on 
it, and turn that swap on.  It'll also deactivate the swap and free the 
associated RAM.

Accepted sizes are "half" and "quarter" of installed RAM as gotten by 
MemTotal in /proc/meminfo; any size in bytes; or suffixed K, M, G sizes.


/etc/default/zswap can contain the following variables:

# Set to 1 to disable
ZSWAP_DISABLED=0

# Number of /dev/zramX devices
ZRAM_NUM_DEVICES=4

# Swap device is /dev/$ZSWAP_DEVICE
ZSWAP_DEVICE="zram0"

# Size
ZSWAP_SIZE="quarter"
#! /bin/sh
### BEGIN INIT INFO
# Provides:          zswap
# Required-Start:    $syslog
# Required-Stop:     $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description:       Activate compressed swap
### END INIT INFO
#
#
# Version:1.0 john.r.moser&amp;lt; at &amp;gt;gmail.com
#

#
# It's also possible to resize the zswap by device hopping, i.e.
# making a new one on /dev/zram1, swapon /dev/zram1, and then
# swapoff /dev/zram0.  This would be CPU intensive...
#

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Sets up compressed swap"
NAME=zswap
SCRIPTNAME=/etc/init.d/$NAME

# Default value
ZRAM_NUM_DEVICES=4
ZSWAP_DEVICE="zram0"
ZSWAP_SIZE="quarter"

# Read config file if it is present.
if [ -r /etc/default/$NAME ]; then
. /etc/default/$NAME
fi

# Gracefully exit if disabled
[ "$ZSWAP_DISABLED" = "1" ] &amp;amp;&amp;amp; exit 0

is_numeric() {
echo "$&amp;lt; at &amp;gt;" | grep -q -v "[^0-9]"
}

#Takes:
# zswap_to_bytes 524288
# zswap_to_bytes 512K
# zswap_to_bytes 128M
# zswap_to_bytes 2G
# otherwise formed parameters are errors.
zswap_to_bytes() {
MODIFIER="${1#${1%?}}"
ZR_SIZE="${1: -1}"

# Numeric:  just pass as-is
if ( is_numeric ${1} ) ; then
echo ${1}
return 0
fi

# If size isn't a number,
if ! ( is_numeric ${ZR_SIZE} ) ; then
echo "0"
return 1
fi

if [ "${MODIFIER}" = "K" ]; then
ZR_SIZE=$(( ZR_SIZE * 1024 ))
elif [ "${MODIFIER}" = "M" ]; then
ZR_SIZE=$(( ZR_SIZE * 1024 * 1024 ))
elif [ "${MODIFIER}" = "G" ]; then
ZR_SIZE=$(( ZR_SIZE * 1024 * 1024 * 1024 ))
elif [ ! is_numeric "${MODIFIER}" ]; then
echo "0"
return 1
fi
echo $ZR_SIZE
}

#
#Function that starts the daemon/service.
#
d_start() {
ZSWAP_LOADED=0
swapon -s | cut -f 1 | grep "/dev/${ZSWAP_DEVICE}" &amp;amp;&amp;amp; ZSWAP_LOADED=1
if [ "${ZSWAP_LOADED}" -eq "1" ]; then
echo "zswap already in use"
return 1
fi
# this parameter name keeps changing with new kernel versions
modprobe zram zram_num_devices=${ZRAM_NUM_DEVICES}

# Does it now exist?
if [ ! -b /dev/${ZSWAP_DEVICE} ]; then
echo "/dev/${ZSWAP_DEVICE} does not exist!"
return 1
fi

# half or quarter size
if [ "${ZSWAP_SIZE}" = "half" -o "${ZSWAP_SIZE}" = "quarter" ]; then
MEM_SZ=$(cat /proc/meminfo | grep MemTotal | awk '{print $2}')
if [ "${ZSWAP_SIZE}" = "half" ]; then
ZSWAP_SIZE=$(( MEM_SZ * 512 ))
else
ZSWAP_SIZE=$(( MEM_SZ * 256 ))
fi
else
ZSWAP_SIZE=$( zswap_to_bytes $ZSWAP_SIZE )
if [ "${ZSWAP_SIZE}" = "0" ]; then
echo "Invalid ZSWAP_SIZE"
return 1
fi
fi
echo $ZSWAP_SIZE &amp;gt; /sys/block/${ZSWAP_DEVICE}/disksize
mkswap /dev/${ZSWAP_DEVICE}
swapon /dev/${ZSWAP_DEVICE}
}

#
#Function that stops the daemon/service.
#
d_stop() {
ZSWAP_LOADED=0
swapon -s | cut -f 1 | grep "/dev/${ZSWAP_DEVICE}" &amp;amp;&amp;amp; ZSWAP_LOADED=1
if [ "${ZSWAP_LOADED}" != "1" ]; then
echo "zswap not in use"
return 1
fi
if ! ( swapoff /dev/${ZSWAP_DEVICE} ); then
echo "Cannot de-activate compressed swap /dev/${ZSWAP_DEVICE}!"
return 1
fi

# Double check this
ZSWAP_LOADED=0
swapon -s | cut -f 1 | grep "/dev/${ZSWAP_DEVICE}" &amp;amp;&amp;amp; ZSWAP_LOADED=1
if [ "${ZSWAP_LOADED}" = "1" ]; then
echo "zswap /dev/${ZSWAP_DEVICE} did not de-activate!"
return 1
fi

# free the block device's memory
echo 1 &amp;gt; /sys/block/${ZSWAP_DEVICE}/reset
modprobe -r zram
}


case "$1" in
  start)

echo -n "Starting $DESC: $NAME"
d_start
echo "."
;;
  stop)
echo -n "Stopping $DESC: $NAME"
d_stop
echo "."
;;
  #reload)
#
#No reload target
#
  #;;
  restart|force-reload)
echo -n "Restarting $DESC: $NAME"
d_stop
#sleep 1
d_start
echo "."
;;
  *)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" &amp;gt;&amp;amp;2
exit 1
;;
esac

exit 0
&lt;/pre&gt;</description>
    <dc:creator>John Moser</dc:creator>
    <dc:date>2012-05-17T13:55:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13765">
    <title>Re: Questions and patches related to casper.</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13765</link>
    <description>&lt;pre&gt;Because Ubuntus goal is easy, yes you can be advanced but easy is priority
and dd is 'hard' in a sense depending on how you look at it.  I think it
would be better to diagnose the grub problems and go that route making the
installer error free.

On May 16, 2012 10:31 PM, "Akkana Peck" &amp;lt;akkana&amp;lt; at &amp;gt;shallowsky.com&amp;gt; wrote:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
&lt;/pre&gt;</description>
    <dc:creator>Jordon Bedwell</dc:creator>
    <dc:date>2012-05-17T03:52:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13764">
    <title>Re: Questions and patches related to casper.</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13764</link>
    <description>&lt;pre&gt;
I got it working once on Oneiric, but only on a multi-distro USB
stick using grub, with a separate partition for casper, like this:
http://shallowsky.com/blog/linux/install/ubuntu-persistent-live-cd.html
I've never had any luck on either O or P in getting a single-boot
USB stick to be persistent.

I'm currently setting up some USB sticks to use in a classroom/workshop
setting, with everybody booted from the same image. After wasting
most of a day trying to make persistence work, it occurred to me to
wonder why I was doing all that work: for a USB stick, why not just
install Ubuntu to the stick, and have a normal install that saves
whatever changes you make? No need for overlays like casper, just
install to a normal filesystem on the USB stick.

So I tried it. The grub install failed the first time so I had to
re-run it (be careful that you're installing grub to the USB stick,
not to your hard drive) but otherwise it seems to work fine so far.
I've installed several extra packages on it, customized the user
theme and added a few programs and icons. It seems like a much
easier solution than fighting with the undocumented casper
persistence stuff.

Ubuntu should consider shipping a filesystem image that can be dd-ed
to a USB stick, in addition to the CD ISO iamges that require
special magic to be made persistent. It would make it so much easier
to introduce newcomers to Ubuntu.

...Akkana

&lt;/pre&gt;</description>
    <dc:creator>Akkana Peck</dc:creator>
    <dc:date>2012-05-17T03:30:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13763">
    <title>Questions and patches related to casper.</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13763</link>
    <description>&lt;pre&gt;
I have been having issues trying to do a persistent-usb image for
Ubuntu 12.04.

*  /cow is not checked with fsck on startup.  (casper patch to fix this attached)

* /cow is not visible in / by default.  I think this is required if
   we are ever to be able to unmount /cow cleanly.
   (fixed by attached casper patch).

* /cow cannot be cleanly un-mounted on shutdown

   I've made some attempts, but have not gotten this working.
   The attached '/etc/init.d/umountroot' contains my attempts.


I'd love to get this working cleanly....so please let me know if you
have any suggestions.

I'm not sure if Ubuntu uses 'signed-off-by' for this type
of thing, but if so, consider it:

Signed-off-by:  Ben Greear &amp;lt;greearb&amp;lt; at &amp;gt;candelatech.com&amp;gt;

Thanks,
Ben

&lt;/pre&gt;</description>
    <dc:creator>Ben Greear</dc:creator>
    <dc:date>2012-05-16T22:40:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13761">
    <title>12.04 - question/feedback on "sound settings"</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13761</link>
    <description>&lt;pre&gt;&lt;/pre&gt;</description>
    <dc:creator>Edwin Günthner</dc:creator>
    <dc:date>2012-05-14T11:25:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13760">
    <title>Power off not really working on system with EFI BIOS</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13760</link>
    <description>&lt;pre&gt;I've an Gateway FX6850-51u desktop.  This is an EFI system, and until few
Ubunutu releases ago, there was a kernel bug that caused kernel to crash on
shutdown or reboot.  This bug was fixed some time ago, and my system
reboots correctly (see
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/721576).  However on
shutdown kernel now only displays "Power down." message on console, but it
does not power down the system.  It's kind of odd.  Are there some settings
to fiddle with or diagnostic I could run?
&lt;/pre&gt;</description>
    <dc:creator>Aleksandar Milivojevic</dc:creator>
    <dc:date>2012-05-12T21:21:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13759">
    <title>Re: Problems with setuid app in Ubuntu 12.04</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13759</link>
    <description>&lt;pre&gt;If you post to the "users" mailing list, I'm sure you will get an answer. 

--
A bug magnet

El May 9, 2012, a las 19:27, Paul Smith &amp;lt;paul&amp;lt; at &amp;gt;mad-scientist.net&amp;gt; escribió:


&lt;/pre&gt;</description>
    <dc:creator>Luis M</dc:creator>
    <dc:date>2012-05-10T13:03:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13758">
    <title>Problems with setuid app in Ubuntu 12.04</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13758</link>
    <description>&lt;pre&gt;Hi all.  I've recently installed Ubuntu 12.04 64bit.

I'm using a proprietary VPN utility from Juniper Networks on my Linux
system.  In previous versions of Ubuntu, it worked just fine.  In the
current version of Ubuntu, I'm getting failures.  For some reason it's
not letting me invoke a setuid application.

The way it is deployed is it unpacks into a hidden directory under
$HOME, then the main VPN program needs to be made setuid root so that it
can be invoked by me but do root-y things.

Then, you can either run the tool directly from the command line or you
can run a little Java control window which manages the VPN.  If I run
the program directly from the command line, the setuid works and the VPN
comes up and works fine.  But, I can't control it or see how long it's
been up.

Whenever I try to use the Java control panel the GUI comes up and tries
to run the setuid program, but it fails and then the whole thing
crashes.  I get this error:

  Failed to setuid to root. Error 1: Operation not permitted

But I have clearly set the right bits and it works when invoked
directly.  I've tried many different variations of Java including
downloaded ones directly from Sun/Oracle.

One note, the application is 32bit and so I need to run 32bit Java as
well.  Not sure if that matters.

Has the 12.04 release installed some new security measures that might be
keeping my setuid program from working properly?  I've tried putting
Java under /opt/jvm and also run "service apparmor teardown" to try to
be sure apparmor is not involved, but I don't know enough to know if I
succeeded.

I'm really stuck and could use any pointers or tips anyone has.


&lt;/pre&gt;</description>
    <dc:creator>Paul Smith</dc:creator>
    <dc:date>2012-05-09T23:27:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13757">
    <title>Re: questions about current ways of work in Ubuntu release process</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13757</link>
    <description>&lt;pre&gt;Yes, flora I know - I was not familiar with fauna. Phew, I was going
to email this to ubuntu-devel but then the bounce back told me only
ubuntu-developers are allowed to post to it.

Indeed I have, thanks for re-mentioning it.

-Sivan

&lt;/pre&gt;</description>
    <dc:creator>Sivan Greenberg</dc:creator>
    <dc:date>2012-05-09T15:43:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13756">
    <title>Re: questions about current ways of work in Ubuntu release process</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13756</link>
    <description>&lt;pre&gt;

English borrows that from Latin:
flora &amp;amp; fauna === plants &amp;amp; animals

He was simply referring to the animal code names that Ubuntu uses.

Also, I believe you missed your footnote link:
[0] http://www.markshuttleworth.com/archives/1121

Sorry I can't help with any of the other more interesting questions.
Evan
&lt;/pre&gt;</description>
    <dc:creator>Evan Huus</dc:creator>
    <dc:date>2012-05-09T15:40:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13755">
    <title>questions about current ways of work in Ubuntu release process</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13755</link>
    <description>&lt;pre&gt;Hi All,

 Some of you might remember me, some of you won't. I used to be part
of the Ubuntu community and loved every minute of it. I've been drawn
to some other open source projects since then, but the apparent
quality boost I'm experiencing with 12.04 has left me eager and
curious about things, not to mention Mark's helped to engage this
curiosity[0].

So, I'm terribly curious about:

1) "we’ll ratchet up the continuous integration" - What sort of
continues integration system Ubuntu is using now? I guess its based on
Jenkins ? I'd love to read the gory details somewhere.
2) "smoke testing" - is it done by hand by Ubuntu members, or also
taken care of by the CI system?
3) "automated benchmarking of the release" - How's that done? Again,
happy to read the gory details somewhere ;)
4) "..both qualitative and quantitative, with user research and
testing continuing to shape our design decisions.." - How is user
research being conducted? for testing, I suppose there's the community
QA team the has the test cases executed by hand? How is it shaping the
design decision? Are there new Launchpad modules that assist in that?
5) Is 'Fauna' another software / cloud component? (I've never seen
such a blog post with so many cryptic words for the non native English
speaker ;)
6) Where can I read more about 'Quantum' , the virtualized network
madness in the cloud  ;) ?

Kudos to the great team of Ubuntu - reading all of this and asking all
those question makes me wanna rejoin the party again, doing some catching up.
I might also try to pitch up some of the practices to the other open
source projects I'm part of ;)
(I've always admired the way we do things in Ubuntu!)

&lt;/pre&gt;</description>
    <dc:creator>Sivan Greenberg</dc:creator>
    <dc:date>2012-05-09T15:30:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13754">
    <title>Re: Where is libgcr-3-common:i386?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13754</link>
    <description>&lt;pre&gt;

This is bug #885492 [1].

My understanding is that this is something broken by the transition to
multiarch, which will be fixed when libgcr-3-common is converted to the new
multiarch format. Not 100% sure though.

Evan

[1] https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/885492
&lt;/pre&gt;</description>
    <dc:creator>Evan Huus</dc:creator>
    <dc:date>2012-05-08T15:37:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13753">
    <title>Where is libgcr-3-common:i386?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13753</link>
    <description>&lt;pre&gt;I'm trying to run a program under Wine in my Ubuntu 12.04 64bit fresh
installation.  When I run it I get this error:

        p11-kit: couldn't load
        module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory

I've discovered that the 64bit version of that file lives in
gnome-keyring and so I tried to "sudo apt-get install
gnome-keyring:i386".  I found some libraries it requires and those
require other libraries, all of which do exist, until I get down to a
requirement for:

        $ sudo apt-get install libgcr-3-common:i386
        Package libgcr-3-common:i386 is not available, but is referred
        to by another package.
        This may mean that the package is missing, has been obsoleted,
        or
        is only available from another source
        
        E: Package 'libgcr-3-common:i386' has no installation candidate

However it's odd because if I go to the Ubuntu site to look it up, that
library seems to be packaged properly; for example:

        https://launchpad.net/ubuntu/precise/i386/libgcr-3-common

Can anyone explain what the message means and how I can get a copy of
that library to install?  Am I missing some extra repo (I think I've
turned them all on at this point)?


&lt;/pre&gt;</description>
    <dc:creator>Paul Smith</dc:creator>
    <dc:date>2012-05-08T15:19:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13752">
    <title>Re: Accessing GVFS mounts from 3rd party applications?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13752</link>
    <description>&lt;pre&gt;Hi,

Perhaps you  may create a symlink in your home directory that points
on the .gvfs/whatever directory.

Regards,

Frederic

2012/5/6 David Klasinc &amp;lt;bigwhale&amp;lt; at &amp;gt;lubica.net&amp;gt;:

&lt;/pre&gt;</description>
    <dc:creator>Frédéric Dreier</dc:creator>
    <dc:date>2012-05-07T09:03:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13751">
    <title>Re: Accessing GVFS mounts from 3rd party applications?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13751</link>
    <description>&lt;pre&gt;

Yes, as I mentioned before, sometimes you don't see the dot directories. 
Because the ones who wrote the proprietary software didn't think about 
it. :)

I guess I'll start filing the complaints with them. :)

Regards,
David


&lt;/pre&gt;</description>
    <dc:creator>David Klasinc</dc:creator>
    <dc:date>2012-05-06T17:21:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13750">
    <title>Re: Accessing GVFS mounts from 3rd party applications?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13750</link>
    <description>&lt;pre&gt;07.04.2012 10:47, David Klasinc kirjoitti:

gvfs mounts show up under ~/.gvfs/&amp;lt;name&amp;gt; at least here, so navigate
there to access them from 3rd party apps (like, the terminal.. :)

t

&lt;/pre&gt;</description>
    <dc:creator>Timo Aaltonen</dc:creator>
    <dc:date>2012-05-06T17:16:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13749">
    <title>Re: Accessing GVFS mounts from 3rd party applications?</title>
    <link>http://permalink.gmane.org/gmane.linux.ubuntu.devel.discuss/13749</link>
    <description>&lt;pre&gt;Hello David,

David Klasinc [2012-04-07  9:47 +0200]:

You can click "Unmount" in the dialog that comes up when you plug in
the camera, and then use any photo management program which uses
libgphoto2 directly to access the camera instead of gvfs.

Martin
&lt;/pre&gt;</description>
    <dc:creator>Martin Pitt</dc:creator>
    <dc:date>2012-05-05T20:12:37</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.ubuntu.devel.discuss">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.ubuntu.devel.discuss</link>
  </textinput>
</rdf:RDF>

