Re: USRMOVE - get rid of /bin/ in PATH

2012-09-12 Thread Sérgio Basto
On Qua, 2012-09-12 at 16:38 +0200, Reindl Harald wrote: 
 would it be possible to get /bin rid of EVERY
 hardcoded path in the distribution?
 
 i have no single idea from where rpmbuild takes Requires: /bin/perl
 nor why ssh user@host /script.sh has still /bin/ before /usr/bin
 while there is no single config-file containing a PATH-change which
 would reflect this
 
 https://bugzilla.redhat.com/show_bug.cgi?id=856584

BTW : 
yum install /usr/lib/libc.so.6
No package /usr/lib/libc.so.6 available.
but 
yum install /lib/libc.so.6
works
and  
yum install /lib/libc.so
No package /lib/libc.so available.
but 
yum install usr/lib/libc.so
works 


I have a question a little out of topic, sorry , why 
BuildRequires:  glibc.i686 glibc-devel.i686 libstdc++.i686

gives me error in a mock build of x86_64 , what could I do to get this
requirements ? 


Thanks, 
-- 
Sérgio M. B.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: USRMOVE - get rid of /bin/ in PATH

2012-09-12 Thread Kevin Fenzi
On Wed, 12 Sep 2012 18:35:08 +0100
Sérgio Basto ser...@serjux.com wrote:

 On Qua, 2012-09-12 at 16:38 +0200, Reindl Harald wrote: 
  would it be possible to get /bin rid of EVERY
  hardcoded path in the distribution?
  
  i have no single idea from where rpmbuild takes
  Requires: /bin/perl nor why ssh user@host /script.sh has
  still /bin/ before /usr/bin while there is no single config-file
  containing a PATH-change which would reflect this
  
  https://bugzilla.redhat.com/show_bug.cgi?id=856584

The FPC discussed this briefly at todays meeting. 

They are going to talk to the rpm maintainer(s) and see if something
can get fixed at that level. 

...snip...

 I have a question a little out of topic, sorry , why 
 BuildRequires:  glibc.i686 glibc-devel.i686 libstdc++.i686
 
 gives me error in a mock build of x86_64 , what could I do to get this
 requirements ? 

See: 
http://www.rpm.org/wiki/PackagerDocs/ArchDependencies

and

https://fedoraproject.org/wiki/PackagingDrafts/ArchSpecificRequires

kevin


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: UsrMove, /etc/shells, and rpm interpreter requires

2012-07-11 Thread Ondrej Vasik
On Tue, 2012-07-10 at 10:30 -0700, Toshio Kuratomi wrote:
 On Tue, Jul 10, 2012 at 06:12:45PM +0200, Harald Hoyer wrote:
  Am 10.07.2012 17:18, schrieb Orion Poplawski:
   Shouldn't that be /usr/ as well.  Will it cause problems if it doesn't 
   match
   with the /etc/passwd entry?
   
   
  
  yes, /etc/shells might be a problem... I would suggest:
  
  install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec 
  file and
  add both paths in /etc/shell
  
  or we patch chsh and the like?
  
 Adding both paths to /etc/shell sounds preferable to me.

I can update the default /etc/shells shell paths to contain both paths
in setup package, however, other shell packages are modifying it too, so
it would be better to have some solution without need to involve dash,
zsh, tcsh, ksh and maybe other shell maintainers and need them to update
their packages because of the UsrMove changes.
Any ideas?

Greetings,
 Ondrej

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: UsrMove, /etc/shells, and rpm interpreter requires

2012-07-11 Thread Richard W.M. Jones
On Wed, Jul 11, 2012 at 11:55:58AM +0200, Ondrej Vasik wrote:
 On Tue, 2012-07-10 at 10:30 -0700, Toshio Kuratomi wrote:
  On Tue, Jul 10, 2012 at 06:12:45PM +0200, Harald Hoyer wrote:
   Am 10.07.2012 17:18, schrieb Orion Poplawski:
Shouldn't that be /usr/ as well.  Will it cause problems if it doesn't 
match
with the /etc/passwd entry?


   
   yes, /etc/shells might be a problem... I would suggest:
   
   install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec 
   file and
   add both paths in /etc/shell
   
   or we patch chsh and the like?
   
  Adding both paths to /etc/shell sounds preferable to me.
 
 I can update the default /etc/shells shell paths to contain both paths
 in setup package, however, other shell packages are modifying it too, so
 it would be better to have some solution without need to involve dash,
 zsh, tcsh, ksh and maybe other shell maintainers and need them to update
 their packages because of the UsrMove changes.
 Any ideas?

/etc/shells.d :-?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: UsrMove, /etc/shells, and rpm interpreter requires

2012-07-11 Thread Tomas Mraz
On Wed, 2012-07-11 at 11:55 +0200, Ondrej Vasik wrote: 
 On Tue, 2012-07-10 at 10:30 -0700, Toshio Kuratomi wrote:
  On Tue, Jul 10, 2012 at 06:12:45PM +0200, Harald Hoyer wrote:
   Am 10.07.2012 17:18, schrieb Orion Poplawski:
Shouldn't that be /usr/ as well.  Will it cause problems if it doesn't 
match
with the /etc/passwd entry?


   
   yes, /etc/shells might be a problem... I would suggest:
   
   install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec 
   file and
   add both paths in /etc/shell
   
   or we patch chsh and the like?
   
  Adding both paths to /etc/shell sounds preferable to me.
 
 I can update the default /etc/shells shell paths to contain both paths
 in setup package, however, other shell packages are modifying it too, so
 it would be better to have some solution without need to involve dash,
 zsh, tcsh, ksh and maybe other shell maintainers and need them to update
 their packages because of the UsrMove changes.
 Any ideas?

I don't understand what's the problem. The /bin symlink pointing
to /usr/bin is not going away any time soon so the shell in passwd
entries and /etc/shells and in shebangs in scripts should stay
at /bin/*sh.

RPM packages can install in /usr/bin and provide /bin/*sh in the spec
file.

Requirements in other packages should stay at /bin/*sh.

-- 
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
  Turkish proverb

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: UsrMove, /etc/shells, and rpm interpreter requires

2012-07-10 Thread Harald Hoyer
Am 10.07.2012 17:18, schrieb Orion Poplawski:
 I just got the following:
 
 grib_api has broken dependencies in the rawhide tree:
 On x86_64:
 grib_api-1.9.16-3.fc18.x86_64 requires /usr/bin/ksh
 On i386:
 grib_api-1.9.16-3.fc18.i686 requires /usr/bin/ksh
 Please resolve this as soon as possible.
 
 after I decided to stop changing the path of /usr/bin/ksh to /bin/ksh in
 grib_api since I figured with UsrMove, /usr/bin/ksh should be the proper 
 location.
 
 But then I see that ksh still installs in /bin.  Before I file a bug against 
 ksh
 I wanted to make sure that we do indeed want to move to /usr/bin.  I see that
 bash is in /usr/bin, so I guess that's a yes.  My other concern though is
 /etc/shells:
 
 # cat /etc/shells
 /bin/sh
 /bin/bash
 /sbin/nologin
 /bin/tcsh
 /bin/csh
 /bin/ksh
 /bin/zsh
 
 Shouldn't that be /usr/ as well.  Will it cause problems if it doesn't match
 with the /etc/passwd entry?
 
 

yes, /etc/shells might be a problem... I would suggest:

install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec file and
add both paths in /etc/shell

or we patch chsh and the like?

Thoughts?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: UsrMove, /etc/shells, and rpm interpreter requires

2012-07-10 Thread Toshio Kuratomi
On Tue, Jul 10, 2012 at 06:12:45PM +0200, Harald Hoyer wrote:
 Am 10.07.2012 17:18, schrieb Orion Poplawski:
  Shouldn't that be /usr/ as well.  Will it cause problems if it doesn't match
  with the /etc/passwd entry?
  
  
 
 yes, /etc/shells might be a problem... I would suggest:
 
 install the $shell in /usr/bin/$shell, Provide: /bin/$shell in the spec file 
 and
 add both paths in /etc/shell
 
 or we patch chsh and the like?
 
Adding both paths to /etc/shell sounds preferable to me.

-Toshio


pgph2DrC3Xcxh.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: usrmove breaks on directory name conflict

2012-04-23 Thread Michal Schmidt

On 04/23/2012 05:45 PM, Daniel Drake wrote:

cp: cannot overwrite directory /mnt/sysimage/usr/bin.usrmove-new/mkdir
with non-directory
Something failed. Move back to the original state.


Rebooted back into F16. It looks like the issue was that I had a
directory at /usr/bin/mkdir/. No idea how, looks like it was from
December. Probably my fault, but perhaps usrmove shouldn't fall over
when facing this situation.


If usrmove really reverted everything to its original state, it seems to 
me like a case of well-behaving error handling after encountering an 
unusual situation that cannot be resolved automatically and safely.


Michal
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: usrmove breaks on directory name conflict

2012-04-23 Thread Sérgio Basto
On Mon, 2012-04-23 at 09:45 -0600, Daniel Drake wrote: 
 Hi,
 
 Last week I tried a preupgrade from F16 to F17 beta.
 
 When rebooting into the preupgrade environment, the upgrade failed in usrmove:
 
 Make a copy of /mnt/sysimage/usr/bin
 Merge the copy with /mnt/sysimage/bin
 cp: cannot overwrite directory /mnt/sysimage/usr/bin.usrmove-new/mkdir
 with non-directory
 Something failed. Move back to the original state.
 
 
 Rebooted back into F16. It looks like the issue was that I had a
 directory at /usr/bin/mkdir/. No idea how, looks like it was from
 December. Probably my fault, but perhaps usrmove shouldn't fall over
 when facing this situation.
 
 After removing that weird directory, I rebooted into preupgrade and it
 worked fine. Now running F17 beta.

you should open a bug report in rhbz , with component preupgrade .  

Tks, 
-- 
Sérgio M. B.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: usrmove breaks on directory name conflict

2012-04-23 Thread Kevin Kofler
Sérgio Basto wrote:
 you should open a bug report in rhbz , with component preupgrade .

Isn't the usrmove script actually part of dracut?

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-27 Thread Jesse Keating

On 2/24/12 12:10 PM, Ville Skyttä wrote:

On 2012-02-23 20:06, Jesse Keating wrote:


Could you help me figure out why path completion with ~/ isn't working
in fedpkg, but with full paths it is?  I assume there is something wrong
in the (contributed) bash completion file.


https://fedorahosted.org/fedpkg/ticket/3


Thanks.  That just further confirms that bash completion syntax is 
strange and complicated, and I know very little about it :)


--
Jesse Keating
Fedora -- Freedom² is a feature!
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-23 Thread Michal Schmidt

On 02/21/2012 06:31 PM, Doug Ledford wrote:

it honors all the LSB dependency tags in the SysV init scripts, and
my experience is that this is specifically where a number of the
emulation startup bugs exists.


What do you mean? That the LSB headers are incorrect too often?
It's a problem, but that at least should not be too hard to fix.

 Furthermore, the design feature

of not stopping anything that it didn't start seems to be more of
a bug than a feature to me...it means that if an admin starts a
service manually for whatever reason (debugging, want to see output,
the systemd unit file won't allow the necessary interactive username
and password prompt, etc.), then it won't get stopped properly on
shutdown.


Processes that are still around after stopping the services systemd 
knows about will get a SIGTERM and after 5 seconds a SIGKILL if they 
refuse to die.



That is not a feature, that's just dumb.


I disagree.

Michal
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-23 Thread Jesse Keating

On 2/19/12 3:43 AM, Ville Skyttä wrote:

On 2012-02-18 20:26, Rahul Sundaram wrote:

On 02/18/2012 11:05 PM, Ville Skyttä wrote:


You can get the completion to work according to that preference with for
example yum install ./fooTAB  - anything that looks like a filesystem
path triggers filename-only completion, otherwise we do both filenames
and repos.


That's atleast understandable but there seems to be a big slowdown when
doing rpmlint tab completion as well.  Not sure why.  rpmlint footab
is much slower with bash-completion installed.


The same thing applies to rpmlint.  Anything that looks like a file path
gets treated as a file path and is quick; otherwise we need to look up
both files and rpmdb, and even though it has been getting better, the
latter unfortunately isn't that quick.


Could you help me figure out why path completion with ~/ isn't working 
in fedpkg, but with full paths it is?  I assume there is something wrong 
in the (contributed) bash completion file.


https://fedorahosted.org/fedpkg/browser/src/fedpkg.bash

--
Help me fight child abuse: http://tinyurl.com/jlkcourage

- jlk
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-21 Thread Doug Ledford
- Original Message -
 On 02/10/2012 06:32 PM, Adam Williamson wrote:
  systemd was explicitly written to be 100% sysv-compatible
 
 Mostly compatible, but not 100%.
 http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities

You're both joking, right?  That isn't 100% compatible, it isn't
mostly compatible, it's barely workable emulation that only works
in generic cases and fails in all unusual circumstances that
SysV used to work in, according to the page above anyway.  And
that's been my experience with it too.  Plus it says that it honors
all the LSB dependency tags in the SysV init scripts, and my
experience is that this is specifically where a number of the
emulation startup bugs exists.  Furthermore, the design feature
of not stopping anything that it didn't start seems to be more of
a bug than a feature to me...it means that if an admin starts a
service manually for whatever reason (debugging, want to see output,
the systemd unit file won't allow the necessary interactive username
and password prompt, etc.), then it won't get stopped properly on
shutdown.  That is not a feature, that's just dumb.

-- 
Doug Ledford dledf...@redhat.com
  GPG KeyID: 0E572FDD
  http://people.redhat.com/dledford

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-21 Thread Adam Williamson
On Tue, 2012-02-21 at 12:31 -0500, Doug Ledford wrote:
 - Original Message -
  On 02/10/2012 06:32 PM, Adam Williamson wrote:
   systemd was explicitly written to be 100% sysv-compatible
  
  Mostly compatible, but not 100%.
  http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities
 
 You're both joking, right?  That isn't 100% compatible, it isn't
 mostly compatible, it's barely workable emulation that only works
 in generic cases and fails in all unusual circumstances that
 SysV used to work in, according to the page above anyway.  And
 that's been my experience with it too.  Plus it says that it honors
 all the LSB dependency tags in the SysV init scripts, and my
 experience is that this is specifically where a number of the
 emulation startup bugs exists.  Furthermore, the design feature
 of not stopping anything that it didn't start seems to be more of
 a bug than a feature to me...it means that if an admin starts a
 service manually for whatever reason (debugging, want to see output,
 the systemd unit file won't allow the necessary interactive username
 and password prompt, etc.), then it won't get stopped properly on
 shutdown.  That is not a feature, that's just dumb.

Joking, no. Rather a lot of context was lost in the above. I was
replying to Harald Reindl (I know, I know, that's always a mistake), who
has often asserted that the systemd migration is 'broken by design'
because we did not attempt to migrate every single sysv service in the
entire distro to be systemd native within the timeframe of a single
release. I pointed out that the migration process was always intended to
be gradual, and systemd was specifically written with sysv compatibility
in order to allow this.

I agree that '100% sysv-compatible' was an inaccurate description, but
chopping that statement out from the context of the discussion in which
I wrote it makes it look much more egregiously so than it actually was.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-19 Thread Ville Skyttä
On 2012-02-18 20:26, Rahul Sundaram wrote:
 On 02/18/2012 11:05 PM, Ville Skyttä wrote:

 You can get the completion to work according to that preference with for
 example yum install ./fooTAB - anything that looks like a filesystem
 path triggers filename-only completion, otherwise we do both filenames
 and repos.
 
 That's atleast understandable but there seems to be a big slowdown when
 doing rpmlint tab completion as well.  Not sure why.  rpmlint foo tab
 is much slower with bash-completion installed.

The same thing applies to rpmlint.  Anything that looks like a file path
gets treated as a file path and is quick; otherwise we need to look up
both files and rpmdb, and even though it has been getting better, the
latter unfortunately isn't that quick.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-18 Thread Ville Skyttä
On 2012-02-16 05:34, Stephen John Smoogen wrote:

 2) The bash-completions add-on. Which does all kinds of wonderful
 things which when they work is really nice.. it will autocomplete
 hostnames if you type ssh ftab, it will autocomplete depending on
 the command you typed the most obvious items... etc etc. It also can
 really really slow you down at times or cause issues with just normal
 bash completion. A bad autocomplete can cause you to sit 3-4 minutes
 as DNS or other things time out.

People tend to bring this up every now and then but fail to be specific
exactly what happened so it's quite difficult for anyone to fix things.
 Nevertheless, a lot of things have improved in bash-completion recently
and semi-recently (especially the dynamically loaded version in F-17+),
including suppression of unnecessary network accesses by default.  But
some network accesses intentionally remain, for example remote filename
completion for scp and rsync.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-18 Thread Rahul Sundaram
On 02/18/2012 02:27 PM, Ville Skyttä wrote:

 
 People tend to bring this up every now and then but fail to be specific
 exactly what happened so it's quite difficult for anyone to fix things.

I just installed it for sometime and found that yum install footab
looks up the online repositories instead of completing the filename in
my local path.  I would prefer local completion first.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-18 Thread Ville Skyttä
On 2012-02-18 18:27, Rahul Sundaram wrote:
 On 02/18/2012 02:27 PM, Ville Skyttä wrote:
 

 People tend to bring this up every now and then but fail to be specific
 exactly what happened so it's quite difficult for anyone to fix things.
 
 I just installed it for sometime and found that yum install footab
 looks up the online repositories instead of completing the filename in
 my local path.  I would prefer local completion first.

You can get the completion to work according to that preference with for
example yum install ./fooTAB - anything that looks like a filesystem
path triggers filename-only completion, otherwise we do both filenames
and repos.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-18 Thread Rahul Sundaram
On 02/18/2012 11:05 PM, Ville Skyttä wrote:
 
 You can get the completion to work according to that preference with for
 example yum install ./fooTAB - anything that looks like a filesystem
 path triggers filename-only completion, otherwise we do both filenames
 and repos.

That's atleast understandable but there seems to be a big slowdown when
doing rpmlint tab completion as well.  Not sure why.  rpmlint foo tab
is much slower with bash-completion installed.

Rahul



-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-17 Thread Nils Philippsen
On Thu, 2012-02-16 at 17:49 +, Jóhann B. Guðmundsson wrote:
 On 02/16/2012 05:33 PM, Jóhann B. Guðmundsson wrote:
 
 
  complete -r if memory serves me correct then again I'm getting old and 
  fragile... 
 
 set disable-completion on into /etc/inputrc or ~/.inputr to disable it 
 across logout/reboots

This disables normal non-programmable tab-completion for me.

Also, if you want the (other) default settings, you need to
$include /etc/inputrc on the first line of ~/.inputrc. It would really
help if we shipped documentation for this file :-).

Nils
-- 
Nils Philippsen  Those who would give up Essential Liberty to purchase 
Red Hat   a little Temporary Safety, deserve neither Liberty
n...@redhat.com   nor Safety.  --  Benjamin Franklin, 1759
PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-17 Thread John5342
On Fri, Feb 17, 2012 at 13:54, Nils Philippsen n...@redhat.com wrote:
 This disables normal non-programmable tab-completion for me.

 Also, if you want the (other) default settings, you need to
 $include /etc/inputrc on the first line of ~/.inputrc. It would really
 help if we shipped documentation for this file :-).

man readline. man bash has a bit of information from a bash perspective too.

-- 
There are 10 kinds of people in the world: Those who understand binary
and those who don't...
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Jim Meyering
Matthew Garrett wrote:
 On Wed, Feb 15, 2012 at 07:23:24PM -0500, Steve Clark wrote:
 On 02/15/2012 05:19 PM, mike cloaked wrote:
 I use bash completion all the time every single day - I guess I have
 become a corner case!
 
 No you haven't. All the developers I have worked with since the
 early nineties use it all the
 time every day. We would be lost without it.

 You may have been working with them since the earliy nineties, but the
 feature was only introduced in 2.04 in 2000. Programmable completion
 is fairly modern compared to the rest of bash...

That was one of the reasons I switched to zsh.
It had far superior completion back then.
Bash has closed the gap, since.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-16 Thread Jim Meyering
Reindl Harald wrote:
 Am 15.02.2012 13:43, schrieb Martin Langhoff:
 On Feb 15, 2012 6:16 AM, Reindl Harald h.rei...@thelounge.net
 mailto:h.rei...@thelounge.net wrote:
 there is no single reason for a feature like /usrmove which
 in fact nobody NEEDS at all and definitly not now to press
 it into the next release with pressure

 You are wrong. The /usr move has a very clear impact in being able
 to snapshot your OS install partition. Add
 btrfs, yum hooks and the already-implemented stateless
 configuration and you have a really major feature: a fully
 upgrade/test/rollback setup for Fedora.

 only one out of a million installations have /usr seperated
 from / and the default is NOT do this - so no there is no
 impact on any normal setup

Prior to F17, I've always put /usr on a partition separate from /.

$ df -hT / /usr
Filesystem Type  Size  Used Avail Use% Mounted on
/dev/sda4  ext4   11G  7.3G  3.2G  70% /
/dev/sda6  ext4   10G  7.3G  2.3G  77% /usr

I know I'm special ;-), but *that* special?  I doubt it.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Steve Gordon


- Original Message -
 From: Steve Clark scl...@netwolves.com
 To: Development discussions related to Fedora 
 devel@lists.fedoraproject.org
 Sent: Thursday, February 16, 2012 6:47:03 AM
 Subject: Re: /usrmove? - about the future
 
 On 02/15/2012 10:34 PM, Matthew Garrett wrote:
  On Wed, Feb 15, 2012 at 07:23:24PM -0500, Steve Clark wrote:
  On 02/15/2012 05:19 PM, mike cloaked wrote:
  I use bash completion all the time every single day - I guess I
  have
  become a corner case!
 
  No you haven't. All the developers I have worked with since the
  early nineties use it all the
  time every day. We would be lost without it.
  You may have been working with them since the earliy nineties, but
  the
  feature was only introduced in 2.04 in 2000. Programmable
  completion
  is fairly modern compared to the rest of bash...
 
 bash 1.14 used readline which had completions. Circa 1994.
 Thank you very much.

And yet still, has nothing at all to do with the bash-completion package being 
discussed here.

Steve
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Steve Clark

On 02/16/2012 08:12 AM, Steve Gordon wrote:


- Original Message -

From: Steve Clarkscl...@netwolves.com
To: Development discussions related to Fedoradevel@lists.fedoraproject.org
Sent: Thursday, February 16, 2012 6:47:03 AM
Subject: Re: /usrmove? -  about the future

On 02/15/2012 10:34 PM, Matthew Garrett wrote:

On Wed, Feb 15, 2012 at 07:23:24PM -0500, Steve Clark wrote:

On 02/15/2012 05:19 PM, mike cloaked wrote:

I use bash completion all the time every single day - I guess I
have
become a corner case!


No you haven't. All the developers I have worked with since the
early nineties use it all the
time every day. We would be lost without it.

You may have been working with them since the earliy nineties, but
the
feature was only introduced in 2.04 in 2000. Programmable
completion
is fairly modern compared to the rest of bash...


bash 1.14 used readline which had completions. Circa 1994.
Thank you very much.

And yet still, has nothing at all to do with the bash-completion package being 
discussed here.

Steve

Oops - sorry for my confusion.

--
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-16 Thread Simo Sorce
On Thu, 2012-02-16 at 13:22 +0100, Jim Meyering wrote:
 Reindl Harald wrote:
  Am 15.02.2012 13:43, schrieb Martin Langhoff:
  On Feb 15, 2012 6:16 AM, Reindl Harald h.rei...@thelounge.net
  mailto:h.rei...@thelounge.net wrote:
  there is no single reason for a feature like /usrmove which
  in fact nobody NEEDS at all and definitly not now to press
  it into the next release with pressure
 
  You are wrong. The /usr move has a very clear impact in being able
  to snapshot your OS install partition. Add
  btrfs, yum hooks and the already-implemented stateless
  configuration and you have a really major feature: a fully
  upgrade/test/rollback setup for Fedora.
 
  only one out of a million installations have /usr seperated
  from / and the default is NOT do this - so no there is no
  impact on any normal setup
 
 Prior to F17, I've always put /usr on a partition separate from /.
 
 $ df -hT / /usr
 Filesystem Type  Size  Used Avail Use% Mounted on
 /dev/sda4  ext4   11G  7.3G  3.2G  70% /
 /dev/sda6  ext4   10G  7.3G  2.3G  77% /usr
 
 I know I'm special ;-), but *that* special?  I doubt it.

I guess it is time to change habits, what's the point of a separate /usr
these days ?

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread John5342
On Thu, Feb 16, 2012 at 03:34, Stephen John Smoogen smo...@gmail.com wrote:
 A bad autocomplete can cause you to sit 3-4 minutes
 as DNS or other things time out.

Ctrl+C will cancel the command and the completion with it. It's not
ideal if you are typing a long command but it certainly avoids waiting
3-4 minutes...

-- 
There are 10 kinds of people in the world: Those who understand binary
and those who don't...
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-16 Thread Jim Meyering
Simo Sorce wrote:
 On Thu, 2012-02-16 at 13:22 +0100, Jim Meyering wrote:
...
 Prior to F17, I've always put /usr on a partition separate from /.

 $ df -hT / /usr
 Filesystem Type  Size  Used Avail Use% Mounted on
 /dev/sda4  ext4   11G  7.3G  3.2G  70% /
 /dev/sda6  ext4   10G  7.3G  2.3G  77% /usr

 I know I'm special ;-), but *that* special?  I doubt it.

 I guess it is time to change habits, what's the point of a separate /usr
 these days ?

I like to keep / very small, separate and mostly read-only, so that
when something goes wrong with the disk it's less likely to affect
the root partition, so I'm all for the implicit writable/read-only
segregation this implies.

/usrmove is a clear win.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-16 Thread Jason L Tibbitts III
 SS == Simo Sorce s...@redhat.com writes:

SS I guess it is time to change habits, what's the point of a separate
SS /usr these days ?

I also always configured a separate /usr until I decided to obey
systemd's complaints about it being broken (though of course I never had
any issue at all with it).  For me it was simply keeping / small and
being able to back it up easily without backing up all of the stuff in
/usr.

 - J
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Daniel J Walsh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/16/2012 09:59 AM, John5342 wrote:
 On Thu, Feb 16, 2012 at 03:34, Stephen John Smoogen
 smo...@gmail.com wrote:
 A bad autocomplete can cause you to sit 3-4 minutes as DNS or
 other things time out.
 
 Ctrl+C will cancel the command and the completion with it. It's
 not ideal if you are typing a long command but it certainly avoids
 waiting 3-4 minutes...
 
Is there a way to disable this.  Basically i don't want any bash
completion to use the network.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk89PDQACgkQrlYvE4MpobM4wACgkpow10x1tiC+xBarTgXvcmAn
IxcAnjEd8WgkDTZfeBTsC1RFAnTbb9dM
=lEP8
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Jóhann B. Guðmundsson

On 02/16/2012 05:26 PM, Daniel J Walsh wrote:

Is there a way to disable this.  Basically i don't want any bash
completion to use the network.


complete -r if memory serves me correct then again I'm getting old and 
fragile...


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-16 Thread Jóhann B. Guðmundsson

On 02/16/2012 05:33 PM, Jóhann B. Guðmundsson wrote:




complete -r if memory serves me correct then again I'm getting old and 
fragile... 


set disable-completion on into /etc/inputrc or ~/.inputr to disable it 
across logout/reboots


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread drago01
On Wed, Feb 15, 2012 at 1:26 AM, Kevin Kofler kevin.kof...@chello.at wrote:
 Lennart Poettering wrote:
 Because dropping these dirs from the search paths is merely an
 optimization, not a requirement.

 You call it an optimization, I call it fixing a pessimization (performance
 regression).

 And as the original message in the thread points out, the regression
 actually affects more than just performance, it also causes genuine bugs
 (with automatic prefix detection in applications).

So? Should we drop all features that aren't bug free after feature freeze?
You complain as if we are going to release GA tomorrow.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Reindl Harald


Am 14.02.2012 19:16, schrieb Jóhann B. Guðmundsson:
 On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:

 Do the systemd maintainers ever read bug reports BTW?
 
 Why do you think otherwise?
 
 Not only read them but fix them as well.
 
 To give you some stats
 
 There are currently 96 Open bugs against systemd and 536 that have been 
 closed at the time of this writing...
 
 In F15 which should be the most buggied release since it was the initial 
 release into the distribution only has 11
 bugs

will systemctl restart ever has working autocompletion for RUNNING services?
it is a littl ebit odd the it does show STOPPED services because
restart makes ususally more sense for running ones...



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Brendan Jones

On 02/15/2012 10:47 AM, Reindl Harald wrote:



Am 14.02.2012 19:16, schrieb Jóhann B. Guðmundsson:

On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:


Do the systemd maintainers ever read bug reports BTW?


Why do you think otherwise?

Not only read them but fix them as well.

To give you some stats

There are currently 96 Open bugs against systemd and 536 that have been closed 
at the time of this writing...

In F15 which should be the most buggied release since it was the initial 
release into the distribution only has 11
bugs


will systemctl restart ever has working autocompletion for RUNNING services?
it is a littl ebit odd the it does show STOPPED services because
restart makes ususally more sense for running ones...




You could edit /etc/bash_completion.d/systemd-bash-completion.sh to do 
this for you.


Replace the $( __get_all_units | grep ...)) with $( __get_active_units ) )

.
.
.

 elif __contains_word $verb ${VERBS[RESTARTABLE_UNITS]}; then
comps=$( __filter_units_by_property CanStart yes \
  $( __get_all_units | grep -Ev 
'\.(device|snapshot|socket|timer)$' ))

.
.
.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Reindl Harald


Am 15.02.2012 10:53, schrieb Brendan Jones:
 On 02/15/2012 10:47 AM, Reindl Harald wrote:


 Am 14.02.2012 19:16, schrieb Jóhann B. Guðmundsson:
 On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:

 Do the systemd maintainers ever read bug reports BTW?

 Why do you think otherwise?

 Not only read them but fix them as well.

 To give you some stats

 There are currently 96 Open bugs against systemd and 536 that have been 
 closed at the time of this writing...

 In F15 which should be the most buggied release since it was the initial 
 release into the distribution only has 11
 bugs

 will systemctl restart ever has working autocompletion for RUNNING 
 services?
 it is a littl ebit odd the it does show STOPPED services because
 restart makes ususally more sense for running ones...




 You could edit /etc/bash_completion.d/systemd-bash-completion.sh to do this 
 for you.

i could setup also linux from scratch
that is not the point

the question is: do systemd-developers never use TAB and type
all their stuff completly like on a windows box that they
do not recognize this at the first place?

this is a category of bug where i always expect that no
report is needed since every developer using his software
is expected to take notice of this



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Ralf Corsepius

On 02/15/2012 10:37 AM, drago01 wrote:

On Wed, Feb 15, 2012 at 1:26 AM, Kevin Koflerkevin.kof...@chello.at  wrote:

Lennart Poettering wrote:

Because dropping these dirs from the search paths is merely an
optimization, not a requirement.


You call it an optimization, I call it fixing a pessimization (performance
regression).

And as the original message in the thread points out, the regression
actually affects more than just performance, it also causes genuine bugs
(with automatic prefix detection in applications).


So? Should we drop all features that aren't bug free after feature freeze?

Yes. We've forked f17 and you guys are still chasing elementary bugs.

What do you expect Fedora users to think of this? It communicates a nice 
impression of the quality of your works.


Better stop this non-sense now!
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread drago01
On Wed, Feb 15, 2012 at 11:18 AM, Ralf Corsepius rc040...@freenet.de wrote:
 On 02/15/2012 10:37 AM, drago01 wrote:

 On Wed, Feb 15, 2012 at 1:26 AM, Kevin Koflerkevin.kof...@chello.at
  wrote:

 Lennart Poettering wrote:

 Because dropping these dirs from the search paths is merely an
 optimization, not a requirement.


 You call it an optimization, I call it fixing a pessimization
 (performance
 regression).

 And as the original message in the thread points out, the regression
 actually affects more than just performance, it also causes genuine bugs
 (with automatic prefix detection in applications).


 So? Should we drop all features that aren't bug free after feature freeze?

 Yes. We've forked f17 and you guys are still chasing elementary bugs.

elementary bugs ? You got to be either kidding or trolling.

 What do you expect Fedora users to think of this?

We are at pre alpha / alpha ... users should not have to care about
that right now.

It communicates a nice
 impression of the quality of your works.

I am not involved in this so it is not my works ...

 Better stop this non-sense now!

The only nonsense I see here is people ranting for the sake of ranting.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Reindl Harald


Am 15.02.2012 11:25, schrieb drago01:
 So? Should we drop all features that aren't bug free after feature freeze?

 Yes. We've forked f17 and you guys are still chasing elementary bugs.
 
 elementary bugs ? You got to be either kidding or trolling.
 
 What do you expect Fedora users to think of this?
 
 We are at pre alpha / alpha ... users should not have to care about
 that right now.
 
 It communicates a nice
 impression of the quality of your works.
 
 I am not involved in this so it is not my works ...
 
 Better stop this non-sense now!
 
 The only nonsense I see here is people ranting for the sake of ranting.

people are ranting because the experience how buggy are
features in the GA-releases if they are in such a not
conesquently thought state at alpha

the last releases it was always fact that they was not ready until
GA and if they can't be fixed then common bugs are listed in
the release notes

the problem is here that first the work/change/feature is started as
happend often in the past and in the middle of the work more
and more people coming with things nobody cared in tghe planning
phase what let many of us feel like there is nothing planned, there
were people starting and forcing without any thoughts and the hope
that all will get sorted until GA



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Panu Matilainen

On 02/15/2012 11:55 AM, Reindl Harald wrote:



Am 15.02.2012 10:53, schrieb Brendan Jones:

On 02/15/2012 10:47 AM, Reindl Harald wrote:



Am 14.02.2012 19:16, schrieb Jóhann B. Guðmundsson:

On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:


Do the systemd maintainers ever read bug reports BTW?


Why do you think otherwise?

Not only read them but fix them as well.

To give you some stats

There are currently 96 Open bugs against systemd and 536 that have been closed 
at the time of this writing...

In F15 which should be the most buggied release since it was the initial 
release into the distribution only has 11
bugs


will systemctl restart ever has working autocompletion for RUNNING services?
it is a littl ebit odd the it does show STOPPED services because
restart makes ususally more sense for running ones...





You could edit /etc/bash_completion.d/systemd-bash-completion.sh to do this for 
you.


i could setup also linux from scratch
that is not the point

the question is: do systemd-developers never use TAB and type
all their stuff completly like on a windows box that they
do not recognize this at the first place?

this is a category of bug where i always expect that no
report is needed since every developer using his software
is expected to take notice of this


As you obviously haven't lost your ability to type, and your keyboard 
appears to have all the necessary non-tab keys still in place: file a 
bug on it if it bothers you so much.


It might be a shocking revelation to you but not everybody uses or 
relies their world on bash autocompletion.


- Panu -
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Harald Hoyer
Am 15.02.2012 11:20 schrieb Ralf Corsepius rc040...@freenet.de:
 Yes. We've forked f17 and you guys are still chasing elementary bugs.

 What do you expect Fedora users to think of this? It communicates a nice
impression of the quality of your works.

 Better stop this non-sense now

rofl... nothing else is broken and my PATH is non-optimal, stop the
usrmove, because I don't want it.

this is so ridicoulus...
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread FRank Murphy

On 15/02/12 10:18, Ralf Corsepius wrote:


So? Should we drop all features that aren't bug free after feature
freeze?

Yes. We've forked f17 and you guys are still chasing elementary bugs.

What do you expect Fedora users to think of this? It communicates a nice
impression of the quality of your works.

Better stop this non-sense now!


I'm a user, don't have a problem.

--
Regards
FRank
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Reindl Harald


Am 15.02.2012 12:05, schrieb Harald Hoyer:
 Am 15.02.2012 11:20 schrieb Ralf Corsepius rc040...@freenet.de 
 mailto:rc040...@freenet.de:
 Yes. We've forked f17 and you guys are still chasing elementary bugs.

 What do you expect Fedora users to think of this? It communicates a nice 
 impression of the quality of your works.

 Better stop this non-sense now
 
 rofl... nothing else is broken and my PATH is non-optimal, stop the usrmove, 
 because I don't want it.

the nothing else we will see later

fact is that the feauture is included and now people are
coming did we think about this and this and this...

there is no single reason for a feature like /usrmove which
in fact nobody NEEDS at all and definitly not now to press
it into the next release with pressure

this feels like you guys has no other things to do and sitting
there hmm let us search for solutions press into a release and
let us search for constructed problems the solution may solve
to have any valid reason to do it now



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Nils Philippsen
On Mon, 2012-02-13 at 09:28 -0800, Adam Williamson wrote:
 On Mon, 2012-02-13 at 14:47 +0100, Nils Philippsen wrote:
  On Fri, 2012-02-10 at 11:08 -0800, Adam Williamson wrote:
   Let me put it this way, then: Fedora is released on a six month cycle,
   which is far faster than is usually considered desirable for server
   usage. It has a 13 month lifetime, which is far shorter than is usually
   considered desirable for server usage. Its key values and goals are
   assuredly not compatible with typical server usage - e.g. First - We
   believe in the power of innovation and showing off new work in our
   releases. Since we release twice a year, you never have to wait long to
   see the latest and greatest software, while there are other Linux
   products derived from Fedora you can use for long-term stability. We
   always keep Fedora moving forward so that you can see the future first.
   There are numerous practical policies derived from these values which
   are clearly not optimal for server usage, such as the short freeze
   times, relatively low barrier of entry to disruptive features, and QA
   focus on installation and basic desktop use (we do virtually no QA on
   any kind of server usage). Finally, there are *several* Linux
   distributions available which have none of the above 'shortcomings' (so
   far as server usage is concerned).
  
  I'd say the same 'shortcomings' also hurt the end user case. The
  non-technical people I deal with loathe how we often introduce new
  features and break stuff (or just their way of doing things) in the
  process, even in updates -- I've stopped counting the Oh, updates. I
  wonder what you guys have broken now.-style comments by my wife. To me,
  Fedora is much better suited to be run on servers than by end users --
  admins usually can help themselves in these situations.
  
  Don't take this as being against the slew of features Fedora introduces:
  personally I'm much in favor of systemd, the /usr move, pulseaudio and
  all that stuff -- there's no point in just treading water and being on
  the forefront of things is where Fedora is supposed to be. But let's not
  kid ourselves into thinking that with a life-cycle of only 13 months and
  the amount of change we introduce in each new release (especially on the
  desktop) we're somehow catering to end users who don't have a
  technically skilled spouse, relative or friend in the background to help
  if things don't work as expected.
 
 That also, at least arguably, isn't Fedora's aim (if it was, we'd be
 doing a terrible job of it, I agree). To cite the Board again:
 
 https://fedoraproject.org/wiki/User_base
 
 Voluntary Linux consumer
 Computer-friendly
 Likely collaborator
 General productivity user
 
 Those four - especially 'computer-friendly' and 'likely collaborator' -
 don't scream 'end user' to me. My personal take has always been that
 Fedora is not the friendly desktop operating system of today, but a
 *prototype* of the friendly desktop operating system of tomorrow. A
 constantly moving prototype - so it never sits still and becomes the
 friendly desktop operating system of today. :)

Of course :-). In the light of that however, I don't really understand
the Fedora is not for servers arguments brought forth every so
often... Fedora is not well-suited if what you want is longevity, full
stop. Disregarding that point, Fedora on a server is quite
hassle-free :-).

Nils
 -- 
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net
 

-- 
Nils Philippsen  Those who would give up Essential Liberty to purchase 
Red Hat   a little Temporary Safety, deserve neither Liberty
n...@redhat.com   nor Safety.  --  Benjamin Franklin, 1759
PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Tomasz Torcz
On Wed, Feb 15, 2012 at 12:16:07PM +0100, Reindl Harald wrote:
 
 there is no single reason for a feature like /usrmove which
 in fact nobody NEEDS at all and definitly not now to press
 it into the next release with pressure

  Well, I need usrmove, because I have a strong need for clean system.
Here, your point is invalid.

  Harald, you are generating copius amounts of stop-energy.  You really
should participate in Fedora process as it designed - during feature
proposals, discussions, implementation.  Right now you are ranting post factum.
The amount of time you waste on this mail list is huge, and it is a sad
waste.  It would be better spent on filling bugs on real issues.
  Because bugs, you know, get fixed. I even remember one bug that you have
filled about some deamon not shipping a systemd unit. I saw this bug,
I've created and attached unit file, it got shipped by maintainer. Case closed.
This is the best way of participation.

  Your baseless, repetitive rants finally made me blacklist you. It's very
sad for me, as I believe in open participation and meritocracy.

  Good bye,

-- 
Tomasz TorczTo co nierealne -- tutaj jest normalne.
xmpp: zdzich...@chrome.pl  Ziomale na życie mają tu patenty specjalne.



pgpsRQfuuDJox.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Steve Clark

On 02/15/2012 05:49 AM, Panu Matilainen wrote:

On 02/15/2012 11:55 AM, Reindl Harald wrote:


Am 15.02.2012 10:53, schrieb Brendan Jones:

On 02/15/2012 10:47 AM, Reindl Harald wrote:


Am 14.02.2012 19:16, schrieb Jóhann B. Guðmundsson:

On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:

Do the systemd maintainers ever read bug reports BTW?

Why do you think otherwise?

Not only read them but fix them as well.

To give you some stats

There are currently 96 Open bugs against systemd and 536 that have been closed 
at the time of this writing...

In F15 which should be the most buggied release since it was the initial 
release into the distribution only has 11
bugs

will systemctl restart ever has working autocompletion for RUNNING services?
it is a littl ebit odd the it does show STOPPED services because
restart makes ususally more sense for running ones...





You could edit /etc/bash_completion.d/systemd-bash-completion.sh to do this for 
you.

i could setup also linux from scratch
that is not the point

the question is: do systemd-developers never use TAB and type
all their stuff completly like on a windows box that they
do not recognize this at the first place?

this is a category of bug where i always expect that no
report is needed since every developer using his software
is expected to take notice of this

As you obviously haven't lost your ability to type, and your keyboard
appears to have all the necessary non-tab keys still in place: file a
bug on it if it bothers you so much.

It might be a shocking revelation to you but not everybody uses or
relies their world on bash autocompletion.

- Panu -

What world are you living in?

--
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Reindl Harald


Am 15.02.2012 12:24, schrieb Tomasz Torcz:
 On Wed, Feb 15, 2012 at 12:16:07PM +0100, Reindl Harald wrote:

 there is no single reason for a feature like /usrmove which
 in fact nobody NEEDS at all and definitly not now to press
 it into the next release with pressure
 
 Well, I need usrmove, because I have a strong need for clean system.
 Here, your point is invalid.

you mean all existing linux-installations are unclean?

you need a clean system but accept that half of the distribution
is a mix of systemd/sysv/lsb - you would get a clean system if
the work of one feature would be COMPLETLY done before the next
is started, but seems that most people have no intention nor
the make nor any idea what is a clean system



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Martin Langhoff
On Feb 15, 2012 6:16 AM, Reindl Harald h.rei...@thelounge.net wrote:
 there is no single reason for a feature like /usrmove which
 in fact nobody NEEDS at all and definitly not now to press
 it into the next release with pressure

You are wrong. The /usr move has a very clear impact in being able to
snapshot your OS install partition. Add btrfs, yum hooks and the
already-implemented stateless configuration and you have a really major
feature: a fully upgrade/test/rollback setup for Fedora.

For OLPC for example, this could be a major win, hence my interest. I
definitely want it for my laptop. I'm sure many running rawhide will want
it :-) -- upgrade/test/file bugs if it breaks/rollback if it's real bad.

cheers,

m
{ Martin Langhoff - one laptop per child }
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Reindl Harald


Am 15.02.2012 13:43, schrieb Martin Langhoff:
 On Feb 15, 2012 6:16 AM, Reindl Harald h.rei...@thelounge.net 
 mailto:h.rei...@thelounge.net wrote:
 there is no single reason for a feature like /usrmove which
 in fact nobody NEEDS at all and definitly not now to press
 it into the next release with pressure
 
 You are wrong. The /usr move has a very clear impact in being able to 
 snapshot your OS install partition. Add
 btrfs, yum hooks and the already-implemented stateless configuration and 
 you have a really major feature: a fully
 upgrade/test/rollback setup for Fedora.

only one out of a million installations have /usr seperated
from / and the default is NOT do this - so no there is no
impact on any normal setup



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Miloslav Trmač
On Wed, Feb 15, 2012 at 1:43 PM, Martin Langhoff
martin.langh...@gmail.com wrote:
 You are wrong. The /usr move has a very clear impact in being able to
 snapshot your OS install partition. Add btrfs, yum hooks and the
 already-implemented stateless configuration and you have a really major
 feature: a fully upgrade/test/rollback setup for Fedora.

I haven't seen this work and I don't think such snaphots can be relied
upon: /boot, /etc and /var are affected by installs as well
(especially in the cases where you would want to roll back); I don't
think anybody wants exactly the separation provided by the crude /usr
vs. rest that is provided by the /usr move.

And snapshots that can not be relied upon may be even worse than no
snapshots if they motivate users to skip creating proper backups.
Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Reindl Harald


Am 15.02.2012 14:25, schrieb Miloslav Trmač:
 On Wed, Feb 15, 2012 at 1:43 PM, Martin Langhoff
 martin.langh...@gmail.com wrote:
 You are wrong. The /usr move has a very clear impact in being able to
 snapshot your OS install partition. Add btrfs, yum hooks and the
 already-implemented stateless configuration and you have a really major
 feature: a fully upgrade/test/rollback setup for Fedora.
 
 I haven't seen this work and I don't think such snaphots can be relied
 upon: /boot, /etc and /var are affected by installs as well
 (especially in the cases where you would want to roll back); I don't
 think anybody wants exactly the separation provided by the crude /usr
 vs. rest that is provided by the /usr move.

this is a additional reason why the /usrmove is completly
useless because it suggests users they are save using any
FS-snapshot

have many fun after a big upgrade to revert the snapshot
if you really have /usr on a seperated FS and your
/etc and /var/lib/rpm will stay in the state after the
upgrade and your FS is bombed back

so for users having a default setup there is no difference
because / as /etc and /usr is the same FS and for ones
have seperated /usr it does not bring any benefit in real life

with other words: the whole work which is done here is useless
and low brained with constrcuted arguments not working in
the real life and they were only coonstructed to push this
feature because some developers are bored and fear this
maybe happen also to users if they do not change permanently
things which are working fine

yes i know, now i get a reply about politness - but face the truth!



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Rahul Sundaram
On 02/15/2012 05:06 PM, Steve Clark wrote:
 On 02/15/2012 05:49 AM, Panu Matilainen wrote:


 It might be a shocking revelation to you but not everybody uses or
 relies their world on bash autocompletion.

 - Panu -
 What world are you living in? 

bash-completion is not a default package.  Obviously only a small
percentage of users are going to use it.  This isn't something you need
to debate about.  If it was used by the majority, it would be there by
default already.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Reindl Harald


Am 15.02.2012 17:59, schrieb Rahul Sundaram:
 On 02/15/2012 05:06 PM, Steve Clark wrote:
 On 02/15/2012 05:49 AM, Panu Matilainen wrote:
 

 It might be a shocking revelation to you but not everybody uses or
 relies their world on bash autocompletion.

 - Panu -
 What world are you living in? 
 
 bash-completion is not a default package.  Obviously only a small
 percentage of users are going to use it.  This isn't something you need
 to debate about.  If it was used by the majority, it would be there by
 default already.

it is used by all professional users using mostly a terminal
it should not installed as deafult because desktop users do
not need it at all, but this does not change the fact that
systemd developers which i still call professional users
should be more sensitive here - especially since the old
/sbin/service had completion like a charme!



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Martin Langhoff
On Wed, Feb 15, 2012 at 8:30 AM, Reindl Harald h.rei...@thelounge.net wrote:
 Am 15.02.2012 14:25, schrieb Miloslav Trmač:
 I haven't seen this work and I don't think such snaphots can be relied
 upon: /boot, /etc and /var are affected by installs as well

Miroslav -- you haven't seen this work because the tasks are not all
yet in. But the stateless feature handles a lot of it already.

 this is a additional reason why the /usrmove is completly

Harald, it is one step in a process. I am very happy and thankful that
Fedora is working in this direction.

Now, it's time for me to step aside from this thread.


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Chris Adams
Once upon a time, Rahul Sundaram methe...@gmail.com said:
 bash-completion is not a default package.

Wrong since F16 - it is default in the Base group in comps.
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Rahul Sundaram
On 02/15/2012 10:40 PM, Reindl Harald wrote:

 
 it is used by all professional users using mostly a terminal
 it should not installed as deafult because desktop users do
 not need it at all, but this does not change the fact that
 systemd developers which i still call professional users
 should be more sensitive here - especially since the old
 /sbin/service had completion like a charme! 

Have you filed a bug report yet?


Rahul




-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Rahul Sundaram
On 02/15/2012 10:48 PM, Chris Adams wrote:
 Once upon a time, Rahul Sundaram methe...@gmail.com said:
 bash-completion is not a default package.
 
 Wrong since F16 - it is default in the Base group in comps.

Ah.  didn't notice that.  I haven't done a fresh installation since
Fedora 11 or so.   Regardless of that, the point remains that it is
easier to file a bug report when you find a bug rather than assume the
developers have noticed the problem already.  I routinely remove
bash-completion or disable it in the past because of slowdown in some
cases and I suspect I am not the only one.


Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Tomasz Torcz
On Wed, Feb 15, 2012 at 11:19:18PM +0530, Rahul Sundaram wrote:
 On 02/15/2012 10:48 PM, Chris Adams wrote:
  Once upon a time, Rahul Sundaram methe...@gmail.com said:
  bash-completion is not a default package.
  
  Wrong since F16 - it is default in the Base group in comps.
 
 Ah.  didn't notice that.  I haven't done a fresh installation since
 Fedora 11 or so.   Regardless of that, the point remains that it is
 easier to file a bug report when you find a bug rather than assume the
 developers have noticed the problem already.  I routinely remove
 bash-completion or disable it in the past because of slowdown in some
 cases and I suspect I am not the only one.

  And people use different shells (zsh seems to be popular), so they won't
nottice bugs in something bash-specific.

-- 
Tomasz Torcz   72-|   80-|
xmpp: zdzich...@chrome.pl  72-|   80-|

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Reindl Harald


Am 15.02.2012 18:40, schrieb Rahul Sundaram:
 On 02/15/2012 10:40 PM, Reindl Harald wrote:
 

 it is used by all professional users using mostly a terminal
 it should not installed as deafult because desktop users do
 not need it at all, but this does not change the fact that
 systemd developers which i still call professional users
 should be more sensitive here - especially since the old
 /sbin/service had completion like a charme! 
 
 Have you filed a bug report yet?

i SURELY have made a notice in one of many
bug-reports belonging to systemd last year



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Reindl Harald


Am 15.02.2012 18:53, schrieb Tomasz Torcz:
 On Wed, Feb 15, 2012 at 11:19:18PM +0530, Rahul Sundaram wrote:
 On 02/15/2012 10:48 PM, Chris Adams wrote:
 Once upon a time, Rahul Sundaram methe...@gmail.com said:
 bash-completion is not a default package.

 Wrong since F16 - it is default in the Base group in comps.

 Ah.  didn't notice that.  I haven't done a fresh installation since
 Fedora 11 or so.   Regardless of that, the point remains that it is
 easier to file a bug report when you find a bug rather than assume the
 developers have noticed the problem already.  I routinely remove
 bash-completion or disable it in the past because of slowdown in some
 cases and I suspect I am not the only one.
 
 And people use different shells (zsh seems to be popular), so they won't
 nottice bugs in something bash-specific.

does not matter because bash is the default shell and
transitions have to be targeted for defaults and any
developer of core-components has to use system defaults
for his testings



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Panu Matilainen

On 02/15/2012 07:10 PM, Reindl Harald wrote:



Am 15.02.2012 17:59, schrieb Rahul Sundaram:

On 02/15/2012 05:06 PM, Steve Clark wrote:

On 02/15/2012 05:49 AM, Panu Matilainen wrote:




It might be a shocking revelation to you but not everybody uses or
relies their world on bash autocompletion.

 - Panu -

What world are you living in?


bash-completion is not a default package.  Obviously only a small
percentage of users are going to use it.  This isn't something you need
to debate about.  If it was used by the majority, it would be there by
default already.


it is used by all professional users using mostly a terminal


No it is not. Many perhaps, but many does not equal all.


it should not installed as deafult because desktop users do
not need it at all, but this does not change the fact that
systemd developers which i still call professional users
should be more sensitive here - especially since the old
/sbin/service had completion like a charme!


For all this talk about professionals, the professional thing to do is 
to go file the bug already. Crying out OMG they broke my tab! Those 
bastards! in a mailing list thread about /usrmove is not particularly 
likely to get noticed by the people who might actually care and fix the 
damn apparently rather trivial thing.


- Panu -
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Rahul Sundaram
On 02/16/2012 12:13 AM, Reindl Harald wrote:

 i SURELY have made a notice in one of many
 bug-reports belonging to systemd last year

I don't recall seeing it and I am cc'ed in all systemd bug reports and
also, individual bugs require individual bug reports. Not merely a note
in another bug report which makes it harder to keep track of bugs and
mark them as fixed.  Do file seperate bug reports from now on.


Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Matthew Garrett
On Wed, Feb 15, 2012 at 07:45:41PM +0100, Reindl Harald wrote:

 does not matter because bash is the default shell and
 transitions have to be targeted for defaults and any
 developer of core-components has to use system defaults
 for his testings

I'm sorry, it's clear at this point that you have expectations of our 
workflow that aren't terribly well aligned with those of the developers. 
I'd suggest that you'll spend much less of your time angry if you 
migrate to a distribution that's more receptive to your preferences.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Adam Williamson
On Wed, 2012-02-15 at 18:10 +0100, Reindl Harald wrote:
 
 Am 15.02.2012 17:59, schrieb Rahul Sundaram:
  On 02/15/2012 05:06 PM, Steve Clark wrote:
  On 02/15/2012 05:49 AM, Panu Matilainen wrote:
  
 
  It might be a shocking revelation to you but not everybody uses or
  relies their world on bash autocompletion.
 
  - Panu -
  What world are you living in? 
  
  bash-completion is not a default package.  Obviously only a small
  percentage of users are going to use it.  This isn't something you need
  to debate about.  If it was used by the majority, it would be there by
  default already.
 
 it is used by all professional users using mostly a terminal

yeah...I'm getting paid for this, so I guess I'm a professional user,
and I use terminals an awful lot, but I don't use bash-completion. Every
time I ever tried it I found, like Rahul, that it makes things slow and
tends to get in my way more than it ever does help me.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread mike cloaked
On Wed, Feb 15, 2012 at 8:30 PM, Adam Williamson awill...@redhat.com wrote:
 On Wed, 2012-02-15 at 18:10 +0100, Reindl Harald wrote:

 Am 15.02.2012 17:59, schrieb Rahul Sundaram:
  On 02/15/2012 05:06 PM, Steve Clark wrote:
  On 02/15/2012 05:49 AM, Panu Matilainen wrote:
 
 
  It might be a shocking revelation to you but not everybody uses or
  relies their world on bash autocompletion.
 
      - Panu -
  What world are you living in?
 
  bash-completion is not a default package.  Obviously only a small
  percentage of users are going to use it.  This isn't something you need
  to debate about.  If it was used by the majority, it would be there by
  default already.

 it is used by all professional users using mostly a terminal

 yeah...I'm getting paid for this, so I guess I'm a professional user,
 and I use terminals an awful lot, but I don't use bash-completion. Every
 time I ever tried it I found, like Rahul, that it makes things slow and
 tends to get in my way more than it ever does help me.

I use bash completion all the time every single day - I guess I have
become a corner case!

-- 
mike c
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-15 Thread Kevin Kofler
Martin Langhoff wrote:
 Miroslav -- you haven't seen this work because the tasks are not all
 yet in. But the stateless feature handles a lot of it already.

If you revert /usr to a snapshot without touching the rpmdb (in 
/var/lib/rpm), your system will be in a very inconsistent state.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Steve Clark

On 02/15/2012 05:19 PM, mike cloaked wrote:

On Wed, Feb 15, 2012 at 8:30 PM, Adam Williamsonawill...@redhat.com  wrote:

On Wed, 2012-02-15 at 18:10 +0100, Reindl Harald wrote:

Am 15.02.2012 17:59, schrieb Rahul Sundaram:

On 02/15/2012 05:06 PM, Steve Clark wrote:

On 02/15/2012 05:49 AM, Panu Matilainen wrote:

It might be a shocking revelation to you but not everybody uses or
relies their world on bash autocompletion.

 - Panu -

What world are you living in?

bash-completion is not a default package.  Obviously only a small
percentage of users are going to use it.  This isn't something you need
to debate about.  If it was used by the majority, it would be there by
default already.

it is used by all professional users using mostly a terminal

yeah...I'm getting paid for this, so I guess I'm a professional user,
and I use terminals an awful lot, but I don't use bash-completion. Every
time I ever tried it I found, like Rahul, that it makes things slow and
tends to get in my way more than it ever does help me.

I use bash completion all the time every single day - I guess I have
become a corner case!


No you haven't. All the developers I have worked with since the early nineties 
use it all the
time every day. We would be lost without it.

--
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Dariusz J. Garbowski

On 15/02/12 01:30 PM, Adam Williamson wrote:

On Wed, 2012-02-15 at 18:10 +0100, Reindl Harald wrote:


Am 15.02.2012 17:59, schrieb Rahul Sundaram:

On 02/15/2012 05:06 PM, Steve Clark wrote:

On 02/15/2012 05:49 AM, Panu Matilainen wrote:




It might be a shocking revelation to you but not everybody uses or
relies their world on bash autocompletion.

 - Panu -

What world are you living in?


bash-completion is not a default package.  Obviously only a small
percentage of users are going to use it.  This isn't something you need
to debate about.  If it was used by the majority, it would be there by
default already.


it is used by all professional users using mostly a terminal


yeah...I'm getting paid for this, so I guess I'm a professional user,
and I use terminals an awful lot, but I don't use bash-completion. Every
time I ever tried it I found, like Rahul, that it makes things slow and
tends to get in my way more than it ever does help me.


Right. And thanks to this thread I just learned what broke bash completion for me after fresh 
install of F16: 'rpm -e bash-completion' fixed bash for me :-)


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Rahul Sundaram
On 02/16/2012 07:46 AM, Dariusz J. Garbowski wrote:

 
 Right. And thanks to this thread I just learned what broke bash
 completion for me after fresh install of F16: 'rpm -e bash-completion'
 fixed bash for me :-)

As a quick note;  you should probably use yum remove instead of rpm -e
because yumdb will be consistent if you stick to yum and that allows
rollback etc.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Stephen John Smoogen
On 15 February 2012 17:23, Steve Clark scl...@netwolves.com wrote:
 On 02/15/2012 05:19 PM, mike cloaked wrote:

 On Wed, Feb 15, 2012 at 8:30 PM, Adam Williamson awill...@redhat.com
 wrote:

 On Wed, 2012-02-15 at 18:10 +0100, Reindl Harald wrote:

 Am 15.02.2012 17:59, schrieb Rahul Sundaram:

 On 02/15/2012 05:06 PM, Steve Clark wrote:

 On 02/15/2012 05:49 AM, Panu Matilainen wrote:

 It might be a shocking revelation to you but not everybody uses or
 relies their world on bash autocompletion.

     - Panu -

 What world are you living in?

 bash-completion is not a default package.  Obviously only a small
 percentage of users are going to use it.  This isn't something you need
 to debate about.  If it was used by the majority, it would be there by
 default already.

 it is used by all professional users using mostly a terminal

 yeah...I'm getting paid for this, so I guess I'm a professional user,
 and I use terminals an awful lot, but I don't use bash-completion. Every
 time I ever tried it I found, like Rahul, that it makes things slow and
 tends to get in my way more than it ever does help me.

 I use bash completion all the time every single day - I guess I have
 become a corner case!

 No you haven't. All the developers I have worked with since the early
 nineties use it all the
 time every day. We would be lost without it.

Before getting too far down this rabbit hole... realize there are two
bash-completions

1) The built in one. I type ls chtab and bash goes to look at things
and either completes or gives me a list of possible completions.

2) The bash-completions add-on. Which does all kinds of wonderful
things which when they work is really nice.. it will autocomplete
hostnames if you type ssh ftab, it will autocomplete depending on
the command you typed the most obvious items... etc etc. It also can
really really slow you down at times or cause issues with just normal
bash completion. A bad autocomplete can cause you to sit 3-4 minutes
as DNS or other things time out.

The people talking in this conversation are talking about 2. The type
you are talking about is 1. Completely different.



-- 
Stephen J Smoogen.
The core skill of innovators is error recovery, not failure avoidance.
Randy Nelson, President of Pixar University.
Years ago my mother used to say to me,... Elwood, you must be oh
so smart or oh so pleasant. Well, for years I was smart. I
recommend pleasant. You may quote me.  —James Stewart as Elwood P. Dowd
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-15 Thread Matthew Garrett
On Wed, Feb 15, 2012 at 07:23:24PM -0500, Steve Clark wrote:
 On 02/15/2012 05:19 PM, mike cloaked wrote:
 I use bash completion all the time every single day - I guess I have
 become a corner case!
 
 No you haven't. All the developers I have worked with since the early 
 nineties use it all the
 time every day. We would be lost without it.

You may have been working with them since the earliy nineties, but the 
feature was only introduced in 2.04 in 2000. Programmable completion 
is fairly modern compared to the rest of bash...

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-14 Thread Alfredo Ferrari

https://bugzilla.redhat.com/show_bug.cgi?id=753339

... and reboot is still not working on Fedora 16 on several machines...

do the systemd maintainers ever read bug reports BTW?



++
|  Alfredo Ferrari ||  Tel.: +41.22.767.6119 |
|  C.E.R.N.||  Fax.: +41.22.767.7555 |
|  European Laboratory for Particle Physics|||
|  AB Division / ATB Group ||  e-mail:   |
|  1211 Geneva 23  || alfredo.ferr...@cern.ch|
|  Switzerland || alfredo.ferr...@mi.infn.it |
++

On Fri, 10 Feb 2012, Jef Spaleta wrote:


On Fri, Feb 10, 2012 at 8:21 AM, Reindl Harald h.rei...@thelounge.net wrote:

F15 was the first Linux i saw where reboot did not
work until you typed kill 1 while praying!


Can you point me to a bug report from you or anyone else that has been
confirmed by at least one other person?

I personally didn't experience that with the F15 systems I had. But
maybe I got lucked and dodged a bullet.

-jef
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-14 Thread Alfredo Ferrari

https://bugzilla.redhat.com/show_bug.cgi?id=753339

... with clean install and on Fedora 16, two duifferent machines


++
|  Alfredo Ferrari ||  Tel.: +41.22.767.6119 |
|  C.E.R.N.||  Fax.: +41.22.767.7555 |
|  European Laboratory for Particle Physics|||
|  AB Division / ATB Group ||  e-mail:   |
|  1211 Geneva 23  || alfredo.ferr...@cern.ch|
|  Switzerland || alfredo.ferr...@mi.infn.it |
++

On Fri, 10 Feb 2012, Bruno Wolff III wrote:


On Fri, Feb 10, 2012 at 08:28:28 -0900,
 Jef Spaleta jspal...@gmail.com wrote:


I personally didn't experience that with the F15 systems I had. But
maybe I got lucked and dodged a bullet.


It seems pretty common that updating systemd causes problems with the next
shutdown. I don't know why and it is a pain to reproduce since it doesn't
happen again on the next reboot.

I don't know if there are tickets corresponding to these issues, but I have
seen other people make similar observations.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-14 Thread Michal Schmidt
Alfredo Ferrari wrote:
 https://bugzilla.redhat.com/show_bug.cgi?id=753339
 
 ... and reboot is still not working on Fedora 16 on several
 machines...

It's not obvious whether systemd is to blame for this bug.

 do the systemd maintainers ever read bug reports BTW?

Of course. You have comments from one of the maintainers
in the very bugreport you linked to.

Michal, a systemd co-maintainer
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Ondrej Vasik
On Tue, 2012-02-14 at 17:08 +0100, Michel Alexandre Salim wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Dear developers,
 
 Now that the /usrmove changes have landed in the F-17 branch, should
 the ordering of directories in PATH be changed? /usr/bin should appear
 before /bin and /usr/sbin before /sbin.
 
 Right now $(which a-binary) would report that all /usr/... binaries
 are located in /bin and /sbin instead; while it is mostly just
 cosmetic, some programs (e.g. pure-gen) use the heuristic of computing
 their default installation prefix based on the location of another
 binary, and get confused if that prefix is empty.
 
 Is this a reasonable change? I'll file a bug report if that's the case.

/bin and /sbin paths were already removed in latest setup package - as
you no longer need them... so no need for bugzilla and report...

Ondrej Vasik

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Michel Alexandre Salim
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/14/2012 05:11 PM, Ondrej Vasik wrote:
 On Tue, 2012-02-14 at 17:08 +0100, Michel Alexandre Salim wrote:
 -BEGIN PGP SIGNED MESSAGE- Hash: SHA1
 
 Dear developers,
 
 Now that the /usrmove changes have landed in the F-17 branch,
 should the ordering of directories in PATH be changed? /usr/bin
 should appear before /bin and /usr/sbin before /sbin.
 
 Right now $(which a-binary) would report that all /usr/...
 binaries are located in /bin and /sbin instead; while it is
 mostly just cosmetic, some programs (e.g. pure-gen) use the
 heuristic of computing their default installation prefix based on
 the location of another binary, and get confused if that prefix
 is empty.
 
 Is this a reasonable change? I'll file a bug report if that's the
 case.
 
 /bin and /sbin paths were already removed in latest setup package -
 as you no longer need them... so no need for bugzilla and
 report...

Ah, great. They are still used in Koji (even for Rawhide) but it's
probably just a matter of time then.


- -- 
Michel Alexandre Salim
Fedora Project Contributor: http://fedoraproject.org/

Email:  sali...@fedoraproject.org  | GPG key ID: A36A937A
Jabber: hir...@jabber.ccc.de   | IRC: hir...@irc.freenode.net

()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPOoufAAoJEEr1VKujapN60mgH/j5MaVuaqZKdqYuwyGA2/7tX
pl+KOJDBWdaAhFjz9MFNYlN5CtEVt+pGIEf0MuuDe9VKgNk+GNisThTI+9qtYVXz
MEjdl0FdGuPCIhPHnLGJwRqW4KPsByn2BVAzMJP+jCwSjYqwS3qN7/3LQPkZILaq
0MaApVxOUZYT2E1XpJqy7ad5fPj5TAorU9hn5+VJC+pgg8R0XNO5rU77CXMHI+MK
vwf7weHu3OOhlnqiXB4FH7DrtDla6hemlww78AuCE3tRCQ0QjaYjeoqpATBni9O6
qT6MvfTgR1LmvzD+j6rhpM+ndmjDhJ1AtFOku0zwFSDddtDft2AtMzOIxm2DxJ4=
=14en
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Tomas Mraz
On Tue, 2012-02-14 at 17:11 +0100, Ondrej Vasik wrote: 
 On Tue, 2012-02-14 at 17:08 +0100, Michel Alexandre Salim wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
  
  Dear developers,
  
  Now that the /usrmove changes have landed in the F-17 branch, should
  the ordering of directories in PATH be changed? /usr/bin should appear
  before /bin and /usr/sbin before /sbin.
  
  Right now $(which a-binary) would report that all /usr/... binaries
  are located in /bin and /sbin instead; while it is mostly just
  cosmetic, some programs (e.g. pure-gen) use the heuristic of computing
  their default installation prefix based on the location of another
  binary, and get confused if that prefix is empty.
  
  Is this a reasonable change? I'll file a bug report if that's the case.
 
 /bin and /sbin paths were already removed in latest setup package - as
 you no longer need them... so no need for bugzilla and report...

I'm not sure, but I think bash has hardcoded PATH for /bin and /usr/bin
as well.
-- 
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
  Turkish proverb

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Adam Williamson
On Tue, 2012-02-14 at 17:33 +0100, Tomas Mraz wrote:
 On Tue, 2012-02-14 at 17:11 +0100, Ondrej Vasik wrote: 
  On Tue, 2012-02-14 at 17:08 +0100, Michel Alexandre Salim wrote:
   -BEGIN PGP SIGNED MESSAGE-
   Hash: SHA1
   
   Dear developers,
   
   Now that the /usrmove changes have landed in the F-17 branch, should
   the ordering of directories in PATH be changed? /usr/bin should appear
   before /bin and /usr/sbin before /sbin.
   
   Right now $(which a-binary) would report that all /usr/... binaries
   are located in /bin and /sbin instead; while it is mostly just
   cosmetic, some programs (e.g. pure-gen) use the heuristic of computing
   their default installation prefix based on the location of another
   binary, and get confused if that prefix is empty.
   
   Is this a reasonable change? I'll file a bug report if that's the case.
  
  /bin and /sbin paths were already removed in latest setup package - as
  you no longer need them... so no need for bugzilla and report...
 
 I'm not sure, but I think bash has hardcoded PATH for /bin and /usr/bin
 as well.

Also, has the default linker path (in glibc, I guess?) been adjusted?
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Ondrej Vasik
- Original Message -
 On Tue, 2012-02-14 at 17:11 +0100, Ondrej Vasik wrote:
  On Tue, 2012-02-14 at 17:08 +0100, Michel Alexandre Salim wrote:
   -BEGIN PGP SIGNED MESSAGE-
   Hash: SHA1
   
   Dear developers,
   
   Now that the /usrmove changes have landed in the F-17 branch,
   should
   the ordering of directories in PATH be changed? /usr/bin should
   appear
   before /bin and /usr/sbin before /sbin.
   
   Right now $(which a-binary) would report that all /usr/...
   binaries
   are located in /bin and /sbin instead; while it is mostly just
   cosmetic, some programs (e.g. pure-gen) use the heuristic of
   computing
   their default installation prefix based on the location of
   another
   binary, and get confused if that prefix is empty.
   
   Is this a reasonable change? I'll file a bug report if that's the
   case.
  
  /bin and /sbin paths were already removed in latest setup package -
  as
  you no longer need them... so no need for bugzilla and report...
 
 I'm not sure, but I think bash has hardcoded PATH for /bin and
 /usr/bin
 as well.

You are right, setup update fixed only /sbin locations... /bin has to be done
on glibc and shells side. Sorry for confusion...

Greetings,
 Ondrej Vasik
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-14 Thread Jóhann B. Guðmundsson

On 02/14/2012 10:23 AM, Alfredo Ferrari wrote:


Do the systemd maintainers ever read bug reports BTW?


Why do you think otherwise?

Not only read them but fix them as well.

To give you some stats

There are currently 96 Open bugs against systemd and 536 that have been 
closed at the time of this writing...


In F15 which should be the most buggied release since it was the initial 
release into the distribution only has 11 bugs


1 one actual bug but a very low priority one ( Proper solution to that 
fixm needs to be thought out before implementing it )


The rest are DOC and RFE's and 2 misfiled once ( nis and mdadm which 
affects all release and has been fixed in F17/rawhide ).


I think those stats speak for themselves and the people doing the work 
behind it.


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Kevin Kofler
Ondrej Vasik wrote:
 You are right, setup update fixed only /sbin locations... /bin has to be
 done on glibc and shells side. Sorry for confusion...

WHY was UsrMove allowed to be merged in such broken and incomplete state?

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Lennart Poettering
On Tue, 14.02.12 23:08, Kevin Kofler (kevin.kof...@chello.at) wrote:

 Ondrej Vasik wrote:
  You are right, setup update fixed only /sbin locations... /bin has to be
  done on glibc and shells side. Sorry for confusion...
 
 WHY was UsrMove allowed to be merged in such broken and incomplete state?

Because dropping these dirs from the search paths is merely an
optimization, not a requirement.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove and path ordering

2012-02-14 Thread Kevin Kofler
Lennart Poettering wrote:
 Because dropping these dirs from the search paths is merely an
 optimization, not a requirement.

You call it an optimization, I call it fixing a pessimization (performance 
regression).

And as the original message in the thread points out, the regression 
actually affects more than just performance, it also causes genuine bugs 
(with automatic prefix detection in applications).

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-13 Thread Andrew Haley
On 02/10/2012 07:12 PM, Jon Ciesla wrote:
 Given all that, it seems only logical to conclude that Fedora really
 _isn't_ primarily intended for use as a production server.

 Bingo, which is why it's important for people like me who do it to
 realize what they're getting into and take some responsibility for
 that choice, like with any other technological choice.  If you aren't
 will to either take downtime for Anaconda or preupgrade, or do lots of
 fresh installs, or mess with yum upgrades, use RHEL/CO/SL/Etc.  Not
 for the feint of heart, and I sure as heck don't do it at work. :)

For what it's worth, I *do* use it at work and on the whole
I have very little trouble.  Yes, upgrading can be a PITA, but
it's usually just a few hours.  I don't mind.

Andrew.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-13 Thread Michael Schroeder
On Fri, Feb 10, 2012 at 08:09:41PM +0100, Lennart Poettering wrote:
 Hmm, you are aware that you reach the biggest compat by just symlinking
 /bin to /usr/bin?

Yeah, that's the end goal, but we need rpm to support replacing
directories with symlinks first. Thus we don't rush the change.

Cheers,
  Michael.

-- 
Michael Schroeder   m...@suse.de
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-13 Thread drago01
On Mon, Feb 13, 2012 at 12:13 PM, Michael Schroeder m...@suse.de wrote:
 On Fri, Feb 10, 2012 at 08:09:41PM +0100, Lennart Poettering wrote:
 Hmm, you are aware that you reach the biggest compat by just symlinking
 /bin to /usr/bin?

 Yeah, that's the end goal, but we need rpm to support replacing
 directories with symlinks first. Thus we don't rush the change.

That's unlikely to ever happen though.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-13 Thread Michael Schroeder
On Mon, Feb 13, 2012 at 12:25:08PM +0100, drago01 wrote:
 On Mon, Feb 13, 2012 at 12:13 PM, Michael Schroeder m...@suse.de wrote:
  On Fri, Feb 10, 2012 at 08:09:41PM +0100, Lennart Poettering wrote:
  Hmm, you are aware that you reach the biggest compat by just symlinking
  /bin to /usr/bin?
 
  Yeah, that's the end goal, but we need rpm to support replacing
  directories with symlinks first. Thus we don't rush the change.
 
 That's unlikely to ever happen though.

Uh, why do you think so? I hope that you're aware that some rpm
development also happens outside of Redhat/Fedora.

Cheers,
  Michael.

-- 
Michael Schroeder   m...@suse.de
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-13 Thread drago01
On Mon, Feb 13, 2012 at 12:31 PM, Michael Schroeder m...@suse.de wrote:
 On Mon, Feb 13, 2012 at 12:25:08PM +0100, drago01 wrote:
 On Mon, Feb 13, 2012 at 12:13 PM, Michael Schroeder m...@suse.de wrote:
  On Fri, Feb 10, 2012 at 08:09:41PM +0100, Lennart Poettering wrote:
  Hmm, you are aware that you reach the biggest compat by just symlinking
  /bin to /usr/bin?
 
  Yeah, that's the end goal, but we need rpm to support replacing
  directories with symlinks first. Thus we don't rush the change.

 That's unlikely to ever happen though.

 Uh, why do you think so? I hope that you're aware that some rpm
 development also happens outside of Redhat/Fedora.

A recent comment from Panu that I can't find right now.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-13 Thread Nils Philippsen
On Fri, 2012-02-10 at 11:08 -0800, Adam Williamson wrote:
 Let me put it this way, then: Fedora is released on a six month cycle,
 which is far faster than is usually considered desirable for server
 usage. It has a 13 month lifetime, which is far shorter than is usually
 considered desirable for server usage. Its key values and goals are
 assuredly not compatible with typical server usage - e.g. First - We
 believe in the power of innovation and showing off new work in our
 releases. Since we release twice a year, you never have to wait long to
 see the latest and greatest software, while there are other Linux
 products derived from Fedora you can use for long-term stability. We
 always keep Fedora moving forward so that you can see the future first.
 There are numerous practical policies derived from these values which
 are clearly not optimal for server usage, such as the short freeze
 times, relatively low barrier of entry to disruptive features, and QA
 focus on installation and basic desktop use (we do virtually no QA on
 any kind of server usage). Finally, there are *several* Linux
 distributions available which have none of the above 'shortcomings' (so
 far as server usage is concerned).

I'd say the same 'shortcomings' also hurt the end user case. The
non-technical people I deal with loathe how we often introduce new
features and break stuff (or just their way of doing things) in the
process, even in updates -- I've stopped counting the Oh, updates. I
wonder what you guys have broken now.-style comments by my wife. To me,
Fedora is much better suited to be run on servers than by end users --
admins usually can help themselves in these situations.

Don't take this as being against the slew of features Fedora introduces:
personally I'm much in favor of systemd, the /usr move, pulseaudio and
all that stuff -- there's no point in just treading water and being on
the forefront of things is where Fedora is supposed to be. But let's not
kid ourselves into thinking that with a life-cycle of only 13 months and
the amount of change we introduce in each new release (especially on the
desktop) we're somehow catering to end users who don't have a
technically skilled spouse, relative or friend in the background to help
if things don't work as expected.

Nils
-- 
Nils Philippsen  Those who would give up Essential Liberty to purchase 
Red Hat   a little Temporary Safety, deserve neither Liberty
n...@redhat.com   nor Safety.  --  Benjamin Franklin, 1759
PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove? - about the future

2012-02-13 Thread Adam Williamson
On Mon, 2012-02-13 at 14:47 +0100, Nils Philippsen wrote:
 On Fri, 2012-02-10 at 11:08 -0800, Adam Williamson wrote:
  Let me put it this way, then: Fedora is released on a six month cycle,
  which is far faster than is usually considered desirable for server
  usage. It has a 13 month lifetime, which is far shorter than is usually
  considered desirable for server usage. Its key values and goals are
  assuredly not compatible with typical server usage - e.g. First - We
  believe in the power of innovation and showing off new work in our
  releases. Since we release twice a year, you never have to wait long to
  see the latest and greatest software, while there are other Linux
  products derived from Fedora you can use for long-term stability. We
  always keep Fedora moving forward so that you can see the future first.
  There are numerous practical policies derived from these values which
  are clearly not optimal for server usage, such as the short freeze
  times, relatively low barrier of entry to disruptive features, and QA
  focus on installation and basic desktop use (we do virtually no QA on
  any kind of server usage). Finally, there are *several* Linux
  distributions available which have none of the above 'shortcomings' (so
  far as server usage is concerned).
 
 I'd say the same 'shortcomings' also hurt the end user case. The
 non-technical people I deal with loathe how we often introduce new
 features and break stuff (or just their way of doing things) in the
 process, even in updates -- I've stopped counting the Oh, updates. I
 wonder what you guys have broken now.-style comments by my wife. To me,
 Fedora is much better suited to be run on servers than by end users --
 admins usually can help themselves in these situations.
 
 Don't take this as being against the slew of features Fedora introduces:
 personally I'm much in favor of systemd, the /usr move, pulseaudio and
 all that stuff -- there's no point in just treading water and being on
 the forefront of things is where Fedora is supposed to be. But let's not
 kid ourselves into thinking that with a life-cycle of only 13 months and
 the amount of change we introduce in each new release (especially on the
 desktop) we're somehow catering to end users who don't have a
 technically skilled spouse, relative or friend in the background to help
 if things don't work as expected.

That also, at least arguably, isn't Fedora's aim (if it was, we'd be
doing a terrible job of it, I agree). To cite the Board again:

https://fedoraproject.org/wiki/User_base

Voluntary Linux consumer
Computer-friendly
Likely collaborator
General productivity user

Those four - especially 'computer-friendly' and 'likely collaborator' -
don't scream 'end user' to me. My personal take has always been that
Fedora is not the friendly desktop operating system of today, but a
*prototype* of the friendly desktop operating system of tomorrow. A
constantly moving prototype - so it never sits still and becomes the
friendly desktop operating system of today. :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-11 Thread Harald Hoyer
Am 11.02.2012 00:12 schrieb Chuck Anderson c...@wpi.edu:

 On Fri, Feb 10, 2012 at 08:39:47AM -0800, Toshio Kuratomi wrote:
  nod  So one idea would be that a specific FESCo member needs to step
up to
  be the collaboration guide  (Must think of a better name for that :-)
for
  a feature.  They would be in charge of the feature, watch it as it
evolves.
  Pick apart all the points where it requires coordination with other
groups.
  And make sure that those groups were informed that the feature was in
  progress.

 Feature Shepherd

That is a great idea!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread drago01
On Fri, Feb 10, 2012 at 5:45 AM, Ralf Corsepius rc040...@freenet.de wrote:
 [...]
 To draw an arbitrary example from recent past: Ask yourself - What was the
 shape of systemd in F15/F16? Has the situation been fixed in F17?

Just for the record I didn't have *any* systemd related problem in F15
and neither have one in F16.
So from my point of view there is nothing to get fixed.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Jóhann B. Guðmundsson

On 02/10/2012 04:45 AM, Ralf Corsepius wrote:

On 02/09/2012 11:06 PM, Jared K. Smith wrote:
On Thu, Feb 9, 2012 at 11:57 AM, Ralf Corsepiusrc040...@freenet.de  
wrote:

IMO, Fedora has obvious problems with its
- work-flow (Too immature SW migrates/sneaks through from Alpha/Beta to
Final)


If you feel this is the case, feel free to help improve the work-flow,
or at a minimum help write better Alpha/Beta/Final release criteria to
help us catch things you consider immature.


Let me put it this way: I am having difficulties in recalling any 
Fedora release which worked for me out of the box ...


In earlier releases there for example were pulseaudio and SELinux, in 
current releases it's primarily systemd, in F17 I am sure it will be 
the usemore stuff, which will cause trouble.


You can go further back if you like..

NetworkManager,X, KMS,Radeon,Nouveau,etc...

But yes there is a pattern not only on a bit level but also policy wize
( we have had the tendency up to this point to implement policy's 
without having any tools or process to measure the outcome of that policy ).




- management, whom seems to be driven by a must have at any price, 
no point

of return ever policy.


I'm not sure who you're referring to as management here
Everybody involved to drawing strategic and tactical decisions related 
to the Fedora distribution.


My point is, I feel there is a lack of monitoring, reporting, and 
a sense of responsibility of the different bodies involved and of 
people who are able to draw unpleasant decisions.


To draw an arbitrary example from recent past: Ask yourself - What was 
the shape of systemd in F15/F16? Has the situation been fixed in F17?


You need to be a bit more specific on what situation regarding systemd 
you are referring to?


Bugs are actively being fixed and worked on for example I don't believe 
we have any bug open against systemd in F15 which is not an RFE or DOC ( 
somewhere between 10 - 15 bugs in total ).


The state of overall migration to systemd is depended on each package 
maintainer(s) and at current rate that wont be finished until F20+.


If you got some ideas how to *motivate* those maintainers to migrate to 
systemd even if they would just simply package and ship the submitted 
unit files many of them have received I'm all ears but unfortunately the 
only way I see that finish in a reasonable time is if FESCO blocks the 
relevant package from the release.


FESCO has avoided thus far to go down that path even thou it already was 
clear that this was going to be an issue after the F15 release.





That said, IMO, on the technical side, Fedora urgently needs a 
calming down/lean back/settlement phase, say 2 consecutive Fedora 
releases without revolutionary features being introduced, to revisit 
re-evaluate, revert/complete old revolutionary features.


If we wanted we could release Fedora LTS which Red Hat's could use as 
bases for their RHEL which also would server as the free alternative 
RHEL users demand for ( And our infrastructure would actually have faith 
in the bits we ship and run on top of that ) and have a constant rolling 
release ( Fedora/Rawhide ) as opposed to be having 2 GA releases and 
Rawhide... ( or some variant of the above proposal )




In this spirit, I eg. would propose to table usrmove for F17 and to 
concentrate on systemd integration and anaconda/grub2 improvements, 
both topics, I perceived as the hall of shame of F16.


Better systemd integration of services is not going to happen I can just 
tell you that here and now unless fesco brings fourth the big hammer or 
packagers get their act together.


The said state of systemd migration only reflects the said state of 
package maintainership in the distribution...


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Harald Hoyer
Am 10.02.2012 08:36, schrieb Ondrej Vasik:
 On Fri, 2012-02-10 at 05:45 +0100, Ralf Corsepius wrote:
 On 02/09/2012 11:06 PM, Jared K. Smith wrote:
 - management, whom seems to be driven by a must have at any price, no 
 point
 of return ever policy.

 I'm not sure who you're referring to as management here
 Everybody involved to drawing strategic and tactical decisions related 
 to the Fedora distribution.

 My point is, I feel there is a lack of monitoring, reporting, and a 
 sense of responsibility of the different bodies involved and of people 
 who are able to draw unpleasant decisions.

 To draw an arbitrary example from recent past: Ask yourself - What was 
 the shape of systemd in F15/F16? Has the situation been fixed in F17?

 Wrt. F17: usrmove - Independently from the fact that I consider it to be 
 an idotic foolishness, ask yourself if it is a shape to be part of 
 F17? IMO, it's foreseeable it will not be ready, because there are too 
 many unknows attached to it. I now would expect those people having been 
 involved to stand up, show responsibility and revisit their decisions - 
 This obiviously doesn't happen.
 
 One additional item to this topic.
 I'm the Fedora filesystem package maintainer (and because it has it's
 upstream on the fedorahosted, you can say upstream...) and I was aware
 of the usrmove feature only from the discussions and feature pages. 
 For quite a long time I waited for an email from Harald - with some
 please include the changes into upstream git. The only mail I received
 from him was the mail on 24th of January - saying - do not build the
 package. Nothing more... Strange - when the first thing for Fedora
 maintainers should be upstream first and imho violation of Proven

It had to happen all at one time in koji.

 packager rules in some cases . For me it was kind of misusing proven
 packager - as e.g. in coreutils package he did following change:
 
 +%check
 +# FIXME: check failed!!
 +# make check
 (part of
 http://lists.fedoraproject.org/pipermail/scm-commits/2012-January/725967.html 
 ,
 quite easy to miss when reading the commit mail)
 without even informing me about that! I don't see disabling testsuite at
 buildtime as the necessary minimal change. Not saying anything that with
 the /bin/ provides the spec file looks really like a mess now.

The testsuite was failing in rawhide at patch creation time (without any usrmove
patches). Works now again. Just turned it on.

 
 Given the fact that there is NO ultimate gain from the usrmove feature
 (ok, I understand all the arguments for the usrmove, but I don't see
 them that bright at the moment as Harald and fastboot guys - e.g. the
 compatibility of distro locations is not only in the locations of
 binaries and we have much more differences in Fedora)

That's your personal opinion.. I tend to differ. Please read
http://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge again.

 
 I really don't know why the REAL ACTIONS on this feature were started
 that late in F17 release cycle - several months after branching.

Because politics took so long.

 Only 3
 weeks after the start of usrmove git commits you now have even F18 git
 branch and F18 would have been MUCH better for it.
 In addition, for mock builds of F17+ packages with usrmove support on
 RHEL-6 systems you now need UNSUPPORTED rpm from Harald pages
 ( http://people.redhat.com/harald/downloads/rpm/4.8.0-19.el6.0.usrmove.1/ ).

and? It will get in RHEL-6.3 ... SUPPORTED! That's a self inflicted wound,
binding Fedora development to RHEL-6.

 
 I'm sure that reverting the changes at the moment would mean much more
 confusion and that there is the only option now - finish it.
 But I hope that FESCO will learn from this feature and will set the
 deadlines for distro-wide features with higher impact sooner - so
 there will be enough time to postpone them to Fedora X+1 in the case of
 immaturity. I think there is a difference between usrmove and e.g.
 GIMP2.8 feature (no offence to Gimp).
 
 
 Greetings,
  Ondrej Vasik
 

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Olav Vitters
On Fri, Feb 10, 2012 at 01:11:06AM +0100, Kevin Kofler wrote:
 Yes, I'm arguing that the feature is undesirable by design and should not 
 have been approved, not for Fedora 17, not for Fedora 18, not even for 
 Fedora 31337.

It has been approved, other distributions are following. It is very
clear you do not want this. But at the same time, it is happening in
Fedora and elsewhere (noticed openSUSE, will propose for Mageia 3). I
don't think additional emails will change anything about either the
feature, or your opinion.

In any case, when painting I like the colour white. Though maybe in
summer (slightly warmer times), I'll change my mind and choose purple. ;)

-- 
Regards,
Olav (lurking:)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Ralf Corsepius

On 02/10/2012 10:06 AM, Jóhann B. Guðmundsson wrote:

On 02/10/2012 04:45 AM, Ralf Corsepius wrote:



In this spirit, I eg. would propose to table usrmove for F17 and to
concentrate on systemd integration and anaconda/grub2 improvements,
both topics, I perceived as the hall of shame of F16.


Better systemd integration of services is not going to happen I can just
tell you that here and now
Why not? Users are supposed to struggle with the swamp/mess the systemd 
integration currently is in? Could it be systemd reached its design 
limitations (== is a failure)?


Don't get me wrong, I am honestly asking, because I don't know and 
because it's in general not uncommmon to see promissing developments 
to reach 90% of its goals in 10% of the projected time, but to never 
cover the remaining 10% - Often because for limitations of the design.



unless fesco brings fourth the big hammer or
packagers get their act together.
That's what I meant my responsibility. I am asking the people in 
charge to draw consequences.


This could be to bring out the hammer, it could be to revert, it 
could be Red Hat to delegate personnel, it could be volunteers to jump 
in, to bring this unpleasant topic to a proper end.



The said state of systemd migration only reflects the said state of
package maintainership in the distribution...
Well, I do not share this view. IMO, it reflects the attitude of the 
people behind this development.


Ralf

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Miloslav Trmač
On Fri, Feb 10, 2012 at 5:45 AM, Ralf Corsepius rc040...@freenet.de wrote:
 Wrt. F17: usrmove - Independently from the fact that I consider it to be an
 idotic foolishness, ask yourself if it is a shape to be part of F17? IMO,
 it's foreseeable it will not be ready, because there are too many unknows
 attached to it. I now would expect those people having been involved to
 stand up, show responsibility and revisit their decisions - This obiviously
 doesn't happen.

At the moment the feature was again brought up to FESCo two weeks ago,
the commits were already in the repository, so reverting the feature
would have had a pretty big cost; as much as I oppose the idea of
UsrMove, I didn't think reverting it was worth it at that time, and I
don't think it is worth it now - the situation is not that hopeless to
call for a comparatively extreme measure. (Also, a large part of FESCo
clearly wants this, and I don't think reverting features just because
elections happened in the mean time is a good idea.)

Yes, FESCo
* should have recognized early that the scope of the feature was not
thought through and that more pieces are needed (contrary to claims
back in the end of October that everything is already implemented and
works)
* probably should have asked for an advance approval from FPC
(although, as a general rule, I think advance approval from FPC
lengthens the feature cycle too much and should be avoided)
* and should have monitored the progress more closely.

The feature process is currently being revised, and at least some of
these issues have been brought up at
https://fedoraproject.org/wiki/Fixing_features .  What would be
especially useful is to find ways to improve the feature process.
   Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Marcela Mašláňová
None of your arguments explain the lack of communication. FESCo give you 
go even so late in development cycle, because you are well known in 
Fedora project. We believe that you can make it, because you told us at 
the start it's tested, it's working. If you said earlier changes in 
anaconda, rpm and other places are needed, it would be probably 
postponed into F-18. Such huge change should be discussed with release 
engineering at the start (in November), not in January.


I guess for future features will be a scope with all dependencies a must 
and a plan of such huge changes will be reviewed by FESCo more closely. 
Now I really hope that new feature process will be ready for next Fedora.


Marcela

On 02/10/2012 10:21 AM, Harald Hoyer wrote:

Am 10.02.2012 08:36, schrieb Ondrej Vasik:

On Fri, 2012-02-10 at 05:45 +0100, Ralf Corsepius wrote:

On 02/09/2012 11:06 PM, Jared K. Smith wrote:

- management, whom seems to be driven by a must have at any price, no point
of return ever policy.


I'm not sure who you're referring to as management here

Everybody involved to drawing strategic and tactical decisions related
to the Fedora distribution.

My point is, I feel there is a lack of monitoring, reporting, and a
sense of responsibility of the different bodies involved and of people
who are able to draw unpleasant decisions.

To draw an arbitrary example from recent past: Ask yourself - What was
the shape of systemd in F15/F16? Has the situation been fixed in F17?

Wrt. F17: usrmove - Independently from the fact that I consider it to be
an idotic foolishness, ask yourself if it is a shape to be part of
F17? IMO, it's foreseeable it will not be ready, because there are too
many unknows attached to it. I now would expect those people having been
involved to stand up, show responsibility and revisit their decisions -
This obiviously doesn't happen.


One additional item to this topic.
I'm the Fedora filesystem package maintainer (and because it has it's
upstream on the fedorahosted, you can say upstream...) and I was aware
of the usrmove feature only from the discussions and feature pages.
For quite a long time I waited for an email from Harald - with some
please include the changes into upstream git. The only mail I received
from him was the mail on 24th of January - saying - do not build the
package. Nothing more... Strange - when the first thing for Fedora
maintainers should be upstream first and imho violation of Proven


It had to happen all at one time in koji.


packager rules in some cases . For me it was kind of misusing proven
packager - as e.g. in coreutils package he did following change:

+%check
+# FIXME: check failed!!
+# make check
(part of
http://lists.fedoraproject.org/pipermail/scm-commits/2012-January/725967.html ,
quite easy to miss when reading the commit mail)
without even informing me about that! I don't see disabling testsuite at
buildtime as the necessary minimal change. Not saying anything that with
the /bin/ provides the spec file looks really like a mess now.


The testsuite was failing in rawhide at patch creation time (without any usrmove
patches). Works now again. Just turned it on.



Given the fact that there is NO ultimate gain from the usrmove feature
(ok, I understand all the arguments for the usrmove, but I don't see
them that bright at the moment as Harald and fastboot guys - e.g. the
compatibility of distro locations is not only in the locations of
binaries and we have much more differences in Fedora)


That's your personal opinion.. I tend to differ. Please read
http://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge again.



I really don't know why the REAL ACTIONS on this feature were started
that late in F17 release cycle - several months after branching.


Because politics took so long.


Only 3
weeks after the start of usrmove git commits you now have even F18 git
branch and F18 would have been MUCH better for it.
In addition, for mock builds of F17+ packages with usrmove support on
RHEL-6 systems you now need UNSUPPORTED rpm from Harald pages
( http://people.redhat.com/harald/downloads/rpm/4.8.0-19.el6.0.usrmove.1/ ).


and? It will get in RHEL-6.3 ... SUPPORTED! That's a self inflicted wound,
binding Fedora development to RHEL-6.



I'm sure that reverting the changes at the moment would mean much more
confusion and that there is the only option now - finish it.
But I hope that FESCO will learn from this feature and will set the
deadlines for distro-wide features with higher impact sooner - so
there will be enough time to postpone them to Fedora X+1 in the case of
immaturity. I think there is a difference between usrmove and e.g.
GIMP2.8 feature (no offence to Gimp).


Greetings,
  Ondrej Vasik






--
Marcela Mašláňová
BaseOS team Brno
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /usrmove?

2012-02-10 Thread Michael Schroeder
On Fri, Feb 10, 2012 at 11:28:59AM +0100, Olav Vitters wrote:
 It has been approved, other distributions are following. It is very
 clear you do not want this. But at the same time, it is happening in
 Fedora and elsewhere (noticed openSUSE, will propose for Mageia 3).

For openSUSE we're currently doing it in a lightweight fashion,
i.e. no movement of directories (until rpm learns do deal with
those) and no big /bin - /usr/bin symlink.

(We're mostly doing it because to provide some kind of Fedora
compatibility for 3rd parties.)

Cheers,
  Michael.

-- 
Michael Schroeder   m...@suse.de
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

  1   2   3   4   5   >