request for intel driver update in rawhide

2010-11-09 Thread Rudolf Kastl
Hello,

I wanted to point out that about a month and a half ago intel released
a new driver version 2.13.0. Could we please have an update in
rawhide?

kind regards,
Rudolf Kastl
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Michal Hlavinka
On Monday, November 08, 2010 16:26:22 Rex Dieter wrote:
 Michal Hlavinka wrote:
  I'm trying to find out what are differences between environment for local
  rpm build and usual user's environment.
 
 You mean the difference between rpmbuild and... a manual ./configure;
 make?

something like that but without configure and make. Just the %check section. 
Executed by rpmbuild at the end of rpm build process VS running %check section 
script by hand with the same ksh binary.

 
 For starters, see rpm's output from
 
 rpm --eval %{configure} which sets variance build/optimization flags.

configure makes no difference here, because I'm always using the same ksh binary

 
 and rpmbuild also does:
 LANG=C ; export LANG
 unset DISPLAY

I tried this, no difference
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jon Masters
On Sat, 2010-11-06 at 08:43 +, Richard W.M. Jones wrote:
 On Sat, Nov 06, 2010 at 01:36:43AM +0100, Dennis Jacobfeuerborn wrote:
  On 11/06/2010 12:21 AM, Richard W.M. Jones wrote:
   On Fri, Nov 05, 2010 at 03:16:11PM -0400, Bill Nottingham wrote:
   Richard W.M. Jones (rjo...@redhat.com) said:
   Has anyone looked into bringing Wayland to Fedora? If not this might 
   be the
   right time getting involved in the discussion.
  
   http://wayland.freedesktop.org/
  
   What's the implication for people who absolutely need to use
   X applications remotely?
  
   Use VNC. (Or your similar protocol of choice.)
  
   That's not a serious alternative.
  
   From what I've read so far you can run rootless X as a Wayland client so 
  you can just use your remote X apps like you did in the past next to native 
  Wayland apps. Also if there is a real interest in this feature then this 
  could be implemented for Wayland it would just not be part of the core.
 
 And what happens when all the apps are native Wayland apps and
 none of those can be run remotely?
 
 If I wanted to step back to the pre-net era, I'd run Windows.

+1 for bringing these points up. No offense to krh (because it's nice
technology) but you can pull my genuine networked applications from my
cold dead hands. I agree that I see this ongoing trend to move toward
things that are fluffy and pretty at the cost of flexibility.

Jon.


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


Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Michal Hlavinka
On Monday, November 08, 2010 19:34:14 Richard W.M. Jones wrote:
 On Mon, Nov 08, 2010 at 03:49:28PM +0100, Michal Hlavinka wrote:
  I'm trying to find out what are differences between environment for
  local rpm build and usual user's environment. I've added regression
  tests to %check section of ksh spec file. These tests never fails
  when executed in user's environment, but some of them always fail
  when executed as part of rpm build process. I've tried to compare
  variable in the environment and ulimit values, but there does not
  seem to be any significant difference. I've also tried to use the
  same script generated by rpmbuild for %check section (from
  /var/tmp/rpm.*), but still it does not reproduce the problem. Any
  ideas?
 
 Is the spec file using %configure?  That adds a lot of flags to the
 configure script.  Similarly make _vs_ make %{_smp_flags}.

I'm always using the same ksh binary, so this does not make any difference

 Have you tried 'printenv' at the top of the %check section?

tried, but there does not seem to be significant difference. Also the %check 
script I used was the same script rpmbuild creates from the %check section (in 
/var/tmp/rpm*) and it defines the same environment:

---
#!/bin/sh

  RPM_SOURCE_DIR=/home/mhlavink/gitf/ksh
  RPM_BUILD_DIR=/home/mhlavink/gitf/ksh
  RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -
fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
  RPM_ARCH=x86_64
  RPM_OS=linux
  export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
  RPM_DOC_DIR=/usr/share/doc
  export RPM_DOC_DIR
  RPM_PACKAGE_NAME=ksh
  RPM_PACKAGE_VERSION=20101026
  RPM_PACKAGE_RELEASE=1.fc14
  export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
  LANG=C
  export LANG
  unset CDPATH DISPLAY ||:
  RPM_BUILD_ROOT=/home/mhlavink/rpmbuild/BUILDROOT/ksh-20101026-1.fc14.x86_64
  export RPM_BUILD_ROOT
  
  PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig
  export PKG_CONFIG_PATH
  
  set -x
  umask 022
  cd /home/mhlavink/gitf/ksh
cd 'ksh-20101026'
unset DISPLAY

SHELL=$(ls $(pwd)/arch/*/bin/ksh)
cp $SHELL ${SHELL}4check
export SHELL=${SHELL}4check
cd src/cmd/ksh93/tests/
ulimit -c unlimited
if [ ! -e /dev/fd ]
then
  echo ERROR: /dev/fd does not exist, regression tests skipped
  exit 0
fi
$SHELL ./shtests 21 | tee testresults.log
killall ksh4check -s SIGKILL
...
---

 Are you specifically running rpmbuild as the same user?  

rpmbuild vs. just %check script executed by the same user on the same machine

 Or are we
 talking about rpmbuild in some other environment (mock or Koji)?
 There is a Koji bug which affects ksh %check in particular
 (RHBZ#639275).

I know. I reported that bug
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Dennis Jacobfeuerborn
On 11/09/2010 10:05 AM, Jon Masters wrote:
 On Sat, 2010-11-06 at 08:43 +, Richard W.M. Jones wrote:
 On Sat, Nov 06, 2010 at 01:36:43AM +0100, Dennis Jacobfeuerborn wrote:
 On 11/06/2010 12:21 AM, Richard W.M. Jones wrote:
 On Fri, Nov 05, 2010 at 03:16:11PM -0400, Bill Nottingham wrote:
 Richard W.M. Jones (rjo...@redhat.com) said:
 Has anyone looked into bringing Wayland to Fedora? If not this might be 
 the
 right time getting involved in the discussion.

 http://wayland.freedesktop.org/

 What's the implication for people who absolutely need to use
 X applications remotely?

 Use VNC. (Or your similar protocol of choice.)

 That's not a serious alternative.

From what I've read so far you can run rootless X as a Wayland client so
 you can just use your remote X apps like you did in the past next to native
 Wayland apps. Also if there is a real interest in this feature then this
 could be implemented for Wayland it would just not be part of the core.

 And what happens when all the apps are native Wayland apps and
 none of those can be run remotely?

 If I wanted to step back to the pre-net era, I'd run Windows.

 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.

Looks more like a case of crying wolf to me. It's probably going to take a 
year before Wayland can be turned on as the default desktop and it's 
probably going to take several years before X can possibly go away so to 
use this kind of hyperbole is really just flamebait.

It's fine to bring your concerns up but please postpone this we are all 
going to die routine until we *actually* have something to complain about.

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


Re: fedora 14: pulseaudio eating cpu and memory without reason...

2010-11-09 Thread Bastien Nocera
On Sat, 2010-11-06 at 21:43 +0200, Marius Andreiana wrote:
 Hi,
 
 Even when not playing any audio, pulseaudio uses CPU and memory
   PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+
 COMMAND
  2257 marius20   0  941m 7524 3188 S  2.9  0.4  14:22.57
 chrome 
  2956 marius20   0 2026m 537m 9612 S  2.9 26.8  27:40.42
 java   
  1500 marius20   0  437m 3100 1768 S  2.0  0.2  14:53.45
 pulseaudio  
 
 There are numerous reports about this 
 http://www.google.com/search?sourceid=chromeie=UTF-8q=pulseaudio+cpu
 
 Do you have any suggestions for fixing or replacing it with something
 else?

First hit for Pulseaudio debugging on everyone's favourite search
engine:
http://fedoraproject.org/wiki/How_to_debug_PulseAudio_problems

Cheers

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


[perl-Class-ISA/f14/master] Increase release number to be higher than perl one

2010-11-09 Thread Petr Pisar
Summary of changes:

  2c7f08b... Increase release number to be higher than perl one (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Re: Mock question

2010-11-09 Thread Rasmus Ory Nielsen
Den 09-11-2010 13:56, Brendan Jones skrev:

 On 11/09/2010 10:48 PM, Rasmus Ory Nielsen wrote:
 Unfortunately yum-builddep doesn't work for me. I need to be able to change
 $releasever and enabled repositories (hence the mock config file). Is that
 possible with yum-builddep?

 You could try something like:

 mock -r fedora-14-i386 --install @development-tools
 mock -r fedora-14-i386 --install yum-utils
 # chroot
 mock -v -r fedora-14-i386 --shell
 yum-builddep your.src.rpm

Thanks again.

This works... almost. Apparently yum-builddep only prints the first missing 
requires and then quits.

Any ideas?

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Richard W.M. Jones
On Mon, Nov 08, 2010 at 02:50:15PM -0800, Adam Williamson wrote:
 On Sat, 2010-11-06 at 16:41 +, Richard W.M. Jones wrote:
 
  Really, I have no
  problem using my keyboard,
 
 Given your location and native language, I suspect your keyboard layout
 is en_US, in which case this isn't much of a surprise - it's one of the
 simplest cases (it requires one of the fewest numbers of characters of
 any layout) and it's also the one which gets most attention, development
 and testing.
 
 If you spoke Chinese - or, even better, something Indic - you may have a
 different perspective. =)

Just to clear this up, I'm using a UK keyboard and switch
between English and Japanese input (Anthy).

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://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Mock question

2010-11-09 Thread Rasmus Ory Nielsen
Hi,

Given a SRPM file and a mock config file, how do I get a list of all missing 
buildrequires for this SRPM?

Is it possible using the command line tools, or do I need to use the python 
api? I looked at the yum/mock api and it seemed a bit overwhelming.

Thanks in advance.

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


[perl-Class-ISA] Increase release number to be higher than perl one

2010-11-09 Thread Petr Pisar
commit 2c7f08beedcecd8e5a8e302661a1fbd55fb5a727
Author: Petr Písař ppi...@redhat.com
Date:   Tue Nov 9 11:50:49 2010 +0100

Increase release number to be higher than perl one

Unbundled Class::ISA should be preferred.

 perl-Class-ISA.spec |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/perl-Class-ISA.spec b/perl-Class-ISA.spec
index bd50e21..3261d10 100644
--- a/perl-Class-ISA.spec
+++ b/perl-Class-ISA.spec
@@ -1,6 +1,6 @@
 Name:   perl-Class-ISA
 Version:0.36
-Release:2%{?dist}
+Release:1003%{?dist}
 Summary:Report the search path for a class's ISA tree
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -47,6 +47,9 @@ rm -rf $RPM_BUILD_ROOT
 %{perl_vendorlib}/*
 
 %changelog
+* Tue Nov 09 2010 Petr Pisar ppi...@redhat.com - 0.36-1003
+- Increase release number to be higher than Perl core package (bug #651317)
+
 * Mon May 10 2010 Marcela Mašláňová mmasl...@redhat.com 0.36-2
 - fix of conflicting man pages 
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Richard W.M. Jones
On Tue, Nov 09, 2010 at 10:07:05AM +0100, Michal Hlavinka wrote:
 tried, but there does not seem to be significant difference. Also the %check 
 script I used was the same script rpmbuild creates from the %check section 
 (in 
 /var/tmp/rpm*) and it defines the same environment:
 
 ---
 #!/bin/sh
 
   RPM_SOURCE_DIR=/home/mhlavink/gitf/ksh
   RPM_BUILD_DIR=/home/mhlavink/gitf/ksh
   RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -
 fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
   RPM_ARCH=x86_64
   RPM_OS=linux
   export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
   RPM_DOC_DIR=/usr/share/doc
   export RPM_DOC_DIR
   RPM_PACKAGE_NAME=ksh
   RPM_PACKAGE_VERSION=20101026
   RPM_PACKAGE_RELEASE=1.fc14
   export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
   LANG=C
   export LANG
   unset CDPATH DISPLAY ||:
   
 RPM_BUILD_ROOT=/home/mhlavink/rpmbuild/BUILDROOT/ksh-20101026-1.fc14.x86_64
   export RPM_BUILD_ROOT
   
   PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig
   export PKG_CONFIG_PATH
   
   set -x
   umask 022
   cd /home/mhlavink/gitf/ksh
 cd 'ksh-20101026'
 unset DISPLAY
 
 SHELL=$(ls $(pwd)/arch/*/bin/ksh)
 cp $SHELL ${SHELL}4check
 export SHELL=${SHELL}4check
 cd src/cmd/ksh93/tests/
 ulimit -c unlimited
 if [ ! -e /dev/fd ]
 then
   echo ERROR: /dev/fd does not exist, regression tests skipped
   exit 0
 fi
 $SHELL ./shtests 21 | tee testresults.log
 killall ksh4check -s SIGKILL
 ...
 ---

Maybe something strange like the size in bytes of the environment
is crossing some limit?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Mock question

2010-11-09 Thread Brendan Jones


On 11/09/2010 10:33 PM, Rasmus Ory Nielsen wrote:
 Hi,

 Given a SRPM file and a mock config file, how do I get a list of all missing
 buildrequires for this SRPM?

 Is it possible using the command line tools, or do I need to use the python
 api? I looked at the yum/mock api and it seemed a bit overwhelming.

Hi

you could use yum-builddep

regards,

Brendan


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


Re: Mock question

2010-11-09 Thread Rasmus Ory Nielsen
Hi,

Den 09-11-2010 13:37, Brendan Jones skrev:

 On 11/09/2010 10:33 PM, Rasmus Ory Nielsen wrote:
 Hi,

 Given a SRPM file and a mock config file, how do I get a list of all missing
 buildrequires for this SRPM?

 Is it possible using the command line tools, or do I need to use the python
 api? I looked at the yum/mock api and it seemed a bit overwhelming.

 Hi

 you could use yum-builddep

Thanks for your reply.

Unfortunately yum-builddep doesn't work for me. I need to be able to change 
$releasever and enabled repositories (hence the mock config file). Is that 
possible with yum-builddep?

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


Re: request for intel driver update in rawhide

2010-11-09 Thread Rudolf Kastl
2010/11/9 Jason L Tibbitts III ti...@math.uh.edu:
 RK == Rudolf Kastl che...@gmail.com writes:

 RK Hello, I wanted to point out that about a month and a half ago intel
 RK released a new driver version 2.13.0. Could we please have an update
 RK in rawhide?

 Currently rawhide seems to be at 2.13.901, a development version past
 the one you are requesting.

not really: http://koji.fedoraproject.org/koji/packageinfo?packageID=7794

guess you pulled that somewhere else.

kind regards,
Rudolf Kastl




  - J
 --
 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: Mock question

2010-11-09 Thread Brendan Jones


On 11/09/2010 10:48 PM, Rasmus Ory Nielsen wrote:
 Unfortunately yum-builddep doesn't work for me. I need to be able to change
 $releasever and enabled repositories (hence the mock config file). Is that
 possible with yum-builddep?


You could try something like:

mock -r fedora-14-i386 --install @development-tools
mock -r fedora-14-i386 --install yum-utils
# chroot
mock -v -r fedora-14-i386 --shell
yum-builddep your.src.rpm

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


Re: request for intel driver update in rawhide

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 08:00 -0600, Jason L Tibbitts III wrote:
  RK == Rudolf Kastl che...@gmail.com writes:
 
 RK http://koji.fedoraproject.org/koji/packageinfo?packageID=7794
 RK guess you pulled that somewhere else.
 
 fedpkg co xorg-x11-drv-intel; less xorg-x11-drv-intel/*spec

2.13.901 wasn't built yet because it required waiting for a libdrm
update.  Should have that pushed out today.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: request for intel driver update in rawhide

2010-11-09 Thread Jason L Tibbitts III
 RK == Rudolf Kastl che...@gmail.com writes:

RK Hello, I wanted to point out that about a month and a half ago intel
RK released a new driver version 2.13.0. Could we please have an update
RK in rawhide?

Currently rawhide seems to be at 2.13.901, a development version past
the one you are requesting.

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


Re: request for intel driver update in rawhide

2010-11-09 Thread Rudolf Kastl
2010/11/9 Adam Jackson a...@redhat.com:
 On Tue, 2010-11-09 at 08:00 -0600, Jason L Tibbitts III wrote:
  RK == Rudolf Kastl che...@gmail.com writes:

 RK http://koji.fedoraproject.org/koji/packageinfo?packageID=7794
 RK guess you pulled that somewhere else.

 fedpkg co xorg-x11-drv-intel; less xorg-x11-drv-intel/*spec

 2.13.901 wasn't built yet because it required waiting for a libdrm
 update.  Should have that pushed out today.

 - ajax

thanks ajax!

kind regards,
Rudolf Kastl


 --
 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: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Andreas Schwab
Michal Hlavinka mhlav...@redhat.com writes:

 So it seems rpmbuild has a bug and breaks sigpipe somehow... 

Perhaps it leaves it ignored?  You can check with /proc/$$/status.

$ (trap '' SIGPIPE; bash x.sh)
early termination not causing broken 

Andreas.

-- 
Andreas Schwab, sch...@redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84  5EC7 45C6 250E 6F00 984E
And now for something completely different.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jon Masters
On Tue, 2010-11-09 at 16:09 +0100, Dennis Jacobfeuerborn wrote:
 On 11/09/2010 10:05 AM, Jon Masters wrote:
  On Sat, 2010-11-06 at 08:43 +, Richard W.M. Jones wrote:
  On Sat, Nov 06, 2010 at 01:36:43AM +0100, Dennis Jacobfeuerborn wrote:
  On 11/06/2010 12:21 AM, Richard W.M. Jones wrote:
  On Fri, Nov 05, 2010 at 03:16:11PM -0400, Bill Nottingham wrote:
  Richard W.M. Jones (rjo...@redhat.com) said:
  Has anyone looked into bringing Wayland to Fedora? If not this might 
  be the
  right time getting involved in the discussion.
 
  http://wayland.freedesktop.org/
 
  What's the implication for people who absolutely need to use
  X applications remotely?
 
  Use VNC. (Or your similar protocol of choice.)
 
  That's not a serious alternative.
 
 From what I've read so far you can run rootless X as a Wayland client 
  so
  you can just use your remote X apps like you did in the past next to 
  native
  Wayland apps. Also if there is a real interest in this feature then this
  could be implemented for Wayland it would just not be part of the core.
 
  And what happens when all the apps are native Wayland apps and
  none of those can be run remotely?
 
  If I wanted to step back to the pre-net era, I'd run Windows.
 
  +1 for bringing these points up. No offense to krh (because it's nice
  technology) but you can pull my genuine networked applications from my
  cold dead hands. I agree that I see this ongoing trend to move toward
  things that are fluffy and pretty at the cost of flexibility.
 
 Looks more like a case of crying wolf to me. It's probably going to take a 
 year before Wayland can be turned on as the default desktop and it's 
 probably going to take several years before X can possibly go away so to 
 use this kind of hyperbole is really just flamebait.

 It's fine to bring your concerns up but please postpone this we are all 
 going to die routine until we *actually* have something to complain about.

At which point, it's too late. Unless Server-y people point out that
things like network apps actually matter, the default path may be to do
what will look nice on a local desktop (for the record, I can see full
screen tearing-free graphics both using upstream Intel and upstream ATI
drivers - one on a laptop, one dual headed desktop - just fine already).

Like Rich, I enjoy being able to start e.g. rawhide apps running on a
virtual machine and have them render to my local X server, or start a
second X and have an entire gnome-session running from a rawhide box
sitting on my virt server. Also, although there are other ways to do it,
my typical use of virt-manager these days is by forwarded X over ssh.

Jon.


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


Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Panu Matilainen
On Tue, 9 Nov 2010, Michal Hlavinka wrote:

 On Monday, November 08, 2010 15:49:28 Michal Hlavinka wrote:
 Hi,

 I'm trying to find out what are differences between environment for local
 rpm build and usual user's environment. I've added regression tests to
 %check section of ksh spec file. These tests never fails when executed in
 user's environment, but some of them always fail when executed as part of
 rpm build process. I've tried to compare variable in the environment and
 ulimit values, but there does not seem to be any significant difference.
 I've also tried to use the same script generated by rpmbuild for %check
 section (from
 /var/tmp/rpm.*), but still it does not reproduce the problem. Any ideas?

 Michal

 Ok, I've forgot to mention a few things and I'll also add new information I've
 found.

 - Tests that are failing are all about pipe and sigpipe/pipefail.

 - I've tried to reproduce this just with empty spec file - I've moved the
 tests in %prep section just after sources are unpacked and patched (required
 for running tests) and it still fails

 - I've prepared simple script with just the first failing test and. I've
 modified this test slightly so it can be used with bash too. BASH has no
 problem with this test when executed from terminal. When it's executed from
 prep section in rpmbuild it fails too.


 This is the test script (defined as Source6:)
 #
 s=$SECONDS
 set -o pipefail
 for ((i=0; i  30; i++))
 do  printf hello 2/dev/null
sleep .1
 done |  /bin/sleep 1
 (( (SECONDS-s)  2 )) || printf 2 'early termination not causing broken
 pipe'
 #

 and it's being executed from %prep section:
 #
 %prep
 export SHELL=/bin/bash
 time $SHELL %{SOURCE6}
 exit 1
 #

 Correct real time is 1 sec something, when broken, time is 3 seconds something
 and error message is produced.

 So it seems rpmbuild has a bug and breaks sigpipe somehow...
 Any comments before I file bug?

Oh, SIGPIPE. That explains... nspr (to which rpm is indirectly married to 
through nss) quietly sets SIG_IGN on SIGPIPE on initialization, triggering 
these kind of obscure misbehaviors in rpm-related scripts. Ain't the first 
time for sure, but the first time somebody manages to trigger the issue in 
build.

Fixing is easy enough, but do file a bug so I wont forget. Extra bonus for 
minimal reproducer.

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


Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Michal Hlavinka
On Monday, November 08, 2010 15:49:28 Michal Hlavinka wrote:
 Hi,
 
 I'm trying to find out what are differences between environment for local
 rpm build and usual user's environment. I've added regression tests to
 %check section of ksh spec file. These tests never fails when executed in
 user's environment, but some of them always fail when executed as part of
 rpm build process. I've tried to compare variable in the environment and
 ulimit values, but there does not seem to be any significant difference.
 I've also tried to use the same script generated by rpmbuild for %check
 section (from
 /var/tmp/rpm.*), but still it does not reproduce the problem. Any ideas?
 
 Michal

Ok, I've forgot to mention a few things and I'll also add new information I've 
found.

- Tests that are failing are all about pipe and sigpipe/pipefail.

- I've tried to reproduce this just with empty spec file - I've moved the 
tests in %prep section just after sources are unpacked and patched (required 
for running tests) and it still fails

- I've prepared simple script with just the first failing test and. I've 
modified this test slightly so it can be used with bash too. BASH has no 
problem with this test when executed from terminal. When it's executed from 
prep section in rpmbuild it fails too. 


This is the test script (defined as Source6:)
#
s=$SECONDS
set -o pipefail
for ((i=0; i  30; i++))
do  printf hello 2/dev/null
sleep .1
done |  /bin/sleep 1
(( (SECONDS-s)  2 )) || printf 2 'early termination not causing broken 
pipe' 
#

and it's being executed from %prep section:
#
%prep
export SHELL=/bin/bash
time $SHELL %{SOURCE6}
exit 1
#

Correct real time is 1 sec something, when broken, time is 3 seconds something 
and error message is produced.

So it seems rpmbuild has a bug and breaks sigpipe somehow... 
Any comments before I file bug?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


debugging build hang in koji ?

2010-11-09 Thread Caolán McNamara
So, local mock x86_64 builds work just fine. But AFAICS the build just
hangs in fairly random places when put through x86_64 koji, anyone got
any good ideas about how to find out even what process is hung ?

e.g. 

http://koji.fedoraproject.org/koji/getfile?taskID=2589336name=build.logoffset=-4000

is an example of the hang, i.e.

time taken was 0.004 seconds
zip warning: help.jar not found or empty
  adding: com.sun.PresenterScreen-linux_x86_64/presenter.xhp (deflated 81%)

and nothing else.

C.

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


Re: request for intel driver update in rawhide

2010-11-09 Thread Jason L Tibbitts III
 RK == Rudolf Kastl che...@gmail.com writes:

RK http://koji.fedoraproject.org/koji/packageinfo?packageID=7794
RK guess you pulled that somewhere else.

fedpkg co xorg-x11-drv-intel; less xorg-x11-drv-intel/*spec

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


Re: debugging build hang in koji ?

2010-11-09 Thread Jason L Tibbitts III
A few folks have sufficient access to log into the builders and strace
things if necessary.  You're welcome to ping me on IRC.

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


Re: debugging build hang in koji ?

2010-11-09 Thread Andreas Schwab
Caolán McNamara caol...@redhat.com writes:

 time taken was 0.004 seconds
   zip warning: help.jar not found or empty
   adding: com.sun.PresenterScreen-linux_x86_64/presenter.xhp (deflated 81%)

 and nothing else.

Perhaps some ENOSPC condition?

Andreas.

-- 
Andreas Schwab, sch...@redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84  5EC7 45C6 250E 6F00 984E
And now for something completely different.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: What are differences between real and rpmbuild's environment?

2010-11-09 Thread Michal Hlavinka
On Tuesday, November 09, 2010 16:30:17 Panu Matilainen wrote:
 On Tue, 9 Nov 2010, Michal Hlavinka wrote:
  On Monday, November 08, 2010 15:49:28 Michal Hlavinka wrote:
  Hi,
  
  I'm trying to find out what are differences between environment for
  local rpm build and usual user's environment. I've added regression
  tests to %check section of ksh spec file. These tests never fails when
  executed in user's environment, but some of them always fail when
  executed as part of rpm build process. I've tried to compare variable
  in the environment and ulimit values, but there does not seem to be any
  significant difference. I've also tried to use the same script
  generated by rpmbuild for %check section (from
  /var/tmp/rpm.*), but still it does not reproduce the problem. Any ideas?
  
  Michal
  
  Ok, I've forgot to mention a few things and I'll also add new information
  I've found.
  
  - Tests that are failing are all about pipe and sigpipe/pipefail.
  
  - I've tried to reproduce this just with empty spec file - I've moved
  the tests in %prep section just after sources are unpacked and patched
  (required for running tests) and it still fails
  
  - I've prepared simple script with just the first failing test and. I've
  modified this test slightly so it can be used with bash too. BASH has no
  problem with this test when executed from terminal. When it's executed
  from prep section in rpmbuild it fails too.
  
  
  This is the test script (defined as Source6:)
  #
  s=$SECONDS
  set -o pipefail
  for ((i=0; i  30; i++))
  do  printf hello 2/dev/null
  
 sleep .1
  
  done |  /bin/sleep 1
  (( (SECONDS-s)  2 )) || printf 2 'early termination not causing broken
  pipe'
  #
  
  and it's being executed from %prep section:
  #
  %prep
  export SHELL=/bin/bash
  time $SHELL %{SOURCE6}
  exit 1
  #
  
  Correct real time is 1 sec something, when broken, time is 3 seconds
  something and error message is produced.
  
  So it seems rpmbuild has a bug and breaks sigpipe somehow...
  Any comments before I file bug?
 
 Oh, SIGPIPE. That explains... nspr (to which rpm is indirectly married to
 through nss) quietly sets SIG_IGN on SIGPIPE on initialization, triggering
 these kind of obscure misbehaviors in rpm-related scripts. Ain't the first
 time for sure, but the first time somebody manages to trigger the issue in
 build.
 
 Fixing is easy enough, but do file a bug so I wont forget. Extra bonus for
 minimal reproducer.

Thanks, filed as #651463

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jesse Keating
On 11/9/10 8:23 AM, Andrew Haley wrote:
 I've seen the responses on the Wayland list, and it's always Wayland
 isn't intended to do that.  So, there's no point raising objections
 there.
 
 The risk is that Wayland gets developed and a bunch of key
 applications in Fedora get broken.  The Wayland guys are not the
 people to talk to, since network transparency isn't on their radar,
 from what I can see.

What makes you think that carping about it here will have any effect,
particularly because NOBODY HAS PROPOSED WE USE WAYLAND yet.

-- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating





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

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 02:48 -0500, Felix Miata wrote:
 On 2010/11/09 07:39 (GMT+0100) David Tardon composed:
 
  Btw, maybe you should look at the proverb in your signature and try to
  apply it to yourself. Because in this thread you have neither shown
  understanding nor used pleasant words.
 
 The words I used are not inherently unpleasant, only unpleasant because 
 people don't want to hear the truth they report. Testers who can't fix bugs 
 are treated like lepers compared to those who provide patches, deserving of 
 less than equal respect. As a Bugzilla user for a decade or so, I understand 
 this very well. It's a constant battle to remember to spend enough time 
 rereading before sending in order to prevent inappropriate language to 
 escape, particularly as given so little respect in the whole test and bug 
 process overall (e.g. not only the duping of good older bugs to newer bugs, 
 but Bugzilla itself: https://bugzilla.redhat.com/show_bug.cgi?id=638726 ).

...another thread in which you bang on about rudeness from others but
can't seem to recognize it in yourself. Note how the first comment on
that bug is me agreeing with you about that specific problem. Where you
get into trouble is where you start making grand declarations about how
the entire websites team should be run. This isn't the Godfather, and
you're not Marlon Brando. Exactly as Karsten said in that bug, inflating
a single bug into a grand theory of everything is counter-productive,
and your implicit suggestion that they don't know what the hell they're
doing was deeply insulting to those who work on the websites team.

The problem with this thread is that you still haven't explained one
fundamental thing which you keep taking for granted and assume everyone
agrees with you about: you think an older bug being marked as a
duplicate of a newer bug is a huge problem. What I'm trying to explain
is that not everyone *does* agree with you about this; I for one don't
see what the big deal is. There isn't a prize system for bug reports.
No-one's keeping track of who files bugs and who 'won' in terms of
reporting the bug first. You don't lose any points if your report gets
closed as a dupe of someone else's. There just isn't a 'respect' issue
here, as far as I can see, which you seem to assume is the case. When
there are duplicate reports and someone cleans them up and fixes the
bug, that's a *good* thing. I can see an argument here for keeping the
older bug open as a bug against xorg, as the fix to pyxf86config kinda
works around an underlying bug in xorg which hasn't gone away (someone's
explained this in the bug thread) - but that's just a plain technical
discussion. I really don't see why it ought to make anyone get hot under
the collar.

So, once more for the cheap seats: *why* do you think closing an older
bug as a dupe of a newer one is a respect issue? What's the big problem
with it?

 As the subject says, I see no point in further bother.
 -- 
 The wise are known for their understanding, and pleasant
 words are persuasive. Proverbs 16:21 (New Living Translation)
 
   Team OS/2 ** Reg. Linux User #211409
 
 Felix Miata  ***  http://fm.no-ip.com/Auth/rudeweb.html

-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 04:05 -0500, Jon Masters wrote:

  And what happens when all the apps are native Wayland apps and
  none of those can be run remotely?
  
  If I wanted to step back to the pre-net era, I'd run Windows.
 
 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.

AIUI the Grand Plan is for everyone to write apps in GTK+ and Qt (which
is more or less the case already), and for GTK+ and Qt to be compatible
with *both* Wayland and X. Again AIUI, there's no impediment to this in
the design of Wayland and it's actually what Wayland's designers expect
to happen, in order to make sure things still work on platforms where
Wayland isn't available, and to deal with exactly this kind of case.

So I think the future vision is that if you're running on your system
you get a shiny Wayland-y version, and if you run something via ssh -x
you get a slightly less pretty X version. And all the Hard Stuff happens
in the background and you don't really have to care about it. If I'm
wrong, someone correct me, but I think I'm right and people are getting
a rather misleading vision of a glorious future where everything only
runs on Wayland, which I don't think is the idea at all.

(presumably if you're one of the few apps which don't use a toolkit, you
should yourself make sure you support both Wayland and X. Or make sure
no-one wants to run your apps over a network, or there's another way to
do it.)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 12:29 +, Richard W.M. Jones wrote:
 On Mon, Nov 08, 2010 at 02:50:15PM -0800, Adam Williamson wrote:
  On Sat, 2010-11-06 at 16:41 +, Richard W.M. Jones wrote:
  
   Really, I have no
   problem using my keyboard,
  
  Given your location and native language, I suspect your keyboard layout
  is en_US, in which case this isn't much of a surprise - it's one of the
  simplest cases (it requires one of the fewest numbers of characters of
  any layout) and it's also the one which gets most attention, development
  and testing.
  
  If you spoke Chinese - or, even better, something Indic - you may have a
  different perspective. =)
 
 Just to clear this up, I'm using a UK keyboard and switch
 between English and Japanese input (Anthy).

d'oh, right, too many Joneses around, I forgot you were the one who uses
Japanese too. =)

well, I imagine you know more about this than me, but I run with
Japanese input support at least occasionally, and my impression is that
a lot of it is a fragile tower necessitated by the fact that the deep
underlying stuff was coded with the assumption that all anyone ever
wanted to type was ASCII. It feels to me like CJK input breaks a lot
more than it really *should*, if you step back and look at it from first
principles - it's just an input method, and we'd feel pretty dumb if we
shipped a release where you can't type the letter Q, yet this sort of
thing seems to happen all the time with non-en_US input. From a QA
perspective, I know keyboard layout selection and complex character
input is one of the things that breaks so often we had to stick an
explicit validation test in for it. I don't know how much of this is
related to X specifically, but I know it's certainly one of the things
involved which makes the whole process of providing switchable input
methods so icky.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Andrew Haley
On 11/09/2010 03:57 PM, Jesse Keating wrote:
 On 11/9/10 7:23 AM, Jon Masters wrote:
 At which point, it's too late. Unless Server-y people point out that
 things like network apps actually matter, the default path may be to do
 what will look nice on a local desktop (for the record, I can see full
 screen tearing-free graphics both using upstream Intel and upstream ATI
 drivers - one on a laptop, one dual headed desktop - just fine already).

 Like Rich, I enjoy being able to start e.g. rawhide apps running on a
 virtual machine and have them render to my local X server, or start a
 second X and have an entire gnome-session running from a rawhide box
 sitting on my virt server. Also, although there are other ways to do it,
 my typical use of virt-manager these days is by forwarded X over ssh.
 
 Perhaps you should take your concerns to a mailing list the Wayland
 developers actually read and participate on.  Banging on about it here,
 when nobody in Fedora has actually suggested we make use of Wayland,
 seems like a big waste of everybody's time.

I've seen the responses on the Wayland list, and it's always Wayland
isn't intended to do that.  So, there's no point raising objections
there.

The risk is that Wayland gets developed and a bunch of key
applications in Fedora get broken.  The Wayland guys are not the
people to talk to, since network transparency isn't on their radar,
from what I can see.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 04:05 -0500, Jon Masters wrote:

 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.

No.  You see the system you know and understand being replaced by one
you don't.  You have an emotional attachment to the old system because
it gives you a feature you like and the dozens of problems with it
aren't important to you.  And you claim that the replacement is less
flexible because you don't understand or don't want to learn the new
thing.

You are, in short, scared.

It's well established by now that the problems of window system,
rendering system, input system, and application remoting are in
fact pretty dang separate, and that the more you conflate them the worse
your solution ends up being.  You can thank X for being ~24 years of
research into just how badly you can conflate them and get away with it,
but it's just about reached the limits of what it can do.  I'm sad to
see it go too, but I've been working to knock X out of hegemony for the
last six years, and I'm quite sure that the sooner that happens the
better for all concerned.

Remoting a wayland application is _trivial_.  Either to an X or to a
wayland view system.  It's hard to make wayland remoting less flexible
than X over the network, since the natural remoting level (surface
updates) is basically stateless unlike X's sixteen complete IPC
interfaces, and unlike X you're actually guaranteed that the window
surfaces exist and have meaningful content.  So you get the
long-lusted-for screen for X almost for free.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Gregory Maxwell
On Tue, Nov 9, 2010 at 11:55 AM, Adam Jackson a...@redhat.com wrote:
 On Tue, 2010-11-09 at 04:05 -0500, Jon Masters wrote:

 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.

 No.  You see the system you know and understand being replaced by one
 you don't.  You have an emotional attachment to the old system because
 it gives you a feature you like and the dozens of problems with it
 aren't important to you.  And you claim that the replacement is less
 flexible because you don't understand or don't want to learn the new
 thing.

I've mostly been watching here and I think people have been fairly
clearly about their concerns: Network transparency is important to
them, and they understand that the wayland message is that it will not
be supported.  This message has been clear enough to me here and
elsewhere— with people arguing things like  applications which need
network transparency are all now web based.

So,

 You are, in short, scared.

... I think this is a rather unfair characterization.

Perhaps the concerns that people have are misplaced—— perhaps a switch
to somehow wayland doesn't imply a loss of reasonably functioning
network transparency. If so, then clarifying it beyond your gtk/qt
will offer both X and wayland would be helpful.  Especially since
providing both TUI and GUI administrative tools hasn't really panned
out in practice.

In any case, I can't see that there has been any real concern raised
about _change_. Fedora is full of change. People are raising and
arguing specific concerns about the nature of the changes. Please
treat your list co-habitants with a little more respect.

[snip]
 Remoting a wayland application is _trivial_.  Either to an X or to a
 wayland view system.  It's hard to make wayland remoting less flexible
 than X over the network, since the natural remoting level (surface
 updates) is basically stateless unlike X's sixteen complete IPC
 interfaces, and unlike X you're actually guaranteed that the window
 surfaces exist and have meaningful content.  So you get the
 long-lusted-for screen for X almost for free.

One message ago you were saying that the network transparency concern
was a non-issue because GTK/QT apps would support both wayland and X.
Here you're saying that wayland will have network transparency?

I'm rather confused.  Can you help me understand?  So long as
integrated network transparency doesn't get any worse I don't think
that anyone raising concerns would have an issue.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 11:44 -0500, Gregory Maxwell wrote:

 I think we'd like to see the Fedora community figure out its position
 on the subject— so that it can tell the Wayland developers If you
 continue on this track, then as things stand, Fedora will not be
 making it a part of the default Fedora install.

Well, the Fedora graphics cabal is basically me, Kevin Martin, and Dave
Airlie, and since we were hanging out at Plumbers last week and talked
about this, here's the rough consensus I think we reached:

Wayland's not a usable default yet.  It'll probably be packaged in F15
as something you can play with.  We don't even have a complete list of
transition criteria yet, let alone a timeframe for switching the
default.  But it's likely to happen eventually because it's a serious
win for a lot of things, and the downsides are pretty negligible despite
the fear from the peanut gallery.

Feel free to quote me.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Why should I ever bother filing another bug?

2010-11-09 Thread seth vidal
On Tue, 2010-11-09 at 08:45 -0800, Adam Williamson wrote:

 So, once more for the cheap seats: *why* do you think closing an older
 bug as a dupe of a newer one is a respect issue? What's the big problem
 with it?

As a devel - I've found that I close bugs as dupes of other bugs and I
try to have the bug which has the most succinct explanation of the
problem and the solution as the one that everything is duped TO.

That way when I look at open bugs I get the best one, not the others.

the order they came in doesn't matter, imo.

-sv


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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Matthew Garrett
On Tue, Nov 09, 2010 at 10:23:22AM -0500, Jon Masters wrote:
 At which point, it's too late. Unless Server-y people

I object strongly to this perception that nobody involved in developing 
desktop technologies has any idea what server admins want. What we're 
seeing is the development of technologies that bear little resemblance 
to the Unix way of doing things, but which will in many cases make life 
better for server admins. systemd is a wonderful example, and Wayland 
has the potential to be used in such a way that it will work much better 
for what you want than X currently does.

To put it plainly: we know that people use X remoting. We're not going 
to change the default to something that makes that use-case impossible. 
Nobody who has any understanding of any of this is suggesting that we do 
so. It would be *stupid* to do so. But if you're asking for something 
that's identical to what we currently have (a reliance on a protocol 
that has an irritating number of round trips for something as simple as 
a keypress) then you're not going to get it, any more than us still 
providing support for a.out applications.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread seth vidal
On Tue, 2010-11-09 at 17:25 +, Matthew Garrett wrote:
 On Tue, Nov 09, 2010 at 10:23:22AM -0500, Jon Masters wrote:
  At which point, it's too late. Unless Server-y people
 
 I object strongly to this perception that nobody involved in developing 
 desktop technologies has any idea what server admins want. What we're 
 seeing is the development of technologies that bear little resemblance 
 to the Unix way of doing things, but which will in many cases make life 
 better for server admins. systemd is a wonderful example, and Wayland 
 has the potential to be used in such a way that it will work much better 
 for what you want than X currently does.


I can agree with that. 


I'd like for something in return - could the folks working on desktop
technologies acknowledge that those of us who are more server-oriented
have an idea of what users want?

B/c the perception I get is that only the desktop-oriented folks know
what users want or need and the server-oriented folks do not.

I think that's in error, too.

-sv


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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Andrew Haley
On 11/09/2010 05:13 PM, Adam Jackson wrote:
 On Tue, 2010-11-09 at 11:44 -0500, Gregory Maxwell wrote:
 
 I think we'd like to see the Fedora community figure out its position
 on the subject— so that it can tell the Wayland developers If you
 continue on this track, then as things stand, Fedora will not be
 making it a part of the default Fedora install.
 
 Well, the Fedora graphics cabal is basically me, Kevin Martin, and Dave
 Airlie, and since we were hanging out at Plumbers last week and talked
 about this, here's the rough consensus I think we reached:
 
 Wayland's not a usable default yet.  It'll probably be packaged in F15
 as something you can play with.  We don't even have a complete list of
 transition criteria yet, let alone a timeframe for switching the
 default.  But it's likely to happen eventually because it's a serious
 win for a lot of things, and the downsides are pretty negligible despite
 the fear from the peanut gallery.

I'm wondering of I'm reading this correctly.  The downsides that have
been described are quite severe in contrast to the possible benefits.
It is, of course, possible that a mistake has been made, and the acute
loss of functionality is just scaremongering.  It's also possible that
I've misunderstood something.

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Andrew Haley
On 11/09/2010 04:49 PM, Adam Williamson wrote:
 On Tue, 2010-11-09 at 04:05 -0500, Jon Masters wrote:
 
 And what happens when all the apps are native Wayland apps and
 none of those can be run remotely?

 If I wanted to step back to the pre-net era, I'd run Windows.

 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.
 
 AIUI the Grand Plan is for everyone to write apps in GTK+ and Qt (which
 is more or less the case already), and for GTK+ and Qt to be compatible
 with *both* Wayland and X. Again AIUI, there's no impediment to this in
 the design of Wayland and it's actually what Wayland's designers expect
 to happen, in order to make sure things still work on platforms where
 Wayland isn't available, and to deal with exactly this kind of case.
 
 So I think the future vision is that if you're running on your system
 you get a shiny Wayland-y version, and if you run something via ssh -x
 you get a slightly less pretty X version. And all the Hard Stuff happens
 in the background and you don't really have to care about it.

Well, that would be an excellent result.

All it takes is someone who is a member of the cabal (TINC) to confirm
this, and everyone will be happy.

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


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 12:16 -0500, seth vidal wrote:
 On Tue, 2010-11-09 at 08:45 -0800, Adam Williamson wrote:
 
  So, once more for the cheap seats: *why* do you think closing an older
  bug as a dupe of a newer one is a respect issue? What's the big problem
  with it?
 
 As a devel - I've found that I close bugs as dupes of other bugs and I
 try to have the bug which has the most succinct explanation of the
 problem and the solution as the one that everything is duped TO.
 
 That way when I look at open bugs I get the best one, not the others.
 
 the order they came in doesn't matter, imo.

right, that seems to be the approach Lubomir took.

I don't see a problem with that approach, to be frank, I can't see any
intrinsic reason why we should prescribe always making the oldest report
the 'original'; it does seem to make more sense to make the most useful
report the 'original'.

Only point to note is that it would definitely be a good thing to fix
Bugzilla to merge the CC lists, I'll file a bug on that. =)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Michael Cronenworth
Adam Williamson wrote:
 Only point to note is that it would definitely be a good thing to fix
 Bugzilla to merge the CC lists, I'll file a bug on that. =)

Filed 9 years ago: https://bugzilla.mozilla.org/show_bug.cgi?id=108983

Or 1 year ago: https://bugzilla.redhat.com/show_bug.cgi?id=523634
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 11:49 -0600, Michael Cronenworth wrote:
 Adam Williamson wrote:
  Only point to note is that it would definitely be a good thing to fix
  Bugzilla to merge the CC lists, I'll file a bug on that. =)
 
 Filed 9 years ago: https://bugzilla.mozilla.org/show_bug.cgi?id=108983
 
 Or 1 year ago: https://bugzilla.redhat.com/show_bug.cgi?id=523634

well hey, that saves me the trouble. :/
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


SWI Prolog is gone from F13 and F14

2010-11-09 Thread Joel


Is anyone interested in resurrecting SWI Prolog?  I just noticed that it was
dropped from F13 and F14.

The version in F12 was 5.7.11, the current version is 5.10.2 according to:
http://www.swi-prolog.org/

The previous packager was Gerard Milmeister. 

http://www.mail-archive.com/devel@lists.fedoraproject.org/msg10336.html

Thanks!

Joel

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Bill Nottingham
Gregory Maxwell (gmaxw...@gmail.com) said: 
 So,
 
  You are, in short, scared.
 
 ... I think this is a rather unfair characterization.

I don't know about that. Something new is discussed, and not everyone
understands it, and they have concerns about how it may handle some particular
cases.

Now, people can go about the discussion in multiple ways.

People can ask questions... get more info... try and understand the
architecture... work on ways to fit into it, or move it, or discover better
ways to accomplish that usage case.

Or people can start posting how WE agree that THOSE people are coming into
OUR space and I see how they're moving towards THEIR way doing things that
are against OUR way of life, and how this is going to be a DISASTER and
THOSE people must be STOPPED because THEY can't be reasoned with. (Paid for
by the committee to elect blah blah fishcakes send your donations now so we
can stop THOSE people and their AGENDA today.)

And that's argumentation that's based on fear and instilling fear, and
the more that an argument tends down those lines, the more I'd expect a
response with condescension.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jeff Spaleta
On Tue, Nov 9, 2010 at 6:12 PM, Dennis Jacobfeuerborn
denni...@conversis.de wrote:
 Then why are people already calling for the rejection of Wayland even
 though Wayland is still far from being finished and hasn't even touched
 Fedora yet.

 raising concerns != screaming the sky is falling


Actually, if we go back to the first post in the thread... it was the
premature suggestion by a by stander of bringing a still far from
being finished technology into Fedora because another entity has
prematurely decided to announce to the world that its going to be
their default.  That triggered a certain amount of bloodletting.  If
the original poster had come to the conclusion that it was far from
being finished before writing the first post do you think that the
original poster would have written that post in exactly the say way?
Something the original poster should probably ruminate on.

Generally speaking, if you aren't prepared to talk in detail about the
suitability of a technology, you shouldn't bring it up for discussion
like that. If you are personally interested in it, you should inquire
as to whether there are people in our development community who are
currently working on it and ask them questions about it.  To come out
of the gate suggesting its time to discuss it for inclusion is putting
the card before the horse.

What the original post is, is a classic enthusiast blunder. The active
developers working on the problem space are more than capable of
proposing wayland for inclusion and answer questions about
wayland...when they feel its ready. By introducing it for discussion
before they were ready to engage in that discussion you've actually
made it more difficult for the discussion to move forward as you've
taken away their best shot to me a good first impression with the
tech.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread seth vidal
On Tue, 2010-11-09 at 13:27 -0500, Bill Nottingham wrote:
 Matthew Miller (mat...@mattdm.org) said: 
   B/c the perception I get is that only the desktop-oriented folks know
   what users want or need and the server-oriented folks do not.
   I think that's in error, too.
  
  In fact, us server-oriented folks are often blessed with working directly
  with actual users every day.
 
 Right, but that just leads to informing people that what users desparately
 need is a beating.

Or it leads to the development of an expertise or an intuition about the
complaints and issues a user actually runs into or about how the systems
are actually being used.

For example - talking to my former co-workers at a .edu I've determined
that a LARGE number of users are no longer using local mail tools at
all. They've transitioned exclusively to using gmail for all their
accounts.

The younger users in particular are expecting access to their
information from all their devices independently - which gmail provides.

-sv


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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 17:40 +, Andrew Haley wrote:

 I'm wondering of I'm reading this correctly.  The downsides that have
 been described are quite severe in contrast to the possible benefits.
 It is, of course, possible that a mistake has been made, and the acute
 loss of functionality is just scaremongering.  It's also possible that
 I've misunderstood something.

The downsides that have been described include:

- We lose network transparency!  Well, sure, the protocol doesn't have
that directly.  You can still do vnc-like things trivially and with a
modest amount of additional wayland protocol (or just inter-client
conventions) you can do spice-like things.  This is good, not bad,
because efficient remoting protocols do not look like X.  Now we get to
design a good one, and in the meantime vnc-style remoting sure does go a
long way towards being good enough.  (But, we can't switch yet, because
we don't even have vnc-style remoting yet; so we're not switching yet.)

- We lose support for older hardware!  Yep.  Here's a nickel.  We have
sufficient kernel support for this for the big three hardware vendors,
and we're probably going to see more ports to the marginal hardware in
the next year or two.  Losing 1% of the hardware support isn't keeping
me up at night.  (But, we can't switch yet, because there's not a good
fallback design to classic X on that kind of hardware, and it includes
things enterprisey people run on; so we're not switching yet.)

- All my X apps have to be ported!  Yes, if they want to be native
wayland clients, they do.  If they don't, you can run a nested X server
like on OSX.  They'll still work as well as they ever did, and you even
get to keep ssh forwarding of them.  You can run a wayland server that
does nothing but run a nested X server and you wouldn't ever know the
difference.  Except of course that your shell and your screensaver can
be wayland apps, which means your screen locker will still work even if
an app has a menu open, and you can actually do secure password input,
and and and.  (But, we really don't have _any_ good native wayland apps
yet, thus the benefit of native apps are at the moment theoretical; so
we're not switching yet.)

Anything I'm missing?

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Brian Wheeler
On Tue, 2010-11-09 at 19:12 +0100, Dennis Jacobfeuerborn wrote:
 On 11/09/2010 06:12 PM, Gregory Maxwell wrote:
  On Tue, Nov 9, 2010 at 11:55 AM, Adam Jacksona...@redhat.com  wrote:
  On Tue, 2010-11-09 at 04:05 -0500, Jon Masters wrote:
 
  +1 for bringing these points up. No offense to krh (because it's nice
  technology) but you can pull my genuine networked applications from my
  cold dead hands. I agree that I see this ongoing trend to move toward
  things that are fluffy and pretty at the cost of flexibility.
 
  No.  You see the system you know and understand being replaced by one
  you don't.  You have an emotional attachment to the old system because
  it gives you a feature you like and the dozens of problems with it
  aren't important to you.  And you claim that the replacement is less
  flexible because you don't understand or don't want to learn the new
  thing.
 
  I've mostly been watching here and I think people have been fairly
  clearly about their concerns: Network transparency is important to
  them, and they understand that the wayland message is that it will not
  be supported.  This message has been clear enough to me here and
  elsewhere— with people arguing things like  applications which need
  network transparency are all now web based.
 
 You are mis-interpreting the message probably because you are not a 
 developer and as a result don't know how software is designed in layers.
 Wayland handles the visual aspects of the desktop. Networking doesn't 
 belong there. A remote app layer will sit on top of Wayland and deal with 
 the communication between both ends.
 

And where does that sit in the architecture? 

Looking over the architecture page (2nd figure) it looks like the only
way to get the kind of network transparency that X has under Wayland is
to put the network between the Wayland client and Wayland Compositor.
Which would mean that the passing of events has to be networkable from
the start.  If its put on top it ends up being the VNC model of doing
things and that sucks in a big way.

Answering that you can still use X on top of Wayland doesn't do
anything:  it is the native Wayland clients that are the issue.  If they
are not network transparent then it cannot be a suitable replacement for
X because native clients _will_ appear and we end up with the situation
of OSX and Windows where some clients are more equal than others.




  [snip]
  Remoting a wayland application is _trivial_.  Either to an X or to a
  wayland view system.  It's hard to make wayland remoting less flexible
  than X over the network, since the natural remoting level (surface
  updates) is basically stateless unlike X's sixteen complete IPC
  interfaces, and unlike X you're actually guaranteed that the window
  surfaces exist and have meaningful content.  So you get the
  long-lusted-for screen for X almost for free.
 
  One message ago you were saying that the network transparency concern
  was a non-issue because GTK/QT apps would support both wayland and X.
  Here you're saying that wayland will have network transparency?
 
  I'm rather confused.  Can you help me understand?  So long as
  integrated network transparency doesn't get any worse I don't think
  that anyone raising concerns would have an issue.
 
 X will run as a Wayland client. That means all applications that support X 
 will be able to run remotely without change. Since QT and GTK both run on X 
 and virtually all apps out there are programmed to use QT and/or GTK for 
 most people nothing will change in the next couple of years.
 

Are the native wayland clients network transparent?  If they are not,
then it isn't a suitable replacement for X for my usage (or my 2 dozen
users) and it means that either the native wayland clients or X clients
will be second class citizens as time goes on.



 That's why it's so hard to understand why people are already bringing out 
 their torches and pitchforks over this.
 
 Now let's assume Wayland is really successull. In that case people will 
 want to get rid of X altogether and then you'd also lose the remote app 
 support of X and in that case you obviously would need a replacement for 
 this so apps can run remotely on an X-less Wayland desktop.
 

Which should be considered now.  VNC screen scraping sucks.  If the
native clients cannot be networked from the beginning, then they will
never be able to be networked in a suitable fashon.  Its not something
you can bolt on later if [it] is really successful

I like the concept of the project and I like the energy, but the bottom
line is:  if you want to make a replacement for X it needs to offer at
least the same feature set.  That includes network transparency.

Brian

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread mike cloaked
On Tue, Nov 9, 2010 at 6:33 PM, Jeff Spaleta jspal...@gmail.com wrote:

 wayland...when they feel its ready. By introducing it for discussion
 before they were ready to engage in that discussion you've actually
 made it more difficult for the discussion to move forward as you've
 taken away their best shot to me a good first impression with the
 tech.

I have been watching this growing thread with some bewilderment - is
it possible for someone who knows by direct experience how Wayland has
been moving, but who is also a Fedora developer, to give a more
detailed description of where the project has been heading in terms of
both what it *may* be able to provide in functionality beyond the
discussion in this thread, as well as how it is envisaged it may yet
satisfy the needs of the critics concerning the loss of essential
functionality - I guess that if the project is still being defined
then it is important to understand its potential for the future, and
not just what has been planned at this point in time?

Jeff makes a good point here - it sounds like this is still nascent at
a level where *we* don't really know the extent of its capabilities,
but has the potential to be developed in directions that have not yet
been clarified in the developer's minds - and a considered discussion
between the experts could say what its limitations might be? However
there must be many unknowns and until the development gets to the
stage where some code can be tested as part of a rawhide level system
then it is perfectly possible that the developers could make the
system work in a way that the critics are currently implying cannot
happen - or am I being naive?

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 12:12 -0500, Gregory Maxwell wrote:

  Remoting a wayland application is _trivial_.  Either to an X or to a
  wayland view system.  It's hard to make wayland remoting less flexible
  than X over the network, since the natural remoting level (surface
  updates) is basically stateless unlike X's sixteen complete IPC
  interfaces, and unlike X you're actually guaranteed that the window
  surfaces exist and have meaningful content.  So you get the
  long-lusted-for screen for X almost for free.
 
 One message ago you were saying that the network transparency concern
 was a non-issue because GTK/QT apps would support both wayland and X.
 Here you're saying that wayland will have network transparency?

I'm Adam Jackson.  That was Adam Williamson.  We look a bit alike over
ASCII I suppose, but in meatspace my hair is more likely to be
interesting colors.

And I'm saying you can get the network remoting effect you like in X, in
Wayland.  It's not built into the local Wayland rendering system, but
there are both trivial ways to add it (vnc-like) and complicated ways to
add it (rdp-like) and both will work.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 13:43 -0500, Adam Jackson wrote:

 - All my X apps have to be ported!  Yes, if they want to be native
 wayland clients, they do.  

Minor correction (I think?) - the apps don't really need to be ported,
the toolkits do. Once GTK+ is ported to Wayland, fr'instance, all GTK+
apps are ported, right? It's not like we need to go in and poke all ten
zillion apps we ship separately.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 13:47 -0500, Adam Jackson wrote:
 On Tue, 2010-11-09 at 12:12 -0500, Gregory Maxwell wrote:
 
   Remoting a wayland application is _trivial_.  Either to an X or to a
   wayland view system.  It's hard to make wayland remoting less flexible
   than X over the network, since the natural remoting level (surface
   updates) is basically stateless unlike X's sixteen complete IPC
   interfaces, and unlike X you're actually guaranteed that the window
   surfaces exist and have meaningful content.  So you get the
   long-lusted-for screen for X almost for free.
  
  One message ago you were saying that the network transparency concern
  was a non-issue because GTK/QT apps would support both wayland and X.
  Here you're saying that wayland will have network transparency?
 
 I'm Adam Jackson.  That was Adam Williamson.  We look a bit alike over
 ASCII I suppose, but in meatspace my hair is more likely to be
 interesting colors.

Also, those two things are not at all incompatible (though ajax, please
do correct me if I was wrong in what I wrote, or if I'm wrong in this).
It's perfectly possible (and I think likely) both for Wayland to be
implemented in such a way that you can use X remoting more or less
transparently, *and* for there to be some kind of native remoting
protocol for Wayland.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Brian Wheeler
On Tue, 2010-11-09 at 13:47 -0500, Adam Jackson wrote:
 On Tue, 2010-11-09 at 12:12 -0500, Gregory Maxwell wrote:
 
   Remoting a wayland application is _trivial_.  Either to an X or to a
   wayland view system.  It's hard to make wayland remoting less flexible
   than X over the network, since the natural remoting level (surface
   updates) is basically stateless unlike X's sixteen complete IPC
   interfaces, and unlike X you're actually guaranteed that the window
   surfaces exist and have meaningful content.  So you get the
   long-lusted-for screen for X almost for free.
  
  One message ago you were saying that the network transparency concern
  was a non-issue because GTK/QT apps would support both wayland and X.
  Here you're saying that wayland will have network transparency?
 
 I'm Adam Jackson.  That was Adam Williamson.  We look a bit alike over
 ASCII I suppose, but in meatspace my hair is more likely to be
 interesting colors.
 
 And I'm saying you can get the network remoting effect you like in X, in
 Wayland.  It's not built into the local Wayland rendering system, but
 there are both trivial ways to add it (vnc-like) and complicated ways to
 add it (rdp-like) and both will work.
 

So would it be a rooted VNC?  If so, that simply sucks.  The rdp style
is better, but I have a sneaking suspicion that it is going to be hit or
miss in different toolkits the same way that GUI/TUI admin tools are
always kept in sync.

The truth is, I think this could be an interesting project, and I think
most people are raising their concerns now to make sure that should it
become a successful project we're not stuck with either VNC or
local-only.

Brian


 - ajax
 -- 
 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


Plan for tomorrow's FESCo meeting (2010-11-10)

2010-11-09 Thread Kevin Fenzi
Following is the list of topics that will be discussed in the FESCo
meeting tomorrow at 18:30UTC (1:30pm EDT) in #fedora-meeting on
irc.freenode.net.

= Followups =

#topic Updates policy

#351 Create a policy for updates - status report on implementation
https://fedorahosted.org/fesco/ticket/351
#382 Implementing Stable Release Vision
https://fedorahosted.org/fesco/ticket/382

* F12 critical path/update testing issues. (does it matter this close to EOL?)
* Need work on stats to see trends with new policy. 
* Need to investigate a 'new features' repo setup. 
* Need to look at education/enforcement

= New business =

#topic ELECTIONS
* Need someone to help coordinate townhalls/etc. 

#topic #485 Revisit Bundled Libraries process
https://fedorahosted.org/fesco/ticket/485

#topic #486 Plan Fedora 12 EOL
https://fedorahosted.org/fesco/ticket/486

#topic #487 Approve Fedora 15 Schedule
https://fedorahosted.org/fesco/ticket/487

= Fedora Engineering Services tickets = 

https://fedorahosted.org/fedora-engineering-services/report/6

= Open Floor = 

For more complete details, please visit each individual ticket.  The
report of the agenda items can be found at
https://fedorahosted.org/fesco/report/9

If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://fedorahosted.org/fesco,
e-mail me directly, or bring it up at the end of the meeting, during
the open floor topic. Note that added topics may be deferred until
the following meeting. 

kevin


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

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Hans de Goede
Hi,

On 11/09/2010 07:14 PM, Adam Williamson wrote:
 On Tue, 2010-11-09 at 11:49 -0600, Michael Cronenworth wrote:
 Adam Williamson wrote:
 Only point to note is that it would definitely be a good thing to fix
 Bugzilla to merge the CC lists, I'll file a bug on that. =)

 Filed 9 years ago: https://bugzilla.mozilla.org/show_bug.cgi?id=108983

 Or 1 year ago: https://bugzilla.redhat.com/show_bug.cgi?id=523634

 well hey, that saves me the trouble. :/

I completely understand the :/ I myself haver filed a bug about
bugzilla setting a mime type which browsers don't recognize
rather then text/plain, which would be correct:
https://bugzilla.redhat.com/show_bug.cgi?id=555677

I cannot help but notice a trend here, that our bugzilla is not
getting the love it needs :(

Regards,

Hans

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Casey Dahlin
On Tue, Nov 09, 2010 at 01:44:19PM -0500, Brian Wheeler wrote:
 
 And where does that sit in the architecture? 
 
 Looking over the architecture page (2nd figure) it looks like the only
 way to get the kind of network transparency that X has under Wayland is
 to put the network between the Wayland client and Wayland Compositor.
 Which would mean that the passing of events has to be networkable from
 the start.  If its put on top it ends up being the VNC model of doing
 things and that sucks in a big way.
 

Basically you'd run an alternate compositor in your ssh session that
would read out the buffers, compress them, and send them over the
network instead of compositing them into a larger buffer and scanning
them out.

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


Re: Plan for tomorrow's FESCo meeting (2010-11-10)

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 12:02 -0700, Kevin Fenzi wrote:
 Following is the list of topics that will be discussed in the FESCo
 meeting tomorrow at 18:30UTC (1:30pm EDT) in #fedora-meeting on
 irc.freenode.net.
 
 = Followups =
 
 #topic Updates policy
 
 #351 Create a policy for updates - status report on implementation
 https://fedorahosted.org/fesco/ticket/351
 #382 Implementing Stable Release Vision
 https://fedorahosted.org/fesco/ticket/382
 
 * F12 critical path/update testing issues. (does it matter this close to EOL?)

Two things - it's generally a good idea to at least push a final set of
fixes for outstanding major issues (esp. security) before going EOL.
Also, there's a more generic case here: it's possible and probably
likely that we'll have an ongoing issue trying to apply the policy to
whatever release is stable-but-not-latest at any given time; as people
move up to F14, the problem will likely move across to F13, we'll have
fewer people running it, fewer proventesters running it, and we'll start
seeing delays for F13 updates the way we did for F12 updates. So please
discuss the generic case as well as F12 specifics.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 20:06 +0100, Hans de Goede wrote:
 Hi,
 
 On 11/09/2010 07:14 PM, Adam Williamson wrote:
  On Tue, 2010-11-09 at 11:49 -0600, Michael Cronenworth wrote:
  Adam Williamson wrote:
  Only point to note is that it would definitely be a good thing to fix
  Bugzilla to merge the CC lists, I'll file a bug on that. =)
 
  Filed 9 years ago: https://bugzilla.mozilla.org/show_bug.cgi?id=108983
 
  Or 1 year ago: https://bugzilla.redhat.com/show_bug.cgi?id=523634
 
  well hey, that saves me the trouble. :/
 
 I completely understand the :/ I myself haver filed a bug about
 bugzilla setting a mime type which browsers don't recognize
 rather then text/plain, which would be correct:
 https://bugzilla.redhat.com/show_bug.cgi?id=555677
 
 I cannot help but notice a trend here, that our bugzilla is not
 getting the love it needs :(

in a sense our hands are somewhat tied; we have a policy of sticking
close to upstream Bugzilla code to avoid getting (back) into the case
where our Bugzilla is so diverged from upstream that we can no longer
track upstream updates promptly. So our Bugzilla maintainers generally
won't push changes that aren't either upstreamed or stand a good chance
of being upstreamed soon, AIUI.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Andrew Haley
On 11/09/2010 06:43 PM, Adam Jackson wrote:
 On Tue, 2010-11-09 at 17:40 +, Andrew Haley wrote:
 
 I'm wondering of I'm reading this correctly.  The downsides that have
 been described are quite severe in contrast to the possible benefits.
 It is, of course, possible that a mistake has been made, and the acute
 loss of functionality is just scaremongering.  It's also possible that
 I've misunderstood something.
 
 The downsides that have been described include:
 
 - We lose network transparency!  Well, sure, the protocol doesn't have
 that directly.  You can still do vnc-like things trivially and with a
 modest amount of additional wayland protocol (or just inter-client
 conventions) you can do spice-like things.  This is good, not bad,
 because efficient remoting protocols do not look like X.  Now we get to
 design a good one, and in the meantime vnc-style remoting sure does go a
 long way towards being good enough.  (But, we can't switch yet, because
 we don't even have vnc-style remoting yet; so we're not switching yet.)

OK, so it's likely that everything will just continue to work
remotely, and people won't experience any problems.  And they won't
have to run VNC just to get their favourite app to display remotely.

If this had been explained clearly to begin with, we could have
avoided all this pain.

 - All my X apps have to be ported!  Yes, if they want to be native
 wayland clients, they do.  If they don't, you can run a nested X server
 like on OSX.  They'll still work as well as they ever did, and you even
 get to keep ssh forwarding of them.  You can run a wayland server that
 does nothing but run a nested X server and you wouldn't ever know the
 difference.  Except of course that your shell and your screensaver can
 be wayland apps, which means your screen locker will still work even if
 an app has a menu open, and you can actually do secure password input,
 and and and.  (But, we really don't have _any_ good native wayland apps
 yet, thus the benefit of native apps are at the moment theoretical; so
 we're not switching yet.)
 
 Anything I'm missing?

It looked like a bunch of kiddies who had never used remote X
applications had decided we didn't need to do that anymore, and it was
more important to get kewl features like smooth scrolling and rotating
3D whatnots.  It seems that isn't true, and we don't need to worry.
The lunatics have not, in fact, taken over the asylum.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Gregory Maxwell
On Tue, Nov 9, 2010 at 1:12 PM, Dennis Jacobfeuerborn
denni...@conversis.de wrote:
 On 11/09/2010 06:12 PM, Gregory Maxwell wrote:
 I've mostly been watching here and I think people have been fairly
 clearly about their concerns: Network transparency is important to
 them, and they understand that the wayland message is that it will not
 be supported.  This message has been clear enough to me here and
 elsewhere— with people arguing things like  applications which need
 network transparency are all now web based.

 You are mis-interpreting the message probably because you are not a
 developer and as a result don't know how software is designed in layers.
 Wayland handles the visual aspects of the desktop. Networking doesn't
 belong there. A remote app layer will sit on top of Wayland and deal with
 the communication between both ends.

Nice way to assume. Its pretty likely that you use software I wrote every day.

So long as the _system_ provides robust and fully integrated network
transparency I don't really care which sub-components are actually
providing it. I think I already made that clear enough.  I don't think
anyone here really cares about the internal details so long as the
functionality works well and is well integrated.

What hasn't been made clear to me so far is that this is the case. I
see you saying this, it's also argued that network transparency is not
required in wayland because some toolkits will support falling back to
X.   Other people have argued that network transparency is no longer
required because of the existence of web applications.

If is so clear-cut for wayland then why can't a clear message be provided?

Please don't blame me the lack of clarity in the communications on
Wayland's intended capabilities and confusion that other people have
created by arguing the network transparency isn't a requirement.

Miscommunication happens. It doesn't even require anyone to be
uniformed or incompetent.

I'm perfectly capable of understanding a statement like
Cairo^wWayland is just a rendering layer, the communications is
provided by FooBar, and that will provide good network transparency or
at least as good as X11, so there is no need to worry if network
transparency is important to you.

[snip]
 In any case, I can't see that there has been any real concern raised
 about _change_. Fedora is full of change. People are raising and
 arguing specific concerns about the nature of the changes. Please
 treat your list co-habitants with a little more respect.

 Then why are people already calling for the rejection of Wayland even
 though Wayland is still far from being finished and hasn't even touched
 Fedora yet.

 raising concerns != screaming the sky is falling

Well _I_ certainly didn't intend to call for a rejection of wayland—
it seems to be far too immature to even talk about rejecting it at
this point. But I think Fedora ought to make clear that network
transparency is requirement. It seems that at least a few people in
this thread don't believe that it is, and I think that ought to be
cleared up sooner rather than later because I'd hate to hear that a
lot of effort was put in building a system that won't really meet the
needs.

If the need for network transparency is already well understood then I
don't think there is much more to discuss.

[snip]
 X will run as a Wayland client. That means all applications that support X
 will be able to run remotely without change. Since QT and GTK both run on X
 and virtually all apps out there are programmed to use QT and/or GTK for
 most people nothing will change in the next couple of years.

This is exactly the sort of non-comforting communication that I was
complaining about above.

The fact that 'legacy' apps will continue to function in a network
transparent manner for some time is nice thing... but it suggests a
future which will be increasingly boxed in if it becomes a central
component of common GNU/Linux distributions.

You're giving a really confused message here. In some parts of the
thread it's being argued that the complaints are unfounded because the
system will provide network transparency, but it's also argued that
transparency isn't required because old applications will continue to
work the old way, or because people don't actually need the
functionality.

 That's why it's so hard to understand why people are already bringing out
 their torches and pitchforks over this.

Keep your windowing system out of my network transparency ;)

 Now let's assume Wayland is really successull. In that case people will
 want to get rid of X altogether and then you'd also lose the remote app
 support of X and in that case you obviously would need a replacement for
 this so apps can run remotely on an X-less Wayland desktop.

I think it's needed on the first day that wayland desktop applications
are widely deployed— someone shouldn't have to choose between the
wayland ui and network transparency.

I suppose there is plenty of room to disagree 

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 10:54 -0800, Adam Williamson wrote:
 On Tue, 2010-11-09 at 13:43 -0500, Adam Jackson wrote:
 
  - All my X apps have to be ported!  Yes, if they want to be native
  wayland clients, they do.  
 
 Minor correction (I think?) - the apps don't really need to be ported,
 the toolkits do. Once GTK+ is ported to Wayland, fr'instance, all GTK+
 apps are ported, right? It's not like we need to go in and poke all ten
 zillion apps we ship separately.

To the extent that those apps call (and link) only against the toolkit
and not against an assumed backend, sure.  The strict linking changes in
F12 or F13 or whichever it was helped a lot with this, and gtk3 will
help more, but to pick an arbitrary example:

% ldd `which gcalctool` | grep libX
libX11.so.6 = /usr/lib/libX11.so.6 (0x05f1a000)
libXfixes.so.3 = /usr/lib/libXfixes.so.3 (0x001c1000)
libXext.so.6 = /usr/lib/libXext.so.6 (0x00d42000)
libXrender.so.1 = /usr/lib/libXrender.so.1 (0x001c6000)
libXinerama.so.1 = /usr/lib/libXinerama.so.1 (0x001cf000)
libXi.so.6 = /usr/lib/libXi.so.6 (0x0094e000)
libXrandr.so.2 = /usr/lib/libXrandr.so.2 (0x0095d000)
libXcursor.so.1 = /usr/lib/libXcursor.so.1 (0x009c8000)
libXcomposite.so.1 = /usr/lib/libXcomposite.so.1 (0x001d2000)
libXdamage.so.1 = /usr/lib/libXdamage.so.1 (0x001d5000)
libXau.so.6 = /usr/lib/libXau.so.6 (0x006f8000)

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Brian Wheeler
On Tue, 2010-11-09 at 14:05 -0500, Casey Dahlin wrote:
 On Tue, Nov 09, 2010 at 01:44:19PM -0500, Brian Wheeler wrote:
  
  And where does that sit in the architecture? 
  
  Looking over the architecture page (2nd figure) it looks like the only
  way to get the kind of network transparency that X has under Wayland is
  to put the network between the Wayland client and Wayland Compositor.
  Which would mean that the passing of events has to be networkable from
  the start.  If its put on top it ends up being the VNC model of doing
  things and that sucks in a big way.
  
 
 Basically you'd run an alternate compositor in your ssh session that
 would read out the buffers, compress them, and send them over the
 network instead of compositing them into a larger buffer and scanning
 them out.
 
 --CJD

That's an interesting solution.  If I logged into a remote machine would
I have to run a separate compositor for every application or one per
remote connection?  I suppose the compositor could be started
automatically if the wayland libraries looked for an env setting (the
same way X looks for DISPLAY).

Brian

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Brian Wheeler
On Tue, 2010-11-09 at 14:19 -0500, Adam Jackson wrote:
 On Tue, 2010-11-09 at 14:01 -0500, Brian Wheeler wrote:
  On Tue, 2010-11-09 at 13:47 -0500, Adam Jackson wrote:
   And I'm saying you can get the network remoting effect you like in X, in
   Wayland.  It's not built into the local Wayland rendering system, but
   there are both trivial ways to add it (vnc-like) and complicated ways to
   add it (rdp-like) and both will work.
  
  So would it be a rooted VNC?  If so, that simply sucks.  The rdp style
  is better, but I have a sneaking suspicion that it is going to be hit or
  miss in different toolkits the same way that GUI/TUI admin tools are
  always kept in sync.
 
 Sorry, I assumed a bit much domain knowledge here.
 

No worries

 When I say vnc-like I mean let's scrape the pixels out of the
 rendering buffer and shove them over the wire.  VNC itself is rooted,
 but vnc-like remoting can be rooted or rootless.  In wayland the
 fundamental object of composition is a whole window, so you have
 scrapeable surfaces both at the window level and at the top level.  Take
 your pick.
 

I was hoping that window-level scraping was possible but I wasn't sure
how to phrase it.


 When I say rdp-like I mean instill enough awareness of the
 possibility of remoting in the rendering system that remoting can send a
 rendering command stream instead of raw pixels if that seems to be a
 win.  Wordy, I admit.  And, obviously, much more work than just
 vnc-like scraping.  But it's a serious win for WAN links, and is the
 only viable way to remote 3D, etc.
 

Wordy, true, but I think its the kind of detail necessary to calm a lot
of the fears that people have.


 And, of course, you can have both at once.  rdp-like remoting probably
 requires toolkit awareness (in this bizarro world, the nested X server
 counts as a toolkit!), so if you end up remoting an app that lacks that
 level of toolkit support, you can fall back to vnc-like.
 

Sounds reasonable enough

Brian

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Matthias Clasen
On Tue, 2010-11-09 at 14:12 -0500, Adam Jackson wrote:

 To the extent that those apps call (and link) only against the toolkit
 and not against an assumed backend, sure.  The strict linking changes in
 F12 or F13 or whichever it was helped a lot with this, and gtk3 will
 help more, but to pick an arbitrary example:
 
 % ldd `which gcalctool` | grep libX
   libX11.so.6 = /usr/lib/libX11.so.6 (0x05f1a000)
   libXfixes.so.3 = /usr/lib/libXfixes.so.3 (0x001c1000)
   libXext.so.6 = /usr/lib/libXext.so.6 (0x00d42000)
   libXrender.so.1 = /usr/lib/libXrender.so.1 (0x001c6000)
   libXinerama.so.1 = /usr/lib/libXinerama.so.1 (0x001cf000)
   libXi.so.6 = /usr/lib/libXi.so.6 (0x0094e000)
   libXrandr.so.2 = /usr/lib/libXrandr.so.2 (0x0095d000)
   libXcursor.so.1 = /usr/lib/libXcursor.so.1 (0x009c8000)
   libXcomposite.so.1 = /usr/lib/libXcomposite.so.1 (0x001d2000)
   libXdamage.so.1 = /usr/lib/libXdamage.so.1 (0x001d5000)
   libXau.so.6 = /usr/lib/libXau.so.6 (0x006f8000)
 

GTK+ backends are linked in at this time. 
One of the things that we will need to address before switching to
wayland-with-X-fallback-for-remote-or-poor-hw becomes a realistic
possibility.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Brian Wheeler
On Tue, 2010-11-09 at 14:24 -0500, Casey Dahlin wrote:
 On Tue, Nov 09, 2010 at 02:14:32PM -0500, Brian Wheeler wrote:
  On Tue, 2010-11-09 at 14:05 -0500, Casey Dahlin wrote:
   On Tue, Nov 09, 2010 at 01:44:19PM -0500, Brian Wheeler wrote:

And where does that sit in the architecture? 

Looking over the architecture page (2nd figure) it looks like the only
way to get the kind of network transparency that X has under Wayland is
to put the network between the Wayland client and Wayland Compositor.
Which would mean that the passing of events has to be networkable from
the start.  If its put on top it ends up being the VNC model of doing
things and that sucks in a big way.

   
   Basically you'd run an alternate compositor in your ssh session that
   would read out the buffers, compress them, and send them over the
   network instead of compositing them into a larger buffer and scanning
   them out.
   
   --CJD
  
  That's an interesting solution.  If I logged into a remote machine would
  I have to run a separate compositor for every application or one per
  remote connection?  I suppose the compositor could be started
  automatically if the wayland libraries looked for an env setting (the
  same way X looks for DISPLAY).
 
 When you did ssh --wayland, the remote ssh session daemon would start
 that special compositor and inject its address into the environment so
 things you launched under that session would use it. Then your ssh
 client would start a proxy wayland client to recieve the compressed
 buffers and create windows on your local wayland compositor.
 
 Best part is, if you composited the buffers beforehand and then sent the
 result as a giant window, you get VNC functionality, so you only need
 one protocol for both.
 

I assume there would be a fallback method for older ssh clients?

In any case, combined with the stuff that ajax has said in the last
couple of emails it sounds like it could be a workable solution.

Brian

 --CJD


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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jeff Spaleta
On Tue, Nov 9, 2010 at 7:09 PM, Andrew Haley a...@redhat.com wrote:
 OK, so it's likely that everything will just continue to work
 remotely, and people won't experience any problems.  And they won't
 have to run VNC just to get their favourite app to display remotely.

 If this had been explained clearly to begin with, we could have
 avoided all this pain.

All participants need to take responsibility for being situationally
aware to keep things from spiralling out of control.

The person starting this conversation is not involved in the work.
Because of that there is no initial clarity or statement of
purpose..no expert opinion to rely on at the outset. The people
involved in the work are bravely walking into a discussion they didn't
expect to be having at this point in time to pour water on reactions
that have already grown somewhat overheated by the lack of clarity
which was created through no fault of their own.

 It looked like a bunch of kiddies who had never used remote X
 applications had decided we didn't need to do that anymore, and it was
 more important to get kewl features like smooth scrolling and rotating
 3D whatnots.  It seems that isn't true, and we don't need to worry.
 The lunatics have not, in fact, taken over the asylum.


If you thought that, if anyone thought that, they are bringing a huge
amount of mental baggage into the discussion with them and are setting
everyone up for a passionate overheated argument instead of a
dispassionate informative discussion.  A quick look over at
freedesktop's git at the people who have had personal wayland branches
in recent history would eradicate this particular characterization.

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

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Felix Miata
On 2010/11/09 08:45 (GMT-0800) Adam Williamson composed:

 There isn't a prize system for bug reports.

Actually there is. When someone files a good bug, as opposed to one that 
requires more than trivial attention due to significant missing or invalid 
information, achieving fixed status is an informal statement that the filer's 
effort was valuable. It getting duped to a newer bug that isn't materially 
different in quality is an informal statement that the filer's effort was not 
appreciated, thus the subject.

 So, once more for the cheap seats: *why* do you think closing an older
 bug as a dupe of a newer one is a respect issue? What's the big problem
 with it?

When I get a list of all bugs I filed, there's nothing AFAICT that can tell 
me whether a dupe to a newer is really a fixed - there's no way to get into a 
buglist the status of a bug duped to. Thus the report misleads about the 
quality of effort put forth, a significant part of which is ensuring against 
filing a duplicate by competent searching prior to filing.

When anyone is attempting to assess the overall efficiency of Bugzilla, one 
aspect is the open time. Duping to newer misleads about this too. It 
shouldn't happen unless the newer is clearly better. 50+ CCs, some of which 
are from dupes of newer bugs, and little metoo or other noise, should be a 
pretty good condition that a bug is good enough that justification for duping 
to a newer should be overwhelming to be allowed.

Plus https://bugzilla.mozilla.org/show_bug.cgi?id=108983  
https://bugzilla.redhat.com/show_bug.cgi?id=523634
-- 
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

  Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Chris Adams
Once upon a time, Adam Jackson a...@redhat.com said:
 - We lose network transparency!  Well, sure, the protocol doesn't have
 that directly.  You can still do vnc-like things trivially and with a

VNC-like remoting is a significant loss for server environments compared
to X-like remoting.

With an X-based GUI management tool on a server, you fire up an SSH (or
if you are old style you can even xhost +foo, or manually copy magic
cookies) and run just the app on the server, exporting the display of
the app to your local system.  All the heavy-lifting runs on your
local system, not the server.  When you close the app, there's nothing
left running on the server.

If you have to use a VNC-like remoting, you have to run a desktop
environment on the server (at least some minimal thing).  You either
have to have it running all the time, or start it up on demand.  Then
you can log in to start your app.  When you shut down the app, you have
to remember to shut down the desktop environment as well.  This is much
more overhead on the server for an occasional use GUI app.

None of my servers even have any desktop-environment type stuff install.
In virtualized environments, making the servers run desktop stuff could
greatly increase the overhead.

-- 
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


[Bug 561389] amavisd-new always reports Shutting down amavisd: Daemon [19248] terminated by SIGTERM

2010-11-09 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

--- Comment #12 from Sandro Janke bugzilla_red...@penguinpee.nl 2010-11-09 
14:34:42 EST ---
(In reply to comment #9)
 (In reply to comment #8)
  (In reply to comment #7)
   Wouldn't be better to send this patch to upstream? They are preparing new
   release and your patch can be included there.
  
  Well, I'll suppose that's up to the package maintainer. But, I'll be happy 
  to
  report upstream if someone can tell me where to go. I looked at the projects
  website [1], but can't find a bug tracker or the like.
  
  [1] http://www.ijs.si/software/amavisd/
 
 I also didn't find any email.
 
 At least I add your patch in F-13,14,rawhide. I hope Steve won't mind.

Thanks a lot. I'm sure many system administrators won't mind getting less
pointless mails.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 13:34 -0600, Chris Adams wrote:
 Once upon a time, Adam Jackson a...@redhat.com said:
  - We lose network transparency!  Well, sure, the protocol doesn't have
  that directly.  You can still do vnc-like things trivially and with a
 
 VNC-like remoting is a significant loss for server environments compared
 to X-like remoting.

See that other email where I say that VNC-like means pixel scraping
and not full-desktop.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 14:33 -0500, Felix Miata wrote:
 On 2010/11/09 08:45 (GMT-0800) Adam Williamson composed:
 
  There isn't a prize system for bug reports.
 
 Actually there is. When someone files a good bug, as opposed to one that 
 requires more than trivial attention due to significant missing or invalid 
 information, achieving fixed status is an informal statement that the filer's 
 effort was valuable. It getting duped to a newer bug that isn't materially 
 different in quality is an informal statement that the filer's effort was not 
 appreciated, thus the subject.

You may interpret it this way, but with my maintainer hat on, I can tell
you it's simply not how most maintainers look at things. Maintainers
want to fix bugs in the most efficient way possible. They're not
thinking in terms of passing judgments and handing out prizes to the bug
reporters; there is no judgment on the initial reporter implicit in
their duping decisions. Just as Lubomir noted when he did this
particular dupe: he didn't say anything about the quality of the
*initial reports*. He preferred the newer bug because it had fewer messy
side discussions and useless +1 comments. In this particular case we can
confidently say that, based on direct evidence, your interpretation of
the duplication decision as an implicit judgment on the quality of the
initial bug report is incorrect. In the general case, I think we can
still confidently say, given the priorities and workflow of most
maintainers, that your interpretation of duplication decisions in
general as being conscious implicit judgements on the qualities of the
initial reports is also usually incorrect.

  So, once more for the cheap seats: *why* do you think closing an older
  bug as a dupe of a newer one is a respect issue? What's the big problem
  with it?
 
 When I get a list of all bugs I filed, there's nothing AFAICT that can tell 
 me whether a dupe to a newer is really a fixed - there's no way to get into a 
 buglist the status of a bug duped to. Thus the report misleads about the 
 quality of effort put forth, a significant part of which is ensuring against 
 filing a duplicate by competent searching prior to filing.

Sure. But this is only special to you from *your* perspective. From the
disinterested bystander's perspective, this suckage is going to happen
to all the reporters but one; whichever one happens to be the lucky one
whose bug stays open isn't really important from the overall
perspective, the ratio of people for whom the end result isn't perfect
to people for whom it is does not change. Bugzilla is a long way from
perfect, practically speaking it's best to recognize that it has
limitations that you're going to have to deal with, and these do not
reflect anyone being personally out to get you.

 When anyone is attempting to assess the overall efficiency of Bugzilla, one 
 aspect is the open time. Duping to newer misleads about this too. 

Okay, that's an actual reasonable concrete objective point, and you're
right. In practice, we run very few metrics on Bugzilla, so I don't
think this is a huge issue in Fedora's case, but yes, that's one factor
which should work in favor of duplicating to the oldest report when all
other factors are equal. I wouldn't assign it as much weight as you do,
but it's certainly a factor.

 It 
 shouldn't happen unless the newer is clearly better. 50+ CCs, some of which 
 are from dupes of newer bugs, and little metoo or other noise, should be a 
 pretty good condition that a bug is good enough that justification for duping 
 to a newer should be overwhelming to be allowed.

Again, from the developer's perspective, metoos are usually a negative,
not a positive. They just make it harder to find the *useful* input. A
comment which provides information that helps to debug the problem is
useful. A comment with an attached patch is really useful. A comment
which says I'm having the same problem as the last 500 people to
comment on this bug is usually not at all useful and just makes it
harder to find the good comments. (It can be useful if a bug's been open
for three years and you're not really sure whether it's still valid, but
when 15 people have told you in the last two days that they're having
the problem, a 16th person saying that they're also having it really
isn't contributing anything helpful).

 Plus https://bugzilla.mozilla.org/show_bug.cgi?id=108983  
 https://bugzilla.redhat.com/show_bug.cgi?id=523634

again, yeah, Bugzilla sucks. But then, if you want to look at it
logically, the sensible response to this bug is 'make the 'original' the
bug with the largest number of subscribers', not 'make the 'original'
the oldest bug'. The two are not always the same.

And Lubomir likely wasn't even aware of the above bug when he did the
duplicating. It seems most people aren't. So again, you have no reason
to ascribe personal motivations.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT 

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Jeff Spaleta
On Tue, Nov 9, 2010 at 7:33 PM, Felix Miata mrma...@earthlink.net wrote:
 Actually there is. When someone files a good bug, as opposed to one that
 requires more than trivial attention due to significant missing or invalid
 information, achieving fixed status is an informal statement that the filer's
 effort was valuable. It getting duped to a newer bug that isn't materially
 different in quality is an informal statement that the filer's effort was not
 appreciated, thus the subject.

I humbly disagree with this point of view and I'm pretty sure we have
never documented this interpretation or expectation in anything set
forth in the project level guidance around bug ticket activity.  I
don't know of a way to convince to change your person opinion on this,
but its critical you realize that its most likely not a widely held
one and thus you will continually find yourself in conflict with other
people's workflows.


 So, once more for the cheap seats: *why* do you think closing an older
 bug as a dupe of a newer one is a respect issue? What's the big problem
 with it?

 When I get a list of all bugs I filed, there's nothing AFAICT that can tell
 me whether a dupe to a newer is really a fixed - there's no way to get into a
 buglist the status of a bug duped to. Thus the report misleads about the
 quality of effort put forth, a significant part of which is ensuring against
 filing a duplicate by competent searching prior to filing.

This buglist reporting workflow deficiency is an argument against
setting dupes at all for any bug ever  and is not specific to the
issue of how to competently choose how to set a duplicate tag among
multiple bugs.  Are you really trying to do a comprehensive assessment
of _quality_
of bugzilla activity? I'd like to see a fully written up methodology
around that. We may get a better idea of what your ultimately trying
to achieve if you see your concerns about quality of effort inside the
context of the larger assessment goals you are interested in.


 When anyone is attempting to assess the overall efficiency of Bugzilla, one
 aspect is the open time. Duping to newer misleads about this too.

Is anyone actually attempting to do that at this point in time?


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


[389-devel] Please review: [Bug 651571] When attrcrypt is on, entrydn is stored in the backend db

2010-11-09 Thread Noriko Hosoi
  https://bugzilla.redhat.com/show_bug.cgi?id=651571

https://bugzilla.redhat.com/attachment.cgi?id=459236action=diff
https://bugzilla.redhat.com/attachment.cgi?id=459236action=edit

Description: If an entry contains a to-be-encrypted attribute,
id2entry_add_ext handles a copy of the entry in which the attribute
is encrypted, then the copy is being stored in the backend db.
On the other hand, an entrydn attribute is supposed to remove from
the entry before storing the entry in the db.  There was a bug
there: the removal was done on the original entry, but not on the
encrypted copy.  This patch correctly removes the entrydn attribute
from the encrypted entry to be stored in the db.

Thanks,
--noriko
--
389-devel mailing list
389-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Casey Dahlin
On Tue, Nov 09, 2010 at 02:28:10PM -0500, Brian Wheeler wrote:
 On Tue, 2010-11-09 at 14:24 -0500, Casey Dahlin wrote:
  On Tue, Nov 09, 2010 at 02:14:32PM -0500, Brian Wheeler wrote:
   On Tue, 2010-11-09 at 14:05 -0500, Casey Dahlin wrote:
On Tue, Nov 09, 2010 at 01:44:19PM -0500, Brian Wheeler wrote:
 
 And where does that sit in the architecture? 
 
 Looking over the architecture page (2nd figure) it looks like the only
 way to get the kind of network transparency that X has under Wayland 
 is
 to put the network between the Wayland client and Wayland Compositor.
 Which would mean that the passing of events has to be networkable from
 the start.  If its put on top it ends up being the VNC model of doing
 things and that sucks in a big way.
 

Basically you'd run an alternate compositor in your ssh session that
would read out the buffers, compress them, and send them over the
network instead of compositing them into a larger buffer and scanning
them out.

--CJD
   
   That's an interesting solution.  If I logged into a remote machine would
   I have to run a separate compositor for every application or one per
   remote connection?  I suppose the compositor could be started
   automatically if the wayland libraries looked for an env setting (the
   same way X looks for DISPLAY).
  
  When you did ssh --wayland, the remote ssh session daemon would start
  that special compositor and inject its address into the environment so
  things you launched under that session would use it. Then your ssh
  client would start a proxy wayland client to recieve the compressed
  buffers and create windows on your local wayland compositor.
  
  Best part is, if you composited the buffers beforehand and then sent the
  result as a giant window, you get VNC functionality, so you only need
  one protocol for both.
  
 
 I assume there would be a fallback method for older ssh clients?
 

It would involve a bit more effort on the user's part (most of which
could be rolled into a script) but you could set up the final scenario
using present-day ssh assuming you had the wayland bits on both ends.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Richard W.M. Jones
On Tue, Nov 09, 2010 at 08:53:36AM -0800, Adam Williamson wrote:
 well, I imagine you know more about this than me, but I run with
 Japanese input support at least occasionally, and my impression is that
 a lot of it is a fragile tower necessitated by the fact that the deep
 underlying stuff was coded with the assumption that all anyone ever
 wanted to type was ASCII. It feels to me like CJK input breaks a lot
 more than it really *should*, if you step back and look at it from first
 principles - it's just an input method, and we'd feel pretty dumb if we
 shipped a release where you can't type the letter Q, yet this sort of
 thing seems to happen all the time with non-en_US input. From a QA
 perspective, I know keyboard layout selection and complex character
 input is one of the things that breaks so often we had to stick an
 explicit validation test in for it. I don't know how much of this is
 related to X specifically, but I know it's certainly one of the things
 involved which makes the whole process of providing switchable input
 methods so icky.

I've yet to reliably compose a Japanese email through my non-Red Hat
email address, but that's going over gnome-terminal - ssh - Debian
- mutt, and to be honest absolutely anything could be the problem
there.  I wouldn't blame X for that one ...  It generally works for
gtk2 apps.  The actual implementation of the input mode switching is
pretty horrible, but I sort of assume that's the usual open-source-
developers-can't-do UI issue.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Richard W.M. Jones
On Tue, Nov 09, 2010 at 01:43:06PM -0500, Adam Jackson wrote:
 - We lose network transparency!  Well, sure, the protocol doesn't have
 that directly.  You can still do vnc-like things trivially and with a
 modest amount of additional wayland protocol (or just inter-client
 conventions) you can do spice-like things.  This is good, not bad,
 because efficient remoting protocols do not look like X.  Now we get to
 design a good one, and in the meantime vnc-style remoting sure does go a
 long way towards being good enough.  (But, we can't switch yet, because
 we don't even have vnc-style remoting yet; so we're not switching yet.)

Just so we don't lose the point: VNC-style remoting is *not*
a suitable alternative.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: nouveau gnome-shell (was: Re: Ubuntu moving towards Wayland)

2010-11-09 Thread Camilo Mesias
I'm using the experimental 3d now with gnome shell. After a few days,
it seems like it performs OK although it locks up for a few seconds
now and then. It seems to recover and I can't see any obvious log
messages around the time of the freeze. It does survive
suspend/resume, which is great. My impression is that it runs slightly
hotter than the nvidia driver but I could be imagining this (I don't
have any figures).

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Dennis Jacobfeuerborn
On 11/09/2010 07:33 PM, Jeff Spaleta wrote:
 On Tue, Nov 9, 2010 at 6:12 PM, Dennis Jacobfeuerborn
 denni...@conversis.de  wrote:
 Then why are people already calling for the rejection of Wayland even
 though Wayland is still far from being finished and hasn't even touched
 Fedora yet.

 raising concerns != screaming the sky is falling


 Actually, if we go back to the first post in the thread... it was the
 premature suggestion by a by stander of bringing a still far from
 being finished technology into Fedora because another entity has
 prematurely decided to announce to the world that its going to be
 their default.  That triggered a certain amount of bloodletting.  If
 the original poster had come to the conclusion that it was far from
 being finished before writing the first post do you think that the
 original poster would have written that post in exactly the say way?
 Something the original poster should probably ruminate on.

 Generally speaking, if you aren't prepared to talk in detail about the
 suitability of a technology, you shouldn't bring it up for discussion
 like that. If you are personally interested in it, you should inquire
 as to whether there are people in our development community who are
 currently working on it and ask them questions about it.  To come out
 of the gate suggesting its time to discuss it for inclusion is putting
 the card before the horse.

 What the original post is, is a classic enthusiast blunder. The active
 developers working on the problem space are more than capable of
 proposing wayland for inclusion and answer questions about
 wayland...when they feel its ready. By introducing it for discussion
 before they were ready to engage in that discussion you've actually
 made it more difficult for the discussion to move forward as you've
 taken away their best shot to me a good first impression with the
 tech.

No. I'm sorry but it's fundamentaly unfair to hold me responsible for the 
behaviour of others. If you think this shouldn't have been brought up fine 
but if others decide to draw premature conclusions from this it's their 
fault and not mine.

As for the the developers will come forward when it's done you apparently 
seem to know know about the behind the scenes connections between Wayland 
and Fedora than others. I was aware of the initial anouncement of Wayland 
when the project was started at long time ago and wouldn't have dreamed of 
bringing it up precisely because it would have been premature. However now 
Ubuntu is apparently going to introduce its influence so I thought it to be 
fair to make Fedora aware of the project.

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Casey Dahlin
On Tue, Nov 09, 2010 at 09:03:38PM +, Richard W.M. Jones wrote:
 On Tue, Nov 09, 2010 at 01:43:06PM -0500, Adam Jackson wrote:
  - We lose network transparency!  Well, sure, the protocol doesn't have
  that directly.  You can still do vnc-like things trivially and with a
  modest amount of additional wayland protocol (or just inter-client
  conventions) you can do spice-like things.  This is good, not bad,
  because efficient remoting protocols do not look like X.  Now we get to
  design a good one, and in the meantime vnc-style remoting sure does go a
  long way towards being good enough.  (But, we can't switch yet, because
  we don't even have vnc-style remoting yet; so we're not switching yet.)
 
 Just so we don't lose the point: VNC-style remoting is *not*
 a suitable alternative.
 

Ajax is using VNC-style remoting to refer to a pixel-scraping remoting
mechanism which would not necessarily include a root window and would in
most cases function the same way as X forwarding. Seems to be a repeated
confusion in this branch of the thread.

--CJD

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 17:55 +, Jeff Spaleta wrote:
 On Tue, Nov 9, 2010 at 4:55 PM, Adam Jackson a...@redhat.com wrote:
  Remoting a wayland application is _trivial_.  Either to an X or to a
  wayland view system.  It's hard to make wayland remoting less flexible
  than X over the network, since the natural remoting level (surface
  updates) is basically stateless unlike X's sixteen complete IPC
  interfaces, and unlike X you're actually guaranteed that the window
  surfaces exist and have meaningful content.  So you get the
  long-lusted-for screen for X almost for free.
 
 I think what's missing is a concrete demonstration to point to of
 remoting of a Wayland native client window to wrap our heads around
 how different (easy or hard) it is. When the time comes to introduce
 initial wayland packages into Fedora having the ability to demonstrate
 a native toy  Wayland client rendered remotely (and securely from say
 a virtualized host) is probably something to shoot for.

The UX will probably be somewhere between ssh -Y, vncserver(1), and:

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

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: nouveau gnome-shell (was: Re: Ubuntu moving towards Wayland)

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 21:05 +, Camilo Mesias wrote:
 I'm using the experimental 3d now with gnome shell. After a few days,
 it seems like it performs OK although it locks up for a few seconds
 now and then. It seems to recover and I can't see any obvious log
 messages around the time of the freeze. It does survive
 suspend/resume, which is great. My impression is that it runs slightly
 hotter than the nvidia driver but I could be imagining this (I don't
 have any figures).

You're probably not. nouveau basically has no power management at
present (it's under heavy development upstream, but I don't think ben's
pulled any of it downstream yet).
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Matthew Miller
On Tue, Nov 09, 2010 at 04:17:25PM -0500, Adam Jackson wrote:
 The UX will probably be somewhere between ssh -Y, vncserver(1), and:
 https://bugzilla.redhat.com/show_bug.cgi?id=651591

Hopefully with a better security model than 'ssh -Y'?


If this has Xpra-like functionality (i.e. screen for X) standard, and it
works and is managed well, suddenly there's a pretty compelling advantage.


-- 
Matthew Miller mat...@mattdm.org
Senior Systems Architect -- Instructional  Research Computing Services
Harvard School of Engineering  Applied Sciences
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Mock question

2010-11-09 Thread Rasmus Ory Nielsen
Hi Seth,

Den 09-11-2010 15:05, seth vidal skrev:
   Unfortunately yum-builddep doesn't work for me. I need to be able to 
  change
   $releasever and enabled repositories (hence the mock config file). Is that
   possible with yum-builddep?
 yum-builddep --releasever --disablerepo='*' --enablerepo=myrepo1
 --enablerepo=myrepo2 pkg

Unfortunately if a SRPM has multiple buildrequires, then yum-builddep only 
prints out the first missing requires and then quits. :(

Is it hard to do using the python api?

Best regards,
Rasmus
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Jóhann B. Guðmundsson
On 11/09/2010 07:50 PM, Adam Williamson wrote:
 In practice, we run very few metrics on Bugzilla

This is the problem we should be gather all kinds of bug metrics and 
general component activity from bugzilla.

This is very vital information for QA group to harvest and have.
( without it we cant find the areas were both parties can do better. )

And since there is general will amongst reporters that this information 
is collected this I maintainers if they are opposed that this 
information will be harvested?

If so why?

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Jeff Spaleta
On Tue, Nov 9, 2010 at 9:09 PM, Dennis Jacobfeuerborn
denni...@conversis.de wrote:
 No. I'm sorry but it's fundamentaly unfair to hold me responsible for the
 behaviour of others. If you think this shouldn't have been brought up fine
 but if others decide to draw premature conclusions from this it's their
 fault and not mine.

Am I holding you responsible for others? No.  I'm saying very
specifically that you started a topic about inclusion instead of
simply inquiring as to whether people in our community are already
involved.   The inquiry would have been perfectly appropriate. A
suggestion we talk about inclusion when we don't have a clearly
defined technical expert to make the case for it is not. We have a
featuring process for some very good reasons. One of those reasons is
to allow the person make the propose to provide adequate amount of
information as a starting point for a constructive discussion about
technical pros and cons.

That's like me suggesting we have a discussion about moving over to
the hurd kernel as a default when I know absolutely nothing about
kernel implementation details and watching concerns over the issue
spiral out of control.

I am saying very specifically that noone should propose a discussion
for technology inclusion on this list unless they feel comfortable
addressing questions of a technical nature about the technology or
failing that they bring someone along at the start of the conversation
who is able to be the technical expert when the quite expected
questions about technical issues come up.  The discussion spirals when
questions go unanswered by a technical expert and the void in the
discussion is instead filled up with meatheads like myself.



 As for the the developers will come forward when it's done you apparently
 seem to know know about the behind the scenes connections between Wayland
 and Fedora than others. I was aware of the initial anouncement of Wayland
 when the project was started at long time ago and wouldn't have dreamed of
 bringing it up precisely because it would have been premature.  However now
 Ubuntu is apparently going to introduce its influence so I thought it to be
 fair to make Fedora aware of the project.

You yourself have stated as part of this discussion that its still as
a long way to go as a technology. Appearently you came to that
conclusion later in the discussion. It appears that Shuttleworth's
sincere enthusiasm for what is achievable with Wayland has mislead you
into thinking the project is futher along than it is. Just to save
yourself some heartbreak down the road, assuming a technology that
Shuttleworth is personally excited about is not what I would call due
diligence in gaining enough of an understanding of the subject matter
to competently lead a discussion on the topic.

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


Re: Mock question

2010-11-09 Thread seth vidal
On Tue, 2010-11-09 at 22:29 +0100, Rasmus Ory Nielsen wrote:
 Hi Seth,
 
 Den 09-11-2010 15:05, seth vidal skrev:
Unfortunately yum-builddep doesn't work for me. I need to be able to 
   change
$releasever and enabled repositories (hence the mock config file). Is 
   that
possible with yum-builddep?
  yum-builddep --releasever --disablerepo='*' --enablerepo=myrepo1
  --enablerepo=myrepo2 pkg
 
 Unfortunately if a SRPM has multiple buildrequires, then yum-builddep only 
 prints out the first missing requires and then quits. :(
 
 Is it hard to do using the python api?

I doubt it - it's probably just a bug.

file it, please
-sv


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


Re: nouveau gnome-shell (was: Re: Ubuntu moving towards Wayland)

2010-11-09 Thread Camilo Mesias
At least it's winter now and a hot netbook is less of a problem than in the
summer.

On 9 Nov 2010 21:22, Adam Williamson awill...@redhat.com wrote:

On Tue, 2010-11-09 at 21:05 +, Camilo Mesias wrote:
 I'm using the experimental 3d now with gno...
You're probably not. nouveau basically has no power management at
present (it's under heavy development upstream, but I don't think ben's
pulled any of it downstream yet).
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net


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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Adam Jackson
On Tue, 2010-11-09 at 16:26 -0500, Matthew Miller wrote:
 On Tue, Nov 09, 2010 at 04:17:25PM -0500, Adam Jackson wrote:
  The UX will probably be somewhere between ssh -Y, vncserver(1), and:
  https://bugzilla.redhat.com/show_bug.cgi?id=651591
 
 Hopefully with a better security model than 'ssh -Y'?

What kind of attack are you trying to prevent, and how do you envision
that interacting with the window system?

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Why should I ever bother filing another bug?

2010-11-09 Thread Adam Williamson
On Tue, 2010-11-09 at 21:31 +, Jóhann B. Guðmundsson wrote:
 On 11/09/2010 07:50 PM, Adam Williamson wrote:
  In practice, we run very few metrics on Bugzilla
 
 This is the problem we should be gather all kinds of bug metrics and 
 general component activity from bugzilla.
 
 This is very vital information for QA group to harvest and have.
 ( without it we cant find the areas were both parties can do better. )
 
 And since there is general will amongst reporters that this information 
 is collected this I maintainers if they are opposed that this 
 information will be harvested?
 
 If so why?

no-one's opposed to it. Just no-one's actually stepping up to do it.
We've had three attempts so far within bugzappers to get metrics going,
and it never works out, because no-one follows through. Demanding that
it happen is not going to magically make it happen; someone has to do
the work.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Matthew Miller
On Tue, Nov 09, 2010 at 04:35:33PM -0500, Adam Jackson wrote:
   The UX will probably be somewhere between ssh -Y, vncserver(1), and:
   https://bugzilla.redhat.com/show_bug.cgi?id=651591
  Hopefully with a better security model than 'ssh -Y'?
 What kind of attack are you trying to prevent, and how do you envision
 that interacting with the window system?

The classic is a hostile remote binary which secretly maps a full-screen
transparent window and captures everything you do in your other windows.

-- 
Matthew Miller mat...@mattdm.org
Senior Systems Architect -- Instructional  Research Computing Services
Harvard School of Engineering  Applied Sciences
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Why should I ever bother filing another bug?

2010-11-09 Thread Jóhann B. Guðmundsson
On 11/09/2010 09:40 PM, Adam Williamson wrote:
 On Tue, 2010-11-09 at 21:31 +, Jóhann B. Guðmundsson wrote:
 On 11/09/2010 07:50 PM, Adam Williamson wrote:
 In practice, we run very few metrics on Bugzilla
 This is the problem we should be gather all kinds of bug metrics and
 general component activity from bugzilla.

 This is very vital information for QA group to harvest and have.
 ( without it we cant find the areas were both parties can do better. )

 And since there is general will amongst reporters that this information
 is collected this I maintainers if they are opposed that this
 information will be harvested?

 If so why?
 no-one's opposed to it. Just no-one's actually stepping up to do it.
 We've had three attempts so far within bugzappers to get metrics going,
 and it never works out, because no-one follows through. Demanding that
 it happen is not going to magically make it happen; someone has to do
 the work.

Do you have any links to the bugzappers discussions about this and the 
code that was used in these attempts?

Do we have access to bugzilla clone to test against?

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Lennart Poettering
On Tue, 09.11.10 04:05, Jon Masters (jonat...@jonmasters.org) wrote:

From what I've read so far you can run rootless X as a Wayland client so 
   you can just use your remote X apps like you did in the past next to 
   native 
   Wayland apps. Also if there is a real interest in this feature then this 
   could be implemented for Wayland it would just not be part of the core.
  
  And what happens when all the apps are native Wayland apps and
  none of those can be run remotely?
  
  If I wanted to step back to the pre-net era, I'd run Windows.
 
 +1 for bringing these points up. No offense to krh (because it's nice
 technology) but you can pull my genuine networked applications from my
 cold dead hands. I agree that I see this ongoing trend to move toward
 things that are fluffy and pretty at the cost of flexibility.

I think you aren't even aware how broken this mix and match network
approach of classic X11 is. The semantics of D-Bus and other IPCs in a
distributed X11 session has never been clearly defined, and all kinds of
integration between apps mostly just vanishes if you do this, or will
behave weirdly.

Yes, X11 over the network still kinda works, but if you claim the status
quo was so awesome, then you're just blind.

Lennart

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


Re: Ubuntu moving towards Wayland

2010-11-09 Thread Dennis Jacobfeuerborn
On 11/09/2010 08:04 PM, Gregory Maxwell wrote:
 On Tue, Nov 9, 2010 at 1:12 PM, Dennis Jacobfeuerborn
 denni...@conversis.de  wrote:
 On 11/09/2010 06:12 PM, Gregory Maxwell wrote:
 I've mostly been watching here and I think people have been fairly
 clearly about their concerns: Network transparency is important to
 them, and they understand that the wayland message is that it will not
 be supported.  This message has been clear enough to me here and
 elsewhere— with people arguing things like  applications which need
 network transparency are all now web based.

 You are mis-interpreting the message probably because you are not a
 developer and as a result don't know how software is designed in layers.
 Wayland handles the visual aspects of the desktop. Networking doesn't
 belong there. A remote app layer will sit on top of Wayland and deal with
 the communication between both ends.

 Nice way to assume. Its pretty likely that you use software I wrote every day.

 So long as the _system_ provides robust and fully integrated network
 transparency I don't really care which sub-components are actually
 providing it. I think I already made that clear enough.  I don't think
 anyone here really cares about the internal details so long as the
 functionality works well and is well integrated.

 What hasn't been made clear to me so far is that this is the case. I
 see you saying this, it's also argued that network transparency is not
 required in wayland because some toolkits will support falling back to
 X.   Other people have argued that network transparency is no longer
 required because of the existence of web applications.

 If is so clear-cut for wayland then why can't a clear message be provided?

 Please don't blame me the lack of clarity in the communications on
 Wayland's intended capabilities and confusion that other people have
 created by arguing the network transparency isn't a requirement.

 Miscommunication happens. It doesn't even require anyone to be
 uniformed or incompetent.

 I'm perfectly capable of understanding a statement like
 Cairo^wWayland is just a rendering layer, the communications is
 provided by FooBar, and that will provide good network transparency or
 at least as good as X11, so there is no need to worry if network
 transparency is important to you.

 From what you wrote it sounded like you were specifically insisting that 
the network transparency bits were supposed to go into Wayland proper and 
that would make some sense if said but someone who has never developed 
software and doesn't understand the layering of subsystems.

It was an honest mistake and not an attempt to get cute. My apologies.

What I was trying to get at is that even if the Wayland developers 
completely ignore network transparency that has no bearing on an 
independent implementation of that feature (see Casey Dahlins example 
elsewhere in this thread).

[snip]
 X will run as a Wayland client. That means all applications that support X
 will be able to run remotely without change. Since QT and GTK both run on X
 and virtually all apps out there are programmed to use QT and/or GTK for
 most people nothing will change in the next couple of years.

 This is exactly the sort of non-comforting communication that I was
 complaining about above.

 The fact that 'legacy' apps will continue to function in a network
 transparent manner for some time is nice thing... but it suggests a
 future which will be increasingly boxed in if it becomes a central
 component of common GNU/Linux distributions.

 You're giving a really confused message here. In some parts of the
 thread it's being argued that the complaints are unfounded because the
 system will provide network transparency, but it's also argued that
 transparency isn't required because old applications will continue to
 work the old way, or because people don't actually need the
 functionality.

The reason for the confusion is that two cases are conflated here: Wayland 
+ X and Wayland without X.

As long as X is present as a client on top of Wayland all apps will just 
continue to work as usual. That is the initial state of affairs and 
native network transparency for Wayland is not going to be that important.

Once Wayland is established and successfull people will eventually want to 
get rid of X altogether. At this we'll need an X-less way of doing network 
transparency. This point lies 2-3 Years in the future though so it's not 
necessary to get worked up about the details just yet.

 That's why it's so hard to understand why people are already bringing out
 their torches and pitchforks over this.

 Keep your windowing system out of my network transparency ;)

 Now let's assume Wayland is really successull. In that case people will
 want to get rid of X altogether and then you'd also lose the remote app
 support of X and in that case you obviously would need a replacement for
 this so apps can run remotely on an X-less Wayland desktop.

 I think it's 

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Miloslav Trmač
Lennart Poettering píše v Út 09. 11. 2010 v 23:07 +0100: 
 I think you aren't even aware how broken this mix and match network
 approach of classic X11 is. The semantics of D-Bus and other IPCs in a
 distributed X11 session has never been clearly defined, and all kinds of
 integration between apps mostly just vanishes if you do this, or will
 behave weirdly.
Well, isn't that mostly the fault of D-Bus, GConf and other relatively
recent inventions that they decided to ignore this use case of running
desktop applications?  In the far past, IPC mechanisms somehow managed
to cooperate with X (e.g. ICCCM, XSettings) - admittedly with
lower-level functionality.

(The decision to ignore remote applications may have been correct -
that's beside the point: You really can't blame X for things D-Bus/GConf
didn't do; and the fundamental semantic problem of should this setting
refer to the machine this process runs or to the machine it is
displayed does not ever go away simply by changing the remote
communication protocol.)
Mirek

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Lennart Poettering
On Tue, 09.11.10 23:14, Miloslav Trmač (m...@volny.cz) wrote:

 Lennart Poettering píše v Út 09. 11. 2010 v 23:07 +0100: 
  I think you aren't even aware how broken this mix and match network
  approach of classic X11 is. The semantics of D-Bus and other IPCs in a
  distributed X11 session has never been clearly defined, and all kinds of
  integration between apps mostly just vanishes if you do this, or will
  behave weirdly.
 Well, isn't that mostly the fault of D-Bus, GConf and other relatively
 recent inventions that they decided to ignore this use case of running
 desktop applications?  In the far past, IPC mechanisms somehow managed
 to cooperate with X (e.g. ICCCM, XSettings) - admittedly with
 lower-level functionality.
 
 (The decision to ignore remote applications may have been correct -
 that's beside the point: You really can't blame X for things D-Bus/GConf
 didn't do; and the fundamental semantic problem of should this setting
 refer to the machine this process runs or to the machine it is
 displayed does not ever go away simply by changing the remote
 communication protocol.)

Oh, of course you can blame X for that. There's simply no sane way how
to get a parallel connection for D-Bus/GConf/ICE/PA/whatever to the
main X11 display connection. Something like that has been tried a number
of times, but in some way or the other it just failed in the end. It's a
can of worms. Really, for example in the GConf case I know that Havoc
spent quite some time to design the IPC so that it could be used
alongside X11 on the network, but eventually gave up on it. 

I think it is fundamentally wrong to ask us to support setups where you
might or might not share $HOME, might or might not share the D-Bus
session bus, might or might not share the D-Bus system bus, might or
might not share PA, might or might not share GConf, might or might not
share X11 displays, in all combinations over the network at all times.

Complete flexibility like that is not only impossible to manage or test,
but also inherently slow. For example: if you say the D-Bus bus should
be shared across the network, but $HOME shouldn't, then applications
could not refer to files anymore in the bus protocols, which would
basically require them to pipe everything through a bus, which is a
textbook example how to make things slow. Of course, it's easy to assume
that all the building blocks we build our desktop off would be
completely independent black boxes, but turns they aren't, and are
deeply integrated these days.

The pixel-scraping approach is the only thing that in the end makes
sense, since you have a very clear idea of what you share, and what you
don't share, and what you share is only at the very very end of what you
do, i.e. the last step of presentation of the app to the user.

Lennart

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Camilo Mesias
That's true, using freenx to access a whole desktop works well with xfce and
no sound. I can't imagine it working so well if trying to run gnome-shell,
sound etc remotely.

I get the impression a lot of the current desktop infrastructure doesn't
make sense when accessed remotely, eg if I ssh'ed into a machine what could
I usefully do with nm-applet or a lot of other desktop infrastructure? A lot
of the desktop is already beyond the reach of X.

On 9 Nov 2010 22:26, Lennart Poettering mzerq...@0pointer.de wrote:

On Tue, 09.11.10 23:14, Miloslav Trmač (m...@volny.cz) wrote:

 Lennart Poettering píše v Út 09. 11...
Oh, of course you can blame X for that. There's simply no sane way how
to get a parallel connection for D-Bus/GConf/ICE/PA/whatever to the
main X11 display connection. Something like that has been tried a number
of times, but in some way or the other it just failed in the end. It's a
can of worms. Really, for example in the GConf case I know that Havoc
spent quite some time to design the IPC so that it could be used
alongside X11 on the network, but eventually gave up on it.

I think it is fundamentally wrong to ask us to support setups where you
might or might not share $HOME, might or might not share the D-Bus
session bus, might or might not share the D-Bus system bus, might or
might not share PA, might or might not share GConf, might or might not
share X11 displays, in all combinations over the network at all times.

Complete flexibility like that is not only impossible to manage or test,
but also inherently slow. For example: if you say the D-Bus bus should
be shared across the network, but $HOME shouldn't, then applications
could not refer to files anymore in the bus protocols, which would
basically require them to pipe everything through a bus, which is a
textbook example how to make things slow. Of course, it's easy to assume
that all the building blocks we build our desktop off would be
completely independent black boxes, but turns they aren't, and are
deeply integrated these days.

The pixel-scraping approach is the only thing that in the end makes
sense, since you have a very clear idea of what you share, and what you
don't share, and what you share is only at the very very end of what you
do, i.e. the last step of presentation of the app to the user.


Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Nicolas Mailhot
Le mardi 09 novembre 2010 à 14:19 -0500, Adam Jackson a écrit :

 When I say vnc-like I mean let's scrape the pixels out of the
 rendering buffer and shove them over the wire.  VNC itself is rooted,
 but vnc-like remoting can be rooted or rootless.  In wayland the
 fundamental object of composition is a whole window, so you have
 scrapeable surfaces both at the window level and at the top level.  Take
 your pick.

I hope no one is assuming there the pixels remote-side have the same
properties as the pixels local-side (size, form factor, alignment,
color-correction, etc) and we'll not get yet another display tech that
only works as long as there is a single screen model everyone uses.

-- 
Nicolas Mailhot

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

Re: Ubuntu moving towards Wayland

2010-11-09 Thread Dennis Jacobfeuerborn
On 11/09/2010 10:33 PM, Jeff Spaleta wrote:
 On Tue, Nov 9, 2010 at 9:09 PM, Dennis Jacobfeuerborn
 denni...@conversis.de  wrote:
 No. I'm sorry but it's fundamentaly unfair to hold me responsible for the
 behaviour of others. If you think this shouldn't have been brought up fine
 but if others decide to draw premature conclusions from this it's their
 fault and not mine.

 Am I holding you responsible for others? No.  I'm saying very
 specifically that you started a topic about inclusion instead of
 simply inquiring as to whether people in our community are already
 involved.   The inquiry would have been perfectly appropriate. A
 suggestion we talk about inclusion when we don't have a clearly
 defined technical expert to make the case for it is not. We have a
 featuring process for some very good reasons. One of those reasons is
 to allow the person make the propose to provide adequate amount of
 information as a starting point for a constructive discussion about
 technical pros and cons.

 That's like me suggesting we have a discussion about moving over to
 the hurd kernel as a default when I know absolutely nothing about
 kernel implementation details and watching concerns over the issue
 spiral out of control.

 I am saying very specifically that noone should propose a discussion
 for technology inclusion on this list unless they feel comfortable
 addressing questions of a technical nature about the technology or
 failing that they bring someone along at the start of the conversation
 who is able to be the technical expert when the quite expected
 questions about technical issues come up.  The discussion spirals when
 questions go unanswered by a technical expert and the void in the
 discussion is instead filled up with meatheads like myself.


Point taken.

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


  1   2   >