kvm failing to install.

2009-10-01 Thread Nilesh Patil

Hi,

I download the latest kvm-88 from 
http://sourceforge.net/projects/kvm/files/ . But when i did /'make'/ its 
failing for following error,


  CC [M]  /dl/kvm-88/kvm/kernel/x86/x86.o
In file included from /dl/kvm-88/kvm/kernel/x86/trace.h:355,
 from /dl/kvm-88/kvm/kernel/x86/x86.c:83:
include/trace/define_trace.h:53:43: error: arch/x86/kvm/trace.h: No such 
file or directory

make[4]: *** [/dl/kvm-88/kvm/kernel/x86/x86.o] Error 1
make[3]: *** [/dl/kvm-88/kvm/kernel/x86] Error 2
make[2]: *** [_module_/dl/kvm-88/kvm/kernel] Error 2
make[1]: *** [all] Error 2
make: *** [kvm-kmod] Error 2

I have AMD processor supported '/svm/'

Is this known error?

- Nilesh


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: [KDE] Which Phonon? Phonon backend - GStreamer or Xine?

2009-10-01 Thread Jaroslav Reznik
On Thursday 01 October 2009 03:02:04 Kevin Kofler wrote:
 Jaroslav Reznik wrote:
  That's not about standardize on GTK+
 
 That was just an example of how one size fits it all doesn't always work
 when it comes to libraries, there will always be more than one library for
 some purposes.
 
  We should choose better technology over politics.
 
 That's exactly why I voted for Phonon-Xine in the meeting. ;-)
 
 All the world must use GStreamer == politics
 Phonon-Xine is considered by Phonon upstream to be the better technology.

By one developer who admits that Phonon is dying slowly and not developed 
anymore ;-) No, I don't want one multimedia framework rule them all but 
currently it's the best what we have (I'm not talking about Phonon backend - 
just GStreamer). In case of better framework in the future I believe I'd be 
one of first supporters (even it could bring troubles to Fedora).

Jaroslav

 Kevin Kofler
 

-- 
Jaroslav Řezník jrez...@redhat.com
Associate Software Engineer - Base Operating Systems Brno

Office: +420 532 294 275
Mobile: +420 731 455 332
Red Hat, Inc.   http://cz.redhat.com/

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Simo Sorce
On Wed, 2009-09-30 at 23:40 +0200, Florian Festi wrote:
 On 09/30/2009 07:43 PM, Michael Schroeder wrote:
  Fedora's rpm used to have a
  modified copy of zlib so that the created rpms were more rsync
  friendly. As deltarpm needs to recreate the same compressed
  payload I also had to support this.
 
 Always nice to see how insanity leads to even more insanity. And nice to 
 see that we can remove it now.

Not to be distrusting but I am also going to watch out and see how
easily we might break something, just for nazi-like mindset in enforcing
a policy.

Mind you, I am not against the policy itself, I think it is a good
policy, and I am not trying to ask for exceptions for rsync,.

But we also need to reasonable, and unless someone volunteers to do the
actual work *without* breaking the tool in the process, I think a policy
like this need to be evaluated case by case and not just blindly and
rigidly enforced.

Simo.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Jonathan Dieter
On Thu, 2009-10-01 at 04:46 -0400, Simo Sorce wrote:
 But we also need to reasonable, and unless someone volunteers to do the
 actual work *without* breaking the tool in the process, I think a policy
 like this need to be evaluated case by case and not just blindly and
 rigidly enforced.

And, in that vein, I'd like to say a huge thank you to Toshio for fixing
deltarpm to use the system zlib library *without* breaking it (at least
as far as my testing has gone).

It is hugely appreciated!

Jonathan


signature.asc
Description: This is a digitally signed message part
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Richard W.M. Jones
On Wed, Sep 30, 2009 at 07:02:08PM -0400, Tom Lane wrote:
 Jeff Garzik jgar...@pobox.com writes:
  The lack of big endian builds by default is a notable loss, and will 
  lead to a decline in software quality.
  I think this is a net-negative for Fedora.
 
 I think the same, but it's getting harder to find PPC machines.

This was my problem too with PPC builds - it's hard to get time on a
PPC/PPC64 machine to fix the problems.

 Is there another big-endian platform that is on the upswing?

Is ARM big endian?

Rich.

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.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/

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Matej Cepl
Kevin Kofler, Thu, 01 Oct 2009 02:58:15 +0200:
 Yes. It slowed down builds, and it often triggered bizarre build
 failures which were NOT bugs in the program, but in the toolchain or in
 some core library like glibc, which in turn delayed important updates to
 the affected packages.

I.e., it was discovering bugs ... not in your program but in glibc, gcc, 
etc. (I have experienced this couple of times with pspp on Sparc).

Matěj

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Kevin Kofler
Tom Lane wrote:
  [ ppc64 horror story snipped ]

 Well, I'm by no means wedded to ppc64; I just want *some* BE
 architecture in the primary set.  Maybe a reasonable compromise would be
 to include ppc but not ppc64?  That would cover basic BE portability
 issues, if not the occasional BE-and-64-bit bug.  And it would halve the
 present workload of the PPC builders, which might help the build time
 issue.

Well, AFAIK ppc32 also has this TOC mess I was complaining about, it just 
has room for twice as many entries because pointers are half the size, so in 
practice projects trigger the awfully low ppc64 limit first.

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Dan Horák
Richard W.M. Jones píše v Čt 01. 10. 2009 v 10:29 +0100: 
 On Wed, Sep 30, 2009 at 07:02:08PM -0400, Tom Lane wrote:
  Jeff Garzik jgar...@pobox.com writes:
   The lack of big endian builds by default is a notable loss, and will 
   lead to a decline in software quality.
   I think this is a net-negative for Fedora.
  
  I think the same, but it's getting harder to find PPC machines.
 
 This was my problem too with PPC builds - it's hard to get time on a
 PPC/PPC64 machine to fix the problems.
 
  Is there another big-endian platform that is on the upswing?
 
 Is ARM big endian?

The chips can usually do both endians, but Fedora/ARM is built as little
endian, because the targeted HW is little endian.


Dan


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Matej Cepl
Steve Dickson, Wed, 30 Sep 2009 15:41:51 -0400:
 Maybe removing the  Final Development part and replace it with
 something like Beta Freeze (Bug Fixes ONLY) might have helped.

Well my problem with the current state is that it is not Bug Fixes 
ONLY, we are getting to acks (Red Hat people know what I am talking 
about) by somebody who is neither PM, nor developer, nor QA.

Oh well, at least finally I know for whom not to vote in the elections.

Matěj

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Matej Cepl
Jeff Garzik, Wed, 30 Sep 2009 18:55:56 -0400:
 Both ppc and ppc64 have been excellent at catching software bugs in my
 projects that long went unnoticed on i386/x86-64.
 
 The lack of big endian builds by default is a notable loss, and will
 lead to a decline in software quality.
 
 I think this is a net-negative for Fedora.

I don't think it is that bad with secondary archs ... I maintain PSPP (I 
didn't know what I've fallen into when I packaged that ;)) and we are 
routinely finding bugs on SPARC ... in pspp as well as in glibc, gcc, and 
other places. PSPP by its nature has quite extensive unit tests, so it is 
catching a lot of stuff which otherwise goes unnoticed.

Matěj

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Jakub Jelinek
On Thu, Oct 01, 2009 at 11:32:59AM +0200, Kevin Kofler wrote:
 Tom Lane wrote:
   [ ppc64 horror story snipped ]
 
  Well, I'm by no means wedded to ppc64; I just want *some* BE
  architecture in the primary set.  Maybe a reasonable compromise would be
  to include ppc but not ppc64?  That would cover basic BE portability
  issues, if not the occasional BE-and-64-bit bug.  And it would halve the
  present workload of the PPC builders, which might help the build time
  issue.
 
 Well, AFAIK ppc32 also has this TOC mess I was complaining about, it just 
 has room for twice as many entries because pointers are half the size, so in 
 practice projects trigger the awfully low ppc64 limit first.

And many other targets have similar limitations.  Even x86-64 has them, just
big enough that you rarely notice (you need to go over 2GB of code/data to
start having issues there, and even then there are code models that allow
larger code).  In some cases it is just -fpic vs. -fPIC, but in other cases
the limitations are more severe.  Most of the limitations are related to the
encoding of instructions, what immediates they allow and what addressing
modes they support.

It is actually very desirable if developers don't think all the world is
i386/x86_64, that leads to horribly unportable code and many bugs go
unnoticed.  In the OpenBabel case just using an array, or changing the
generator to spit more smaller sources, etc. would be desirable for
portability.

So I think making PPC a secondary arch is a very bad idea and will hurt
Fedora quality.

Jakub

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Josephine Tannhäuser
2009/9/14 Adam Williamson awill...@redhat.com

 Hi, everyone. We - the QA group - have recently been researching the
 feasibility of using zsync to reduce the size of live image downloads.
 This has hit a roadblock in the form of the problem where both rsync and
 zsync use forked zlibs rather than linking against the system copy.


Imho, allow zsync for fedora. If you can solve the zlib-problem of rsync,
the problem of zsync will be solved as well, cause the integrity of zsync in
fedora fails on rsync-compatibility, which needs a forked zlib.
-- 
Josephine Fine Tannhäuser
2.6.29.6-213.fc11.i586
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Josh Boyer
On Thu, Oct 01, 2009 at 09:34:38AM +, Matej Cepl wrote:
Steve Dickson, Wed, 30 Sep 2009 15:41:51 -0400:
 Maybe removing the  Final Development part and replace it with
 something like Beta Freeze (Bug Fixes ONLY) might have helped.

Well my problem with the current state is that it is not Bug Fixes 
ONLY, we are getting to acks (Red Hat people know what I am talking 
about) by somebody who is neither PM, nor developer, nor QA.

Could you elaborate there?  Rel-eng is comprised of several people with
varying backgrounds, and there are certianly developers and QA oriented
people in that group...

Oh well, at least finally I know for whom not to vote in the elections.

Rel-eng isn't elected...  again confused.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Krzysztof Halasa
Richard W.M. Jones rjo...@redhat.com writes:

 Is ARM big endian?

It can be either. Intel's IXP4xx networking chips are usually running
BE since their internal network engines are BE-only and it's thus
more efficient.
-- 
Krzysztof Halasa

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Steve Dickson


On 10/01/2009 05:34 AM, Matej Cepl wrote:
 Steve Dickson, Wed, 30 Sep 2009 15:41:51 -0400:
 Maybe removing the  Final Development part and replace it with
 something like Beta Freeze (Bug Fixes ONLY) might have helped.
 
 Well my problem with the current state is that it is not Bug Fixes 
 ONLY, we are getting to acks (Red Hat people know what I am talking 
 about) by somebody who is neither PM, nor developer, nor QA.
I thought about this as well... what might be better than
Bug Fixes ONLY is CVS commits turned off which is more
accurate to what happens... 

steved.
 

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


rawhide report: 20091001 changes

2009-10-01 Thread Rawhide Report
Compose started at Thu Oct  1 06:15:05 UTC 2009

Broken deps for i386
--
PolicyKit-olpc-1.2-2.fc11.noarch requires /var/lib/PolicyKit-public
argus-2.0.6.fixes.1-16.fc11.i586 requires libpcap.so.0.9
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-cairo-0.8.so.0
clutter-cairomm-0.7.4-2.fc11.i586 requires libcluttermm-0.8.so.2
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-glx-0.8.so.0
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires 
pkgconfig(cluttermm-0.8)
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires pkgconfig(clutter-0.8)
clutter-gtkmm-0.9.4-1.fc12.i586 requires libclutter-gtk-0.9.so.0
clutter-gtkmm-0.9.4-1.fc12.i586 requires libclutter-glx-0.9.so.0
clutter-gtkmm-devel-0.9.4-1.fc12.i586 requires 
pkgconfig(clutter-gtk-0.9)
glom-1.10.1-1.fc12.i586 requires libgdamm-4.0.so.11
glom-libs-1.10.1-1.fc12.i586 requires libgdamm-4.0.so.11
labrea-2.5.1-2.fc10.i386 requires libpcap.so.0.9
libvirt-qpid-0.2.17-0.fc12.i686 requires libqmfagent.so.2
libvirt-qpid-0.2.17-0.fc12.i686 requires libqpidclient.so.2
libvirt-qpid-0.2.17-0.fc12.i686 requires libqpidcommon.so.2
libvirt-qpid-0.2.17-0.fc12.i686 requires libqmfcommon.so.2
matahari-0.0.4-5.fc12.i686 requires libqmfagent.so.2
matahari-0.0.4-5.fc12.i686 requires libqpidclient.so.2
matahari-0.0.4-5.fc12.i686 requires libqpidcommon.so.2
matahari-0.0.4-5.fc12.i686 requires libqmfcommon.so.2
network-manager-netbook-1.2-5.fc12.i686 requires libnm_glib.so.0
ngrep-1.45-5.fc11.i586 requires libpcap.so.0.9
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
rhn-check-0.7.3-1.fc12.noarch requires yum-rhn-plugin = 0:0.5.3-30
yersinia-0.7.1-3.fc11.i586 requires libpcap.so.0.9



Broken deps for x86_64
--
PolicyKit-olpc-1.2-2.fc11.noarch requires /var/lib/PolicyKit-public
argus-2.0.6.fixes.1-16.fc11.x86_64 requires libpcap.so.0.9()(64bit)
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-cairo-0.8.so.0
clutter-cairomm-0.7.4-2.fc11.i586 requires libcluttermm-0.8.so.2
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-glx-0.8.so.0
clutter-cairomm-0.7.4-2.fc11.x86_64 requires 
libclutter-glx-0.8.so.0()(64bit)
clutter-cairomm-0.7.4-2.fc11.x86_64 requires 
libclutter-cairo-0.8.so.0()(64bit)
clutter-cairomm-0.7.4-2.fc11.x86_64 requires 
libcluttermm-0.8.so.2()(64bit)
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires 
pkgconfig(cluttermm-0.8)
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires pkgconfig(clutter-0.8)
clutter-cairomm-devel-0.7.4-2.fc11.x86_64 requires 
pkgconfig(cluttermm-0.8)
clutter-cairomm-devel-0.7.4-2.fc11.x86_64 requires 
pkgconfig(clutter-0.8)
clutter-gtkmm-0.9.4-1.fc12.i586 requires libclutter-gtk-0.9.so.0
clutter-gtkmm-0.9.4-1.fc12.i586 requires libclutter-glx-0.9.so.0
clutter-gtkmm-0.9.4-1.fc12.x86_64 requires 
libclutter-gtk-0.9.so.0()(64bit)
clutter-gtkmm-0.9.4-1.fc12.x86_64 requires 
libclutter-glx-0.9.so.0()(64bit)
clutter-gtkmm-devel-0.9.4-1.fc12.i586 requires 
pkgconfig(clutter-gtk-0.9)
clutter-gtkmm-devel-0.9.4-1.fc12.x86_64 requires 
pkgconfig(clutter-gtk-0.9)
glom-1.10.1-1.fc12.x86_64 requires libgdamm-4.0.so.11()(64bit)
glom-libs-1.10.1-1.fc12.i586 requires libgdamm-4.0.so.11
glom-libs-1.10.1-1.fc12.x86_64 requires libgdamm-4.0.so.11()(64bit)
labrea-2.5.1-2.fc10.x86_64 requires libpcap.so.0.9()(64bit)
libvirt-qpid-0.2.17-0.fc12.x86_64 requires libqpidcommon.so.2()(64bit)
libvirt-qpid-0.2.17-0.fc12.x86_64 requires libqmfagent.so.2()(64bit)
libvirt-qpid-0.2.17-0.fc12.x86_64 requires libqmfcommon.so.2()(64bit)
libvirt-qpid-0.2.17-0.fc12.x86_64 requires libqpidclient.so.2()(64bit)
matahari-0.0.4-5.fc12.x86_64 requires libqpidcommon.so.2()(64bit)
matahari-0.0.4-5.fc12.x86_64 requires libqmfagent.so.2()(64bit)
matahari-0.0.4-5.fc12.x86_64 requires libqmfcommon.so.2()(64bit)
matahari-0.0.4-5.fc12.x86_64 requires libqpidclient.so.2()(64bit)
network-manager-netbook-1.2-5.fc12.x86_64 requires 
libnm_glib.so.0()(64bit)
ngrep-1.45-5.fc11.x86_64 requires libpcap.so.0.9()(64bit)
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
rhn-check-0.7.3-1.fc12.noarch requires yum-rhn-plugin = 0:0.5.3-30
yersinia-0.7.1-3.fc11.x86_64 requires libpcap.so.0.9()(64bit)



Broken deps for ppc
--
PolicyKit-olpc-1.2-2.fc11.noarch requires /var/lib/PolicyKit-public

Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Seth Vidal



On Thu, 1 Oct 2009, Simo Sorce wrote:


see that we can remove it now.


Not to be distrusting but I am also going to watch out and see how
easily we might break something, just for nazi-like mindset in enforcing
a policy.


Godwin's law? Really? This early in the thread?


Maybe we should cool off the dramatic statements all around...

-sv
Your friendly neighborhood hall-monitor.


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Ric Wheeler

On 09/30/2009 08:47 PM, Jesse Keating wrote:

On Wed, 2009-09-30 at 20:26 -0400, Jeff Garzik wrote:

Was ppc really such a burden?


When it breaks and only it breaks, slowing down or delaying a release,
yes.




I know that last week several ppc people (IBM, etc) expressed alarm and concern 
about the demotion of ppc to a secondary arch. Most of those people I pointed at 
Bill and Jesse who were staffing the fedora booth.


Did we get any positive feedback/offers of help from them?

Ric



--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Kevin Kofler
Matej Cepl wrote:
 I.e., it was discovering bugs ... not in your program but in glibc, gcc,
 etc. (I have experienced this couple of times with pspp on Sparc).

But usually in target-specific code.

Plus, it's not the toolchain's updates which get stalled, but the updates 
for some package which just happens to trigger the toolchain bug. Having the 
arches be secondary allows to at least proceed with building things on the 
primary arches while the bug on the secondary arch is being fixed.

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Jesse Keating



On Oct 1, 2009, at 6:49, Ric Wheeler rwhee...@redhat.com wrote:


On 09/30/2009 08:47 PM, Jesse Keating wrote:

On Wed, 2009-09-30 at 20:26 -0400, Jeff Garzik wrote:

Was ppc really such a burden?


When it breaks and only it breaks, slowing down or delaying a  
release,

yes.




I know that last week several ppc people (IBM, etc) expressed alarm  
and concern about the demotion of ppc to a secondary arch. Most of  
those people I pointed at Bill and Jesse who were staffing the  
fedora booth.


Did we get any positive feedback/offers of help from them?

Ric





No. They heard that here would be a secondary arch effort and seemed  
to think oh, they will fix it for us. Seems to be the running theme.  
People want ppc to stick around but nobody wants to work on it. That's  
why secondary arch seems right. People who care can work on it but  
lack of care won't hold Fedora back. Keep in mind that many upstreams  
(most?) don't have access or care about ppc. In the nonserver world  
ppc is dead.


--
Jes

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Jesse Keating



On Oct 1, 2009, at 2:28, Kevin Kofler kevin.kof...@chello.at wrote:


Josh Boyer wrote:

http://meetbot.fedoraproject.org/fedora-meeting/2009-06-12/fedora-
meeting.2009-06-12-17.01.html


Ah, there it is, I must have missed it when going through the  
summaries,

sorry. :-(

So I'll have to blame the previous FESCo for voting this through with
practically no feedback, as they observed themselves before the vote:
17:14:04 nirik has there been any feedback on lists or wiki?
17:14:15 * nirik just sees one 'sounds fine to me' comment on the  
discussion

page
17:14:25 notting yeah, haven't seen much

But in any case, I don't think any of us realized the amount of  
maintainer
confusion this would cause (I know I didn't or I would have  
complained on

the mailing list right when this was proposed). In hindsight, it was
definitely a mistake. This thread is just one of the examples of  
maintainers
having been led to believe they have more time to develop their  
features
than they actually do, I've seen several more while sitting in FESCo  
feature
meetings. We should fix the mistake at the first opportunity (Fedora  
13).




Or we should correct this that got confused and move on rather than  
continuing to use our own made up meanings for otherwise industry  
standard words or worse our own made up words.


--
Jes

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Josh Boyer
On Thu, Oct 01, 2009 at 07:45:22AM -0700, Jesse Keating wrote:
 I know that last week several ppc people (IBM, etc) expressed alarm  
 and concern about the demotion of ppc to a secondary arch. Most of  
 those people I pointed at Bill and Jesse who were staffing the fedora 
 booth.

 Did we get any positive feedback/offers of help from them?



 No. They heard that here would be a secondary arch effort and seemed to 
 think oh, they will fix it for us. Seems to be the running theme.  
 People want ppc to stick around but nobody wants to work on it. That's  
 why secondary arch seems right. People who care can work on it but lack 
 of care won't hold Fedora back. Keep in mind that many upstreams (most?) 
 don't have access or care about ppc. In the nonserver world ppc is dead.

s/nonserver/desktop

Lots of embedded PPC still out there (yes, running Linux).

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Jesse Keating



On Oct 1, 2009, at 7:58, Josh Boyer jwbo...@gmail.com wrote:


On Thu, Oct 01, 2009 at 07:45:22AM -0700, Jesse Keating wrote:

I know that last week several ppc people (IBM, etc) expressed alarm
and concern about the demotion of ppc to a secondary arch. Most of
those people I pointed at Bill and Jesse who were staffing the  
fedora

booth.

Did we get any positive feedback/offers of help from them?




No. They heard that here would be a secondary arch effort and  
seemed to

think oh, they will fix it for us. Seems to be the running theme.
People want ppc to stick around but nobody wants to work on it.  
That's
why secondary arch seems right. People who care can work on it but  
lack
of care won't hold Fedora back. Keep in mind that many upstreams  
(most?)
don't have access or care about ppc. In the nonserver world ppc is  
dead.


s/nonserver/desktop

Lots of embedded PPC still out there (yes, running Linux).




Fair point!

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Bill Nottingham
Jeff Garzik (jgar...@pobox.com) said: 
 But you're dodging the larger point -- Fedora has, de facto, demoted
 big endian support in its entirety to a second-hand effort, rather
 than distributed the workload much more widely.  Given M package
 maintainers and N secondary-platform volunteers, it is clear M  N
 by orders of magnitude.

Sure, but it's not like M, in a sizeable percentage of cases, is particularly
useful in this regard.

In any case:

- ppc has very few users. This is demonstratable by smolt stats and
  download stats.
- ppc has declining hardware availability, unless you're counting increased
  scavenging via dumpsters.
- ppc has no one looking at the actual bugs in any case. LiveCDs have
  been broken on PPC for *years*, for example, and no one cares. Graphics
  drivers have been broken on PPC throughout the F11 release and no one
  cares.

In essence, if the bug doesn't affect the build or install environment, it
*doesn't get noticed*, in most regards.

 Given that ppc32 and ppc64 (or pick your BE platform) have
 demonstrated an ability to detect problems not found on LE, it seems
 like this policy change will directly lead to missed bugs, and an
 attendent decline in software quality.

If you feel that this is the case, *step up and join the PPC secondary
arch effort*. They could use the help. But I don't see the logic in making
Fedora a charity case.

As to the RHEL argument, well, that's a RHEL problem. If Red Hat (or anyone,
really) feels that it's worth a significant effort to have an up-to-date,
maintained, PPC tree, then they should pony up for that effort. Saying
Fedora should do this! and not providing real resources to accomplish
that; well, I don't think Fedora necessarily should be a charity for cases
there's no community for.

Bill

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Josh Boyer
On Thu, Oct 01, 2009 at 11:10:51AM -0400, Bill Nottingham wrote:
Jeff Garzik (jgar...@pobox.com) said: 
 But you're dodging the larger point -- Fedora has, de facto, demoted
 big endian support in its entirety to a second-hand effort, rather
 than distributed the workload much more widely.  Given M package
 maintainers and N secondary-platform volunteers, it is clear M  N
 by orders of magnitude.

Sure, but it's not like M, in a sizeable percentage of cases, is particularly
useful in this regard.

In any case:

- ppc has no one looking at the actual bugs in any case. LiveCDs have
  been broken on PPC for *years*, for example, and no one cares. Graphics
  drivers have been broken on PPC throughout the F11 release and no one
  cares.

Going to counter this one.

I look at bugs.  I know David look(s/ed) at bugs.  We just can't get to all of
them.  This echos your point about community, but I didn't want you to get away
with saying that nobody is trying.

LiveCDs are pretty useless because demand for them is non-existent.  So yes, it
is broken and I don't think it works even after some of the recent fixes I sent
to livecd-tools.  So yeah, no one cares on that.  I know I don't, mostly
because I'm actually busy with the other stuff.

I file bugs on graphics drivers regularly.  I know Dave A has been pretty great
about helping me get him info to fix the Radeon stuff.  I have a bug opened
against nouveau right now as well and Ben has been helpful there too (need to
get back to that.)  If you mean some other driver, then yeah maybe.  I can only
test/file bugs on hardware I have.

that; well, I don't think Fedora necessarily should be a charity for cases
there's no community for.

s/no/a small.  Pretending we don't exist isn't exactly kind, but I will admit
the few of us that participate are limited in time and resources.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Kevin Kofler
Matej Cepl wrote:
 Well, RHEL commits (hopefully I am not leaking some NDA-covered
 information ;)) have to have something like fixes #123435 in the commit
 message. We could do the same easily but requesting that updates in bodhi
 have to be just bugfixes.

I can make a bug out of almost everything. All this bureaucracy would lead 
to is lots of Bugzilla bug reports to justify updates. Heck, even the 
existing automated FEver New version available bugs would qualify. 
Requiring bug references for Bodhi updates would make no sense whatsoever. 
Please let maintainers decide, most of us know what we're doing. ;-)

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Toshio Kuratomi
On 10/01/2009 03:10 AM, Josephine Tannhäuser wrote:
 2009/9/14 Adam Williamson awill...@redhat.com
 
 Hi, everyone. We - the QA group - have recently been researching the
 feasibility of using zsync to reduce the size of live image downloads.
 This has hit a roadblock in the form of the problem where both rsync and
 zsync use forked zlibs rather than linking against the system copy.

 
 Imho, allow zsync for fedora. If you can solve the zlib-problem of rsync,
 the problem of zsync will be solved as well, cause the integrity of zsync in
 fedora fails on rsync-compatibility, which needs a forked zlib.
 
If you want it in, do the work.  I've outlined the possibilities several
times:

A) You're a coder and want to get your hands dirty with the rsync
protocol.  Check out how librsync manages to use the system zlib and if
possible to do this compatibly, apply it to zsync and rsync, possible as
a build time option.  Push the changes upstream if possible.  If it's
impossible to apply the librsync strategy, having a good explanation of
what librsync is doing and why it can't work for rsync/zsync would be
great for crossing this option off the list.

B) You're a sometime coder and good with talking to other people.  Try
to convince zlib to take the patches from rsync (and the zlib-rsyncable
patches while you're at it).  zlib has a mailing list that's open to
developers and testers of zlib.  AFAICS from looking at subjects in the
entire archive, neither of these patches have gone to that mailing list.
 Since the mailing list archives aren't wide open, I'm thinking that the
patches went directly to one of the developers mailboxes where it was
ignored or forgotten.  Getting them to the mailing list would be a good
first start.  http://zlib.net/mailman/listinfo/zlib-devel_madler.net

C) You're a coder and want to be responsible for maintaining a new, more
forward moving zlib.  Pull the zlib code out of rsync, start a new
upstream for it, package it for Fedora.  You can also pull other
requested features in (like the zlib-rsyncable patches that were in the
zlib I just pulled out of deltarpm).  Get someone to announce to other
distributions that this library exists.

D) You're good with build scripts like autoconf and configure and good
with talking to other people.  Work on the rsync build so that it builds
and installs the bundled zlib as a shared library with a new name.  Push
the changes to the rsync upstream so they maintain the fork.

Asking for an exception when: 1) I just spent all of yesterday dealing
with a security flaw due to a bundled zlib and 2) a request for an
exception has already been turned down is beating on a dead horse with a
wet noodle.

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Jonathan Underwood
2009/10/1 Toshio Kuratomi a.bad...@gmail.com:
 On 10/01/2009 03:10 AM, Josephine Tannhäuser wrote:
 2009/9/14 Adam Williamson awill...@redhat.com

 Hi, everyone. We - the QA group - have recently been researching the
 feasibility of using zsync to reduce the size of live image downloads.
 This has hit a roadblock in the form of the problem where both rsync and
 zsync use forked zlibs rather than linking against the system copy.


 Imho, allow zsync for fedora. If you can solve the zlib-problem of rsync,
 the problem of zsync will be solved as well, cause the integrity of zsync in
 fedora fails on rsync-compatibility, which needs a forked zlib.

 If you want it in, do the work.  I've outlined the possibilities several
 times:

 A) You're a coder and want to get your hands dirty with the rsync
 protocol.  Check out how librsync manages to use the system zlib and if
 possible to do this compatibly, apply it to zsync and rsync, possible as
 a build time option.  Push the changes upstream if possible.  If it's
 impossible to apply the librsync strategy, having a good explanation of
 what librsync is doing and why it can't work for rsync/zsync would be
 great for crossing this option off the list.


librsync is not wire compatible with rsync, and also hasn't kept up to
date with rsync protocol changes, so it may not be as straightforward
to lift ideas from librsync.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: status of forked zlibs in rsync and zsync

2009-10-01 Thread Toshio Kuratomi
On 10/01/2009 09:42 AM, Jonathan Underwood wrote:
 2009/10/1 Toshio Kuratomi a.bad...@gmail.com:

 A) You're a coder and want to get your hands dirty with the rsync
 protocol.  Check out how librsync manages to use the system zlib and if
 possible to do this compatibly, apply it to zsync and rsync, possible as
 a build time option.  Push the changes upstream if possible.  If it's
 impossible to apply the librsync strategy, having a good explanation of
 what librsync is doing and why it can't work for rsync/zsync would be
 great for crossing this option off the list.

 
 librsync is not wire compatible with rsync, and also hasn't kept up to
 date with rsync protocol changes, so it may not be as straightforward
 to lift ideas from librsync.
 
Good to know.  So we can cross this one off the list.

-Toshio




signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Michel Alexandre Salim
On Thu, Oct 1, 2009 at 10:45 AM, Jesse Keating jkeat...@j2solutions.net wrote:

 I know that last week several ppc people (IBM, etc) expressed alarm and
 concern about the demotion of ppc to a secondary arch. Most of those people
 I pointed at Bill and Jesse who were staffing the fedora booth.

 Did we get any positive feedback/offers of help from them?

 Ric




 No. They heard that here would be a secondary arch effort and seemed to
 think oh, they will fix it for us. Seems to be the running theme. People
 want ppc to stick around but nobody wants to work on it. That's why
 secondary arch seems right. People who care can work on it but lack of care
 won't hold Fedora back. Keep in mind that many upstreams (most?) don't have
 access or care about ppc. In the nonserver world ppc is dead.

That is sadly true, even of Apple (PPC support is dropped from Snow
Leopard, and their LLVM framework is more buggy on PPC -- fastcall
does not work, etc.

A lot of maintainers probably do care that their software does not
have broken assumptions about endianness, so it would be nice that,
for a given package N-V-R, we can see both the primary and secondary
Kojis' build results.

Regards,

-- 
Michel Alexandre Salim

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Proposal: Python 3 in Fedora 13

2009-10-01 Thread David Malcolm
Proposal: Python 3 in Fedora 13

Evolutionary, not revolutionary: build a python 3 stack
parallel-installable with the python 2 stack.

= High-level summary =
  - Python 3.0 was released almost 10 months ago, on 2008-12-03, and the
latest release of the 3.* branch is 3.1.1, released on 2009-08-17.
  - Other distros have python 3, though not necessarily with anything
on top resembling the full python 2 stack.
  - We have a working, valuable python 2 stack, which is used by
critical system components (yum and anaconda): we must not destabilize
the python 2 stack.
  - Python 3 is sufficiently different from python 2 that we need them
to be independent software stacks.
  - I plan to spend a large chunk of my $DAYJOB over the next few months
trying to build a useful Python 3 stack for Fedora 13, for some
definition of useful (help will be appreciated!)
  - I don't want to add extra work for package maintainers:  if you
maintain an SRPM of a python 2 module that's working for you, you
shouldn't feel obligated to own a separate SRPM for python 3.  If
someone has a need for the module on python 3, they can take on that
work.

= Background =
Python 3 is intended by upstream to be the future of Python, but we have
many critical components that use Python 2.  Python 2 and Python 3 are
sufficiently different that we need both (try writing print in each).
Python 2 will be around for a long time.

An interesting summary of Python 3 adoption can be seen here:
http://renesd.blogspot.com/2009/09/py3kpython3-more-than-one-year-on-096.html

An earlier proposal about python 3 in Fedora is here:
https://www.redhat.com/archives/fedora-devel-list/2008-May/msg02417.html

Going forward, I will have plenty of time to spend, as part of my
dayjob, on Python in Fedora [1]

= Proposal =
I want to get python 3 into Fedora, but I don't want to break yum or
anaconda (or anything else, for that matter!)

How to do this?  I propose that Fedora shall have separate,
parallel-installable Python 2 and Python 3 stacks.  I believe we can get
things to the point where on a Fedora box you'd be able to install both
stacks, and have some processes running python 2 code, and some running
python 3, simultaneously.

Where I would draw the line is on having both python 2 and python 3
running within the same _process_: the two libraries share most of their
symbol names, but with differing implementations, and the result of
trying to dynamically link the two into the same address space would be
highly unstable.

As an example, you'd be able to install both mod_python and mod_python3
rpms, but you wouldn't be able to (sanely) configure httpd to have both
running simultaneously (I guess we should add a run-time warning for
this case)

Scoping:
  - this work would target Fedora 13.  I'd avoid pushing it into F12
until it's proven safe to do so
  - the proposal is for python 2 vs python 3.  It could be extended to
support having multiple minor-versions of Python as well, but that's a
big extension of the work involved and not something I'm planning to
work on myself.

= Details =
We should split python 2 and python 3 at the source RPM level, where
possible.  

The easy case is when upstream release separate tarballs for the python
2 and python 3 versions of code.  For example, given package
python-foo in packaging CVS, there would be a separate python3-foo
for the python 3 version.  There would be no expectation that the two
would need to upgrade in lock-step.  (The two SRPMS could have different
maintainers within Fedora: the packager of a python 2 module might not
yet have any interest in python 3)

The more difficult case is when the python module is emitted as part of
the build of a larger module.  Some examples:
  - the build of rpm itself emits an rpm-python subpackage.
  - Another example is the postgres srpm, which emits a
postgresql-python subpackage.

In a quick attempt at seeing other examples, on my laptop (F11), here
are the packages installed that provide python modules where the package
name differs from the srpm name:
$ rpm -qf /usr/lib/python2.*/site-packages/* | grep -v is not owned |
sort | uniq | xargs rpm -q --qf %{NAME}-%{VERSION}-%{RELEASE}
%{SOURCERPM}\n | sed -es/.src.rpm// | squeal -f table col0, col1 from
- where col0 != col1
col0|  col1|
+--+
 at-spi-python-1.26.0-1.fc11|  at-spi-1.26.0-1.fc11|
 audit-libs-python-1.7.13-1.fc11|   audit-1.7.13-1.fc11|
cracklib-python-2.8.13-4| cracklib-2.8.13-4|
  gamin-python-0.1.10-4.fc11|   gamin-0.1.10-4.fc11|
hplip-libs-3.9.8-12.fc11|   hplip-3.9.8-12.fc11|
   libproxy-python-0.2.3-10.fc11|libproxy-0.2.3-10.fc11|
 libselinux-python-2.0.80-1.fc11|  libselinux-2.0.80-1.fc11|

Re: yum update vs. blender

2009-10-01 Thread Muayyad AlSadi
and the solution is ?

have you reported that on bugzilla against kde ?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Mat Booth
2009/10/1 Kevin Kofler kevin.kof...@chello.at:
 Jeff Garzik wrote:
 Was ppc really such a burden?

 Yes. It slowed down builds, and it often triggered bizarre build failures
 which were NOT bugs in the program, but in the toolchain or in some core
 library like glibc, which in turn delayed important updates to the affected
 packages.

 In fact, my favorite ppc64 issue was a problem with OpenBabel hitting a
 limitation in the ppc64 toolchain: there's a table of contents which can
 grow only to a small fixed size, so large compilation units just don't
 compile on ppc64, while being perfectly valid C/C++ and compiling fine on
 all other architectures. (And that's already with the minimal TOC. Without
 it, the limit is for the whole executable!) OpenBabel's SWIG-generated
 bindings exceeded that limit. We were the only ones hitting it as no other
 distribution is insane enough to build their packages for ppc64. (The
 binaries don't even get actually used as ppc32 is the preferred multilib on
 64-bit PowerPC!) I played around with both compiler and SWIG flags to reduce
 the amount of TOC entries, which worked for 2 beta releases (requiring
 additional tweaking for the second one), but then it overflowed again. This
 was a big annoyance because the new OpenBabel betas were required for new
 kdeedu betas in Rawhide, so this stalled our KDE work. In the end, upstream
 removed some things from their bindings to get them to build, a quite
 suboptimal solution. IMHO the ppc64 ABI is just completely broken and needs
 to be redesigned from scratch.

        Kevin Kofler


Nice bug; this one is my favourite:
https://fedorahosted.org/rel-eng/ticket/1308 -- PPC64 noarch builds
don't expand %{_libdir} to the correct place.

You absolutely *cannot* build Eclipse plugins on ppc64 hosts because
of this beauty. The current workaround is to just keep resubmitting
the build until Koji picks an i386, x86_64 or ppc host. (Nothing to do
with Eclipse either, BTW, seems like an RPM or mock problem.)


-- 
Mat Booth

A: Because it destroys the order of the conversation.
Q: Why shouldn't you do it?
A: Posting your reply above the original message.
Q: What is top-posting?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: CalDAV Calendar (BedeWork)

2009-10-01 Thread Mat Booth
2009/10/1 Trever L. Adams trever.ad...@gmail.com:
 Kevin Kofler wrote:
 Actually, new packages can be pushed as updates. You can add them even to
 F11, and F10 if you're really quick (new packages are accepted in F10 until
 1 month before its end of life, which is basically the day of F12's release,
 as the end of life for Fedora n is 1 month after Fedora n+2's release).

         Kevin Kofler

 As I said, I have a lot to learn. I need help from Java package experts
 so that I can get up and running quickly.

 Thank you,
 Trever




There is a Fedora Java Devel mailing list at
https://www.redhat.com/mailman/listinfo/fedora-devel-java-list


-- 
Mat Booth

A: Because it destroys the order of the conversation.
Q: Why shouldn't you do it?
A: Posting your reply above the original message.
Q: What is top-posting?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: CalDAV Calendar (BedeWork)

2009-10-01 Thread Mat Booth
2009/10/1 Trever L. Adams trever.ad...@gmail.com:
 Hello all,

 About a year ago, I suggested that BedeWork (http://bedework.org) be
 included. I offered to package it with some help. I unfortunately ran
 out of time. I now have time to package it and hopefully maintain the
 package. Unfortunately, I haven't written an Java code in a decade or
 so. I have never messed with Java packages.

 The problems I have:

 This package has a bunch of property files that you have to edit before
 you build the program.
 (http://www.bedework.org/downloads/3.5/BedeworkManual-3.5.pdf#page=18)
 These include database names, locations, user/passwords for the
 database, etc. I do not know if this is normal or not. I do not know how
 to package this, how to suggest people customize this information, etc.


Also, setting usernames and passwords at compile time is definitely
not normal for *any* kind of application. Are you sure they are not
runtime properties?


-- 
Mat Booth

A: Because it destroys the order of the conversation.
Q: Why shouldn't you do it?
A: Posting your reply above the original message.
Q: What is top-posting?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Josh Boyer
On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:
Scoping:
  - this work would target Fedora 13.  I'd avoid pushing it into F12
until it's proven safe to do so

I'm going to think on the overall proposal more, but I very very very much
wish this sentence said I will not push this into F12 at all.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Jesse Keating



On Oct 1, 2009, at 11:00, Tom Lane t...@redhat.com wrote:


Mat Booth fed...@matbooth.co.uk writes:

Nice bug; this one is my favourite:
https://fedorahosted.org/rel-eng/ticket/1308 -- PPC64 noarch builds
don't expand %{_libdir} to the correct place.



You absolutely *cannot* build Eclipse plugins on ppc64 hosts because
of this beauty. The current workaround is to just keep resubmitting
the build until Koji picks an i386, x86_64 or ppc host. (Nothing to  
do

with Eclipse either, BTW, seems like an RPM or mock problem.)


Sweet ... and of course removing PPC64 from the primary arch set does
nothing to help you on this, since those machines are still in the  
build

farm, and will have to stay there for at least another year to support
F11/F12.



Actually when removed as a primary arch I do believe no build will be  
done (even noarch) on a ppc builder. It cannot init a buildroot as  
there are no archful packages for ppc.


--
Jes

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Jesse Keating



On Oct 1, 2009, at 10:59, Josh Boyer jwbo...@gmail.com wrote:


On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:

Scoping:
- this work would target Fedora 13.  I'd avoid pushing it into F12
until it's proven safe to do so


I'm going to think on the overall proposal more, but I very very  
very much

wish this sentence said I will not push this into F12 at all.

josh



Ditto. This is not something you would push as an update to a released  
product.


--
Jes

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Chris Adams
Once upon a time, Josh Boyer jwbo...@gmail.com said:
 On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:
 Scoping:
   - this work would target Fedora 13.  I'd avoid pushing it into F12
 until it's proven safe to do so
 
 I'm going to think on the overall proposal more, but I very very very much
 wish this sentence said I will not push this into F12 at all.

Yeah, we seem to have too much churn going with some things as it is
during a release.  What possible reason would there be to push a major
new component into an existing release?
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Krzysztof Halasa
John Reiser jrei...@bitwagon.com writes:

 The IXP4xx networking engine operates big endian only.  Nevertheless
 many NSLU2 machines run little-endian and still use that networking
 hardware.

With a performance penalty since all buffers have to be swapped.

 Little-
 endian operation of the CPU offers the advantage that an unaligned
 fetch from memory gives results that are usable after quick fixup.
 An unaligned fetch in big-endian mode essentially gives junk.

Both BE and LE obviously have advantages and disadvantages.
-- 
Krzysztof Halasa

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: orphaning argus

2009-10-01 Thread Kevin Kofler
Jan Klepek wrote:

 On Wed, 2009-09-30 at 09:58 -0400, L. Gabriel Somlo wrote:
 Not using argus anymore, and no cycles to do right by it.
 
 I will take it.

Please make sure you fix the broken dependency in F-12 (on an old version of 
libpcap) as soon as possible and get the fixed package tagged into the 
release (request tagging at https://fedorahosted.org/rel-eng/newticket – 
explain it's to fix a broken dependency).

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Toshio Kuratomi
On 10/01/2009 11:11 AM, Jesse Keating wrote:
 
 
 On Oct 1, 2009, at 10:59, Josh Boyer jwbo...@gmail.com wrote:
 
 On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:
 Scoping:
 - this work would target Fedora 13.  I'd avoid pushing it into F12
 until it's proven safe to do so

 I'm going to think on the overall proposal more, but I very very very
 much
 wish this sentence said I will not push this into F12 at all.

 josh

 
 Ditto. This is not something you would push as an update to a released
 product.
 
I disagree.  The proposal is really treating python3 as a new language.
 We can and do push such things into a released Fedora.

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread David Malcolm

On Thu, 2009-10-01 at 13:07 -0500, Chris Adams wrote:
 Once upon a time, Josh Boyer jwbo...@gmail.com said:
  On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:
  Scoping:
- this work would target Fedora 13.  I'd avoid pushing it into F12
  until it's proven safe to do so
  
  I'm going to think on the overall proposal more, but I very very very much
  wish this sentence said I will not push this into F12 at all.
 
 Yeah, we seem to have too much churn going with some things as it is
 during a release.  What possible reason would there be to push a major
 new component into an existing release?

Agreed.

This part of my post was clumsy.  I think what I meant to say was that
I'd want to veto anyone wanting to push it into F12, that they'd have a
significant burden of proof of safety before such an action could occur.
I don't have any interest in such a backport.


Sorry

Dave

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Josh Boyer
On Thu, Oct 01, 2009 at 06:42:08PM +0100, Mat Booth wrote:
Nice bug; this one is my favourite:
https://fedorahosted.org/rel-eng/ticket/1308 -- PPC64 noarch builds
don't expand %{_libdir} to the correct place.

I'm pretty sure I have seen 'noarch builds shouldn't be using %{_libdir}'
repeated several times.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread David Malcolm
On Thu, 2009-10-01 at 11:23 -0700, Toshio Kuratomi wrote:
 On 10/01/2009 11:11 AM, Jesse Keating wrote:
  
  
  On Oct 1, 2009, at 10:59, Josh Boyer jwbo...@gmail.com wrote:
  
  On Thu, Oct 01, 2009 at 01:15:09PM -0400, David Malcolm wrote:
  Scoping:
  - this work would target Fedora 13.  I'd avoid pushing it into F12
  until it's proven safe to do so
 
  I'm going to think on the overall proposal more, but I very very very
  much
  wish this sentence said I will not push this into F12 at all.
 
  josh
 
  
  Ditto. This is not something you would push as an update to a released
  product.
  
 I disagree.  The proposal is really treating python3 as a new language.
  We can and do push such things into a released Fedora.

Treating it as a new language is the intent, and I'll make every effort
to keep them separated.  

In theory there wouldn't be any problems.  However if I screw up and
somehow cross the streams, I run the risk of breaking _lots_ of things;
yum is the most obvious victim in the critical path. Obviously I don't
want to do that.

I'm not volunteering to put it into F12.  I think that anyone wanting to
push it into F12 needs to sign up for a lot of testing (brainstorming
some testcases: can you still compile and build external modules with
both 2 and 3 -devel subpackages installed?  does every configure script
pick up the correct version? etc)

Dave

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Seth Vidal



On Thu, 1 Oct 2009, David Malcolm wrote:


Treating it as a new language is the intent, and I'll make every effort
to keep them separated.

In theory there wouldn't be any problems.  However if I screw up and
somehow cross the streams, I run the risk of breaking _lots_ of things;
yum is the most obvious victim in the critical path. Obviously I don't
want to do that.

I'm not volunteering to put it into F12.  I think that anyone wanting to
push it into F12 needs to sign up for a lot of testing (brainstorming
some testcases: can you still compile and build external modules with
both 2 and 3 -devel subpackages installed?  does every configure script
pick up the correct version? etc)


Now- perhaps a repo with your package in it that someone could consume on 
f12 would be a straightforward goal...


if you need extra space on fedorapeople.org for this - let me know.

-sv

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Colin Walters
On Thu, Oct 1, 2009 at 2:39 PM, David Malcolm dmalc...@redhat.com wrote:



 I'm not volunteering to put it into F12.  I think that anyone wanting to
 push it into F12 needs to sign up for a lot of testing (brainstorming
 some testcases: can you still compile and build external modules with
 both 2 and 3 -devel subpackages installed?  does every configure script
 pick up the correct version? etc)


Which brings up a useful point in that the critical path has two components;
the closure of their Requires, and the closure of their BuildRequires.

However - this still seems like low risk to me because the builders only
build with what's specified in BuildRequires, so you'd have to have quite a
contortion to get python3-devel in there.
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Toshio Kuratomi
On 10/01/2009 10:15 AM, David Malcolm wrote:
 Proposal: Python 3 in Fedora 13
 
 Evolutionary, not revolutionary: build a python 3 stack
 parallel-installable with the python 2 stack.
 

First: Overall +1.

Note: liberally snipped, throughout.

 = Proposal =

 Where I would draw the line is on having both python 2 and python 3
 running within the same _process_: the two libraries share most of their
 symbol names, but with differing implementations, and the result of
 trying to dynamically link the two into the same address space would be
 highly unstable.
 
 As an example, you'd be able to install both mod_python and mod_python3
 rpms, but you wouldn't be able to (sanely) configure httpd to have both
 running simultaneously (I guess we should add a run-time warning for
 this case)
 
I don't see any way around this atm but it is something to think about
possibilities more.  For instance, if we get TurboGears2 ported to
python3 while TurboGears1 is still on python2 people will need to run
two apache servers (one with python2-mod_wsgi and one with
python3-mod_wsgi).

 Scoping:
   - this work would target Fedora 13.  I'd avoid pushing it into F12
 until it's proven safe to do so

There's value in pushing the interpreter to F12 as it opens up porting
of code from python2 to python3 to more people.  I don't think porting
applications to python3 in F12 is of great benefit.  Pushing libraries
back is somewhere in-between.

Of course, at some point this is a matter of maintainers doing what's
interesting to them.

   - the proposal is for python 2 vs python 3.  It could be extended to
 support having multiple minor-versions of Python as well, but that's a
 big extension of the work involved and not something I'm planning to
 work on myself.
 
Unless someone actively wants to work on this right now, I'd like to
keep that a separate issue as it just makes matters more confusing.

 The more difficult case is when the python module is emitted as part of
 the build of a larger module.  Some examples:
   - the build of rpm itself emits an rpm-python subpackage.
   - Another example is the postgres srpm, which emits a
 postgresql-python subpackage.
 
There's another case where this exists:  upstream plans to do automated
translation using a tool like 2to3.  This has seemed a bit of a fragile
strategy to me but it is recommended by upstream python.

 Naming convention proposal:
 How does this sound:
   - an rpm with a python- prefix means a python 2 rpm, of the
 default python 2 minor version (for Fedora this will be the most
 recent stable upstream minor release, for EPEL it will be the minor
 release of 2 that came with the distro, so 2.4 for EPEL5)
 
   - an rpm with a python3- prefix means a python 3 rpm, of the
 default python 3 minor version (for Fedora this will be the most
 recent stable upstream release)
 
 What about packages without a python- prefix?  Proposal:  If upstream
 has a naming convention for python2 vs python3, use it.  Otherwise, add
 a python3- prefix to make things clear.  I'm not sure about the
 details here.  Examples?
  
+1 to the basics.  There are a lot of details to work out:

This seems fine even though it's a bit redundant: python3-pygtk2 and
python3-pygpgme.

What to do with things that have python in their suffix:
gstreamer-python = gstreamer-python3?  Or python3-gstreamer?  Or
python3-gstreamer-python?  Most of these are subpackages of existing
packages.

A cornercase is the gnome-python2 package.  These are python bindings to
gnome2.  gnome-python2 is the upstream name.  For python3, do we want
python3-gnome-python2, python3-gnome2, python3-gnome-python2 ?

 A rough plan for Fedora 13 might be:
   - get python3 packaged in a manner compatible with the above
 - (persuade /usr/lib/rpm/brp-python-bytecompile to use the correct
 python when building rpms containing .py files)
   - get rpm bindings working with python3
   - get some useful components working e.g. a web stack: Django,
 TurboGears etc (though e.g. Django's py3k support is a long way off
 IIRC); ideas?

I'm going to go out on a limb and say this is a bigger goal than we'll
be able to achieve for F13 but I like it :-)

   - solidify packaging guidelines for python 2 vs python 3 once we've
 got some experience with the above and hopefully proven the techniques

Speaking from FPC experience, +1 to this.

   - look at porting major components over to python3 (but probably don't
 actually do this for F13; leave python 2 as the critical component, I
 suspect):
 - yum (rpm)
 - anaconda
 
 However no plan survives contact with the enemy, we'll see how things
 turn out in reality when trying to get a full integrated stack working.
 
 Future work (F14?) could involve cutting over the major components, so
 that the base install would bring in python3, and python would
 become optional.  Obviously there's a _lot_ to be done before that can
 be done sanely.
 
I'm going to say we'll be beyond F14 when this happens.  F14 is 

Re: PPC/PPC64 disabled in Koji for dist-f13

2009-10-01 Thread Mat Booth
2009/10/1 Josh Boyer jwbo...@gmail.com:
 On Thu, Oct 01, 2009 at 06:42:08PM +0100, Mat Booth wrote:
Nice bug; this one is my favourite:
https://fedorahosted.org/rel-eng/ticket/1308 -- PPC64 noarch builds
don't expand %{_libdir} to the correct place.

 I'm pretty sure I have seen 'noarch builds shouldn't be using %{_libdir}'
 repeated several times.


Eclipse is an archful package and that plonks files in %{_libdir} that
are needed during the build of plugins that may or may not be noarch.


-- 
Mat Booth

A: Because it destroys the order of the conversation.
Q: Why shouldn't you do it?
A: Posting your reply above the original message.
Q: What is top-posting?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


HOWTO debug dracut

2009-10-01 Thread Harald Hoyer

* read the dracut man page
* remove rhgb from the kernel command line and maybe quiet
* add rdshell to the kernel command line and you are dropped to a shell
* add rdshell rdinitdebug to the kernel command line and dracut shell commands 
are printed as they are executed
* with dracut = 002-11 ( 
http://koji.fedoraproject.org/koji/buildinfo?buildID=134721 ), you can inspect 
the rdinitdebug output with:

# less /init.log
 and
# dmesg | less

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


[Test-Announce] F-12 Beta Blocker Meeting 2009-10-02 @ 15:00 UTC (11 AM EDT)

2009-10-01 Thread James Laska
When: Friday, 2009-10-02 @ 15:00 UTC (11 AM EDT)
Where: #fedora-bugzappers on irc.freenode.net

Join us this Friday for another alliterative installment of ...
drumroll ... the Beta Blocker Bug review.  Previous reviews have been
successful at keeping the blocker bug list active.  Let's continue this
trend by reviewing the current list of unresolved F12Beta bugs [1].

The list of Fedora 12 Beta blocker bugs [1] includes:

  * 516042 - MODIFIED - Unable to add NFS yum repo during
installation
  * 524599 - MODIFIED - Https repository problems
  * 519237 - ASSIGNED - bash: cannot set terminal process group
(-1): Inappropriate ioctl for device
  * 522675 - ASSIGNED - mouse,keyboard don't work when boot from
LiveCD
  * 526158 - NEW - font of f12 beta terminal is very big
  * 526208 - ASSIGNED - preupgrade failed from old release (f10,
f11)
  * 526320 - ASSIGNED - ppc64.img and ppc32.img missing from tree
  * 526380 - NEW - Xorg update kills graphics
  * 526470 - NEW - NFSv3 mounting broken in dracut netboot

Have an issue you'd like to propose for F12Beta?  Please consider the
following criteria when escalating an issue:

  * Can this issue be fixed with a future rawhide update or is it
part of the critical path? [2]
  * Is this defect a high (or greater) severity [3] with no, or an
unreasonable, workaround?
  * Does the presence of this bug dramatically reduce beta test
coverage?

See you there!
James

[1]
https://bugzilla.redhat.com/showdependencytree.cgi?id=F12Betahide_resolved=1
[2]
https://fedoraproject.org/wiki/Critical_Path_Packages_Proposal#When_and_how_to_determine_packages_within_the_path
[3]
https://fedoraproject.org/wiki/BugZappers/BugStatusWorkFlow#Priority_and_Severity



signature.asc
Description: This is a digitally signed message part
___
test-announce mailing list
test-annou...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/test-announce
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: preupgrade from f11 to rawhide broken? python traceback

2009-10-01 Thread Pasi Kärkkäinen
On Mon, Sep 28, 2009 at 01:01:32PM -0400, Seth Vidal wrote:
 
 
 On Sat, 26 Sep 2009, Pasi Kärkkäinen wrote:
 
 Hello,
 
 I have fully updated Fedora 11 x86_64 system, and when I run
 preupgrade-cli I get this:
 
 ..
 ..
 Saving Primary metadata
 Saving file lists metadata
 Saving other metadata
 Generating sqlite DBs
 
 (process:1779): GLib-WARNING **: GError set over the top of a previous 
 GError or uninitialized memory.
 This indicates a bug in someone's code. You must ensure an error is NULL 
 before it's set.
 The overwriting error message was: Parsing primary.xml error: Couldn't 
 find end of Start Tag rpm:entry line 99665
 
 Traceback (most recent call last):
  File /usr/share/preupgrade/preupgrade-cli.py, line 305, in module
pu.main(myrelease)
  File /usr/share/preupgrade/preupgrade-cli.py, line 270, in main
self.generate_repo(cachedir, comps) # TODO: callback?
  File /usr/lib/python2.6/site-packages/preupgrade/__init__.py, line 651, 
  in generate_repo
misc.generate_repodata(dir,comps,callback)
  File /usr/lib/python2.6/site-packages/preupgrade/misc.py, line 131, in 
  generate_repodata
generate_repodata(dir, comps, callback)
  File /usr/lib/python2.6/site-packages/preupgrade/misc.py, line 148, in 
  generate_repodata_f9
mdgen.doRepoMetadata()
  File /usr/lib/python2.6/site-packages/createrepo/__init__.py, line 829, 
  in doRepoMetadata
rp.getPrimary(complete_path, csum)
  File /usr/lib64/python2.6/site-packages/sqlitecachec.py, line 45, in 
  getPrimary
self.repoid))
 TypeError: Parsing primary.xml error: attributes construct error
 
 
 Known problem? How to fix it?
 
 this is the second time I've seen this one - if you can find 
 the primary.xml in /var/cache/yum/anaconda* directory, I'd appreciate 
 seeing it.
 

# ls /var/cache/yum
fedora  preupgrade  updates

# cd /var/cache/yum

# find -iname '*primary*'
./updates/77201d8b7218d4edb8d0762c1aa1cbbe5975fdc571d0787f1920a0a204b1188d-primary.sqlite
./preupgrade/f854960bfcacf06e2a8cb03cf3928a38c8e4e2fa860bed984a0edb89555600cf-primary.sqlite
./preupgrade/.repodata/primary.xml.gz
./preupgrade/.repodata/primary.xml.gz.sqlite
./fedora/6a8bfab8ebcbc79f9827f5b16bc1bd1573c068f141bf47c6f216e72dd8b60ff0-primary.sqlite


I put it available online here:
http://pasik.reaktio.net/fedora/rawhide-primary.xml.gz

Firefox complains about it btw..

XML Parsing Error: not well-formed
Location: http://pasik.reaktio.net/fedora/rawhide-primary.xml.gz
Line Number 42622, Column 68:  
  rpm:entry name=group(saslauth) flags=EQ epoch=0 ver=Saslauthd/
---^

-- Pasi

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Harald Hoyer

Am 01.10.2009 21:35, schrieb Harald Hoyer:

* read the dracut man page
* remove rhgb from the kernel command line and maybe quiet
* add rdshell to the kernel command line and you are dropped to a shell
* add rdshell rdinitdebug to the kernel command line and dracut shell
commands are printed as they are executed
* with dracut = 002-11 (
http://koji.fedoraproject.org/koji/buildinfo?buildID=134721 ), you can
inspect the rdinitdebug output with:
# less /init.log
and
# dmesg | less



oh, and you might be able to

* mount /boot
or
* ifup eth0 and nfs mount a share

to copy over /init.log or the whole dmesg output

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread James Laska
On Thu, 2009-10-01 at 21:35 +0200, Harald Hoyer wrote:
 * read the dracut man page
 * remove rhgb from the kernel command line and maybe quiet
 * add rdshell to the kernel command line and you are dropped to a shell
 * add rdshell rdinitdebug to the kernel command line and dracut shell 
 commands 
 are printed as they are executed
 * with dracut = 002-11 ( 
 http://koji.fedoraproject.org/koji/buildinfo?buildID=134721 ), you can 
 inspect 
 the rdinitdebug output with:
 # less /init.log
   and
 # dmesg | less

It could probably use some more polish, but I've added your comments to
https://fedoraproject.org/wiki/How_to_debug_Dracut_problems

Thanks,
James


signature.asc
Description: This is a digitally signed message part
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: HOWTO debug dracut

2009-10-01 Thread Adam Williamson
On Thu, 2009-10-01 at 21:35 +0200, Harald Hoyer wrote:
 * read the dracut man page
 * remove rhgb from the kernel command line and maybe quiet
 * add rdshell to the kernel command line and you are dropped to a shell
 * add rdshell rdinitdebug to the kernel command line and dracut shell 
 commands 
 are printed as they are executed
 * with dracut = 002-11 ( 
 http://koji.fedoraproject.org/koji/buildinfo?buildID=134721 ), you can 
 inspect 
 the rdinitdebug output with:
 # less /init.log
   and
 # dmesg | less

Please also see
https://fedoraproject.org/wiki/How_to_debug_Dracut_problems , the
permanent reference for this topic. I'll add anything in Harald's mail
that's not currently on that page to it. Thanks.

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

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Kevin Kofler
Jesse Keating wrote:
 Ditto. This is not something you would push as an update to a released
 product.

I don't see why a parallel-installable python3/python3000 would cause any 
problems as an update.

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Jesse Keating
On Thu, 2009-10-01 at 23:21 +0200, Kevin Kofler wrote:
 Jesse Keating wrote:
  Ditto. This is not something you would push as an update to a released
  product.
 
 I don't see why a parallel-installable python3/python3000 would cause any 
 problems as an update.
 
 Kevin Kofler
 

The potential to disrupt the regular python, which is critically
important to Fedora, makes me very wary of doing something like this on
a release that is supposed to be and stay stable.

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


signature.asc
Description: This is a digitally signed message part
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread John Poelstra

Kevin Kofler said the following on 10/01/2009 02:28 AM Pacific Time:
So I'll have to blame the previous FESCo for voting this through with 
practically no feedback, as they observed themselves before the vote:

17:14:04 nirik has there been any feedback on lists or wiki?
17:14:15 * nirik just sees one 'sounds fine to me' comment on the discussion 
page

17:14:25 notting yeah, haven't seen much


The current FESCo might also want to consider taking more of a 
leadership role in monitoring the release processes, tracking the 
schedule, and evaluating the quality of the release under development 
and our ability to release on time.  As the group responsible for 
guiding the technical direction of our releases I think this is 
something they should be more involved in.  I'd be glad to help gather 
data they might need to do this and there might be others who would be 
willing to help too.


I'm suggesting more proactive leadership from FESCo and clear 
initiatives to take Fedora to the next level versus only being 
responsible for approving features, proven packagers, and policy matters.


This is also my vision for the Fedora Board.

But in any case, I don't think any of us realized the amount of maintainer 
confusion this would cause (I know I didn't or I would have complained on 
the mailing list right when this was proposed). In hindsight, it was 
definitely a mistake. This thread is just one of the examples of maintainers 
having been led to believe they have more time to develop their features 
than they actually do, I've seen several more while sitting in FESCo feature 
meetings. We should fix the mistake at the first opportunity (Fedora 13).




In other threads developers complained that the schedule was greatly 
shortened (not completely true either).


It is unreasonable to assume that before the change to Alpha and 
Beta for Fedora 12, that EVERYONE was clear what happened in Alpha, 
Beta, and Preview in the previous releases.  That has never been the 
case.


Labeling Alpha, Beta, and Preview were not evaluated based on 
their actual industry meanings but were relabeled from the original 
test1, test2, and test3, which were equally unclear.


At the same time, when the change for Fedora 12 was proposed it was 
based on a variety of experiences and reactions to our previous test 
phases and schedule changes for Fedora 12.  It lacked hard data and we 
still don't have any clear criteria to determine which way is better or 
measure the results.  So it is hard to argue that switching back would 
be any better, though my gut says it would... I know other guts will 
disagree ;-)


We need some guiding criteria or we're just going to keep going around 
in circles.  This is one reason I believe defining our target audience 
and defining what we want to create and be (separate board thread on 
fedora-advisory-board list) matters a great deal.


John

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Chris Adams
Once upon a time, Kevin Kofler kevin.kof...@chello.at said:
 Jesse Keating wrote:
  Ditto. This is not something you would push as an update to a released
  product.
 
 I don't see why a parallel-installable python3/python3000 would cause any 
 problems as an update.

Are you able to guarantee that it will in no way interfere with python2
(including in the build root)?

Major changes like that during a release are what get Fedora considered
a rolling beta quality distribution.
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Jóhann B. Guðmundsson

On 10/01/2009 08:02 PM, Adam Williamson wrote:

On Thu, 2009-10-01 at 21:35 +0200, Harald Hoyer wrote:
   

* read the dracut man page
* remove rhgb from the kernel command line and maybe quiet
* add rdshell to the kernel command line and you are dropped to a shell
* add rdshell rdinitdebug to the kernel command line and dracut shell commands
are printed as they are executed
* with dracut= 002-11 (
http://koji.fedoraproject.org/koji/buildinfo?buildID=134721 ), you can inspect
the rdinitdebug output with:
# less /init.log
   and
# dmesg | less
 

Please also see
https://fedoraproject.org/wiki/How_to_debug_Dracut_problems , the
permanent reference for this topic. I'll add anything in Harald's mail
that's not currently on that page to it. Thanks.

   
Is this the new format/path of debugging pages for a given component 
how_to_debug_component_problem as opposed to 
https://fedoraproject.org/wiki/Dracut/Debugging  or 
component/Debugging and are we going to move all debugging pages 
under how_to_debug??


Who ever changed the original one should take the time and update 
https://fedoraproject.org/wiki/Dracut/Options to current options listen 
in git logs or atleast the man page and remove all pre and {{admon}} 
to make it consistent with the new debugging page..


JBG

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Adam Williamson
On Thu, 2009-10-01 at 22:09 +, Jóhann B. Guðmundsson wrote:

  Please also see
  https://fedoraproject.org/wiki/How_to_debug_Dracut_problems , the
  permanent reference for this topic. I'll add anything in Harald's mail
  that's not currently on that page to it. Thanks.
 
 
 Is this the new format/path of debugging pages for a given component 
 how_to_debug_component_problem as opposed to 
 https://fedoraproject.org/wiki/Dracut/Debugging  or 
 component/Debugging and are we going to move all debugging pages 
 under how_to_debug??

It hasn't been officially discussed anywhere - I was using
Bug_info_componentname myself - but I think it's a good choice by
whoever came up with it. It also fits in with the request of the Wiki
admin team that we use flat page names, not nested ones.

 Who ever changed the original one should take the time and update 
 https://fedoraproject.org/wiki/Dracut/Options to current options listen 
 in git logs or atleast the man page and remove all pre and {{admon}} 
 to make it consistent with the new debugging page..

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

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Kevin Kofler
John Poelstra wrote:
 The current FESCo might also want to consider taking more of a
 leadership role in monitoring the release processes, tracking the
 schedule, and evaluating the quality of the release under development
 and our ability to release on time.  As the group responsible for
 guiding the technical direction of our releases I think this is
 something they should be more involved in.  I'd be glad to help gather
 data they might need to do this and there might be others who would be
 willing to help too.
 
 I'm suggesting more proactive leadership from FESCo and clear
 initiatives to take Fedora to the next level versus only being
 responsible for approving features, proven packagers, and policy matters.

And when should we find the time for that? Our meetings already usually take 
2 hours, and during the rest of the week, we have other things to do as 
well. Being on FESCo is not a paid full-time job!

Kevin Kofler

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread David Malcolm
On Thu, 2009-10-01 at 12:17 -0700, Toshio Kuratomi wrote:
 On 10/01/2009 10:15 AM, David Malcolm wrote:
  Proposal: Python 3 in Fedora 13
  
  Evolutionary, not revolutionary: build a python 3 stack
  parallel-installable with the python 2 stack.
  
 
 First: Overall +1.
 
 Note: liberally snipped, throughout.

[likewise snipped lots of stuff]


  Naming convention proposal:
  How does this sound:
- an rpm with a python- prefix means a python 2 rpm, of the
  default python 2 minor version (for Fedora this will be the most
  recent stable upstream minor release, for EPEL it will be the minor
  release of 2 that came with the distro, so 2.4 for EPEL5)
  
- an rpm with a python3- prefix means a python 3 rpm, of the
  default python 3 minor version (for Fedora this will be the most
  recent stable upstream release)
  
  What about packages without a python- prefix?  Proposal:  If upstream
  has a naming convention for python2 vs python3, use it.  Otherwise, add
  a python3- prefix to make things clear.  I'm not sure about the
  details here.  Examples?
   
 +1 to the basics.  There are a lot of details to work out:

[snip the details]

Thanks.  Given that, I went ahead and created a Feature page for this:
https://fedoraproject.org/wiki/Features/Python3F13

So far it's mostly just a restatement of my post, though I've started
fleshing out some sections e.g. how to test.  I've assumed the naming
convention from my post python3 for the srpm, and for the symlink to
the binary.  

Feel free to dive in and edit.  I marked myself as owner of the feature
as I know I'm going to be able to devote a big chunk of time to this.
Hope that's OK.

We now have 3 competing srpms for Python 3:
(i) the one from ivazquez:
http://ivazquez.fedorapeople.org/packages/python3000/
(python3000)

(ii) the one by Andrew McNabb:
https://bugzilla.redhat.com/show_bug.cgi?id=526126 (named python3)

(iii) and the one I did, also named python3:
http://people.redhat.com/dmalcolm/python3/python3.spec
  and an SRPM here:
http://people.redhat.com/dmalcolm/python3/python3-3.1.1-1.fc13.src.rpm


 I was just going to suggest you contact ivazquez :-)  he's done a lot of
 work, both to get a python3 package working and on the update from
 python2.5 to python2.6.
I'm assuming ivazquez is seeing these emails (I _think_ he said he'd
seen it on IRC earlier today), and I added a link to my email to the
review bug above so hopefully Andrew is seeing this.

I hope to have a look at the commonality/differences between the 3
efforts tomorrow.  I think python3 is a better name (if nothing else,
it's shorter to type!).

I'd like it if the eventually python 3 specfile could resemble the
python 2 specfile so that we can meaningfully look at the textual diffs
between them (but it may be necessary to clean up the python specfile to
achieve this!  I'll try to have a look at the merge-review)

Thanks for the feedback; hope this all sounds sane
Dave

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Ben Boeckel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

David Malcolm wrote:
 Naming convention proposal:
 How does this sound:
   - an rpm with a python- prefix means a python 2 rpm, of 
the
 default python 2 minor version (for Fedora this will be the 
most
 recent stable upstream minor release, for EPEL it will be the 
minor
 release of 2 that came with the distro, so 2.4 for EPEL5)
 
   - an rpm with a python3- prefix means a python 3 rpm, of 
the
 default python 3 minor version (for Fedora this will be the 
most
 recent stable upstream release)
 
  (we could extend this to have specific minor-releases (e.g. 
use
 python24- for a python 2.4 stack, in case some brave soul 
wants to get
 zope/plone running.  But may be better to try to fix the 
zope/2.6
 incompatibility at that point (caveat: haven't looked at the 
details of
 the issue).  I don't intend to work on such versions))
 
 What about packages without a python- prefix?  Proposal:  If 
upstream
 has a naming convention for python2 vs python3, use it.  
Otherwise, add
 a python3- prefix to make things clear.  I'm not sure about 
the
 details here.  Examples?
  
 There have been various discussions upstream about what to 
call the
 python 3 binary.  My favorite quote on the subject is from 
Guido,
 http://mail.python.org/pipermail/python-3000/2008-
March/012421.html :
 During the next 3 years or so, installing Py3k as the default 
python
 will be a deed of utter irresponsibility and is likely to 
break your
 system in subtle ways (both OSX and Linux these days use 
Python for
 certain system tasks). If you *really* want to shoot yourself 
in the
 foot this way, go ahead and explicitly use make altinstall
 bininstall or link it yourself.
 
 I propose that for Fedora we have /usr/bin/python3 for the
 system/default version of python 3 and /usr/bin/python for 
the
 system/default version of python 2.  Both would be symlinks to 
a binary
 with the minor-release embedded in the name 
(/usr/bin/python3.1 and
 /usr/bin/python/2.6).
 
 As I understand things, this should make us broadly in 
agreement with
 upstream; see e.g.:
 http://mail.python.org/pipermail/python-dev/2009-
April/088862.html
 http://mail.python.org/pipermail/python-dev/2009-
April/04.html

Could we do something similar to what qt and kdelibs packages 
have done? While qt3 was default, the 'qt' package points to qt3 
and qt4 is an entirely separate package. When qt4 became 
default, qt3 was the one with the explicit version on it (and 
qt4 still exists, but the default 'qt' is qt4 now). This would 
mean that python2 packages grow 'Provides: python2-foo = 
%{version}-%{release}'. When python3 is the default, then have 
python point to python3 (and we can drop the Provides/Obsoletes 
for python3- prefixed packages later if wanted).

My thought process is that I would not like, after python3 is 
the default, to still have to put the explicit 3 on there 
because python is still python2. Just thinking ahead here.

- --Ben
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJKxTdfAAoJEKaxavVX4C1Xdf0QANdjkM1iZhZfnxSLErl8qsrr
Eqhg51xTZdolE/8/Z08DTxE3EF5yj5BsfGPgTfiyTgzqiFgMYpAxU6NYKRZI0WmL
C3eC8oHMINRJGotklzHZiTnyUbZd2MZQuPWhMljOchOGOTktT9oaXZND/co1Aixo
xNVqXLYQAYWAlF0A0fjVJ12x2eq4jcG8d2rDaOmiXMj4UTI1ZfVFyofBHm++4hUB
dQ6JNrN11Tzd7fOnGZKvLUgvfEOXlP8K51dFKiaZI+iBxvU14GnU4e7p3ri4CEjT
CKk8AzSKkwLcKk8ipCwN3+BvLCMvq91RtBoh1amhevCg2FgULnbe2ZWv9qhZkpJg
EG4HVCbhXgeMvIbX6prGMtcDAe4X8QNesMX2C7OCqwwkFDea9qSNCb7ZLVscGCZQ
OeRKfgD7DN1XnH/6F2a6p5lxNQF6EQ0G7oWjloSwWtOCNLTU+pDI1waTPM74yh/Y
1sabs31wYUi+gbW3sFqfWoMnkAisKRLXeKzxsZvotz4R87+GEwoV1ZZJNL+NWvZz
V+IGhU+B6PTu8Jo6KfV2xJ6Y0kx8qKSlk9LdiZ9RKTyxgnZVaxj3YJceeUv1TSI/
U8xVwEjcMxDdink2NBlyGkd+its4+9ZlShHLMOKdYIAnibov72WlMLKXYNr8plpO
kQYYB0B/z9A1fXFxNqKu
=dgBR
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread David Malcolm
On Thu, 2009-10-01 at 19:12 -0400, Ben Boeckel wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 David Malcolm wrote:
  Naming convention proposal:
  How does this sound:
- an rpm with a python- prefix means a python 2 rpm, of 
 the
  default python 2 minor version (for Fedora this will be the 
 most
  recent stable upstream minor release, for EPEL it will be the 
 minor
  release of 2 that came with the distro, so 2.4 for EPEL5)
  
- an rpm with a python3- prefix means a python 3 rpm, of 
 the
  default python 3 minor version (for Fedora this will be the 
 most
  recent stable upstream release)
  
   (we could extend this to have specific minor-releases (e.g. 
 use
  python24- for a python 2.4 stack, in case some brave soul 
 wants to get
  zope/plone running.  But may be better to try to fix the 
 zope/2.6
  incompatibility at that point (caveat: haven't looked at the 
 details of
  the issue).  I don't intend to work on such versions))
  
  What about packages without a python- prefix?  Proposal:  If 
 upstream
  has a naming convention for python2 vs python3, use it.  
 Otherwise, add
  a python3- prefix to make things clear.  I'm not sure about 
 the
  details here.  Examples?
   
  There have been various discussions upstream about what to 
 call the
  python 3 binary.  My favorite quote on the subject is from 
 Guido,
  http://mail.python.org/pipermail/python-3000/2008-
 March/012421.html :
  During the next 3 years or so, installing Py3k as the default 
 python
  will be a deed of utter irresponsibility and is likely to 
 break your
  system in subtle ways (both OSX and Linux these days use 
 Python for
  certain system tasks). If you *really* want to shoot yourself 
 in the
  foot this way, go ahead and explicitly use make altinstall
  bininstall or link it yourself.
  
  I propose that for Fedora we have /usr/bin/python3 for the
  system/default version of python 3 and /usr/bin/python for 
 the
  system/default version of python 2.  Both would be symlinks to 
 a binary
  with the minor-release embedded in the name 
 (/usr/bin/python3.1 and
  /usr/bin/python/2.6).
  
  As I understand things, this should make us broadly in 
 agreement with
  upstream; see e.g.:
  http://mail.python.org/pipermail/python-dev/2009-
 April/088862.html
  http://mail.python.org/pipermail/python-dev/2009-
 April/04.html
 
 Could we do something similar to what qt and kdelibs packages 
 have done? While qt3 was default, the 'qt' package points to qt3 
 and qt4 is an entirely separate package. When qt4 became 
 default, qt3 was the one with the explicit version on it (and 
 qt4 still exists, but the default 'qt' is qt4 now). This would 
 mean that python2 packages grow 'Provides: python2-foo = 
 %{version}-%{release}'. When python3 is the default, then have 
 python point to python3 (and we can drop the Provides/Obsoletes 
 for python3- prefixed packages later if wanted).
 
 My thought process is that I would not like, after python3 is 
 the default, to still have to put the explicit 3 on there 
 because python is still python2. Just thinking ahead here.

Thanks!  If I'm correctly reading your mail, this approach is one I did
think of, but I'm not fond of it.

I think that anyone dealing with Python is going to have to be thinking
is this python 2 or python 3 for some years to come, so having an
explicit python3- prefix is probably not too painful.

What I think would be painful in your suggestion is the flag day where
we'd change the meaning of python- in RPM names.  Currently in Fedora
and EPEL, python- implies the system-supplied minor release of python
2, be it in Fedora (2.6), or in EPEL (2.4).  I worry that changing it to
imply the system-supplied minor release of Python 3 (3.1, or 3.2/3.3? by
that point) would be thoroughly confusing, since we'd have to update
everything all at once.  It wouldn't fly within EPEL, since the
pre-existing Enterprise downstreams of Fedora aren't going to change
(far too disruptive).

One middle ground might be to start using python2- explicitly for
_new_ packages.  That wouldn't break anything, but could easily be
confusing as well.  I think I prefer keeping things consistent.

Perhaps at some point we could cut over /usr/bin/python from being
Python 2 to Python 3, but I refer you again to this quote from Guido:
http://mail.python.org/pipermail/python-3000/2008-March/012421.html


(The other fun thing to do might be to package Unladen Swallow.  Not at
all sure what to call _that_ though!)

Dave

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Jóhann B. Guðmundsson

On 10/01/2009 10:26 PM, Adam Williamson wrote:

On Thu, 2009-10-01 at 22:09 +, Jóhann B. Guðmundsson wrote:

   

Please also see
https://fedoraproject.org/wiki/How_to_debug_Dracut_problems , the
permanent reference for this topic. I'll add anything in Harald's mail
that's not currently on that page to it. Thanks.


   

Is this the new format/path of debugging pages for a given component
how_to_debug_component_problem as opposed to
https://fedoraproject.org/wiki/Dracut/Debugging  or
component/Debugging  and are we going to move all debugging pages
under how_to_debug??
 

It hasn't been officially discussed anywhere - I was using
Bug_info_componentname myself - but I think it's a good choice by
whoever came up with it. It also fits in with the request of the Wiki
admin team that we use flat page names, not nested ones.

   


Well I think the documentation team ( doc list cc-ed ) should provide us 
with rules and regulation ( or templates ) on how component page should 
be written including bug reporting etc.. and who the target audience is 
so at-least some consistency exist in the wiki, I personally write pages 
targeted at novice end user so they tend to be more step by step 
oriented since I believe that we should expose testing of a component to 
as wide audience as possible regardless of the individual skill ( it 
might be a kid taking his first step into the linux, Fedora community 
and participate or it might be an experienced user ) set while other 
voices in the community think that they should have University, RHCE or 
some other degree stuck up their ass to be able to participate in 
testing or other aspects of the community. When an indvidual changes the 
layout of my wiki written pages ( other than simply fix my ken-lee 
English ) I believe ( since he thinks he does a better job than me 
delivering the content of the page to well what he sees as the target 
audience ) that he will maintain the given component pages and keep it 
update to upstream documentation.  ( since he has the time to totally 
rewrite the page he should have the time to do the necessary research 
and keep it updated to upstream documentation/changes/git logs  ). It's 
not enough simply write those pages they need to be maintained and 
updated as well and I for one don't participate in wiki writing ping 
pong game..


JBG

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Adam Williamson
On Thu, 2009-10-01 at 23:39 +, Jóhann B. Guðmundsson wrote:
 set while other 
 voices in the community think that they should have University, RHCE
 or 
 some other degree stuck up their ass to be able to participate in 
 testing or other aspects of the community 

I think you're setting up a straw man here. I haven't seen anyone on
this list suggest any such thing, and I don't see that any of the
existing pages are intentionally written in this way. It would be good
to have consistent styles for such pages, but there's no need to set it
up in such a confrontational way.

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

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Ben Boeckel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

David Malcolm wrote:
 On Thu, 2009-10-01 at 19:12 -0400, Ben Boeckel wrote:
 Could we do something similar to what qt and kdelibs packages 
 have done? While qt3 was default, the 'qt' package points to 
qt3 
 and qt4 is an entirely separate package. When qt4 became 
 default, qt3 was the one with the explicit version on it (and 
 qt4 still exists, but the default 'qt' is qt4 now). This 
would 
 mean that python2 packages grow 'Provides: python2-foo = 
 %{version}-%{release}'. When python3 is the default, then 
have 
 python point to python3 (and we can drop the 
Provides/Obsoletes 
 for python3- prefixed packages later if wanted).
 
 My thought process is that I would not like, after python3 is 
 the default, to still have to put the explicit 3 on there 
 because python is still python2. Just thinking ahead here.
 
 Thanks!  If I'm correctly reading your mail, this approach is 
one I did
 think of, but I'm not fond of it.
 
 I think that anyone dealing with Python is going to have to be 
thinking
 is this python 2 or python 3 for some years to come, so 
having an
 explicit python3- prefix is probably not too painful.
Package names wouldn't change for some time. Guido says 2--3 
years, so python meaning python3 is some time away yet.

 What I think would be painful in your suggestion is the flag 
day where
 we'd change the meaning of python- in RPM names.  Currently 
in Fedora
 and EPEL, python- implies the system-supplied minor release 
of python
 2, be it in Fedora (2.6), or in EPEL (2.4).  I worry that 
changing it to
 imply the system-supplied minor release of Python 3 (3.1, or 
3.2/3.3? by
 that point) would be thoroughly confusing, since we'd have to 
update
 everything all at once.  It wouldn't fly within EPEL, since 
the
 pre-existing Enterprise downstreams of Fedora aren't going to 
change
 (far too disruptive).
This is where the 'Provides: python2-foo' kicks in. 'Requires:' 
in other packages would be updated to point to the python2-foo 
Provides for dependency solving. Over time, packages should be 
updated and if some deadline isn't met, start opening bugs, then 
finally using provenpackager when another deadline is hit. Even 
after the change, python3 packages would Provides/Obsoletes 
their old python3- names but would be moved to have the main 
package name be python-. Dependency chains should hold as long 
as the python2- and python3- Requires are used instead of the 
python- ones.

 One middle ground might be to start using python2- 
explicitly for
 _new_ packages.  That wouldn't break anything, but could 
easily be
 confusing as well.  I think I prefer keeping things 
consistent.
This would still leave python2 to hold claim to the python- 
prefix and python3- left with the 3 in it. And I am for 
consistency here.

 Perhaps at some point we could cut over /usr/bin/python from 
being
 Python 2 to Python 3, but I refer you again to this quote from 
Guido:
 http://mail.python.org/pipermail/python-3000/2008-
March/012421.html
Yes, and after that time, what? Always use python3? I'd like to 
start a transition route worked out now before we start down 
towards python3 so that things aren't rushed later.

 (The other fun thing to do might be to package Unladen 
Swallow.  Not at
 all sure what to call _that_ though!)
Hopefully these changes will get merged some day. A faster 
python is on my list of wants for python (as well as a debugger 
and a valgrind-like tool to see where loose references are being 
kept).

 Dave

- --Ben
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJKxUjTAAoJEKaxavVX4C1XuycQANByZEaH5Z0894ajjQKkEaaE
IG35V4n1WBVVR/77UPh5sBtJtRvsYXIGduYDdZZL/cwAq8LXS8Kn0j8yOB8Y0V0z
bU6WzAb6UAyZqxRYVL1DKsELAbzonqSTHr9g1as3bGiEsZchKjKNLM+C+RRGMpGr
mgkWCZyyuCEUzt+fZSaQ11TMat2eWApLyDuNupmSkCIxzG7EI5R8ovYT2jiQ732W
YUfnclY9sU3T/KhRUHsHCDsGsJOJMzt3SfZxrCgKzfdh3C/RuIi7v3u//1szGLk4
eK0XTruPwNrmkd7/kOwkjyFDVI/HnGWwvGnljz2bMfPC9he3qJdmPC03X1a91hTR
M6Bljqd4m52X/IebPx+O4i9oEXByaK+UwYkvliEqUqPXdjYijGogTha0KQP8F1RU
b0LFuPy1/MZ99Vizl++gwIKu5cXRuOu00H+G7sRbb0SnhY8qZUcz8HvgAR141lwY
d34f8jnxCXlu0KorxHhg6qMstD6EoATA0wfPeGwPv8MWB6YD3ar5q8vkLykb6qQ/
VJONpAwNLMGGv03IzC60HG+s0kDlcJkdRjPzs20lj1siKS8N4Oza0FvBFFCcyCA5
G1w3BEzAILv2SbxCs9KRrvdUSjVmjC2HKnmYcT2wlv8Hv8Ec5BsN19i/UaYIAD/1
P5VAEUJafmJPovLw2oR6
=GaN9
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Josh Boyer
On Fri, Oct 02, 2009 at 12:53:21AM +0200, Kevin Kofler wrote:
John Poelstra wrote:
 The current FESCo might also want to consider taking more of a
 leadership role in monitoring the release processes, tracking the
 schedule, and evaluating the quality of the release under development
 and our ability to release on time.  As the group responsible for
 guiding the technical direction of our releases I think this is
 something they should be more involved in.  I'd be glad to help gather
 data they might need to do this and there might be others who would be
 willing to help too.
 
 I'm suggesting more proactive leadership from FESCo and clear
 initiatives to take Fedora to the next level versus only being
 responsible for approving features, proven packagers, and policy matters.

And when should we find the time for that? Our meetings already usually take 
2 hours, and during the rest of the week, we have other things to do as 

How about starting now?  Our last two meetings took about 20 min combined.

We're through the Feature process mostly, and we're entering the part of the
development cycle that people need help with, reminders for, planning, etc.

I actually agree with some of what John said.  I had a discussion with
someone earlier today that echoed many of those sentiments.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Jóhann B. Guðmundsson

On 10/01/2009 11:53 PM, Adam Williamson wrote:

On Thu, 2009-10-01 at 23:39 +, Jóhann B. Guðmundsson wrote:
   

set while other
voices in the community think that they should have University, RHCE
or
some other degree stuck up their ass to be able to participate in
testing or other aspects of the community
 

I think you're setting up a straw man here. I haven't seen anyone on
this list suggest any such thing, and I don't see that any of the
existing pages are intentionally written in this way. It would be good
to have consistent styles for such pages, but there's no need to set it
up in such a confrontational way.

   


As I said other voices I never said they resided on this list ( I dont 
keep tap who's on this list or any other list for that matter ) however 
you should recall atleast one such debate when we rewrote/redesigned the 
QA frontpage on the wiki..  I feel we definitively needs some wiki rules 
and regulations. When I started to write wiki pages I was pointed out 
that I should write those pages on my name space followed by pointing 
other members of the community to that page and if the community was 
happy with the content/layout it would be move to the front  if not I 
should A) rewrite the page according to suggestion and resubmit or B) 
those that did not agree with the content layout of that page should 
draft what ever they think it should look like and submit that. if I 
would change an already published wiki page I should comment in the page 
it self why I made those changes . Now I had barely finished wikifying 
for example Sysrq ( Now  https://fedoraproject.org/wiki/QA/Sysrq ) and 
was waiting for feed back from the community ( for example if it was 
simple/clear enough ) when it got yanked out of my personal space and 
dump where it resides now ( which probably not where the wiki admins 
want it to reside ). Either we create pages at will submit them when 
accepted they get move to the front then if a rewriting ( other than 
minor changes such as typo fixing etc ) occurs the individual that wants 
to rewrite the current page does so on his own name space and submits 
his changes or everybody hack everything everywhere on the wiki and 
constantly play wiki rewriting ping pong game of how their perception on 
how things should look/be written. One half says user your own namespace 
and submit your suggestion comment when changing.the other halfs says 
wanna change something on the wiki change it. I think the community 
needs to agree on which way it should be.


JBG

PS.
 Good coders make crappy documents. If and when they find the time 
to write them they usually tend to be to technical/development oriented 
even tho the indented audience is the end user.


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Plan for tomorrow's (20091002) FESCo meeting

2009-10-01 Thread Jon Stanley
Sorry for the late notice.  There's only one agenda item for
tomorrow's FESCo meeting, and that's the dropping of features that are
not yet 100% complete.  The meeting will be held tomorrow at 17:00UTC
(13:00EDT) in #fedora-meeting on irc.freenode.net

I've also copied the relevant feature owners, in the hopes this winds
up in their inbox :)

The features proposed to be dropped (also in FESCo ticket 254):

https://fedoraproject.org/wiki/Features/DisplayPort
https://fedoraproject.org/wiki/Features/LowerProcessCapabilities
https://fedoraproject.org/wiki/Features/NFSv4Default

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Proposal: Python 3 in Fedora 13

2009-10-01 Thread Jon Stanley
On Thu, Oct 1, 2009 at 3:17 PM, Toshio Kuratomi a.bad...@gmail.com wrote:

 I don't see any way around this atm but it is something to think about
 possibilities more.

One way around this that I use at $DAYJOB (to minimize exposure of a
PHP enabled webserver, thus minimizing attack surface, and also
allowing apache to fail for a site without taking 15 unrelated sites
with it), is to actually have two separate instances of httpd running,
one with mod_python, and the other with mod_python3.  Of course this
requires manual intervention on the part of the local admin, but I
would think that any admin that wanted to do this would be
sufficiently competent to handle the intricacies of that choice.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Buyer Beware: A Major Change in NFS is about to happen

2009-10-01 Thread Jon Stanley
On Thu, Oct 1, 2009 at 8:51 PM, Josh Boyer jwbo...@gmail.com wrote:

 How about starting now?  Our last two meetings took about 20 min combined.

 We're through the Feature process mostly, and we're entering the part of the
 development cycle that people need help with, reminders for, planning, etc.

 I actually agree with some of what John said.  I had a discussion with
 someone earlier today that echoed many of those sentiments.

+1. I've been sorta lax in this area, due to a whole bunch of things,
a large one of which is $DAYJOB, which keeps me *quite* busy.
However, for the original topic of this thread, I 100% agree that we
should have noticed that NFSv4 mounts weren't the default and pestered
Steve about that.  This is a Big Thing(TM) that someone with the
visibility that we have into the feature process should have noticed,
since that was the entire point of the feature!

At $DAYJOB I get to harp on the proactive vs. reactive bit.  I think
it's about the same that we do the same, where we can, in Fedora as
well.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: HOWTO debug dracut

2009-10-01 Thread Adam Williamson
On Fri, 2009-10-02 at 01:35 +, Jóhann B. Guðmundsson wrote:

 As I said other voices I never said they resided on this list ( I dont 
 keep tap who's on this list or any other list for that matter ) however 
 you should recall atleast one such debate when we rewrote/redesigned the 
 QA frontpage on the wiki..  I feel we definitively needs some wiki rules 

It would help if you'd split things into paragraphs, my eyes keep
glazing over after four lines...

 and regulations. When I started to write wiki pages I was pointed out 
 that I should write those pages on my name space followed by pointing 
 other members of the community to that page and if the community was 
 happy with the content/layout it would be move to the front  if not I 
 should A) rewrite the page according to suggestion and resubmit or B) 
 those that did not agree with the content layout of that page should 
 draft what ever they think it should look like and submit that. 

That's the procedure we follow for particularly significant and
important pages - like the most popular few pages for a group (the
Bugzappers front page, joining page etc). It doesn't scale to _every
page in the Wiki_, there just aren't the resources to review everything.
For a less significant page like this, it doesn't need review.

 if I 
 would change an already published wiki page I should comment in the page 
 it self why I made those changes .

That's not correct, you should explain in the comment box when you make
the change. If you need a longer justification than that space allows,
put it on the Talk page.

  Now I had barely finished wikifying 
 for example Sysrq ( Now  https://fedoraproject.org/wiki/QA/Sysrq ) and 
 was waiting for feed back from the community ( for example if it was 
 simple/clear enough ) when it got yanked out of my personal space and 
 dump where it resides now ( which probably not where the wiki admins 
 want it to reside ). 

That sounds strange, I didn't know anything about it happening at the
time. Who moved it? What was the rationale?

Having said that, that's probably an example of a page it's fine to just
create directly - it's not crucial enough to require drafting and formal
review, though of course it's always good to get other people's opinions
on the page if you can :)

 Either we create pages at will submit them when 
 accepted they get move to the front then if a rewriting ( other than 
 minor changes such as typo fixing etc ) occurs the individual that wants 
 to rewrite the current page does so on his own name space and submits 
 his changes or everybody hack everything everywhere on the wiki and 
 constantly play wiki rewriting ping pong game of how their perception on 
 how things should look/be written. 

In practice, it's usually easy to compromise. Since everyone's basically
pointing in the same direction here, and it's easy to collaborate, that
kind of ping-ponging doesn't happen too often. When it does get started,
we can agree to bring both perspectives to a meeting or ML discussion
and decide on the best approach with the approval of the rest of the
group.

 One half says user your own namespace 
 and submit your suggestion comment when changing.the other halfs says 
 wanna change something on the wiki change it. I think the community 
 needs to agree on which way it should be.

As I said, I don't think this is an area where there needs to be One
True Way. Different groups and different pages can take different
approaches. As long as the information gets out there in the end, it's
okay.

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

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Broken dependencies: perl-POE-Component-Client-HTTP

2009-10-01 Thread buildsys


perl-POE-Component-Client-HTTP has broken dependencies in the development tree:
On ppc:
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
On x86_64:
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
On i386:
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
On ppc64:
perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
perl(POE::Component::Client::Keepalive) = 0:0.0901
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
Fedora-perl-devel-list mailing list
Fedora-perl-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list


Re: Broken dependencies: perl-POE-Component-Client-HTTP

2009-10-01 Thread Stepan Kasal
Hello,

 perl-POE-Component-Client-HTTP has broken dependencies in the development 
 tree:
   perl-POE-Component-Client-HTTP-0.85-3.fc11.noarch requires 
 perl(POE::Component::Client::Keepalive) = 0:0.0901

who knows what the development tree is?

Anyway, dist-f12 and dist-f13 are ok, AFAIK, but I noticed that no
*-Keepalive is in f12-beta after my untags, so I tagged the latest
one from dist-f12 there:

koji tag-pkg f12-beta perl-POE-Component-Client-Keepalive-0.2500-3.fc12

Hope this fixes it.

Stepan

--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
Fedora-perl-devel-list mailing list
Fedora-perl-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list