From mbp at canonical.com  Tue Nov  1 04:53:40 2011
From: mbp at canonical.com (Martin Pool)
Date: Tue, 1 Nov 2011 15:53:40 +1100
Subject: ubuntu udd update
Message-ID: <CAA9uavDd1gdBEfpN8099W+ADnTbZAhOR5PpvtK8B6VR4o66TKA@mail.gmail.com>

I hope those of you at UDS are having fun.  I'm not there, but gz,
vila and jam from the bzr team are.

New in udd in recent weeks:

 * bzr is being updated in the Launchpad buildds, to let large recipe
builds complete
 * udd importer restarted for precise
 * there's a bunch of new variables for deb-version in bzr-builder
that can be used in recipes, including {debupstream-base},
{debversion}, {debupstream}
 * bzr-builder can now build native packages

The biggest change in recent weeks is that we have a new version of
bzr and associated plugins, which should alleviate some out-of-memory
failures when building medium-large trees.  This is
<http://pad.lv/693524>.  We hit some problems with the roll out to
production but it should be finally out later this week.  This will
also make the bzr-builder changes live.

Martin



From doctormo at gmail.com  Tue Nov  1 05:26:05 2011
From: doctormo at gmail.com (Martin Owens)
Date: Tue, 01 Nov 2011 01:26:05 -0400
Subject: ubuntu udd update
In-Reply-To: <CAA9uavDd1gdBEfpN8099W+ADnTbZAhOR5PpvtK8B6VR4o66TKA@mail.gmail.com>
References: <CAA9uavDd1gdBEfpN8099W+ADnTbZAhOR5PpvtK8B6VR4o66TKA@mail.gmail.com>
Message-ID: <1320125165.2766.32.camel@delen>

On Tue, 2011-11-01 at 15:53 +1100, Martin Pool wrote:
> New in udd in recent weeks:

Thanks for the awesome work guys. Bzr/Launchpad buildds is an awesome
set of tools.

Apropos. I'm hoping to put some of the work into GroundControl when I
work out how the GUI would work and what functionality is easy to
express.

Martin,




From nrundy at hotmail.com  Tue Nov  1 19:01:24 2011
From: nrundy at hotmail.com (nick rundy)
Date: Tue, 1 Nov 2011 15:01:24 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
Message-ID: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>


I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\). Finding an executable file in Ubuntu is frustrating & lacks organization that makes sense to users. Fedora is considering a fix for this issue. I think Ubuntu should do the same.

Here's a link to an article that talks about Fedora's idea: http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111101/26396ccc/attachment.html>

From cosme.ddiaz at gmail.com  Tue Nov  1 19:20:24 2011
From: cosme.ddiaz at gmail.com (=?ISO-8859-1?Q?Cosme_Dom=EDnguez?=)
Date: Tue, 1 Nov 2011 20:20:24 +0100
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <CAM0+Ciq1VmuLeMTT4fExDd+ZxqKdNjzGscrVHKGVjm20WFVb5w@mail.gmail.com>

I think that's a good idea.

But it requires a lot of work that I think should start first in Debian.



From rhettnaxel at gmail.com  Tue Nov  1 19:44:15 2011
From: rhettnaxel at gmail.com (Alexander Etter)
Date: Tue, 1 Nov 2011 15:44:15 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <336F7241-9411-4E81-95B9-646792A04C4C@gmail.com>


On Nov 1, 2011, at 15:01, nick rundy <nrundy at hotmail.com> wrote:

> I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\). Finding an executable file in Ubuntu is frustrating & lacks organization that makes sense to users. Fedora is considering a fix for this issue. I think Ubuntu should do the same.
> 
> Here's a link to an article that talks about Fedora's idea: http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 
> -- 
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Hi, learn about file permissions. In a terminal, cd to the directory you are looking for an executable, then use ls. Try man ls for more info, but ls -l ( l as in lamba) will show what is executable and lots of other info. 
Let me know if/ how it works out. 
Alexander
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111101/4fb6c704/attachment.html>

From allison at canonical.com  Tue Nov  1 19:50:26 2011
From: allison at canonical.com (Allison Randal)
Date: Tue, 01 Nov 2011 15:50:26 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAM0+Ciq1VmuLeMTT4fExDd+ZxqKdNjzGscrVHKGVjm20WFVb5w@mail.gmail.com>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<CAM0+Ciq1VmuLeMTT4fExDd+ZxqKdNjzGscrVHKGVjm20WFVb5w@mail.gmail.com>
Message-ID: <4EB04D82.3030802@canonical.com>

On 11/01/2011 03:20 PM, Cosme Domínguez wrote:
> 
> But it requires a lot of work that I think should start first in Debian.

And, is already being discussed in Debian (lengthy thread):

http://lists.debian.org/debian-devel/2011/10/msg00157.html

Allison



From siegfried at gevatter.com  Tue Nov  1 19:52:32 2011
From: siegfried at gevatter.com (Siegfried-Angel Gevatter Pujals)
Date: Tue, 1 Nov 2011 20:52:32 +0100
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <CALF0CpDUFFnJLCwZ6is66yJxBf07bYCXGQyrSVd8_dfLgYLbCw@mail.gmail.com>

Hi,

2011/11/1 nick rundy <nrundy at hotmail.com>:
> And one thing Windows does well is make it
> easy to find an executable file (i.e., it's in C:\Program Files\).

This is a joke, right?

> Finding
> an executable file in Ubuntu is frustrating & lacks organization that makes
> sense to users.

You may find the "whereis" command useful. Eg.,
|   $ whereis gedit
|   gedit: /usr/bin/gedit /usr/lib/gedit /usr/share/gedit
/usr/share/man/man1/gedit.1.gz

Most (99.99%) binaries should be in /usr/bin. Some core binaries are
in /bin (for technical reasons) and some system administration
binaries may be in /sbin (for historical reasons). I'd be happy about
an unification here, but as you can see it's not a trivial matter.

In case you installed some application manually, it may be in
/usr/local/bin or somewhere in /opt. This is so you can separate
distribution stuff from other random stuff.

Hope this helps,

-- 
Siegfried-Angel Gevatter Pujals (RainCT)
Free Software Developer



From j.fernyhough at gmail.com  Tue Nov  1 19:52:33 2011
From: j.fernyhough at gmail.com (J Fernyhough)
Date: Tue, 1 Nov 2011 19:52:33 +0000
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <CAAsys0cS6wEsQKzWB+yipKvTxVhhPHK09qut6aHeWDg1stqd1Q@mail.gmail.com>

On 1 November 2011 19:01, nick rundy <nrundy at hotmail.com> wrote:
> I came to ubuntu from Windows. And one thing Windows does well is make it
> easy to find an executable file (i.e., it's in C:\Program Files\). Finding
> an executable file in Ubuntu is frustrating & lacks organization that makes
> sense to users. Fedora is considering a fix for this issue. I think Ubuntu
> should do the same.
>
> Here's a link to an article that talks about Fedora's idea:
> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
>

Why do you want to "find" an executable? If you want to run it, just
type it. If you want to know where it is (for whatever reason, not
sure why if it's on the $PATH) then type $ which $command, e.g. $
which bash -> /usr/bin/bash

Jonathon



From nrundy at hotmail.com  Tue Nov  1 19:57:49 2011
From: nrundy at hotmail.com (nick rundy)
Date: Tue, 1 Nov 2011 15:57:49 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAMxQr2+TmnU=nsCZZ+WmFN2EfWxREMGHiQdW+-hG5RNhTswNTQ@mail.gmail.com>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>,
	<CAMxQr2+TmnU=nsCZZ+WmFN2EfWxREMGHiQdW+-hG5RNhTswNTQ@mail.gmail.com>
Message-ID: <SNT101-W576B6138AEC2665E4AE716D5D70@phx.gbl>


http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html

Date: Tue, 1 Nov 2011 20:08:27 +0100
Subject: Re: Ubuntu should move all binaries to /usr/bin/
From: gregor.shapiro at gmail.com
To: nrundy at hotmail.com

The Link to the deviant article returned a 404
On Nov 1, 2011 8:02 PM, "nick rundy" <nrundy at hotmail.com> wrote:






I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\). Finding an executable file in Ubuntu is frustrating & lacks organization that makes sense to users. Fedora is considering a fix for this issue. I think Ubuntu should do the same.


Here's a link to an article that talks about Fedora's idea: http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 

 		 	   		  

--

Ubuntu-devel-discuss mailing list

Ubuntu-devel-discuss at lists.ubuntu.com

Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111101/8897cc7e/attachment.html>

From nrundy at hotmail.com  Tue Nov  1 20:02:38 2011
From: nrundy at hotmail.com (nick rundy)
Date: Tue, 1 Nov 2011 16:02:38 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAAsys0f2Q4TMhdxKg6oPVM2gO=gkoajsGUjMwJwmKt2OFgD=bg@mail.gmail.com>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>,
	<CAAsys0f2Q4TMhdxKg6oPVM2gO=gkoajsGUjMwJwmKt2OFgD=bg@mail.gmail.com>
Message-ID: <SNT101-W55321438BEC79CA88718D2D5D70@phx.gbl>


There are several situations where I need to find an executable. One that comes immediately to mind is when I need to specify what program to use to open an online stream and the program I want is not appearing in an offered list. So I need to go find the .exe. At least this is how I have always gone about solving this problem. I have tried using the $which command but this rarely works for me. The $which command often can't find the exe because the exe has been placed somewhere else (hence why putting all this stuff in one place is a good idea).

> From: jonathon at starlingcottage.co.uk
> Date: Tue, 1 Nov 2011 19:46:37 +0000
> Subject: Re: Ubuntu should move all binaries to /usr/bin/
> To: nrundy at hotmail.com
> 
> On 1 November 2011 19:01, nick rundy <nrundy at hotmail.com> wrote:
> > I came to ubuntu from Windows. And one thing Windows does well is make it
> > easy to find an executable file (i.e., it's in C:\Program Files\). Finding
> > an executable file in Ubuntu is frustrating & lacks organization that makes
> > sense to users. Fedora is considering a fix for this issue. I think Ubuntu
> > should do the same.
> >
> > Here's a link to an article that talks about Fedora's idea:
> > http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
> >
> 
> Why do you want to "find" an executable? If you want to run it, just
> type it. If you want to know where it is (for whatever reason, not
> sure why if it's on the $PATH) then type $ which $command, e.g. $
> which bash -> /usr/bin/bash
> 
> Jonathon
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111101/c2836fe1/attachment.html>

From dantrevino at gmail.com  Tue Nov  1 20:25:27 2011
From: dantrevino at gmail.com (Dan Trevino)
Date: Tue, 1 Nov 2011 16:25:27 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <CAD9+STrwduZwNpUQ5CwnTnVSjAU4oNd9_cpAmEyrsNyod-mKeQ@mail.gmail.com>

I'm not sure I agree that windows makes it easy to find executables.
They have the same situation with "system" binaries in different
places (/windows, /windows/system, /windows/system32, x64 vs i386 in
different places, etc, etc. and even less justification for those
choices.  Regardless, what windows does or does not do is irrelevant,
as is windows (sry ... couldn't resist).

FHS work is constantly being discussed.  If you feel you can make a
contribution, please:
http://wiki.debian.org/FilesystemHierarchyStandard

Dan
--
Life, Liberty, and the Pursuit of Open Standards!


On Tue, Nov 1, 2011 at 3:01 PM, nick rundy <nrundy at hotmail.com> wrote:
> I came to ubuntu from Windows. And one thing Windows does well is make it
> easy to find an executable file (i.e., it's in C:\Program Files\). Finding
> an executable file in Ubuntu is frustrating & lacks organization that makes
> sense to users. Fedora is considering a fix for this issue. I think Ubuntu
> should do the same.
>
> Here's a link to an article that talks about Fedora's idea:
> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>
>



From ubuntu.com at mattalexander.com  Tue Nov  1 21:26:07 2011
From: ubuntu.com at mattalexander.com (Matt Alexander)
Date: Tue, 1 Nov 2011 14:26:07 -0700
Subject: Moving all binaries to /usr/bin ?
Message-ID: <CAEYj93nB+kf5C7SEtfDONHaQDVNG-sTGQX6h=qtpSu95PXPhug@mail.gmail.com>

Interesting proposed change for the location of binaries in Fedora:
http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html

Would Ubuntu consider doing the same?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111101/eab6a361/attachment.html>

From martin.pitt at ubuntu.com  Tue Nov  1 21:52:16 2011
From: martin.pitt at ubuntu.com (Martin Pitt)
Date: Tue, 1 Nov 2011 17:52:16 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <20111101215216.GB2634@piware.de>

nick rundy [2011-11-01 15:01 -0400]:
> I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\)

In fact, Windows makes that really hard, as there is no standard
location for binaries. Each application ships its executables in its
own directory.

> Finding an executable file in Ubuntu is frustrating & lacks
> organization that makes sense to users.

I doubt that many users actually care, and those wo do can use
"which". Also. all binaries a user is actually concerned with are in
/usr/bin (i. e. the ones you'd call to open documents with).

> Here's a link to an article that talks about Fedora's idea:
> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 

That would mean that we need to drop the possibility to have /usr on a
separate partition/network file system, or make the initramfs
clever/complicated enough to actually wait for /usr to come up.

Also, the separation of /sbin and /usr/sbin is not just totally
random; for non-admin users it makes them not appear in tab completion
etc, which cleans up the command namespace a bit.

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)



From jonathan at ubuntu.com  Tue Nov  1 21:56:25 2011
From: jonathan at ubuntu.com (Jonathan Carter (highvoltage))
Date: Tue, 01 Nov 2011 17:56:25 -0400
Subject: Moving all binaries to /usr/bin ?
In-Reply-To: <CAEYj93nB+kf5C7SEtfDONHaQDVNG-sTGQX6h=qtpSu95PXPhug@mail.gmail.com>
References: <CAEYj93nB+kf5C7SEtfDONHaQDVNG-sTGQX6h=qtpSu95PXPhug@mail.gmail.com>
Message-ID: <4EB06B09.1020509@ubuntu.com>

On 11-11-01 05:26 PM, Matt Alexander wrote:
> Interesting proposed change for the location of binaries in Fedora:
> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html
> 
> Would Ubuntu consider doing the same?

There were some discussion about this at UDS yesterday during the
session about dropping initrd images for systems that don't need them.

>From what I understand it requires quite a bit of kludging in Fedora
already, in Ubuntu it could cause even further problems considering that
it could break things since Debian doesn't do this.

Since it was accepted that the initrd can be dropped for systems that
don't need it if it can be implemented in time for Oneiric, it makes it
even less likely that moving the binaries will be implemented.

-Jonathan



From mbp at canonical.com  Tue Nov  1 22:05:10 2011
From: mbp at canonical.com (Martin Pool)
Date: Wed, 2 Nov 2011 09:05:10 +1100
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W55321438BEC79CA88718D2D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<CAAsys0f2Q4TMhdxKg6oPVM2gO=gkoajsGUjMwJwmKt2OFgD=bg@mail.gmail.com>
	<SNT101-W55321438BEC79CA88718D2D5D70@phx.gbl>
Message-ID: <CAA9uavALptk5v85T=yCsUUK02hvBHisdYWb2076HUyU-WoQXQA@mail.gmail.com>

I do think Lennart's arguments in
<http://thread.gmane.org/gmane.linux.redhat.fedora.devel/155511/focus%3D155792>
make sense.

On 2 November 2011 07:02, nick rundy <nrundy at hotmail.com> wrote:
> There are several situations where I need to find an executable. One that
> comes immediately to mind is when I need to specify what program to use to
> open an online stream and the program I want is not appearing in an offered
> list. So I need to go find the .exe.

This is a (set of) bugs that ought to be fixed in their own right:
ideally the correct program should just appear in the list, but when
it doesn't the user should not need to poke around on the filesystem
to find it.

> The $which command often can't find the exe because the
> exe has been placed somewhere else (hence why putting all this stuff in one
> place is a good idea).

If it's placed somewhere not on the default path, then it's either an
executable that is not normally intended to be run directly (some
things in /usr/lib), or it came out of a third party installer that
put it in /opt/ or /usr/local/randomprogram or /home.  Ubuntu moving
all the packaged programs doesn't seem very likely to fix that, but
<http://developer.ubuntu.com> might help.

m



From jhansonxi at gmail.com  Tue Nov  1 23:42:29 2011
From: jhansonxi at gmail.com (Jeff Hanson)
Date: Tue, 1 Nov 2011 19:42:29 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
Message-ID: <CAD39dTb9=aa_Z+_Xh39tZjuUyimjqxWCebODjRw8m8y-0TPa-Q@mail.gmail.com>

What annoys me more is the third-party use of both /usr/local and
/opt.  I would rather get rid of /opt.  I consider /usr/local the
proper place for anything not handled by a package manager.

> From: Siegfried-Angel Gevatter Pujals <siegfried at gevatter.com>
> Date: Tue, 1 Nov 2011 20:52:32 +0100
>
> In case you installed some application manually, it may be in
> /usr/local/bin or somewhere in /opt. This is so you can separate
> distribution stuff from other random stuff.



From ubuntu at kitterman.com  Wed Nov  2 02:11:49 2011
From: ubuntu at kitterman.com (Scott Kitterman)
Date: Tue, 01 Nov 2011 16:11:49 -1000
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAD39dTb9=aa_Z+_Xh39tZjuUyimjqxWCebODjRw8m8y-0TPa-Q@mail.gmail.com>
References: <CAD39dTb9=aa_Z+_Xh39tZjuUyimjqxWCebODjRw8m8y-0TPa-Q@mail.gmail.com>
Message-ID: <4EB0A6E5.3090609@kitterman.com>

On 11/01/2011 01:42 PM, Jeff Hanson wrote:
> What annoys me more is the third-party use of both /usr/local and
> /opt.  I would rather get rid of /opt.  I consider /usr/local the
> proper place for anything not handled by a package manager.

FHS has a very specific purpose for /opt and it's different than /usr/local.

Scott K



From marius at pov.lt  Wed Nov  2 05:25:56 2011
From: marius at pov.lt (Marius Gedminas)
Date: Wed, 2 Nov 2011 07:25:56 +0200
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <20111101215216.GB2634@piware.de>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
Message-ID: <20111102052556.GA24605@fridge.pov.lt>

On Tue, Nov 01, 2011 at 05:52:16PM -0400, Martin Pitt wrote:
> > Here's a link to an article that talks about Fedora's idea:
> > http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 
> 
> That would mean that we need to drop the possibility to have /usr on a
> separate partition/network file system, or make the initramfs
> clever/complicated enough to actually wait for /usr to come up.

Is a separate /usr currently fully supported in Ubuntu?

http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken
argues rather convincingly that udev rules might be trying to access
things like /usr/share/misc/pci.ids during early boot, at least in
Fedora.

> Also, the separation of /sbin and /usr/sbin is not just totally
> random; for non-admin users it makes them not appear in tab completion
> etc, which cleans up the command namespace a bit.

Doesn't Ubuntu put both /usr/bin and /usr/sbin in $PATH by default for
all users?  My /etc/environment contains

  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

and I'm quite sure I haven't edited it by hand.

Marius Gedminas
-- 
I'm a sorceress, not a miracle worker.
	-- The Spellsong War by L. E. Modesitt, Jr.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111102/93681248/attachment.sig>

From staticd.growthecommons at gmail.com  Wed Nov  2 08:40:01 2011
From: staticd.growthecommons at gmail.com (staticd)
Date: Wed, 2 Nov 2011 14:10:01 +0530
Subject: help: developing unity
Message-ID: <CAJysKEpVzsmGo1UECbq7AFj7notNUSfb2+ZE5naHeE=TkvE9Dg@mail.gmail.com>

I wanted to try combining the workspace switcher and the window selector
(as in the GS). Where could I get the source and some good documentation
for the relevant unity components?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111102/00bac2f7/attachment.html>

From hggdh2 at ubuntu.com  Wed Nov  2 15:26:17 2011
From: hggdh2 at ubuntu.com (C de-Avillez)
Date: Wed, 02 Nov 2011 10:26:17 -0500
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <20111102052556.GA24605@fridge.pov.lt>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
	<20111102052556.GA24605@fridge.pov.lt>
Message-ID: <4EB16119.9050106@ubuntu.com>

On 02/11/11 00:25, Marius Gedminas wrote:
> On Tue, Nov 01, 2011 at 05:52:16PM -0400, Martin Pitt wrote:
>>> Here's a link to an article that talks about Fedora's idea:
>>> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print 
>> That would mean that we need to drop the possibility to have /usr on a
>> separate partition/network file system, or make the initramfs
>> clever/complicated enough to actually wait for /usr to come up.
> Is a separate /usr currently fully supported in Ubuntu?
>

Yes, and has been for quite a while this way, at least since Edgy,
when I moved to Ubuntu. In fact, right now, I am running on a system
with many different mount points (including /usr).

The only thing of note I can remember was a regression when we
started with upstart, but it was quickly resolved.

..C..

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111102/fa833969/attachment.sig>

From john.r.moser at gmail.com  Wed Nov  2 19:29:29 2011
From: john.r.moser at gmail.com (John Moser)
Date: Wed, 2 Nov 2011 15:29:29 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
Message-ID: <CAKYQpdtez0DGGc_vVhUhSPR3wYcjeM-w5wD=EGfYbZ2VyOHCAg@mail.gmail.com>

On Tue, Nov 1, 2011 at 3:01 PM, nick rundy <nrundy at hotmail.com> wrote:
> I came to ubuntu from Windows. And one thing Windows does well is make it
> easy to find an executable file (i.e., it's in C:\Program Files\). Finding
> an executable file in Ubuntu is frustrating & lacks organization that makes
> sense to users. Fedora is considering a fix for this issue. I think Ubuntu
> should do the same.

ABSOLUTELY NOT.

System binaries for administrative and basic shell tools go into /bin
and /sbin.  Libraries go into /lib.  This is well-known, it is
documented, it is standard.  A system that cannot boot to the point of
mounting or giving a basic recovery console without /usr is not
functional.

We are not Windows.  We do not go breaking standards that are
well-defined and reasoned for a variety of flexible use cases because
we "think" it would be "better" in some invisible way.  You want to
find a binary?  Here, I've solved this problem for you, completely.
It's easy.  Do this:

luser$ which ls

luser$ which gnome-session

luser$ which synaptic

If it isn't in your path, then it's broken.  Something strange has
happened.  Yes, some applications (Mozilla...) do use a small shell
script that loads a binary from /usr/libexec/mozilla/bin/ and I find
this annoying and ill-designed.  That's part of what XULrunner was
supposed to fix:  a single Mozilla libs install to run all XUL apps.
I loudly proclaim that "reusable code" should not have one copy
installed as a separate library for each time it is reused, and that
this behavior is inconsistent and broken--that changing it will cause
the system to become nonfunctional means the brokenness isn't in where
we've installed it, but how the program was designed.

I wonder how many shell scripts will break when /bin/sh and /bin/bash
aren't there anymore.


>
> Here's a link to an article that talks about Fedora's idea:
> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>
>



From mloftis at wgops.com  Wed Nov  2 19:45:44 2011
From: mloftis at wgops.com (Michael Loftis)
Date: Wed, 2 Nov 2011 13:45:44 -0600
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <20111101215216.GB2634@piware.de>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
Message-ID: <CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>

On Tue, Nov 1, 2011 at 3:52 PM, Martin Pitt <martin.pitt at ubuntu.com> wrote:
> nick rundy [2011-11-01 15:01 -0400]:
>> I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\)
>
> In fact, Windows makes that really hard, as there is no standard
> location for binaries. Each application ships its executables in its
> own directory.

+1 to this.  Unixen in general are much more consistent.  User level
binaries shipped with the base system go in /bin, system level (eg
root type stuff) /sbin.  Additional packages not part of the base
system belong in the /usr/bin and /usr/sbin locations, any package not
following that needs fixing, not breaking *EVERYTHING* in the world so
that "all bins are in the same dir" -- since they already are supposed
to be.

Just *TRY* to find all the executable binaries for say MS Office.  Now
how about DLLs?  Yeah, good luck with that.

>
>> Finding an executable file in Ubuntu is frustrating & lacks
>> organization that makes sense to users.
>
> I doubt that many users actually care, and those wo do can use
> "which". Also. all binaries a user is actually concerned with are in
> /usr/bin (i. e. the ones you'd call to open documents with).
>
>> Here's a link to an article that talks about Fedora's idea:
>> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
>
> That would mean that we need to drop the possibility to have /usr on a
> separate partition/network file system, or make the initramfs
> clever/complicated enough to actually wait for /usr to come up.
>
> Also, the separation of /sbin and /usr/sbin is not just totally
> random; for non-admin users it makes them not appear in tab completion
> etc, which cleans up the command namespace a bit.

Another +1.

-- 

"Genius might be described as a supreme capacity for getting its possessors
into trouble of all kinds."
-- Samuel Butler



From lanoxx at gmx.net  Wed Nov  2 23:52:44 2011
From: lanoxx at gmx.net (Lanoxx)
Date: Thu, 03 Nov 2011 00:52:44 +0100
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>	<20111101215216.GB2634@piware.de>
	<CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
Message-ID: <4EB1D7CC.80502@gmx.net>

Hi,

The discussion of /usr vs. / has also been in debian and the general
consens seemed to be that fedoras use case is not applicable to debian
because it would break compatibility with systems that dont have an
initramfs. It would also be neccessary to move tools such as fsck and
others into initramfs (which fedora will do) as otherwise there wont be
any useable system if /usr is not accesible (because its mounted of
network, or because it has file system errors).

Generally it should be possible to boot with just / and an optional
initramfs and get a minimal system that has the tools available to fix
things. This is not possible if we move everything to /usr, then put
/usr on a file server. This is a valid use case, but if the network is
not available or even if user is not on the network but on the same disk
and the file system gets corrupted you will want to have the tools at
hand to fix /usr.

Putting everything into initramfs does not seem to be a sensible
solution as it would make the boot process slower.

So while I generally like this idea I guess its better to leave things
as they are. IMHO the only thing that might be worth discussing is
whether the distinction of 'bin' and 'sbin' is still valid today since
nowadays they are both in the PATH anyway. So instead of moving
everything to /usr maybe we could merge \each\ of the bin/sbin folders
seperately so that instead of six folders we are only left with /bin,
usr/bin, usr/local/bin.



On 02/11/11 20:45, Michael Loftis wrote:
> On Tue, Nov 1, 2011 at 3:52 PM, Martin Pitt <martin.pitt at ubuntu.com> wrote:
>> nick rundy [2011-11-01 15:01 -0400]:
>>> I came to ubuntu from Windows. And one thing Windows does well is make it easy to find an executable file (i.e., it's in C:\Program Files\)
>>
>> In fact, Windows makes that really hard, as there is no standard
>> location for binaries. Each application ships its executables in its
>> own directory.
> 
> +1 to this.  Unixen in general are much more consistent.  User level
> binaries shipped with the base system go in /bin, system level (eg
> root type stuff) /sbin.  Additional packages not part of the base
> system belong in the /usr/bin and /usr/sbin locations, any package not
> following that needs fixing, not breaking *EVERYTHING* in the world so
> that "all bins are in the same dir" -- since they already are supposed
> to be.
> 
> Just *TRY* to find all the executable binaries for say MS Office.  Now
> how about DLLs?  Yeah, good luck with that.
> 
>>
>>> Finding an executable file in Ubuntu is frustrating & lacks
>>> organization that makes sense to users.
>>
>> I doubt that many users actually care, and those wo do can use
>> "which". Also. all binaries a user is actually concerned with are in
>> /usr/bin (i. e. the ones you'd call to open documents with).
>>
>>> Here's a link to an article that talks about Fedora's idea:
>>> http://www.h-online.com/open/news/item/Fedora-considers-moving-all-binaries-to-usr-bin-1369642.html?view=print
>>
>> That would mean that we need to drop the possibility to have /usr on a
>> separate partition/network file system, or make the initramfs
>> clever/complicated enough to actually wait for /usr to come up.
>>
>> Also, the separation of /sbin and /usr/sbin is not just totally
>> random; for non-admin users it makes them not appear in tab completion
>> etc, which cleans up the command namespace a bit.
> 
> Another +1.
> 



From lanoxx at gmx.net  Fri Nov  4 00:17:24 2011
From: lanoxx at gmx.net (Lanoxx)
Date: Fri, 04 Nov 2011 01:17:24 +0100
Subject: Porting window-picker-applet to GTK+3
In-Reply-To: <4EB1D7CC.80502@gmx.net>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>	<20111101215216.GB2634@piware.de>	<CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
	<4EB1D7CC.80502@gmx.net>
Message-ID: <4EB32F14.2090209@gmx.net>

Hi,

I really love the window-picker-applet and since there seemed to be no
one else to port it to GTK+3 I have started to port it. Together with
this news from today:

http://www.webupd8.org/2011/11/indicator-applet-ported-to-gnome-3-can.html

it would mean I could get a very similar desktop back than I used to
have in 11.04, and thus finally enjoy Gnome 3 without having to use
gnome-shell ^^.

If there is anyone else interested you may want to have a look at the
current code:

https://lanoxx at github.com/lanoxx/window-picker-applet.git

I got it to build (but not run) on 11.10 with gtk3 so far but there are
still many places in the code that need to be updated. I hope I find
time to do that in the next few days.

However what I am having the most problems with is modifying the
data/Makefile.am such that it correctly installs all files when running
'make install'. Could anyone maybe have a look at the repo and give me a
hint what I need to change in data/Makefile.am?

Cheers
Lanoxx





From cjwatson at ubuntu.com  Fri Nov  4 03:11:50 2011
From: cjwatson at ubuntu.com (Colin Watson)
Date: Thu, 3 Nov 2011 23:11:50 -0400
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <4EB1D7CC.80502@gmx.net>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
	<CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
	<4EB1D7CC.80502@gmx.net>
Message-ID: <20111104031150.GA3845@riva.dynamic.greenend.org.uk>

On Thu, Nov 03, 2011 at 12:52:44AM +0100, Lanoxx wrote:
> The discussion of /usr vs. / has also been in debian and the general
> consens seemed to be that fedoras use case is not applicable to debian
> because it would break compatibility with systems that dont have an
> initramfs. It would also be neccessary to move tools such as fsck and
> others into initramfs (which fedora will do) as otherwise there wont be
> any useable system if /usr is not accesible (because its mounted of
> network, or because it has file system errors).

Indeed.

> So while I generally like this idea I guess its better to leave things
> as they are. IMHO the only thing that might be worth discussing is
> whether the distinction of 'bin' and 'sbin' is still valid today since
> nowadays they are both in the PATH anyway. So instead of moving
> everything to /usr maybe we could merge \each\ of the bin/sbin folders
> seperately so that instead of six folders we are only left with /bin,
> usr/bin, usr/local/bin.

Surely there are better things to spend time on ... this kind of
wholesale rearrangement is very time-consuming, has a habit of breaking
things we didn't realise had hardcoded paths (sure, they were buggy
anyway, but that isn't necessarily a reason to break them), and doesn't
provide much real benefit.  Better to just leave it be.

Cheers,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



From ronanlucio at gmail.com  Fri Nov  4 13:05:02 2011
From: ronanlucio at gmail.com (Ronan Lucio)
Date: Fri, 4 Nov 2011 11:05:02 -0200
Subject: Empathy Notification
Message-ID: <CAF-5T9G=prenF-+qSjkVwney2wXY=bXi_15xvrLOvRj6htrDDw@mail.gmail.com>

Hi,

When somebody talk to me via Instant Message (empathy), Ubuntu-11.10 change
to it's message icon color to blue, in the upper panel.

This behavior is just perfect to me.
I just think the notification popup should have a "Reply" or "View" button.

So I just click on the message icon and down to the chat option, where the
dialog box opens.
Usually, after answering the message, I back to the other applications and
start working.

The problem is, when my fellow reply my message, and the empathy dialog box
is still opened (not on focus), Ubuntu doesn't change the message icon
color (to blue) anymore.
It continuews showing the popup notification. But, what about when I'm not
in front of my computer?
When I come back to work, it's supposed to be some kind of notification
(color of the message icon changed to blue), as all other systems/IM used
to do.

Could anybody tell me where should I register this idea?

Thanks,
Ronan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111104/aae3d8ec/attachment.html>

From gmatht at gmail.com  Fri Nov  4 18:40:31 2011
From: gmatht at gmail.com (John McCabe-Dansted)
Date: Sat, 5 Nov 2011 02:40:31 +0800
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <4EB1D7CC.80502@gmx.net>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
	<CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
	<4EB1D7CC.80502@gmx.net>
Message-ID: <CAA-P7fWzNJB7m1DuM6Eib5VX6EtDsutH-m5xXMxTcwn1sctXxA@mail.gmail.com>

On Thursday, November 3, 2011, John Moser wrote:
>
> find a binary?  Here, I've solved this problem for you, completely.
> It's easy.  Do this:
>
> luser$ which ls
>
> luser$ which gnome-session
>
> luser$ which synaptic
>
> If it isn't in your path, then it's broken.  Something strange has
>

We could even enhance which to look in obvious places off the path (perhaps
locatedb?)  and print the output on stderr if we really wanted to. If users
really want to do this sort of thing we should add this to the GUI, e.g. an
"all executables/applications" gnome vfs metadirectory.


-- 
John C. McCabe-Dansted
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111105/a3650951/attachment.html>

From macpaul at gmail.com  Sun Nov  6 03:03:41 2011
From: macpaul at gmail.com (=?UTF-8?B?6aas5YWL5rOh?=)
Date: Sun, 6 Nov 2011 11:03:41 +0800
Subject: [udhcpc] Compatibility problem in default.script when the requested
	netmask is "255.255.255.255"
Message-ID: <CACCg+XPCGoBLFchw==oJxM8ZpsBs=CTg+DmKExXtqpikJU9P0w@mail.gmail.com>

Hi all,

I'm trying to using a 4G (WiMAX) dongle (project: gctwimax) on x86 ubuntu.
However, I've found a problem when I'm doing connection with base
station and dhcp server.

The problem is that, when I used udhcpc to request the IP for wimax
interface (wimax0).
The dhcp server will assign the client IP with netmask 255.255.255.255.
The default script will set the IP and the netmask to this interface "wimax0".
However, the kernel won't create a routing entry related to this
interface when we set the netmask as "255.255.255.X" to this
interface.
This behavior leads the next operation of adding default gateway to
the routing table will be failed.

After I've printed the routing control command as debug message.
I've found that when using ifconfig to set the netmask of NIC as
255.255.255.255
won't create an entry in routing table.
That's why configure the default gateway will fail.

I don't remembered set the nemask as 255.255.255.255 to a NIC with ifconfig
won't create an entry in routing table. At least 3G networks works very well.
The dhclient won't have a problem on this situation.
Should we fix the udcpc/default.script to cover this kinde of situation?

The following log is the debug dump of udhcpc/default.script on ubuntu 11.11.

/home/macpaul/vmax# udhcpc -i wimax0 -q
udhcpc (v1.18.4) started
Sending discover...
Sending select for 111.67.56.236...
Lease of 111.67.56.236 obtained, lease time 3600
=== debug: /sbin/ifconfig wimax0 111.67.56.236  netmask 255.255.255.255 ===
/usr/share/udhcpc/default.script: Resetting default routes
=== debug: while /sbin/route del default gw 0.0.0.0 dev wimax0; do :; done ===
SIOCDELRT: no such process
=== debug: /sbin/route add default gw 111.67.48.1 dev wimax0 metric 0 ===
SIOCADDRT: no such process
/usr/share/udhcpc/default.script: Adding DNS 111.67.54.11
/usr/share/udhcpc/default.script: Adding DNS 111.67.54.12


Compared it to dhclient, the dhclient is able to configure the
routeing table correctly.
The routing table after dhcp request by using dhclient will be as follows.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         111.67.48.1     0.0.0.0         UG    0      0        0 wimax0
111.67.48.1     0.0.0.0         255.255.255.255 UH    0      0        0 wimax0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan

I have quote some part of the default.script of udhcpc with debug
message I've added as follows.

The default script on ubuntu (11.11)
I've add the debug message before the command introduce problem.
/usr/share/udhcpc/default.script

case $1 in
   bound|renew)
       [ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
       [ -n "$subnet" ] && NETMASK="netmask $subnet"

# print the command as debug message
# where $NETMASK == 255.255.255.255 cannot add routing entry
# related to the interface.
       echo "/sbin/ifconfig $interface $ip $BROADCAST $NETMASK";
       /sbin/ifconfig $interface $ip $BROADCAST $NETMASK

       if [ -n "$router" ]; then
           echo "$0: Resetting default routes"
# print the command as debug message
# Adding default route will fail if the routing entry
# of this interface hasn't been added to kernel
               echo "while /sbin/route del default gw 0.0.0.0 dev
$interface; do :; done"
           while /sbin/route del default gw 0.0.0.0 dev $interface; do :; done

           metric=0
           for i in $router; do
# print the command as debug message
               echo "/sbin/route add default gw $i dev $interface
metric $metric";
               /sbin/route add default gw $i dev $interface metric $metric
               metric=$(($metric + 1))
           done
       fi

Would you please help fixing this problem?
Thanks!

-- 
Best regards,
Macpaul Lin



From cjwatson at ubuntu.com  Mon Nov  7 11:16:52 2011
From: cjwatson at ubuntu.com (Colin Watson)
Date: Mon, 7 Nov 2011 11:16:52 +0000
Subject: Ubuntu should move all binaries to /usr/bin/
In-Reply-To: <CAA-P7fWzNJB7m1DuM6Eib5VX6EtDsutH-m5xXMxTcwn1sctXxA@mail.gmail.com>
References: <SNT101-W37925C0AF7943111396D60D5D70@phx.gbl>
	<20111101215216.GB2634@piware.de>
	<CAHDg04sKemm6kSj5vDKAhuXZXOg3986efnQ1f9BvxZ8SzUfKbg@mail.gmail.com>
	<4EB1D7CC.80502@gmx.net>
	<CAA-P7fWzNJB7m1DuM6Eib5VX6EtDsutH-m5xXMxTcwn1sctXxA@mail.gmail.com>
Message-ID: <20111107111652.GB6226@riva.dynamic.greenend.org.uk>

On Sat, Nov 05, 2011 at 02:40:31AM +0800, John McCabe-Dansted wrote:
> We could even enhance which to look in obvious places off the path (perhaps
> locatedb?)  and print the output on stderr if we really wanted to.

Please don't - 'which' is used in scripts and needs to preserve its
current behaviour.  Any extra behaviour should be added to a
different/new program.

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



From staticd.growthecommons at gmail.com  Mon Nov  7 13:42:21 2011
From: staticd.growthecommons at gmail.com (staticd)
Date: Mon, 7 Nov 2011 19:12:21 +0530
Subject: help compiling unity.
Message-ID: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>

Sorry to bug you guys with the noob question, but

I've been trying to compile unity from source.(Oneiric, 64bit)
and get an error regarding the nux class

$bzr branch lp:unity
$cd unity; mkdir build; cd build
$sudo apt-get build-dep unity
$cmake .. -DCMAKE_BUILD_TYPE=Debug -DCOMPIZ_PLUGIN_INSTALL_TYPE=package
-DCMAKE_INSTALL_PREFIX=/opt/unity

at this stage it gave errors about missing dependencies gdu and gtest which
i installed from synaptic. after which rerunning cmake gave no errors

$make
.
.
.
 Building CXX object
tests/CMakeFiles/standalone-dash.dir/standalone_dash.cpp.o
In file included from /home/user/unity/tests/standalone_dash.cpp:33:0:
/home/user/unity/tests/../plugins/unityshell/src/DashStyle.h:83:41: error:
‘nux::ButtonVisualState’ has not been declared

Any pointers would be appreciated.
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111107/f933ac87/attachment.html>

From steffen.dettmer at googlemail.com  Tue Nov  8 09:41:52 2011
From: steffen.dettmer at googlemail.com (Steffen Dettmer)
Date: Tue, 8 Nov 2011 10:41:52 +0100
Subject: "arm-linux-gnueabi-gcc-4.4 -march=armv4t" silently produces "armv7"
	(pkgversion=Ubuntu/Linaro 4.4.5-15ubuntu1)
Message-ID: <CAOBoUnMxtmepMWnf_g=wwEiUPwV08w9XaqAdVVr56V6pnK4rHA@mail.gmail.com>

Hi,

I hope I ask on the right place, otherwise a redirection is appreciated.
I write here because "dpkg-query -p gcc-4.4-arm-linux-gnueabi" tells:
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>.
On debian-arm mailinglist I learnt it could be a ubuntu-specific
problem with the compiler package, because arm-linux-gnueabi-gcc-4.4
(gcc-4.4 4.4.6-11) seems to work correctly.

I have to put two excuses at the begin: first, I'm not a Debian
or Ubuntu user and not familiar with the dpkg and apt-get
details; second, I also don't have much knowledge about
ARM-linux. But I'm learning.

I installed 6.0.1 (according to /etc/debian_version) on an ARM board
with v5TE architecture which is not able to execute armv7 code.
Precompiled binaries are v4T. Now I tried to install gcc toolchain to
build my application. On a "squeeze/sid" (according to
/etc/debian_version) intel machine I used synaptic to install packages
with "arm", "gnueabi" and "armel" based on guessing inspired by
reading http://wiki.debian.org/ArmEabiPort. That documentation for me
unfortunately is insufficient.

I tried to compile with "arm-linux-gnueabi-gcc-4.4 -march=armv4t", but
I do not get "Tag_CPU_arch: v4T" (readelf -A) but "Tag_CPU_arch: v7".
It seems that the tool chain was built incorrectly and specific to
armv7; I don't find the multi-libs -- there seems to be only one
single set of libs (libgcc.a etc)! I had expected one set for each
combination of compiler flags (hardfloat/softfloat, arm/thumb, ....),
so heaps of libs. I need something in between v4T, thumb, soft-float
to maybe v5T, armmode, soft-float, interwork.

I considered to rebuilt the packages
(gcc-4.4-arm-linux-gnueabi_4.4.5-15ubuntu1_i386.deb, others) but I
have no clue how to do so. The build system seems to be sophisticated.
I found some "--with-arch=armv7-a" or alike in some "rules" files, but
I have no clue what to change and in which way to get a correct
ARM-linux-EABI toolchain supporting v4T.

I read that v4T is supposed to be the minimal CPU requirement, but I
don't get it working.
Do I need to install extra packages? Or do I need to rebuild the toolchain?

Isn't it a bug that v4T is not supported anymore?
In ChangeLog I read:
   -- Matthias Klose <doko at ubuntu.com>  Wed, 04 Nov 2009 16:04:17 +0100
      gcc-4.4 (4.4.2-1ubuntu1) lucid; urgency=low
      * Build --with-arch=armv7-a --with-fpu=vfpv3-d16 on armel.

Is this related? How do I workaround?

I would like to read more about Debian-ARM-Linux, but what google
finds seems to be very limited. For example, I was unable to find
instructions how to bootstrap a compiler, how to build a distribution
using specific compiler flags or anything. Any pointers appreciated.

Any help or pointers appreciated!

oki,

Steffen



tech info:

$ arm-linux-gnueabi-gcc-4.4 -mcpu=arm9tdmi -march=armv4t -msoft-float
-mfloat-abi=soft -mthumb-interwork -v -O0 -Wall -o hello-arm hello.c
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.4.5-15ubuntu1'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.4 --enable-shared --enable-multiarch
--with-multiarch-defaults=i386-linux-gnu --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix
--with-gxx-include-dir=/usr/arm-linux-gnueabi/include/c++/4.4.5
--libdir=/usr/lib --enable-nls --enable-clocale=gnu
--enable-libstdcxx-debug --enable-objc-gc --disable-sjlj-exceptions
--with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16
--with-mode=thumb --disable-werror --enable-checking=release
--program-prefix=arm-linux-gnueabi-
--includedir=/usr/arm-linux-gnueabi/include --build=i686-linux-gnu
--host=i686-linux-gnu --target=arm-linux-gnueabi
--with-headers=/usr/arm-linux-gnueabi/include
--with-libs=/usr/arm-linux-gnueabi/lib
Thread model: posix
gcc version 4.4.5 (Ubuntu/Linaro 4.4.5-15ubuntu1)
COLLECT_GCC_OPTIONS='-mcpu=arm9tdmi' '-march=armv4t' '-msoft-float'
'-mfloat-abi=soft' '-mthumb-interwork' '-v' '-O0' '-Wall' '-o'
'hello-arm' '-mfpu=vfpv3-d16' '-mthumb'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.5/cc1 -quiet -v hello.c -quiet
-dumpbase hello.c -mcpu=arm9tdmi -march=armv4t -msoft-float
-mfloat-abi=soft -mthumb-interwork -mfpu=vfpv3-d16 -mthumb -auxbase
hello -O0 -Wall -version -o /tmp/ccYlVa85.s ignoring duplicate
directory "/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/arm-linux-gnueabi/4.4.5/include
 /usr/lib/gcc/arm-linux-gnueabi/4.4.5/include-fixed
 /usr/arm-linux-gnueabi/include
End of search list.
GNU C (Ubuntu/Linaro 4.4.5-15ubuntu1) version 4.4.5 (arm-linux-gnueabi)
       compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR
version 3.0.0-p8.
GGC heuristics: --param ggc-min-expand=100 --param
ggc-min-heapsize=131072 Compiler executable checksum:
42a829754c2f3234f27c5e633e6060a3 COLLECT_GCC_OPTIONS='-mcpu=arm9tdmi'
'-march=armv4t' '-msoft-float' '-mfloat-abi=soft' '-mthumb-interwork'
'-v' '-O0' '-Wall' '-o' 'hello-arm' '-mfpu=vfpv3-d16' '-mthumb'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/bin/as
-mcpu=arm9tdmi -march=armv4t -mthumb-interwork -mfloat-abi=soft
-mfloat-abi=soft -mfpu=vfpv3-d16 -mimplicit-it=thumb -meabi=5 -o
/tmp/ccnGKguj.o /tmp/ccYlVa85.s
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.5/:/usr/lib/gcc/arm-linux-gnueabi/4.4.5/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.5/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/bin/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.5/:/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/lib/:/usr/lib/i386-linux-gnu/
COLLECT_GCC_OPTIONS='-mcpu=arm9tdmi' '-march=armv4t' '-msoft-float'
'-mfloat-abi=soft' '-mthumb-interwork' '-v' '-O0' '-Wall' '-o'
'hello-arm' '-mfpu=vfpv3-d16' '-mthumb'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.5/collect2 --build-id
--eh-frame-hdr -dynamic-linker /lib/ld-linux.so.3 -X --hash-style=gnu
-m armelf_linux_eabi -o hello-arm
/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/lib/crt1.o
/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/lib/crti.o
/usr/lib/gcc/arm-linux-gnueabi/4.4.5/crtbegin.o
-L/usr/lib/gcc/arm-linux-gnueabi/4.4.5
-L/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/lib
-L/usr/lib/i386-linux-gnu /tmp/ccnGKguj.o -lgcc --as-needed -lgcc_s
--no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed
/usr/lib/gcc/arm-linux-gnueabi/4.4.5/crtend.o
/usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/lib/crtn.o

$ readelf -A hello-arm
Attribute Section: aeabi
File Attributes
 Tag_CPU_name: "7-A"
 Tag_CPU_arch: v7
 Tag_CPU_arch_profile: Application
 Tag_ARM_ISA_use: Yes
 Tag_THUMB_ISA_use: Thumb-2
 Tag_FP_arch: VFPv3-D16
 Tag_ABI_PCS_wchar_t: 4
 Tag_ABI_FP_denormal: Needed
 Tag_ABI_FP_exceptions: Needed
 Tag_ABI_FP_number_model: IEEE 754
 Tag_ABI_align_needed: 8-byte
 Tag_ABI_align_preserved: 8-byte, except leaf SP
 Tag_ABI_enum_size: int
 Tag_ABI_HardFP_use: SP and DP
 Tag_DIV_use: Not allowed

$ readelf -A /usr/arm-linux-gnueabi/lib/libc.so.6
Attribute Section: aeabi
File Attributes
 Tag_CPU_name: "7-A"
 Tag_CPU_arch: v7
...

$ readelf -A /usr/lib/gcc/arm-linux-gnueabi/4.4.5/libgcc.a
...
File: /usr/lib/gcc/arm-linux-gnueabi/4.4.5/libgcc.a(*.o)
Attribute Section: aeabi
File Attributes
 Tag_CPU_name: "7-A"
 Tag_CPU_arch: v7
...



>From a working binary:
Attribute Section: aeabi
File Attributes
 Tag_CPU_name: "ARM9TDMI"
 Tag_CPU_arch: v4T
 Tag_ARM_ISA_use: Yes
 Tag_THUMB_ISA_use: Thumb-1
 Tag_ABI_PCS_wchar_t: 4
 Tag_ABI_FP_denormal: Needed
 Tag_ABI_FP_exceptions: Needed
 Tag_ABI_FP_number_model: IEEE 754
 Tag_ABI_align_needed: 8-byte
 Tag_ABI_enum_size: int

which is what I expect to build, too.



From marius at pov.lt  Tue Nov  8 12:16:57 2011
From: marius at pov.lt (Marius Gedminas)
Date: Tue, 8 Nov 2011 14:16:57 +0200
Subject: help compiling unity.
In-Reply-To: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>
References: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>
Message-ID: <20111108121657.GA24209@fridge.pov.lt>

Since nobody seems to be answering...

On Mon, Nov 07, 2011 at 07:12:21PM +0530, staticd wrote:
> Sorry to bug you guys with the noob question, but
> 
> I've been trying to compile unity from source.(Oneiric, 64bit)
> and get an error regarding the nux class
> 
> $bzr branch lp:unity
...
>  Building CXX object
> tests/CMakeFiles/standalone-dash.dir/standalone_dash.cpp.o
> In file included from /home/user/unity/tests/standalone_dash.cpp:33:0:
> /home/user/unity/tests/../plugins/unityshell/src/DashStyle.h:83:41: error:
> ‘nux::ButtonVisualState’ has not been declared

> Any pointers would be appreciated.

It sounds like Unity trunk needs a newer version of nux than is
available in Oneiric.

Marius Gedminas
-- 
This message has been ROT-13 encrypted twice for higher security.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111108/004fb8d8/attachment.sig>

From seb128 at ubuntu.com  Tue Nov  8 12:41:06 2011
From: seb128 at ubuntu.com (Sebastien Bacher)
Date: Tue, 08 Nov 2011 13:41:06 +0100
Subject: help compiling unity.
In-Reply-To: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>
References: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>
Message-ID: <4EB92362.2040906@ubuntu.com>

Le 07/11/2011 14:42, staticd a écrit :
> Sorry to bug you guys with the noob question, but
>
> I've been trying to compile unity from source.(Oneiric, 64bit)
Hi,

You can find details on the wiki:
https://wiki.ubuntu.com/Unity

One of the topic on this page is "Building Unity from Source 
<https://wiki.ubuntu.com/Unity/InstallationGuideFromSource>" but you 
also have other useful informations there

--
Sebastien Bacher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111108/b30188ae/attachment.html>

From staticd.growthecommons at gmail.com  Tue Nov  8 13:01:28 2011
From: staticd.growthecommons at gmail.com (staticd)
Date: Tue, 8 Nov 2011 18:31:28 +0530
Subject: help compiling unity.
In-Reply-To: <4EB92362.2040906@ubuntu.com>
References: <CAJysKErxhFZB2s3vvgZUO7ipGnKsQPKJpgonLUQ-oKRVohexAg@mail.gmail.com>
	<4EB92362.2040906@ubuntu.com>
Message-ID: <CAJysKEpx=LRGOJ=MYzaKQ=RjqCpJ5t8J6A69mHTU1YaqK9E5uQ@mail.gmail.com>

On Tue, Nov 8, 2011 at 6:11 PM, Sebastien Bacher <seb128 at ubuntu.com> wrote:

>  Le 07/11/2011 14:42, staticd a écrit :
>
> Sorry to bug you guys with the noob question, but
>
> I've been trying to compile unity from source.(Oneiric, 64bit)
>
> Hi,
>
> You can find details on the wiki:
> https://wiki.ubuntu.com/Unity
>
> One of the topic on this page is "Building Unity from Source<https://wiki.ubuntu.com/Unity/InstallationGuideFromSource>"
> but you also have other useful informations there
>
> --
> Sebastien Bacher
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>
>
Thanks so much guys.
Sebastian Geiger sent from this mail list sent me some instructions too.
Managed to compile unity and put the lens bar on the top so it is more
visible and accessible.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111108/6fd0d7d2/attachment.html>

From mvo at ubuntu.com  Tue Nov  8 14:32:15 2011
From: mvo at ubuntu.com (Michael Vogt)
Date: Tue, 8 Nov 2011 15:32:15 +0100
Subject: Ubuntu System Restore
In-Reply-To: <CAOh0hwP7EARQtCVJ+Es1VmFu+RKgZhXy+hhvFR2A96kaoCGYbw@mail.gmail.com>
References: <CAOh0hwNQRmVr6hRyZTEGg9Kf4-MRr-6WznN=ox1BA58pqaSNQg@mail.gmail.com>
	<CAEE+rGq=SN+cmgL_P6Abcgzyb77GkR_R8QxaM-+t1wixtmowSA@mail.gmail.com>
	<CAOh0hwNH1axrZo687i-yDbgmV0DoWRq_0SDGV6jO9RcRve9ykA@mail.gmail.com>
	<CAOh0hwPnKhR6KJmbcenePcmH3r2-HFVXvRxFdg5Hr4g_vdRbQw@mail.gmail.com>
	<CALBNtw7g+JPDvPDCjcmCCuniRCbTTmkDg5K4q+bVHa__TLLonA@mail.gmail.com>
	<20111007083532.GA8948@localhost>
	<CAOh0hwP7EARQtCVJ+Es1VmFu+RKgZhXy+hhvFR2A96kaoCGYbw@mail.gmail.com>
Message-ID: <20111108143215.GA2599@localhost>

On Sat, Oct 29, 2011 at 09:19:28PM +0530, Gaurav Saxena wrote:
> Hello Michael
Hi Gaurav,

sorry for my slow reply.

> On Fri, Oct 7, 2011 at 2:05 PM, Michael Vogt <mvo at ubuntu.com> wrote:
> 
> > On Thu, Oct 06, 2011 at 05:15:14PM -0600, Bear Giles wrote:
> > > I've written a few prototypes and this comes down to four issues. Some of
> > > the details below are debian/ubuntu-specific but the same concepts will
> > > apply to redhat.
> > [..]
> > > 2. Packages should NOT be backed up. All you need is the package name and
> > > version. Reinstall from .deb and .rpm if necessary since this way you're
> > > sure that you never restore compromised files.
> >
> > You may want to look at the apt-clone package for this part of the
> > work, it supports creating/restoring this meta-data.
> >
> Could you suggest something to me that how can I use apt-clone in my system
> restore program to backup the states of system packages. I read articles
> regarding that like http://swik.net/apt-clone which say that I need to have
> a ZFS file system for managing snapshots and also its just a front-end to
> apt-get.

There is a unfortuate name clash here, the apt-clone that uses zfs on
solaris is different from the one we have in the archive. Our
apt-clone create a system-state file by capturing installed packages,
auto-install states, sources.list etc. apt-clone --help should give a
overview. Its possible to test using e.g. 
 apt-clone restore --destination=/tmp/foo clonefile
this will restore into a chroot dir. Careful otherwise, the default
restore location is "/".

Cheers,
 Michael
 

> > Cheers,
> >  Michael
> >
> >
> > > On Fri, Sep 30, 2011 at 12:01 AM, Gaurav Saxena <grvsaxena419 at gmail.com
> > >wrote:
> > >
> > > > Hello Aaron
> > > > Thanks a lot for your quick reply.
> > > >
> > > > On Fri, Sep 30, 2011 at 10:03 AM, Aaron C. de Bruyn <
> > aaron at heyaaron.com>wrote:
> > > >
> > > >> In Windows, the ability to snapshot is built into the filesystem.
> > > >> In Linux, you must be running a filesystem that supports snapshots.  I
> > > >> know LVM supports snapshotting and I believe BRTFS has support, but
> > > >> other than that I'm not sure.
> > > >>
> > > >> Yes I read the logic behind windows system restore. But I think we can
> > > > take some other approach for this, that will be better as all users
> > won't be
> > > > able to spare an extra partition formatted brtfs.
> > > >
> > > >
> > > >> Basically, your program would have to check the file system that is
> > > >> used on the computer (remember Linux can have many types of file
> > > >> systems mounted at the same time), then (in the case of LVM) make sure
> > > >> there's enough free space to snapshot, and finally take the snapshot.
> > > >>
> > > >> Ok. Do I have to snapshot the whole system partition / important
> > system
> > > > files to the brtfs partition ?
> > > >
> > > >
> > > >> When the snapshots start filling up, you would either need to delete
> > > >> them or detect the low space and resize them.
> > > >>
> > > >> In my personal opinion, snapshotting in Linux is currently a pain in
> > > >> the rear.  It sounds like BTRFS could change that, but it's still a
> > > >> ways off.
> > > >>
> > > >> Ok.  I will try another approach that will be better as suggested by
> > > > people here.
> > > >
> > > >
> > > >> -A
> > > >>
> > > >>
> > > >> On Thu, Sep 29, 2011 at 21:00, Gaurav Saxena <grvsaxena419 at gmail.com>
> > > >> wrote:
> > > >> > Hello all,
> > > >> > I want to write a windows system restore like program for ubuntu ,
> > which
> > > >> > will have options for creating restore points for the system and
> > then
> > > >> > restoring it back to that point. Also I will as an extension provide
> > > >> support
> > > >> > for older version of a file as is in windows currently. I need your
> > help
> > > >> to
> > > >> > find how to start with this in ubuntu. I know that I have to
> > snapshot
> > > >> the
> > > >> > system when creating a restore point and then restore it. I need
> > some
> > > >> > starting pointers so that I can start doing this work. Also if this
> > has
> > > >> > already been done please inform me. I got this idea from
> > > >> >  https://wiki.ubuntu.com/SystemRestore.
> > > >> > --
> > > >> > Thanks and Regards ,
> > > >> > Gaurav
> > > >> >
> > > >> > --
> > > >> > Ubuntu-devel-discuss mailing list
> > > >> > Ubuntu-devel-discuss at lists.ubuntu.com
> > > >> > Modify settings or unsubscribe at:
> > > >> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> > > >> >
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > Thanks and Regards ,
> > > > Gaurav
> > > >
> > > >
> > > >
> > > > --
> > > > Thanks and Regards ,
> > > > Gaurav
> > > >
> > > > --
> > > > Ubuntu-devel-discuss mailing list
> > > > Ubuntu-devel-discuss at lists.ubuntu.com
> > > > Modify settings or unsubscribe at:
> > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> > > >
> > > >
> >
> > > --
> > > Ubuntu-devel-discuss mailing list
> > > Ubuntu-devel-discuss at lists.ubuntu.com
> > > Modify settings or unsubscribe at:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> >
> >
> 
> 
> -- 
> Thanks and Regards ,
> Gaurav



From ubuntu at gunnar.cc  Tue Nov  8 20:55:04 2011
From: ubuntu at gunnar.cc (Gunnar Hjalmarsson)
Date: Tue, 08 Nov 2011 21:55:04 +0100
Subject: Empathy Notification
In-Reply-To: <CAF-5T9G=prenF-+qSjkVwney2wXY=bXi_15xvrLOvRj6htrDDw@mail.gmail.com>
References: <CAF-5T9G=prenF-+qSjkVwney2wXY=bXi_15xvrLOvRj6htrDDw@mail.gmail.com>
Message-ID: <4EB99728.1080109@gunnar.cc>

Hi Ronan!

On 2011-11-04 14:05, Ronan Lucio wrote:
> ... when my fellow reply my message, and the empathy dialog
> box is still opened (not on focus), Ubuntu doesn't change the message
> icon color (to blue) anymore.
> It continuews showing the popup notification. But, what about when I'm
> not in front of my computer?
> When I come back to work, it's supposed to be some kind of notification
> (color of the message icon changed to blue), as all other systems/IM
> used to do.

I agree completely. In Natty I think the icon turned blue in such cases,
and if so, this is a regression bug.

> Could anybody tell me where should I register this idea?

It seems to have been reported already:
https://launchpad.net/bugs/877698

If you agree, you can add your own observations in a comment on that bug
report. If you don't, please submit a separate bug against the empathy
package.

-- 
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj



From mbp at canonical.com  Tue Nov  8 23:03:59 2011
From: mbp at canonical.com (Martin Pool)
Date: Wed, 9 Nov 2011 10:03:59 +1100
Subject: Empathy Notification
In-Reply-To: <4EB99728.1080109@gunnar.cc>
References: <CAF-5T9G=prenF-+qSjkVwney2wXY=bXi_15xvrLOvRj6htrDDw@mail.gmail.com>
	<4EB99728.1080109@gunnar.cc>
Message-ID: <CAA9uavD0bqyb3eGtV3Sp1OspUuNyQP9TPdb6P8ZT-PfzBji-Cg@mail.gmail.com>

On 9 November 2011 07:55, Gunnar Hjalmarsson <ubuntu at gunnar.cc> wrote:
> If you agree, you can add your own observations in a comment on that bug
> report. If you don't, please submit a separate bug against the empathy
> package.

Or, if you just simply agree and have no details to add, click the
"This bug affects me" at the top, which is one factor considered in
prioritizing bugs.

m



From grvsaxena419 at gmail.com  Thu Nov 10 07:36:11 2011
From: grvsaxena419 at gmail.com (Gaurav Saxena)
Date: Thu, 10 Nov 2011 13:06:11 +0530
Subject: Ubuntu System Restore
In-Reply-To: <20111108143215.GA2599@localhost>
References: <CAOh0hwNQRmVr6hRyZTEGg9Kf4-MRr-6WznN=ox1BA58pqaSNQg@mail.gmail.com>
	<CAEE+rGq=SN+cmgL_P6Abcgzyb77GkR_R8QxaM-+t1wixtmowSA@mail.gmail.com>
	<CAOh0hwNH1axrZo687i-yDbgmV0DoWRq_0SDGV6jO9RcRve9ykA@mail.gmail.com>
	<CAOh0hwPnKhR6KJmbcenePcmH3r2-HFVXvRxFdg5Hr4g_vdRbQw@mail.gmail.com>
	<CALBNtw7g+JPDvPDCjcmCCuniRCbTTmkDg5K4q+bVHa__TLLonA@mail.gmail.com>
	<20111007083532.GA8948@localhost>
	<CAOh0hwP7EARQtCVJ+Es1VmFu+RKgZhXy+hhvFR2A96kaoCGYbw@mail.gmail.com>
	<20111108143215.GA2599@localhost>
Message-ID: <CAOh0hwNNbjSdG7_hdXwhnBUuUVkT-bZC348cAO+nfeDoeG=UBA@mail.gmail.com>

Hello Michael,
Thanks for your reply .

On Tue, Nov 8, 2011 at 8:02 PM, Michael Vogt <mvo at ubuntu.com> wrote:

> On Sat, Oct 29, 2011 at 09:19:28PM +0530, Gaurav Saxena wrote:
> > Hello Michael
> Hi Gaurav,
>
> sorry for my slow reply.
>
> > On Fri, Oct 7, 2011 at 2:05 PM, Michael Vogt <mvo at ubuntu.com> wrote:
> >
> > > On Thu, Oct 06, 2011 at 05:15:14PM -0600, Bear Giles wrote:
> > > > I've written a few prototypes and this comes down to four issues.
> Some of
> > > > the details below are debian/ubuntu-specific but the same concepts
> will
> > > > apply to redhat.
> > > [..]
> > > > 2. Packages should NOT be backed up. All you need is the package
> name and
> > > > version. Reinstall from .deb and .rpm if necessary since this way
> you're
> > > > sure that you never restore compromised files.
> > >
> > > You may want to look at the apt-clone package for this part of the
> > > work, it supports creating/restoring this meta-data.
> > >
> > Could you suggest something to me that how can I use apt-clone in my
> system
> > restore program to backup the states of system packages. I read articles
> > regarding that like http://swik.net/apt-clone which say that I need to
> have
> > a ZFS file system for managing snapshots and also its just a front-end to
> > apt-get.
>
> There is a unfortuate name clash here, the apt-clone that uses zfs on
> solaris is different from the one we have in the archive.


Ohh I see that's why I was confused with how did they use apt-clone to
create such a system, Thanks for clearing that big doubt, Actually
apt-clone search on google gives result related to their system.
Can we implement a system like that using apt-clone and brtfs?

Our apt-clone create a system-state file by capturing installed packages,
> auto-install states, sources.list etc. apt-clone --help should give a
> overview. Its possible to test using e.g.
>  apt-clone restore --destination=/tmp/foo clonefile
> this will restore into a chroot dir. Careful otherwise, the default
> restore location is "/".
>
Ok. And then those packages backed up using dpkg-repack or by downloading
are installed using dpkg ? Can this system fix broken upgrades ?

>
> Cheers,
>  Michael
>
>
> > > Cheers,
> > >  Michael
> > >
> > >
> > > > On Fri, Sep 30, 2011 at 12:01 AM, Gaurav Saxena <
> grvsaxena419 at gmail.com
> > > >wrote:
> > > >
> > > > > Hello Aaron
> > > > > Thanks a lot for your quick reply.
> > > > >
> > > > > On Fri, Sep 30, 2011 at 10:03 AM, Aaron C. de Bruyn <
> > > aaron at heyaaron.com>wrote:
> > > > >
> > > > >> In Windows, the ability to snapshot is built into the filesystem.
> > > > >> In Linux, you must be running a filesystem that supports
> snapshots.  I
> > > > >> know LVM supports snapshotting and I believe BRTFS has support,
> but
> > > > >> other than that I'm not sure.
> > > > >>
> > > > >> Yes I read the logic behind windows system restore. But I think
> we can
> > > > > take some other approach for this, that will be better as all users
> > > won't be
> > > > > able to spare an extra partition formatted brtfs.
> > > > >
> > > > >
> > > > >> Basically, your program would have to check the file system that
> is
> > > > >> used on the computer (remember Linux can have many types of file
> > > > >> systems mounted at the same time), then (in the case of LVM) make
> sure
> > > > >> there's enough free space to snapshot, and finally take the
> snapshot.
> > > > >>
> > > > >> Ok. Do I have to snapshot the whole system partition / important
> > > system
> > > > > files to the brtfs partition ?
> > > > >
> > > > >
> > > > >> When the snapshots start filling up, you would either need to
> delete
> > > > >> them or detect the low space and resize them.
> > > > >>
> > > > >> In my personal opinion, snapshotting in Linux is currently a pain
> in
> > > > >> the rear.  It sounds like BTRFS could change that, but it's still
> a
> > > > >> ways off.
> > > > >>
> > > > >> Ok.  I will try another approach that will be better as suggested
> by
> > > > > people here.
> > > > >
> > > > >
> > > > >> -A
> > > > >>
> > > > >>
> > > > >> On Thu, Sep 29, 2011 at 21:00, Gaurav Saxena <
> grvsaxena419 at gmail.com>
> > > > >> wrote:
> > > > >> > Hello all,
> > > > >> > I want to write a windows system restore like program for
> ubuntu ,
> > > which
> > > > >> > will have options for creating restore points for the system and
> > > then
> > > > >> > restoring it back to that point. Also I will as an extension
> provide
> > > > >> support
> > > > >> > for older version of a file as is in windows currently. I need
> your
> > > help
> > > > >> to
> > > > >> > find how to start with this in ubuntu. I know that I have to
> > > snapshot
> > > > >> the
> > > > >> > system when creating a restore point and then restore it. I need
> > > some
> > > > >> > starting pointers so that I can start doing this work. Also if
> this
> > > has
> > > > >> > already been done please inform me. I got this idea from
> > > > >> >  https://wiki.ubuntu.com/SystemRestore.
> > > > >> > --
> > > > >> > Thanks and Regards ,
> > > > >> > Gaurav
> > > > >> >
> > > > >> > --
> > > > >> > Ubuntu-devel-discuss mailing list
> > > > >> > Ubuntu-devel-discuss at lists.ubuntu.com
> > > > >> > Modify settings or unsubscribe at:
> > > > >> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> > > > >> >
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Thanks and Regards ,
> > > > > Gaurav
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Thanks and Regards ,
> > > > > Gaurav
> > > > >
> > > > > --
> > > > > Ubuntu-devel-discuss mailing list
> > > > > Ubuntu-devel-discuss at lists.ubuntu.com
> > > > > Modify settings or unsubscribe at:
> > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> > > > >
> > > > >
> > >
> > > > --
> > > > Ubuntu-devel-discuss mailing list
> > > > Ubuntu-devel-discuss at lists.ubuntu.com
> > > > Modify settings or unsubscribe at:
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
> > >
> > >
> >
> >
> > --
> > Thanks and Regards ,
> > Gaurav
>



-- 
Thanks and Regards ,
Gaurav
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111110/a7f46f6f/attachment.html>

From doko at ubuntu.com  Mon Nov 14 22:41:38 2011
From: doko at ubuntu.com (Matthias Klose)
Date: Mon, 14 Nov 2011 23:41:38 +0100
Subject: "arm-linux-gnueabi-gcc-4.4 -march=armv4t" silently produces
	"armv7" (pkgversion=Ubuntu/Linaro 4.4.5-15ubuntu1)
In-Reply-To: <CAOBoUnMxtmepMWnf_g=wwEiUPwV08w9XaqAdVVr56V6pnK4rHA@mail.gmail.com>
References: <CAOBoUnMxtmepMWnf_g=wwEiUPwV08w9XaqAdVVr56V6pnK4rHA@mail.gmail.com>
Message-ID: <4EC19922.3070107@ubuntu.com>

On 11/08/2011 10:41 AM, Steffen Dettmer wrote:
> Hi,
> 
> I hope I ask on the right place, otherwise a redirection is appreciated.
> I write here because "dpkg-query -p gcc-4.4-arm-linux-gnueabi" tells:
> Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>.
> On debian-arm mailinglist I learnt it could be a ubuntu-specific
> problem with the compiler package, because arm-linux-gnueabi-gcc-4.4
> (gcc-4.4 4.4.6-11) seems to work correctly.
> 
> I have to put two excuses at the begin: first, I'm not a Debian
> or Ubuntu user and not familiar with the dpkg and apt-get
> details; second, I also don't have much knowledge about
> ARM-linux. But I'm learning.
> 
> I installed 6.0.1 (according to /etc/debian_version) on an ARM board
> with v5TE architecture which is not able to execute armv7 code.
> Precompiled binaries are v4T. Now I tried to install gcc toolchain to
> build my application. On a "squeeze/sid" (according to
> /etc/debian_version) intel machine I used synaptic to install packages
> with "arm", "gnueabi" and "armel" based on guessing inspired by
> reading http://wiki.debian.org/ArmEabiPort. That documentation for me
> unfortunately is insufficient.
> 
> I tried to compile with "arm-linux-gnueabi-gcc-4.4 -march=armv4t", but
> I do not get "Tag_CPU_arch: v4T" (readelf -A) but "Tag_CPU_arch: v7".
> It seems that the tool chain was built incorrectly and specific to
> armv7; I don't find the multi-libs -- there seems to be only one
> single set of libs (libgcc.a etc)! I had expected one set for each
> combination of compiler flags (hardfloat/softfloat, arm/thumb, ....),
> so heaps of libs. I need something in between v4T, thumb, soft-float
> to maybe v5T, armmode, soft-float, interwork.
> 
> I considered to rebuilt the packages
> (gcc-4.4-arm-linux-gnueabi_4.4.5-15ubuntu1_i386.deb, others) but I
> have no clue how to do so. The build system seems to be sophisticated.

it is.

the target currently is set in debian/rules2 according to the value of the
`distribution' macro.  I assume you derive from Ubuntu and you get the default
armv7 configuration.

  Matthias



From djrpublic at cfl.rr.com  Thu Nov 17 20:02:45 2011
From: djrpublic at cfl.rr.com (David O. Rowell)
Date: Thu, 17 Nov 2011 15:02:45 -0500
Subject: login window functionality request - gdm?
Message-ID: <20111117150245.3f9f77a7@gateway2800>

In a nutshell the login window isn't left handed user friendly since it
assumes a "normal" right handed mouse.  Left handed users have the
button functionality reversed.

Talking about a Ubuntu/Xubuntu/Mint fully functional system that is in
active use and trying to login:
* clicking on a user's name with 'primary mouse button' does nothing -
  to get the desired function, moving on to password entry, requires
  either [enter] or 'secondary mouse button'
* after entering password clicking "login" with 'primary mouse button'
  does nothing - to get the desired function requires either [enter] or
  'secondary mouse button' press

I can appreciate that GDM (or whatever) doesn't have access to the
user's preferences.  Would it hurt anything if both buttons were
allowed? There isn't any conflicting action that I can see.

David Rowell



From hello at owaislone.org  Sat Nov 19 22:36:20 2011
From: hello at owaislone.org (Owas Lone)
Date: Sun, 20 Nov 2011 04:06:20 +0530
Subject: Thank You!
Message-ID: <CANv2_BOndPq4=5WbPSOidnGE-AAZCWAd2x2ESEB0YzGC0FeXqA@mail.gmail.com>

Dear Ubuntu People,

I know it's not 20th yet for some of you but it is for me :) (and I
secretly wanted to be the first one, hope I made it)

THANK YOU!

Thank you for such a wonderful project and community. Love you guys.

Keep Rocking!

-- 
Owais Lone
hello at owaislone.org
http://www.owaislone.org



From ziducaixao at autistici.org  Tue Nov 29 18:34:01 2011
From: ziducaixao at autistici.org (OrazioPirataDelloSpazio (Lorenzo))
Date: Tue, 29 Nov 2011 19:34:01 +0100
Subject: Ubuntu Alternate Remastering
Message-ID: <4ED52599.5080202@autistici.org>

Hi all,
I need to remaster an ubuntu 11.10 server.
So I start reading the docs on the wiki [1] but I find the procedure
long, complicated and maybe outdated.

So I bumped into UCK (Ubuntu Customization Kit) and was like a dream.
Just copy some debs, running a couple of scripts and that's it.

However UCK works great with 11.04 but stops working with Ubuntu 11.10
alternate. Something is changed from 11.04 to 11.10 and the developers
of UCK don't figure out what it is.

Every remastered iso give an error: "Debootstrap-Warnining". On the
error console we see these errors [2].
More info here [3].

Could somebody provide some clues on what is generating the error?

Lorenzo

[1] https://help.ubuntu.com/community/InstallCDCustomization
[2] http://imageshack.us/photo/my-images/88/screenshot20111124at245.png/
[3] https://bugs.launchpad.net/uck/+bug/885399



From cjwatson at ubuntu.com  Wed Nov 30 12:56:07 2011
From: cjwatson at ubuntu.com (Colin Watson)
Date: Wed, 30 Nov 2011 12:56:07 +0000
Subject: Ubuntu Alternate Remastering
In-Reply-To: <4ED52599.5080202@autistici.org>
References: <4ED52599.5080202@autistici.org>
Message-ID: <20111130125607.GC19661@riva.dynamic.greenend.org.uk>

On Tue, Nov 29, 2011 at 07:34:01PM +0100, OrazioPirataDelloSpazio (Lorenzo) wrote:
> However UCK works great with 11.04 but stops working with Ubuntu 11.10
> alternate. Something is changed from 11.04 to 11.10 and the developers
> of UCK don't figure out what it is.
> 
> Every remastered iso give an error: "Debootstrap-Warnining". On the
> error console we see these errors [2].

Please post a complete syslog, not just a screenshot of one page of it.
It's impossible to tell what's wrong from a single page.  You can
extract it using "Save debug logs" from the installer main menu.

If I had to guess, I'd say that something broke the Priority fields when
regenerating the Packages file.

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



From quadrispro at ubuntu.com  Wed Nov 30 15:03:53 2011
From: quadrispro at ubuntu.com (Alessio Treglia)
Date: Wed, 30 Nov 2011 16:03:53 +0100
Subject: Ubuntu Alternate Remastering
In-Reply-To: <20111130125607.GC19661@riva.dynamic.greenend.org.uk>
References: <4ED52599.5080202@autistici.org>
	<20111130125607.GC19661@riva.dynamic.greenend.org.uk>
Message-ID: <CAMHuwozwo2-BDaSFN-VwLnbK=1MdCsWRWF8UghV71yLCyd3NPg@mail.gmail.com>

Hi,

few hours ago I uploaded the new upstream release 2.4.5 to Precise,
which should fix that.
I'll ask a backport for Oneiric as soon as possibile.

Regards,

-- 
Alessio Treglia          | www.alessiotreglia.com
Debian Developer         | alessio at debian.org
Ubuntu Core Developer    | quadrispro at ubuntu.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



From noreply at badoo.com  Wed Nov 30 18:21:40 2011
From: noreply at badoo.com (Badoo)
Date: Wed, 30 Nov 2011 18:21:40 +0000
Subject: =?UTF-8?B?SG9yZWEgyJtpLWEgbMSDc2F0IHVuIG1lc2FqLi4u?=
Message-ID: <mailman.3.1601401229.15239.ubuntu-devel-discuss@lists.ubuntu.com>

Horea ți-a lăsat un mesaj...

Conținut mesajului și expeditorul său nu sunt vizibili decât pentru tine și îi poți șterge oricând dorești. Poți să răspunzi imediat la mesaj prin sistemul nostru de mesagerie. Ca să afli ce ți-a scris, urmează acest link:
http://eu1.badoo.com/0262448974/in/0ZP5c3kfJxo/?lang_id=62&m=21&mid=4ed6742700000000003e0000f0b60fa3

Te mai așteaptă și altă lume
Yusuf (Male, Maldive)
Papiu (Turda, România)
Laptes (Turda, România)

http://eu1.badoo.com/0262448974/in/0ZP5c3kfJxo/?lang_id=62&m=21&mid=4ed6742700000000003e0000f0b60fa3

Dacă linkul din acest mesaj nu se deschide direct, copiază-l și lipește-l într-o fereastră nouă.

Acest email face parte din procedura de trimitere a unui mesaj trimis de Horea. Dacă ai primit acest email din greșeală te rugăm să-l ignori. Mesajul va fi șters din sistemul nostru în scurt timp.

Distracție plăcută!
Echipa Badoo


Acest email ți-a fost trimis pentru că un utilizator Badoo  ți-a lăsat un mesaj pe Badoo. Acest email este generat automat. Răspunsurile la acest mesaj nu vor fi monitorizate și nu for primi niciun alt răspuns. Dacă nu vrei să mai primești alte mesaje de la Badoo, te rugăm notifică-ne:
http://eu1.badoo.com/impersonation.phtml?lang_id=62&mail_code=21&email=ubuntu-devel-discuss%40lists.ubuntu.com&secret=&block_code=badb85&m=21&mid=4ed6742700000000003e0000f0b60fa3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20111130/d893b5dd/attachment.html>

