Re: Chromium

2012-03-21 Thread Camilo Mesias
Hi,

On Tue, Mar 20, 2012 at 10:44 PM, Richard W.M. Jones rjo...@redhat.com wrote:
 which (right now) has precisely one other hit on Google.

If you search for the demangled symbol, there are more references:

v8::internal::I18NExtension::get()

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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Chris Murphy
On Mar 20, 2012, at 11:53 PM, Adam Williamson wrote:
 
 The yum update didn't update grub, but it did update the kernel. This is
 the first time you have done a kernel update via yum with the new grub2.
 
 grubby updates the grub.cfg file.

It seems reasonable to consider this a grubby bug, yes?

I think I found the problem in its grub.cfg (the one I named grub.cfg.bak). In 
the two menuentry lines after ### BEGIN /etc/grub.d/10_linux; those menuentry 
lines do not end with {. So everything after that is misinterpreted. Hence the 
syntax errors and incorrect command.

The first menuentry that does end in { happens to be an entry for the old 
kernel, a line that doesn't appear to have been modified by grubby or was 
modified correctly.


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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Chris Murphy

On Mar 21, 2012, at 12:08 AM, Chris Murphy wrote:

 It seems reasonable to consider this a grubby bug, yes?


Considering grub2-mkconfig -o /boot/grub2/grub.cfg produces the exact correct 
result, guess I'm not understanding the purpose of grubby. Are we in transition?


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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 00:12 -0600, Chris Murphy wrote:
 On Mar 21, 2012, at 12:08 AM, Chris Murphy wrote:
 
  It seems reasonable to consider this a grubby bug, yes?
 
 
 Considering grub2-mkconfig -o /boot/grub2/grub.cfg produces the exact
 correct result, guess I'm not understanding the purpose of grubby. Are
 we in transition?

grubby is less 'drastic' that grub2-mkconfig. it takes the existing
config and appends a new entry to it. grub2-mkconfig blows away the
config and starts over again each time.

i don't recall whether we ever made a specific decision to keep using
grubby over grub2-mkconfig or whether it's just inertia, though. pjones
might.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: H.264 in Fedora 17!

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 2:58 AM, Simo Sorce s...@redhat.com wrote:
 [...]
 In the US instead patents have their root in a specific constitutional
 provision that says that this kind of monopoly can only be granted if it
 promotes innovation, this means there is no specific ban on software
 patents but given they arguably do not promote innovation they should
 naturally not be allowed, now you just need to wait for the US Congress
 to realize the Constitution tells them they cannot allow patents that do
 not promote innovation, good luck with that :)

Unfortunately that does not matter ... what matters is who is sending
the most bribes..^W donations. The software patent supporters send
more of them so they win.
Unless the supreme court does its job and tell them to stop (which it
had many chances to do and refused).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread David Tardon
On Tue, Mar 20, 2012 at 12:52:58PM -0700, Brendan Conoboy wrote:
 On 03/20/2012 12:44 PM, Chris Murphy wrote:
 Now the ultra ridiculous: How about secondary architecture requirements 
 demoted as-is to tertiary. And create substantially more aggressive 
 requirements for secondary architecture (in which ARM would be placed), yet 
 are not identical requirements to primary architecture requirements?
 
 Yes, the all-or-nothing mindset between secondary and primary is
 almost certainly the root of the problem.  We want more
 representation in Fedora than being a secondary connotes,

Maybe you should begin by convincing package maintainers that ARM is a
good platform (if it is; I do not know) and that they want to use it,
instead of (figuratively speaking) shoving it down their throats by
means of FESCo decision to promote ARM to primary arch. If you attract
enough people, the transition may just happen naturally...

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Tomas Mraz
On Tue, 2012-03-20 at 13:44 -0600, Chris Murphy wrote:
 Now the ultra ridiculous: How about secondary architecture
 requirements demoted as-is to tertiary. And create substantially more
 aggressive requirements for secondary architecture (in which ARM would
 be placed), yet are not identical requirements to primary architecture
 requirements?

Yes, this might be actually the best short-term path. Or rather than
demoting the other secondary architectures to tertiary status just have
different scale for various secondary architectures in terms of official
infrastructure support. I can see automatic spawning of secondary builds
for ARM in the main koji instance, use of main bodhi, etc., etc.
-- 
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
  Turkish proverb

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

Re: H.264 in Fedora 17!

2012-03-21 Thread Avi Alkalay
Meanwhile, my Fedora post-installation instructions are quite popular on the 
Internet:

http://avi.alkalay.net/2007/06/fedora-post-installation-configurations.html

It is link #3 on a fedora h.264 Google search and I use to keep it updated.



On 20/03/2012, at 23:11, Rahul Sundaram methe...@gmail.com wrote:

 On 03/21/2012 06:56 AM, Adam Williamson wrote:
 On Wed, 2012-03-21 at 01:46 +0100, Kevin Kofler wrote:
 Avi אבי Alkalay אלקלעי  wrote:
 What are the legal tools that Ubuntu uses so it can ship H.264 ?
 
 It's based on the Isle of Man, not in the USA.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: H.264 in Fedora 17!

2012-03-21 Thread Jaroslav Reznik
- Original Message -
 On Tue, 2012-03-20 at 22:29 -0400, Fedora Video wrote:
 
  In any case. This argument is moot. Fedora will distribute H.264
  because it will be part of Firefox.
 
 No, it won't. You persist in misunderstanding this, though it has
 been
 explained to you. Firefox will take advantage of a system h264 codec
 where one is available. In the Fedora system, one will not be
 available.
 Firefox will not contain its own h264 codec.

Even if Mozilla decides to ship theirs own bundled h264 decoding 
library, it will be against Fedora policies and it would have to
be unbundled.

The only thing we can do here is to make it easier for people to
get these not nice codecs if they demand the support. Maybe in the
same way as with Fluendo MP3 long time ago? If you want it, take
the risks on you and pay the licence fees... 

But it brings us back to the do we want to support proprietary
patented codecs and actually make them stronger by paying them?

In the embedded world it's really more difficult - that's why
FF mobile is going to adopt h264 - hw decoders as CPUs are not
capable to decode the video on the fly. On desktops, we are able 
to decode WebM without hw support (even it's nice to have).

R.

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: H.264 in Fedora 17!

2012-03-21 Thread Matej Cepl

On 20.3.2012 23:27, Kevin Kofler wrote:

Even YouTube has adopted WebM.


What the original author ignored to include was link to
http://brendaneich.com/2012/03/video-mobile-and-the-open-web/ which 
explains the position of MoFo. What he completely missed is bug 
https://bugzilla.mozilla.org/show_bug.cgi?id=422540 around which we 
argued for years that MoFo should leave whole codecs business altogether 
and let platform systems (GStreamer, QuickTime, DirectShow) deal with it 
(as many WebKit-based browsers do now).


If he read the bug and understood what it means, he would know that it 
has absolutely nothing to do with inclusion of H.264 in the Fedora 
proper. My system is perfectly capable of viewing H.264 movies now.


Best,

Matěj

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

Re: Evolution + bogofilter

2012-03-21 Thread Milan Crha
On Tue, 2012-03-20 at 10:17 -0500, Mike Chambers wrote:
 Yes I understand it has to relearn.  But it doesn't is the problem.  I
 had to keep marking them as junk.
 
 Example, just reinstalled F16+updates on this very box.  Started evo +
 the backup file as a restore, just as with F17.  Soon as I marked the
 initial spam stuff in my inbox as junk, it started marking
 automatically.  No, it doesn't get them all the time and have to relearn
 as I go, but it starts to immediately.
 
 F17 does NOT do it, almost none at all, even after a couple of days of
 marking them.

Hi,
try to run evolution from console like this:
   $ CAMEL_DEBUG=junk evolution
which should tell you what evolution does when you mark message as
junk/not-junk. It should print something when a new mail arrives too.

This thread
http://mail.gnome.org/archives/evolution-list/2011-November/msg00093.html
is discussing similar issue with older evolution. It's rather long, but
it contains some tests even for bogofilter database, checking how full
it is and so on.
Hope that helps,
Milan

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

Re: H.264 in Fedora 17!

2012-03-21 Thread Matej Cepl

On 21.3.2012 03:41, Adam Williamson wrote:

Firefox will take advantage of a system h264 codec where one is
available. In the Fedora system, one will not be available.


Fedora as shipped from get.fedoraproject.org won't contain H.264 codec. 
Which doesn't mean that my computer won't be able to play H.264 movies 
as well as it does playing MP3s now.


Matěj

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

Re: ARM as a primary architecture

2012-03-21 Thread Andrew Haley
On 03/20/2012 05:44 PM, Kevin Kofler wrote:
 Jon Masters wrote:
 
  On 03/20/2012 11:52 AM, Peter Jones wrote:
  7) it can't be a serious maintenance burdon due to build related issues.
 We need a couple of groups to sign off that builds are fast enough, not
 just on a full distro rebuild (throughput) level, but also on a
 doesn't destroy my workflow due to waiting on it (latency) level.
  
  Sure. Absolutely is a concern for us, as you can see from my other
  comments above about the kernel, for example, but not just that.

 Sorry, but I don't think this is fixable any time soon. Come back when (if 
 ever) you have hardware which has comparable speed to x86.

I'm trying to figure out what this means.  Do you mean that any
primary architecture must be as fast as x86 is today, or that it must
be as fast as its contemporary version of the x86?  So, if the x86 got
faster but ARM didn't, then ARM would be dropped?

The way I see the CPU market developing over the next few years is
that the x86 will continue to be the speed demon if you measure MIPS
per core, but other competitors, especially ARM, will focus on cores
per die.  If we stick religiously to comparable speed to x86
(whatever that means) Fedora can never be a primary arch for anything
other than x86.  Even if we have builders with dozens or even hundreds
of cores.

This is wrong, in my view.  If we have a great many parallel
processors waiting for work, times waiting for build won't be so
great.  The future does not look like ever-increasing MIPS per
core, but ever-increasing parallelism.  If Fedora is the OS of
the future, we'd better start to embrace that.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Miloslav Trmač
On Tue, Mar 20, 2012 at 10:58 PM, Matthew Garrett mj...@srcf.ucam.org wrote:
 I think you're looking at this in slightly the wrong way. Being a
 primary architecture isn't meant to be a benefit to the port - it's
 meant to be a benefit to Fedora. Adding arm to the PA list means you'll
 have to take on a huge number of additional responsibilities, deal with
 more people who are unhappy about the impact upon their packages and so
 on. You get very little out of it except that there's more people to
 tell you that something's broken.

I don't think this is true: On a primary architecture, every package
maintainer is be expected to handle their own packages; this should
actually significantly decrease the load on the architecture
maintainers.
   Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Michal Schmidt

Dne 21.3.2012 03:56, Adam Williamson napsal:

Properly, it ought to be versioned grub2-2.00-0.1.beta2.fc17. (Or possibly
grub2-2.00-0.1.~beta2.fc17, I really dunno what that tilde is for).


The tilde is a debianism to mark a pre-release.
dpkg understands version 42~foo as lower than 42.

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

Re: /usr/share/applications weird error on koji

2012-03-21 Thread Nikos Roussos
On Mon, Mar 19, 2012 at 4:44 PM, Alec Leamas leamas.a...@gmail.com wrote:

  On 03/19/2012 02:32 PM, Nikos Roussos wrote:

 On Mon, Mar 19, 2012 at 2:09 PM, Alec Leamas leamas.a...@gmail.comwrote:

   On 03/19/2012 12:50 PM, Nikos Roussos wrote:

 Hi,

 I'm trying to build a package. It's an update on 
 SparkleSharehttps://admin.fedoraproject.org/updates/search/sparklesharepackage.
  I build it locally with mock and everything seems ok. Package is
 built successfully. But when I try to build it on koji I get an error and
 build fails on both f16 f17 targets:
 The databases in [/usr/share/applications] could not be updated.
 which I think has something to do with the desktop-file-validate on
 %install phase

 See the relevant koji task and build log for more:
 http://koji.fedoraproject.org/koji/taskinfo?taskID=3908835

 Any help appreciated

 --
 Nikos Roussos http://autoverse.net



   From the log, it looks  like it fails in 'install-data-hook'. If so,
 the culprit might be some Makefile.am. Have upstream updated a Makefile.am
 to include 'desktop-file-install', failing when not making a real install
 int /usr?

 If this is right, you should be able to verify that the %install hasn't
 really begun when the error is triggered. If unsure, put some simple 'echo'
 statement in top of %install to verify that it hasn't been started.

 If this doesn't help, scanning the generated Makefiles for
 'desktop-file-install' and/or  '/usr/share/applications' might give  a clue


 Actually there is an:

 install-data-hook:
 update-desktop-database $(datadir)/applications

 which seems to be the exact point that installation fails



  You must patch that, it will try to update /usr/share/applications when
 building the rpm which of course isn't acceptable.

 For Fedora, you could just remove the target and run automake; autoconf;
 ./configure, given that you run update-desktop-database as part of %install.

 However, this should really be resolved together with upstream. If they
 want to keep the functionality, one could possibly:

 - Move it from install-data-hook to a separate target such as
 'install-desktop' and let users run this as part of installation into
 system dirs.
 - Only run update-desktop-database if $(datadir)/applications is writeable:

 Personally, I would prefer the first one. To  mess with
 /usr/share/applications when DESTDIR is set is not really the way 'make
 install' is supposed to work. And updating
 $(DESTDIR)/$(datadir)/applications  just doesn't make sense.

 But I'm just a newbie, maybe someone else has a better piece of advice
 here?


I wrote a small patch to comment out this line and it worked just fine.
I'll file a bug upstream.

Thanks for the help.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[perl-Test-Perl-Critic] Drop tests subpackage and clean up

2012-03-21 Thread Paul Howarth
commit fc4da8936ee6341a05420a021b5488d960df0417
Author: Paul Howarth p...@city-fan.org
Date:   Wed Mar 21 10:59:45 2012 +

Drop tests subpackage and clean up

- Drop -tests subpackage (general lack of interest in this), but include
  them as documentation for the main package
- Drop redundant BR: perl(ExtUtils::MakeMaker)
- Drop redundant unversioned explicit requires
- Drop %defattr, redundant since rpm 4.4
- Make %files list more explicit
- Don't use macros for commands
- Run the author tests in %check
- BR: perl(Test::Pod) and perl(Test::Pod::Coverage)
- Use tabs

 perl-Test-Perl-Critic.spec |  155 ++--
 1 files changed, 78 insertions(+), 77 deletions(-)
---
diff --git a/perl-Test-Perl-Critic.spec b/perl-Test-Perl-Critic.spec
index 3a2a9d5..638ef13 100644
--- a/perl-Test-Perl-Critic.spec
+++ b/perl-Test-Perl-Critic.spec
@@ -1,35 +1,34 @@
-Name:   perl-Test-Perl-Critic
-Summary:Use Perl::Critic in test programs
-Version:1.02
-Release:6%{?dist}
-License:GPL+ or Artistic
-Group:  Development/Libraries
-Source0:
http://search.cpan.org/CPAN/authors/id/T/TH/THALJEF/Test-Perl-Critic-%{version}.tar.gz
 
-URL:http://search.cpan.org/dist/Test-Perl-Critic/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
-BuildArch:  noarch
-
-BuildRequires:  perl(Carp)
-BuildRequires:  perl(English)
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(Module::Build) = 0.35
-BuildRequires:  perl(Perl::Critic) = 1.105
-BuildRequires:  perl(Perl::Critic::Utils) = 1.105
-BuildRequires:  perl(Perl::Critic::Violation) = 1.105
-BuildRequires:  perl(Test::Builder)
-BuildRequires:  perl(Test::More)
-
-Requires:   perl(Carp)
-Requires:   perl(English)
-Requires:   perl(Perl::Critic) = 1.105
-Requires:   perl(Perl::Critic::Utils) = 1.105
-Requires:   perl(Perl::Critic::Violation) = 1.105
-Requires:   perl(Test::Builder)
-
-
+Name:  perl-Test-Perl-Critic
+Summary:   Use Perl::Critic in test programs
+Version:   1.02
+Release:   7%{?dist}
+Group: Development/Libraries
+License:   GPL+ or Artistic
+URL:   http://search.cpan.org/dist/Test-Perl-Critic/
+Source0:   
http://search.cpan.org/CPAN/authors/id/T/TH/THALJEF/Test-Perl-Critic-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch: noarch
+BuildRequires: perl(Carp)
+BuildRequires: perl(English)
+BuildRequires: perl(Module::Build) = 0.35
+BuildRequires: perl(Perl::Critic) = 1.105
+BuildRequires: perl(Perl::Critic::Utils) = 1.105
+BuildRequires: perl(Perl::Critic::Violation) = 1.105
+BuildRequires: perl(Test::Builder)
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::Pod::Coverage)
+Requires:  perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version))
+Requires:  perl(Perl::Critic) = 1.105
+Requires:  perl(Perl::Critic::Utils) = 1.105
+Requires:  perl(Perl::Critic::Violation) = 1.105
+
+# Avoid doc-file dependencies from tests
 %{?perl_default_filter}
-%{?perl_default_subpackage_tests}
+
+# Obsolete/provide old -tests subpackage (can be removed in F19 development 
cycle)
+Obsoletes: %{name}-tests  %{version}-%{release}
+Provides:  %{name}-tests = %{version}-%{release}
 
 %description
 Test::Perl::Critic wraps the Perl::Critic engine in a convenient
@@ -38,40 +37,42 @@ framework. This makes it easy to integrate coding-standards 
enforcement
 into the build process. For ultimate convenience (at the expense of some
 flexibility), see the criticism pragma.
 
-
 %prep
 %setup -q -n Test-Perl-Critic-%{version}
 
-
 %build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
 ./Build
 
-
 %install
-rm -rf $RPM_BUILD_ROOT
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
-%{_fixperms} $RPM_BUILD_ROOT/*
-
+rm -rf %{buildroot}
+./Build install destdir=%{buildroot} create_packlist=0
+%{_fixperms} %{buildroot}
 
 %check
-# Tests are failing with odd unpack errors.
-# TEST_AUTHOR=1 ./Build test
-./Build test
-
+TEST_AUTHOR=1 ./Build test
 
 %clean
-rm -rf $RPM_BUILD_ROOT
-
+rm -rf %{buildroot}
 
 %files
-%defattr(-,root,root,-)
-%doc Changes LICENSE README
+%doc Changes LICENSE README %{?perl_default_filter:t/ xt/}
 %{perl_vendorlib}/Test/
-%{_mandir}/man3/*.3pm*
-
+%{_mandir}/man3/Test::Perl::Critic.3pm*
 
 %changelog
+* Wed Mar 21 2012 Paul Howarth p...@city-fan.org - 1.02-7
+- Drop -tests subpackage (general lack of interest in this), but include
+  them as documentation for the main package
+- Drop redundant BR: perl(ExtUtils::MakeMaker)
+- Drop redundant unversioned explicit requires
+- Drop %%defattr, redundant since rpm 4.4
+- Make %%files list more explicit
+- Don't use macros for commands
+- Run 

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Matthew Garrett
On Wed, Mar 21, 2012 at 10:41:33AM +0100, Miloslav Trmač wrote:
 On Tue, Mar 20, 2012 at 10:58 PM, Matthew Garrett mj...@srcf.ucam.org wrote:
  I think you're looking at this in slightly the wrong way. Being a
  primary architecture isn't meant to be a benefit to the port - it's
  meant to be a benefit to Fedora. Adding arm to the PA list means you'll
  have to take on a huge number of additional responsibilities, deal with
  more people who are unhappy about the impact upon their packages and so
  on. You get very little out of it except that there's more people to
  tell you that something's broken.
 
 I don't think this is true: On a primary architecture, every package
 maintainer is be expected to handle their own packages; this should
 actually significantly decrease the load on the architecture
 maintainers.

The expectation would be that the architecture maintainers have fixed 
everything before moving to being a primary architecture, so this should 
only be an issue if maintainers or upstream manage to come up with new 
breakage. But yes, it forces people to care about something they might 
previously have ignored, so I guess that's an advantage.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 11:07 AM, Jaroslav Reznik jrez...@redhat.com wrote:
 - Original Message -

 Maybe it's worth to ask them (or look at for example Mer builds)
 what's
 the difference in build times.

 A few statistics from build.meego.com - using the OBS and building in
 qemu. These are really just approximate numbers, built in different
 times with probably a different load...

 I took Qt as an example as it's a package I know.

 -- build.meego.com ---
 http://build.meego.com/package/show?package=qtproject=Trunk
 armv8el
 build19 started build qt.spec at Sat Nov  5 02:09:33 UTC 2011.
 build19 finished build qt.spec at Sat Nov  5 03:01:43 UTC 2011.

 approx. 1 hour

 i586
 build17 started build qt.spec at Fri Nov  4 23:33:24 UTC 2011.
 build17 finished build qt.spec at Sat Nov  5 00:05:03 UTC 2011.

 approx. half hour (1/2)

 armv8el vs i586 factor of 2

 http://build.meego.com/package/show?package=qtproject=home%3Arrojfors%3Abranches%3AMeeGo%3A1.1%3ACore
 armv7el
 build42 started build qt.spec at Thu May 12 08:49:50 UTC 2011.
 build42 finished build qt.spec at Thu May 12 10:42:21 UTC 2011.

 approx. 2 hours

 i586
 build11 started build qt.spec at Thu May 12 08:49:48 UTC 2011.
 build11 finished build qt.spec at Thu May 12 09:09:47 UTC 2011.

 approx.

 armv7el vs i586 factor of 4


 -- Fedora --
 i686
 2012-02-20 14:31:51,510 - Mock Version: 1.1.18
 2012-02-20 15:05:21,089 - State Changed: end

 approx. half hour

 armv7hl
 2012-03-18 17:58:09,566 - Mock Version: 1.1.18
 2012-03-19 04:53:07,593 - State Changed: end

 better not calculating...

 So probably using Qemu could speed it up quite a lot. Also OBS offers

Those numbers look way better then Kevin's 50x slower without any
citation ... thanks for getting this numbers.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Matthias Runge
 The yum update didn't update grub, but it did update the kernel. This is
 the first time you have done a kernel update via yum with the new grub2.
 
 grubby updates the grub.cfg file.
seems reproducible. My grub config is pretty empty, too.

During update, I get something an error:

grubby fatal error; unable to find a suitable template

-- 
Matthias Runge mru...@matthias-runge.de
   mru...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Chris Tyler
On Wed, 2012-03-21 at 05:04 -0400, Jaroslav Reznik wrote:
 - Original Message -
  just a side note - I was told by an OpenSUSE on ARM person that they
  use
  x86 boxes with the user-space qemu virtual machine. It works quite
  fast,
  but still needs some hacking eg. in test-suites
 
 Yep, OpenSUSE uses qemu - it's sometimes not as stable as it should be,
 I saw a few strange random crashes in qemu but usually it works. I 
 talked with them once, they were surprised by our native builds policy.
 
 Maybe it's worth to ask them (or look at for example Mer builds) what's
 the difference in build times.

Fully-emulated actually fits into the Native Builds guideline, but it
hasn't been economical to use this approach because there's no hardware
support for ARM emulation on x86 (the way that there is hardware
acceleration for x86 virtualization on x86) and it therefore requires a
very fast/expensive x86 box to emulate a slow/cheap ARM box.

-Chris

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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Tue, Mar 20, 2012 at 11:31 PM, Kevin Kofler kevin.kof...@chello.at wrote:
 Peter Jones wrote:
 In yesterday's FESCo meeting I told you I'd make a list of specific issues
 I have with the current proposal for ARM as a primary archictecture. There
 are some places where I think the current proposal fails to deal with some
 necessary aspects of becoming a primary architecture, and some places
 where I don't think the approach is quite right.

 How about: support for the main hardware features on commonly-used hardware
 is Free Software, and included in the upstream software (kernel, X.Org X11,
 CUPS, SANE etc.) where appropriate? Right now, this is clearly NOT the case
 for OpenGL on ARM, so by promoting ARM, we'd promote proprietary (graphics)
 driver use.

No, we've never said that ever! But then there are a lot of desktops
that run just fine without OpenGL. 3D really wasn't in a great state
even in x86 until Fedora 15 with a lot of drivers only doing it
partially or not at all, even now there's only really 3 well supported
sets of HW that are well supported with 3D in Fedora... ie Intel,
AMD/ATI and nVidia and even those aren't perfect yet. I don't see how
full OpenGL support should be an argument because there's still really
on a subset of x86 hardware that currently supports it.

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

Re: ARM as a primary architecture

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 1:26 PM, Peter Robinson pbrobin...@gmail.com wrote:
 On Tue, Mar 20, 2012 at 11:31 PM, Kevin Kofler kevin.kof...@chello.at wrote:
 Peter Jones wrote:
 In yesterday's FESCo meeting I told you I'd make a list of specific issues
 I have with the current proposal for ARM as a primary archictecture. There
 are some places where I think the current proposal fails to deal with some
 necessary aspects of becoming a primary architecture, and some places
 where I don't think the approach is quite right.

 How about: support for the main hardware features on commonly-used hardware
 is Free Software, and included in the upstream software (kernel, X.Org X11,
 CUPS, SANE etc.) where appropriate? Right now, this is clearly NOT the case
 for OpenGL on ARM, so by promoting ARM, we'd promote proprietary (graphics)
 driver use.

 No, we've never said that ever! But then there are a lot of desktops
 that run just fine without OpenGL.

Even though I disagree with Kevin that we should block on does not
have 3D drivers .. OpenGL is imo
even more important on ARM (non server systems) then on x86.

A tablet or smartphone without hardware accelerated rendering is just
useless (slow, short battery life).
But this should get better over time as more general purpose
distributions try to run on such devices.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: ARM as a primary architecture

2012-03-21 Thread Richard W.M. Jones
On Wed, Mar 21, 2012 at 12:12:25PM +, Peter Robinson wrote:
 How was this handled in the case of PPC? My understanding is that due
 to legal reasons the Fedora Project never officially provided access
 to PPC machines. There were a number of machines that users could get
 access to that were provided by individuals but these were never
 officially provided by the Fedora project.

It was very unsatisfactory.  I had an account on David Woodhouse's
PPC64 machine -- I think it was a PS3 -- but there was no root access
so I couldn't install packages or test anything that needed root.

 There's a number of cheap hardware becoming available such as the
 Raspberry Pi as well as development boards that are available for
 either purchase or people can apply to be part of a developer program
 to get either discount or free hardware. How was this supported with
 PPC? The PPC hardware was a lot more expensive (either Apple devices
 or IBM) than the readily available ARM devices.

PPC hardware was expensive.  Even the Playstation 3 was an order of
magnitude more expensive than the upcoming ARM hardware.  Of course,
as of *right now*, ARM hardware is also expensive (£250 for a minimal
server).  We are still waiting to see if Raspberry Pi really becomes
mass-produced and available to all for cheap as chips.

Rich.

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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Miroslav Lichvar
On Tue, Mar 20, 2012 at 08:58:36PM +0100, Michael Schwendt wrote:
 Here's another suspicious action:
 
   https://bugzilla.redhat.com/714364#3
 
 Is anybody from the ABRT team watching these actions?
 The bot closed bug 714364 (gtk2) as duplicate of bug 701926
 (rhythmbox) and did  the same for the other mentioned tickets.
 That only makes sense if somebody then performs the rhythmbox-gtk2
 reassignment. I've done it here, but what about other tickets where
 maybe nobody is pays attention?

This can happen when the script can't find a common component for the
bugs, so the component of the bug which will remain open is random. I
think in most cases that wouldn't be a problem, the maintainer would
at least see the bug was reported in other components, but here one of
the closed bugs was already assigned to the right component.

The reason gtk2 was not found is that the backtraces from the totem
and transmission bugs contained paths to shared libraries which were
not found in our database. One option is to ignore such backtraces,
another is to try to get the components corresponding to the
backtraces harder. We'll work on that.

Thanks,

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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Miroslav Lichvar
On Tue, Mar 20, 2012 at 02:56:40PM -0500, Michael Cronenworth wrote:
 Miroslav Lichvar wrote:
 If you find a suspicious action, please let us know at
 crash-catc...@lists.fedorahosted.org  or file a ticket at
 https://fedorahosted.org/abrt.
 
 What about bugs that your script did not catch?
 
 Bug 752238[1] has about 100 dupes against it that I just wore out
 after a handful of setting DUPLICATE by hand. I set the dupes to bug
 734442[2] before I realized 752238[1] had more CCs.
 
 [1] https://bugzilla.redhat.com/show_bug.cgi?id=752238
 [2] https://bugzilla.redhat.com/show_bug.cgi?id=734442

We don't try to deduplicate python bugs yet. (only by the abrt_hash
field in bugzilla)

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

Re: ARM as a primary architecture

2012-03-21 Thread Josh Boyer
On Wed, Mar 21, 2012 at 8:12 AM, Peter Robinson pbrobin...@gmail.com wrote:
 1) mechanisms need to be in place to get package maintainers access to
 fix
     arm-specific bugs in their packages


 So we have a tracker bug at the moment. Is that sufficient? If so, we
 obviously should make sure that it is included in the proposal docs that
 we have this in place and are using it.


 A tracker bug is certainly not sufficient.  It would be for a SA, but not
 PA.  Typically our users have a PA at their disposal, or failing that have
 ready access to a shared PA provided by the Fedora Project that they can log
 into and do their testing.

 How was this handled in the case of PPC? My understanding is that due
 to legal reasons the Fedora Project never officially provided access
 to PPC machines. There were a number of machines that users could get
 access to that were provided by individuals but these were never
 officially provided by the Fedora project.

That is correct.

 Without ARM systems available for all the releases our maintainers have to
 support this is a non-starter.  I will also note that having to resort to
 using a remote system because the arch isn't generally locally at a
 maintainer's disposal /is/ going to introduce a delay in getting bugs
 resolved and builds out the door.  If the arch was ubiquitous in a way that
 lent itself to easy debugging and use that'd be a different matter, but I
 just don't see it as being there right now.

 There's a number of cheap hardware becoming available such as the
 Raspberry Pi as well as development boards that are available for
 either purchase or people can apply to be part of a developer program
 to get either discount or free hardware. How was this supported with
 PPC? The PPC hardware was a lot more expensive (either Apple devices
 or IBM) than the readily available ARM devices. We can also put a
 means escalation in place too for those that don't want to purchase or
 can't get ready access to HW for testing.

I think you're really asking the wrong question, or maybe taking the wrong
approach.  There are a number of reasons PPC was _demoted_ to a secondary
arch, and this is one of them.  Asking how it was done while PPC was a PA
is just spinning your wheels.  It doesn't matter.

 2) excludearch is not an option.  This is fundamentally contrary to being
     a primary arch. In fact this is one of the defining characteristics
 of
     a secondary arch.


 Let's think about this some. ARM (32-bit) doesn't do Intel-style
 microcode, MCE, or many other things that x86 does. I don't think that
 means we should build packages that are x86-specific for ARM systems. We
 generally believe that we're starting from a point of good momentum, but
 there are some packages that won't ever be appropriate for ARM, and
 there are others where the FTBFS has been longstanding, or there are
 other (IMO valid) reasons why it might initially be Exclude. That
 doesn't mean that there would be many such cases. Nonetheless, I think
 it would be unreasonable to set the entry bar so high that there can be
 no things left to fix. That basically retains the x86 monopoly.


 Perhaps Peter can clarify or soften this requirement a bit.  EXCLUDEARCH as
 a default action when a build fails on ARM is certainly not an option.  What
 would help your situation is generating a few lists of packages.  One list
 would be packages that you feel just don't make sense on ARM.  Another list
 would be the FTBFS you mention.  These lists can be debated and decided upon
 /before/ the migration to PA and the ExcludeArches can be in place before
 the switch is pulled.

 There's a couple of different categories here.

 1) x86 only hardware. There's things like dmidecode, cpuid, various
 ACPI, numa, EFI and other HW specific things like intel GPU drivers
 where it just doesn't make sense to build on ARM, just like it didn't
 make sense to build the various PPC utils etc on x86. In some cases it
 might be a short term exclusion as it's expected that the support will
 come to ARM, EFI is the classic case here. Others like intel GPUs
 never will.

Yes.  All good.

 2) packages that have x86 dependent code. spice comes into this
 category and I've discovered a few others. This would need work from
 someone, either the Fedora maintainer or upstream.

Er... I think you forgot or the Fedora ARM team.  Seriously, if you are
counting on getting the Fedora package maintainer to fix something like
that, you are going to be disappointed.  You cannot force them to fix it
and ExcludeArch is often the resolution until the arch team comes along
and fixes it.

 Ultimately as the person that has done 98% of the builds and lead the
 building of rawhide the vast majority of the packages where we've
 added ExcludeArch are where they are x86 or PPC only for a reason, in
 fact in a lot of cases I've removed excludes (icedtea-web and a number
 of other packages) to ensure we run on ARM. Where it's FTBFS on ARM
 there's been 

Re: ARM as a primary architecture

2012-03-21 Thread Josh Boyer
On Wed, Mar 21, 2012 at 8:33 AM, Richard W.M. Jones rjo...@redhat.com wrote:
 On Wed, Mar 21, 2012 at 12:12:25PM +, Peter Robinson wrote:
 How was this handled in the case of PPC? My understanding is that due
 to legal reasons the Fedora Project never officially provided access
 to PPC machines. There were a number of machines that users could get
 access to that were provided by individuals but these were never
 officially provided by the Fedora project.

 It was very unsatisfactory.  I had an account on David Woodhouse's
 PPC64 machine -- I think it was a PS3 -- but there was no root access
 so I couldn't install packages or test anything that needed root.

David's machines were usually Apple G5s.  If he gave you access to a PS3,
he must have disliked you at that particular moment.  Those were some of
the worst machines I have ever worked with because of their hardware
limitations.

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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Michael Cronenworth

Miroslav Lichvar wrote:

We don't try to deduplicate python bugs yet. (only by the abrt_hash
field in bugzilla)


Every dupe bug has the same abrt_hash in the Whiteboard:
abrt_hash:01acb9e5787833cdbc03832f71e787ef531f1cd
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Josh Boyer
On Wed, Mar 21, 2012 at 7:39 AM, Matthew Garrett mj...@srcf.ucam.org wrote:
 On Wed, Mar 21, 2012 at 10:41:33AM +0100, Miloslav Trmač wrote:
 On Tue, Mar 20, 2012 at 10:58 PM, Matthew Garrett mj...@srcf.ucam.org 
 wrote:
  I think you're looking at this in slightly the wrong way. Being a
  primary architecture isn't meant to be a benefit to the port - it's
  meant to be a benefit to Fedora. Adding arm to the PA list means you'll
  have to take on a huge number of additional responsibilities, deal with
  more people who are unhappy about the impact upon their packages and so
  on. You get very little out of it except that there's more people to
  tell you that something's broken.

 I don't think this is true: On a primary architecture, every package
 maintainer is be expected to handle their own packages; this should
 actually significantly decrease the load on the architecture
 maintainers.

 The expectation would be that the architecture maintainers have fixed
 everything before moving to being a primary architecture, so this should
 only be an issue if maintainers or upstream manage to come up with new
 breakage. But yes, it forces people to care about something they might
 previously have ignored, so I guess that's an advantage.

Except when people are forced to look at it, their solution was often
ExcludeArch for PPC.  As I said in the other thread, you cannot force
people to care about an architecture they don't know or want to learn.

That's not to say there weren't a large number of people that _did_
try and fix things.  It's just not a clear cut this arch is primary
so package maintainers will fix arch issues.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Tue, Mar 20, 2012 at 11:46 PM, Adam Williamson awill...@redhat.com wrote:
 On Tue, 2012-03-20 at 12:08 -0400, Josh Boyer wrote:

 2) Updates.  Submitting updates requires the entire build to be complete
 which means you have to wait for the slowest thing to finish.  Having to
 wait for 12 hours effectively means you can't even test your update until
 the next day, and then after you test it you can submit it.  Again, this
 is mostly compounded for large packages, but it does impact workflow.

 From a QA perspective, there's a fairly important instance of this case.
 We sometimes wind up working on very compressed timescales in validation
 sprints. We don't get very long to do validation.

 So it's not unusual for me to be bugging, say, the kernel team to give
 us a new kernel build that fixes a blocker bug, so we can do a new
 release candidate, so we can test the release candidate in twelve hours,
 so we can make the go/no-go meeting deadline the next morning.

 If builds get significantly slower, that could have a concrete impact on
 the release validation process: it's plausible that we'd either need to
 extend the validation period somewhat - earlier freezes - or we would
 have to eat a somewhat higher likelihood of release slippages.

Thanks Adam, this is the first real use case where speed of builds is
important for something other than keeping the developer happy.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 11:39 AM, Matthew Garrett mj...@srcf.ucam.org wrote:
 On Wed, Mar 21, 2012 at 10:41:33AM +0100, Miloslav Trmač wrote:
 On Tue, Mar 20, 2012 at 10:58 PM, Matthew Garrett mj...@srcf.ucam.org 
 wrote:
  I think you're looking at this in slightly the wrong way. Being a
  primary architecture isn't meant to be a benefit to the port - it's
  meant to be a benefit to Fedora. Adding arm to the PA list means you'll
  have to take on a huge number of additional responsibilities, deal with
  more people who are unhappy about the impact upon their packages and so
  on. You get very little out of it except that there's more people to
  tell you that something's broken.

 I don't think this is true: On a primary architecture, every package
 maintainer is be expected to handle their own packages; this should
 actually significantly decrease the load on the architecture
 maintainers.

 The expectation would be that the architecture maintainers have fixed
 everything before moving to being a primary architecture, so this should
 only be an issue if maintainers or upstream manage to come up with new
 breakage. But yes, it forces people to care about something they might
 previously have ignored, so I guess that's an advantage.

And we've already being doing that with the vast majority of issues
already fixed and committed to mainline.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 10:07 AM, Jaroslav Reznik jrez...@redhat.com wrote:
 - Original Message -

 Maybe it's worth to ask them (or look at for example Mer builds)
 what's
 the difference in build times.

 A few statistics from build.meego.com - using the OBS and building in
 qemu. These are really just approximate numbers, built in different
 times with probably a different load...

 I took Qt as an example as it's a package I know.

 -- build.meego.com ---
 http://build.meego.com/package/show?package=qtproject=Trunk
 armv8el
 build19 started build qt.spec at Sat Nov  5 02:09:33 UTC 2011.
 build19 finished build qt.spec at Sat Nov  5 03:01:43 UTC 2011.

 approx. 1 hour

 i586
 build17 started build qt.spec at Fri Nov  4 23:33:24 UTC 2011.
 build17 finished build qt.spec at Sat Nov  5 00:05:03 UTC 2011.

 approx. half hour (1/2)

 armv8el vs i586 factor of 2

 http://build.meego.com/package/show?package=qtproject=home%3Arrojfors%3Abranches%3AMeeGo%3A1.1%3ACore
 armv7el
 build42 started build qt.spec at Thu May 12 08:49:50 UTC 2011.
 build42 finished build qt.spec at Thu May 12 10:42:21 UTC 2011.

 approx. 2 hours

 i586
 build11 started build qt.spec at Thu May 12 08:49:48 UTC 2011.
 build11 finished build qt.spec at Thu May 12 09:09:47 UTC 2011.

 approx.

 armv7el vs i586 factor of 4


 -- Fedora --
 i686
 2012-02-20 14:31:51,510 - Mock Version: 1.1.18
 2012-02-20 15:05:21,089 - State Changed: end

 approx. half hour

 armv7hl
 2012-03-18 17:58:09,566 - Mock Version: 1.1.18
 2012-03-19 04:53:07,593 - State Changed: end

 better not calculating...

 So probably using Qemu could speed it up quite a lot. Also OBS offers
 quite a lot of flexibility to decouple arch builds, disable selected
 archs etc. But I'm not sure about the processes for chain builds,
 updates, how they make the builds consistent (if one arch fails)...

All sorts of things can speed it up, most of the Fedora builders are
currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
optimal. Add to that 1Gb of RAM and swap the problem gets worse. The
devices we're looking at have proper SATA ports (not over USB) and
quad core 4GB RAM and the time to build is an order of magnitude
faster, and those boards aren't overly stable as they're not
production level HW so once we get our hands on production level
versions of that HW we can start to properly test the difference in
large packages such as gcc, qt, libreoffice and the kernel and will be
able to much better ascertain the impact. I believe that should be
soon although I'm not in direct contact.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 7:13 AM, David Tardon dtar...@redhat.com wrote:
 On Tue, Mar 20, 2012 at 12:52:58PM -0700, Brendan Conoboy wrote:
 On 03/20/2012 12:44 PM, Chris Murphy wrote:
 Now the ultra ridiculous: How about secondary architecture requirements 
 demoted as-is to tertiary. And create substantially more aggressive 
 requirements for secondary architecture (in which ARM would be placed), yet 
 are not identical requirements to primary architecture requirements?

 Yes, the all-or-nothing mindset between secondary and primary is
 almost certainly the root of the problem.  We want more
 representation in Fedora than being a secondary connotes,

 Maybe you should begin by convincing package maintainers that ARM is a
 good platform (if it is; I do not know) and that they want to use it,
 instead of (figuratively speaking) shoving it down their throats by
 means of FESCo decision to promote ARM to primary arch. If you attract
 enough people, the transition may just happen naturally...

There is no doubt it is a good platform, it's not about shoving it
down people's throats, it's about making Fedora available on millions
of devices that are cheap and low power. The transition is happening
already and it happening due to cost and power, whether that be in the
data centre running on servers or in the developing world. You just
have to look at the millions of ARM based devices being sold in China,
India and other parts of Asia.

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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Miroslav Lichvar
On Wed, Mar 21, 2012 at 08:08:13AM -0500, Michael Cronenworth wrote:
 Miroslav Lichvar wrote:
 We don't try to deduplicate python bugs yet. (only by the abrt_hash
 field in bugzilla)
 
 Every dupe bug has the same abrt_hash in the Whiteboard:
 abrt_hash:01acb9e5787833cdbc03832f71e787ef531f1cd

Hm, that would be a bug, possibly in the bugzilla reporter plugin.

Thanks,

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Matthew Garrett
On Wed, Mar 21, 2012 at 01:26:58PM +, Peter Robinson wrote:
 On Wed, Mar 21, 2012 at 11:39 AM, Matthew Garrett mj...@srcf.ucam.org wrote:
  The expectation would be that the architecture maintainers have fixed
  everything before moving to being a primary architecture, so this should
  only be an issue if maintainers or upstream manage to come up with new
  breakage. But yes, it forces people to care about something they might
  previously have ignored, so I guess that's an advantage.
 
 And we've already being doing that with the vast majority of issues
 already fixed and committed to mainline.

Agreed. I just mean that it's not a terribly significant benefit to 
becoming a primary architecture.

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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Jiri Moskovcak

On 03/21/2012 02:32 PM, Miroslav Lichvar wrote:

On Wed, Mar 21, 2012 at 08:08:13AM -0500, Michael Cronenworth wrote:

Miroslav Lichvar wrote:

We don't try to deduplicate python bugs yet. (only by the abrt_hash
field in bugzilla)


Every dupe bug has the same abrt_hash in the Whiteboard:
abrt_hash:01acb9e5787833cdbc03832f71e787ef531f1cd


Hm, that would be a bug, possibly in the bugzilla reporter plugin.

Thanks,



Hi,
noted here, we'll get to it asap:

https://fedorahosted.org/abrt/ticket/492

Mike,
next time please don't hesitate and report this to bz against abrt, we 
really don't want to upset developers by filling duplicates (even tho it 
seems like the opposite ;))


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

Re: Mass deduplication and reassignment of ABRT bugs

2012-03-21 Thread Nikola Pajkovsky
Michael Cronenworth m...@cchtml.com writes:

 Miroslav Lichvar wrote:
 We don't try to deduplicate python bugs yet. (only by the abrt_hash
 field in bugzilla)

 Every dupe bug has the same abrt_hash in the Whiteboard:
 abrt_hash:01acb9e5787833cdbc03832f71e787ef531f1cd

which is very, very odd. what we first do, is search sha1 hash in
bugzilla and if we found that hash (no matter how many times) we clame
reporting bug as duplicate.

I will look at it.

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

Re: SPDY in F18 (was Re: F17 httpd 2.4?)

2012-03-21 Thread Michał Piotrowski
W dniu 13 marca 2012 21:59 użytkownik Michał Piotrowski
mkkp...@gmail.com napisał:
 2012/2/21 Jon Ciesla limburg...@gmail.com:
 2012/2/21 Michał Piotrowski mkkp...@gmail.com:
 Hi,

 Is there a chance to get httpd 2.4 in Fedora 17
 http://www.apache.org/dist/httpd/Announcement2.4.html
 ?

 This is the first major release from a few years and has some nice features.

 Not likely this late in the cycle, though the timing is great for f18.

 How about SPDY support?
 http://code.google.com/p/mod-spdy/

 Firefox supports SPDY
 http://hacks.mozilla.org/2012/02/spdy-brings-responsive-and-scalable-transport-to-firefox-11/

 If there are any work in progress packages for mod_spdy I would like
 to help test them :)



From now Jetty server also supports SPDY
http://webtide.intalio.com/2012/03/spdy-support-in-jetty/


-- 
Best regards,
Michal

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Jones

On 03/21/2012 09:21 AM, Josh Boyer wrote:


Except when people are forced to look at it, their solution was often
ExcludeArch for PPC.  As I said in the other thread, you cannot force
people to care about an architecture they don't know or want to learn.


That suggests we need a FTBFS-like nightly test that lets us know about new,
unexpected ExcludeArches in the distro.

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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 1:04 PM, Josh Boyer jwbo...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 8:12 AM, Peter Robinson pbrobin...@gmail.com wrote:
 1) mechanisms need to be in place to get package maintainers access to
 fix
     arm-specific bugs in their packages


 So we have a tracker bug at the moment. Is that sufficient? If so, we
 obviously should make sure that it is included in the proposal docs that
 we have this in place and are using it.


 A tracker bug is certainly not sufficient.  It would be for a SA, but not
 PA.  Typically our users have a PA at their disposal, or failing that have
 ready access to a shared PA provided by the Fedora Project that they can log
 into and do their testing.

 How was this handled in the case of PPC? My understanding is that due
 to legal reasons the Fedora Project never officially provided access
 to PPC machines. There were a number of machines that users could get
 access to that were provided by individuals but these were never
 officially provided by the Fedora project.

 That is correct.

 Without ARM systems available for all the releases our maintainers have to
 support this is a non-starter.  I will also note that having to resort to
 using a remote system because the arch isn't generally locally at a
 maintainer's disposal /is/ going to introduce a delay in getting bugs
 resolved and builds out the door.  If the arch was ubiquitous in a way that
 lent itself to easy debugging and use that'd be a different matter, but I
 just don't see it as being there right now.

 There's a number of cheap hardware becoming available such as the
 Raspberry Pi as well as development boards that are available for
 either purchase or people can apply to be part of a developer program
 to get either discount or free hardware. How was this supported with
 PPC? The PPC hardware was a lot more expensive (either Apple devices
 or IBM) than the readily available ARM devices. We can also put a
 means escalation in place too for those that don't want to purchase or
 can't get ready access to HW for testing.

 I think you're really asking the wrong question, or maybe taking the wrong
 approach.  There are a number of reasons PPC was _demoted_ to a secondary
 arch, and this is one of them.  Asking how it was done while PPC was a PA
 is just spinning your wheels.  It doesn't matter.

No, I was using it as a point and it's certainly not the approach I'm taking.

 2) excludearch is not an option.  This is fundamentally contrary to being
     a primary arch. In fact this is one of the defining characteristics
 of
     a secondary arch.


 Let's think about this some. ARM (32-bit) doesn't do Intel-style
 microcode, MCE, or many other things that x86 does. I don't think that
 means we should build packages that are x86-specific for ARM systems. We
 generally believe that we're starting from a point of good momentum, but
 there are some packages that won't ever be appropriate for ARM, and
 there are others where the FTBFS has been longstanding, or there are
 other (IMO valid) reasons why it might initially be Exclude. That
 doesn't mean that there would be many such cases. Nonetheless, I think
 it would be unreasonable to set the entry bar so high that there can be
 no things left to fix. That basically retains the x86 monopoly.


 Perhaps Peter can clarify or soften this requirement a bit.  EXCLUDEARCH as
 a default action when a build fails on ARM is certainly not an option.  What
 would help your situation is generating a few lists of packages.  One list
 would be packages that you feel just don't make sense on ARM.  Another list
 would be the FTBFS you mention.  These lists can be debated and decided upon
 /before/ the migration to PA and the ExcludeArches can be in place before
 the switch is pulled.

 There's a couple of different categories here.

 1) x86 only hardware. There's things like dmidecode, cpuid, various
 ACPI, numa, EFI and other HW specific things like intel GPU drivers
 where it just doesn't make sense to build on ARM, just like it didn't
 make sense to build the various PPC utils etc on x86. In some cases it
 might be a short term exclusion as it's expected that the support will
 come to ARM, EFI is the classic case here. Others like intel GPUs
 never will.

 Yes.  All good.

 2) packages that have x86 dependent code. spice comes into this
 category and I've discovered a few others. This would need work from
 someone, either the Fedora maintainer or upstream.

 Er... I think you forgot or the Fedora ARM team.  Seriously, if you are
 counting on getting the Fedora package maintainer to fix something like
 that, you are going to be disappointed.  You cannot force them to fix it
 and ExcludeArch is often the resolution until the arch team comes along
 and fixes it.

Nope, not forgotten, the Fedora ARM team component was a given, but
ultimately there has to be some form of involvement from both levels
of maintainers because otherwise everytime a patch doesn't rebase

[perl-Test-Perl-Critic] Remove unused patch

2012-03-21 Thread Paul Howarth
commit 0a5b90bb2f3179fb463d66e196a77fce930ed142
Author: Paul Howarth p...@city-fan.org
Date:   Wed Mar 21 13:59:13 2012 +

Remove unused patch

 .gitignore   |2 +-
 perl-Test-Perl-Critic-1.01-fixtest.patch |   21 -
 2 files changed, 1 insertions(+), 22 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 250f8c7..93c70c9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-Test-Perl-Critic-1.02.tar.gz
+/Test-Perl-Critic-[0-9.]*.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 1:52 PM, Peter Jones pjo...@redhat.com wrote:
 On 03/21/2012 09:21 AM, Josh Boyer wrote:

 Except when people are forced to look at it, their solution was often
 ExcludeArch for PPC.  As I said in the other thread, you cannot force
 people to care about an architecture they don't know or want to learn.


 That suggests we need a FTBFS-like nightly test that lets us know about new,
 unexpected ExcludeArches in the distro.

TBH we need someone to take over the FTBFS things that Matt use to do,
there's still 400+ packages that are FTBFS on x86 primary arch post
the F-17 gcc 4.7 mass rebuild and even some going all the way back to
the F-12 mass rebuilt (yes 3 mass rebuilds ago!). that number was
actually much closer to 600 but the ARM team have fixed well over 100
of those on mainline because they were blocking what we were doing on
ARM. Then once that is in place a means of tracking
ExcludeArch/ExclusiveArch would be an excellent and very useful tool
for all arches, primary or otherwise IMO.

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

Re: SPDY in F18 (was Re: F17 httpd 2.4?)

2012-03-21 Thread Peter Robinson
2012/3/13 Michał Piotrowski mkkp...@gmail.com:
 2012/2/21 Jon Ciesla limburg...@gmail.com:
 2012/2/21 Michał Piotrowski mkkp...@gmail.com:
 Hi,

 Is there a chance to get httpd 2.4 in Fedora 17
 http://www.apache.org/dist/httpd/Announcement2.4.html
 ?

 This is the first major release from a few years and has some nice features.

 Not likely this late in the cycle, though the timing is great for f18.

 How about SPDY support?
 http://code.google.com/p/mod-spdy/

 Firefox supports SPDY
 http://hacks.mozilla.org/2012/02/spdy-brings-responsive-and-scalable-transport-to-firefox-11/

 If there are any work in progress packages for mod_spdy I would like
 to help test them :)

There's nothing stopping you from packaging up mod_spdy or any other
modules that add support for the protocol.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Josh Boyer
On Wed, Mar 21, 2012 at 9:52 AM, Peter Jones pjo...@redhat.com wrote:
 On 03/21/2012 09:21 AM, Josh Boyer wrote:

 Except when people are forced to look at it, their solution was often
 ExcludeArch for PPC.  As I said in the other thread, you cannot force
 people to care about an architecture they don't know or want to learn.


 That suggests we need a FTBFS-like nightly test that lets us know about new,
 unexpected ExcludeArches in the distro.

Possibly.  There are ExcludeArch trackers that people are supposed to make
their bugs block and that was normally sufficient to give the arch team a
heads up.  However, I'm sure there were packages that didn't have bugs filed
like that.

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

Re: SPDY in F18 (was Re: F17 httpd 2.4?)

2012-03-21 Thread Michał Piotrowski
2012/3/21 Peter Robinson pbrobin...@gmail.com:
 2012/3/13 Michał Piotrowski mkkp...@gmail.com:
 2012/2/21 Jon Ciesla limburg...@gmail.com:
 2012/2/21 Michał Piotrowski mkkp...@gmail.com:
 Hi,

 Is there a chance to get httpd 2.4 in Fedora 17
 http://www.apache.org/dist/httpd/Announcement2.4.html
 ?

 This is the first major release from a few years and has some nice 
 features.

 Not likely this late in the cycle, though the timing is great for f18.

 How about SPDY support?
 http://code.google.com/p/mod-spdy/

 Firefox supports SPDY
 http://hacks.mozilla.org/2012/02/spdy-brings-responsive-and-scalable-transport-to-firefox-11/

 If there are any work in progress packages for mod_spdy I would like
 to help test them :)

 There's nothing stopping you from packaging up mod_spdy or any other
 modules that add support for the protocol.

I will try tomorrow - I've got mod_fcgid package sources for reference.

Who can mod_spdy if I make the spec file for this?


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



-- 
Best regards,
Michal

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

Re: ARM as a primary architecture

2012-03-21 Thread Adam Jackson
On Wed, 2012-03-21 at 12:26 +, Peter Robinson wrote:

 No, we've never said that ever! But then there are a lot of desktops
 that run just fine without OpenGL. 3D really wasn't in a great state
 even in x86 until Fedora 15 with a lot of drivers only doing it
 partially or not at all, even now there's only really 3 well supported
 sets of HW that are well supported with 3D in Fedora... ie Intel,
 AMD/ATI and nVidia and even those aren't perfect yet. I don't see how
 full OpenGL support should be an argument because there's still really
 on a subset of x86 hardware that currently supports it.

Not to be overly picky, but only three is a bit misleading.  When you
look at how the driver support actually breaks down in terms of
generational similarity, you get something more like:

- Intel gen2 (8xx)
- Intel gen3 (915, 945, G33, Atom)
- Intel gen4 (Core and Core 2)
- Intel gen5+ (Core i3 and up)
- Radeon R100-R200
- Radeon R300-R500
- Radeon R600-R700
- Radeon R800+
- NVIDIA pre-NV30
- NVIDIA NV30-NV40
- NVIDIA NV50
- NVIDIA NVC0+

Even if you're going by the more strict criteria of good enough to run
gnome-shell you only cut out four of those (should only be three, tbh).
And if we're going by _that_ metric, the list of other x86 hardware in
the world where we could have drivers but don't yet is, as far as I
know:

- VIA Chrome9
- Matrox P- and M-series

Which, in terms of market share, are sort of the two-dollar-bills of the
world.

So it's a little like saying we only support x86 chips from Intel, AMD,
and VIA.  Okay, yeah, maybe that's fair, but those are actually all
there is to care about.

- ajax


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

Re: ARM as a primary architecture

2012-03-21 Thread Adam Jackson
On Wed, 2012-03-21 at 13:32 +0100, drago01 wrote:

 Even though I disagree with Kevin that we should block on does not
 have 3D drivers .. OpenGL is imo
 even more important on ARM (non server systems) then on x86.
 
 A tablet or smartphone without hardware accelerated rendering is just
 useless (slow, short battery life).
 But this should get better over time as more general purpose
 distributions try to run on such devices.

ITYM as more people finally get around to reverse-engineering the
hardware.  Honestly distributions have very little impact here.  They
just increase demand.

The only thing that gets drivers written is writing the damn driver.  If
you think this is an important thing to have, Mesa would love to have
your contribution.

- ajax


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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:23 PM, Adam Jackson a...@redhat.com wrote:
 On Wed, 2012-03-21 at 12:26 +, Peter Robinson wrote:

 No, we've never said that ever! But then there are a lot of desktops
 that run just fine without OpenGL. 3D really wasn't in a great state
 even in x86 until Fedora 15 with a lot of drivers only doing it
 partially or not at all, even now there's only really 3 well supported
 sets of HW that are well supported with 3D in Fedora... ie Intel,
 AMD/ATI and nVidia and even those aren't perfect yet. I don't see how
 full OpenGL support should be an argument because there's still really
 on a subset of x86 hardware that currently supports it.

 Not to be overly picky, but only three is a bit misleading.  When you
 look at how the driver support actually breaks down in terms of
 generational similarity, you get something more like:

 - Intel gen2 (8xx)
 - Intel gen3 (915, 945, G33, Atom)
 - Intel gen4 (Core and Core 2)
 - Intel gen5+ (Core i3 and up)
 - Radeon R100-R200
 - Radeon R300-R500
 - Radeon R600-R700
 - Radeon R800+
 - NVIDIA pre-NV30
 - NVIDIA NV30-NV40
 - NVIDIA NV50
 - NVIDIA NVC0+

 Even if you're going by the more strict criteria of good enough to run
 gnome-shell you only cut out four of those (should only be three, tbh).
 And if we're going by _that_ metric, the list of other x86 hardware in
 the world where we could have drivers but don't yet is, as far as I
 know:

 - VIA Chrome9
 - Matrox P- and M-series

 Which, in terms of market share, are sort of the two-dollar-bills of the
 world.

 So it's a little like saying we only support x86 chips from Intel, AMD,
 and VIA.  Okay, yeah, maybe that's fair, but those are actually all
 there is to care about.

What about all the other xorg-x11-drv* video cards, admittedly they're
generally considered legacy but there are a lot that don't do 3D at
all there.

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

Re: ARM as a primary architecture

2012-03-21 Thread Matthew Garrett
On Wed, Mar 21, 2012 at 02:28:10PM +, Peter Robinson wrote:

 What about all the other xorg-x11-drv* video cards, admittedly they're
 generally considered legacy but there are a lot that don't do 3D at
 all there.

Of the hardware still produced, they're either things Adam listed as 
unsupported, don't have 3D engines or they're powervr. 

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

Re: ARM as a primary architecture

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 3:24 PM, Adam Jackson a...@redhat.com wrote:
 On Wed, 2012-03-21 at 13:32 +0100, drago01 wrote:

 Even though I disagree with Kevin that we should block on does not
 have 3D drivers .. OpenGL is imo
 even more important on ARM (non server systems) then on x86.

 A tablet or smartphone without hardware accelerated rendering is just
 useless (slow, short battery life).
 But this should get better over time as more general purpose
 distributions try to run on such devices.

 ITYM as more people finally get around to reverse-engineering the
 hardware.  Honestly distributions have very little impact here.  They
 just increase demand.

Which is what I meant by that. There is basically zero demand right now.
The only devices that ship currently pretty much all run android which
has drivers (and does not care about open vs. closed).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:24 PM, Adam Jackson a...@redhat.com wrote:
 On Wed, 2012-03-21 at 13:32 +0100, drago01 wrote:

 Even though I disagree with Kevin that we should block on does not
 have 3D drivers .. OpenGL is imo
 even more important on ARM (non server systems) then on x86.

 A tablet or smartphone without hardware accelerated rendering is just
 useless (slow, short battery life).
 But this should get better over time as more general purpose
 distributions try to run on such devices.

 ITYM as more people finally get around to reverse-engineering the
 hardware.  Honestly distributions have very little impact here.  They
 just increase demand.

 The only thing that gets drivers written is writing the damn driver.  If
 you think this is an important thing to have, Mesa would love to have
 your contribution.

I'm hoping soon we can add the MALI chipset with the lima driver
effort [1] into this list, it's been reverse engineered and it's a
good target as it's the ARM developed GPU that is a check box option
for those that don't want to make their own so is relatively wide
spread. Marvell might even come to the party through it's involvement
with OLPC. A lot of the others I'm not sure of, I don't hold up much
hope for any derived from the SGX stuff as even with intel and the
gma* ones there's not been a lot of movement with an open source 3D
driver, but ultimately the company that owns the IP has no incentive
as they're selling their cores for iOS devices hand over fist. Since
the beginning of the year there has been at least some positive
movement in this regard, even if in some cases it's only an open KMS
kernel driver to do some form of 2D.

Peter

[1] http://limadriver.org/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:31 PM, Matthew Garrett mj...@srcf.ucam.org wrote:
 On Wed, Mar 21, 2012 at 02:28:10PM +, Peter Robinson wrote:

 What about all the other xorg-x11-drv* video cards, admittedly they're
 generally considered legacy but there are a lot that don't do 3D at
 all there.

 Of the hardware still produced, they're either things Adam listed as
 unsupported, don't have 3D engines or they're powervr.

That's my point, I don't believe that working 3D should be a blocker
to primary arch because like mainline it will likely come with both
time and demand.

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

Re: ARM as a primary architecture

2012-03-21 Thread Bill Nottingham
Peter Robinson (pbrobin...@gmail.com) said: 
 That's my point, I don't believe that working 3D should be a blocker
 to primary arch because like mainline it will likely come with both
 time and demand.

Is llvmpipe not 'working'? (Admittedly, on low-power CPUs like ARM, it might
be more of a burden.)

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

Re: ARM as a primary architecture

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 3:38 PM, Bill Nottingham nott...@redhat.com wrote:
 Peter Robinson (pbrobin...@gmail.com) said:
 That's my point, I don't believe that working 3D should be a blocker
 to primary arch because like mainline it will likely come with both
 time and demand.

 Is llvmpipe not 'working'? (Admittedly, on low-power CPUs like ARM, it might
 be more of a burden.)

It is rather pointless on devices that really on low power footprint.
They need the GPU to work to be useful.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: ARM as a primary architecture

2012-03-21 Thread Adam Jackson
On Wed, 2012-03-21 at 14:31 +, Matthew Garrett wrote:
 On Wed, Mar 21, 2012 at 02:28:10PM +, Peter Robinson wrote:
 
  What about all the other xorg-x11-drv* video cards, admittedly they're
  generally considered legacy but there are a lot that don't do 3D at
  all there.
 
 Of the hardware still produced, they're either things Adam listed as 
 unsupported, don't have 3D engines or they're powervr. 

Oh, yeah, fair, I totally forgot to bitch about Poulsbo there.  Insert
standard bitching about Poulsbo here.

Of hardware not currently in production - where, again, we're talking
about whether a 3D driver could usefully be written to enable
gnome-shell on the hardware - it's still a remarkably short list.  Via
did some DX8 parts, XGI before they went out of business, possibly a few
SiS parts before they did the same.

I should emphasize that I don't think hardware 3D needs to be a blocker
for a primary arch either.  My beef was just with the phrasing that
implied that only 3 GPUs was somehow inadequate.

- ajax


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

Re: ARM as a primary architecture

2012-03-21 Thread Adam Jackson
On Wed, 2012-03-21 at 10:38 -0400, Bill Nottingham wrote:
 Peter Robinson (pbrobin...@gmail.com) said: 
  That's my point, I don't believe that working 3D should be a blocker
  to primary arch because like mainline it will likely come with both
  time and demand.
 
 Is llvmpipe not 'working'? (Admittedly, on low-power CPUs like ARM, it might
 be more of a burden.)

llvmpipe should work on arm - I've not tried - but I suspect it needs a
modest amount of surgery to perform adequately.  Much of its performance
on x86 comes from swizzling the pixel layout around internally so it
nicely matches up with SSE2's register layout, which probably isn't
quite what arm gives you to work with.

Oh, yeah, and software floating point would be brutal.  Nobody is
surprised.

The ARM GPUs are pretty simple though.  The nice thing about not
pretending to implement full GL is you don't have to implement all the
garbage parts of GL.  And you're really going to be much happier with an
RE'd driver than with llvmpipe.  Like I say, mesa-dev@ is - that way.

- ajax


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

Fwd: Re: Release Notes Update

2012-03-21 Thread Paul W. Frields
From the docs@ list, FYI, in case someone has some time in which they
can contribute to release notes for desktop, system daemons, web
servers, or for that matter any other existing beats:

- Forwarded message from John J. McDonough wb8...@arrl.net -

On Tue, 2012-03-20 at 23:27 -0400, Christopher R. Antila wrote:
 Hi:
 
 I have some unexpected extra time today, so I'll finish the Desktop beat.

That would be much appreciated.  I need to get cracking on the RPM or it
won't make it into beta.  I see we have KDE there but no GNOME.  Without
some help there will be no mention of GNOME 3.4 in the RNs (other than a
word in Overview).  Also, there are some minimal notes in Musicians.  Do
they need to be embellished or will we leave that beat blank?

On https://fedoraproject.org/wiki/Documentation_Beats I have marked as
empty those beats that I think will be empty in the release notes.  If
anyone feels like that is a problem you only have a few hours to fix it.

I'm going to get working on the Multimedia beat.  If anyone could grab
the Daemons beat it would be much appreciated.  Or the other way around,
if someone wants to take Multimedia while I work on Daemons that would
work, too.

Also, Yuri made some notes in Web Servers.  If he or someone else could
embellish those it would be good.

I anticipate building the RPM around 1800Z. I will then be looking for
folks to quickly give it some karma.


--McD

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

Re: ARM as a primary architecture

2012-03-21 Thread Bill Nottingham
Peter Jones (pjo...@redhat.com) said: 
 In yesterday's FESCo meeting I told you I'd make a list of specific issues
 I have with the current proposal for ARM as a primary archictecture. There
 are some places where I think the current proposal fails to deal with some
 necessary aspects of becoming a primary architecture, and some places where
 I don't think the approach is quite right.  So without further ado:
 
 1) mechanisms need to be in place to get package maintainers access to fix
arm-specific bugs in their packages
 2) excludearch is not an option.  This is fundamentally contrary to being
a primary arch. In fact this is one of the defining characteristics of
a secondary arch.
 3) arm must be integrated to the formal release criteria
 4) when milestones occur, arm needs to be just as testible as other
primary architectures
 5) installation methods must be in place.  I'm not saying it has to be
using the same model as x86, but when we get to beta, if it can't be
installed, it can't meet similar release criteria to existing or prior
primary arches. Where possible, we should be using anaconda for
installation, though I'd be open to looking at using it to build installed
images for machines with severe resource constraints.
 6) supported platforms must be fully integrated into building and
installation.  If you need a special build procedure to make this happen
for kernel, we need to have rel-eng signing off saying they've approved
of whatever method that is, and QE signing off that they think it'll
result in a something they can claim is tested enough to release as a
primary arch.
 7) it can't be a serious maintenance burdon due to build related issues.
We need a couple of groups to sign off that builds are fast enough, not
just on a full distro rebuild (throughput) level, but also on a
doesn't destroy my workflow due to waiting on it (latency) level.

So, the thing I'm seeing over and over in the discussion (well, aside from
Kevin), is these list of requirements that must be in place. However, none
of these requirements require being a primary arch to do.

In essence, if ARM is a primary arch in practice, then it should be able to
become one in designation. Stating at an organization level ARM is a
primary arch pending on meeting criteria A, B, and C seems backwards. We
should continue on threads like this figuring out what makes a primary arch
viable, and then table the discussion of whether ARM should be primary until
it meets these viability standards.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Dave Jones
On Wed, Mar 21, 2012 at 01:27:04PM +, Peter Robinson wrote:
  All sorts of things can speed it up, most of the Fedora builders are
  currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
  optimal.

Just switching them to ext2 would save a ton of IO. The buildroots
get regenerated every time anyway, so journalling isn't really getting
you anything. If a builder crashes, you probably want to throw the
old buildroot away and start over anyway.

out of curiousity, Is the setup of the builders documented somewhere ?

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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Mike Chambers
On Tue, 2012-03-20 at 20:30 -0700, John Reiser wrote:
 On 03/20/2012 06:24 PM, Chris Murphy wrote:
  After a yum update a few minutes ago, GRUB's kinda messed up. Anyone else?
 
 Yes, it happened to me, too, after booting an up-to-the-minute anaconda 
 install DVD
 for _update_ (not fresh install).   I built the DVD to test the changes that 
 are
 claimed to fix the problems of last weekend.  This is on bare metal real 
 hardware
 (including physical DVD) with no virtualization of any kind.
 
 I recovered by re-running a complete fresh install, because I had only a
 short time invested in the originally-installed system.
 
 
  Eventually it boots, but uname -r indicates 3.3.0-0.rc7.git0.3 not 3.3.0-1.
 
 Yes.
 
  So is this a problem with grubby? Or is this ... wait. Why does the GRUB2 
  menu says it's GRUB  version 2.00~beta2, and yet yum says what's installed 
  is 1.99-19 from repo koji-override-1? grubby is 8.10-1.
 
 Yes, I see the same versions.

Saw same errors (yesterday I think) when I had F17 running and did an
update.  Has this been fixed anytime soon or whatever?


-- 
Mike Chambers
Madisonville, KY

Best little town on Earth!

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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Peter Jones

On 03/21/2012 02:27 AM, Adam Williamson wrote:

On Wed, 2012-03-21 at 00:12 -0600, Chris Murphy wrote:

On Mar 21, 2012, at 12:08 AM, Chris Murphy wrote:


It seems reasonable to consider this a grubby bug, yes?



Considering grub2-mkconfig -o /boot/grub2/grub.cfg produces the exact
correct result, guess I'm not understanding the purpose of grubby. Are
we in transition?


grubby is less 'drastic' that grub2-mkconfig. it takes the existing
config and appends a new entry to it. grub2-mkconfig blows away the
config and starts over again each time.

i don't recall whether we ever made a specific decision to keep using
grubby over grub2-mkconfig or whether it's just inertia, though. pjones
might.


We definitely want to keep using grubby instead of running grub2-mkconfig and
clobbering whatever's in your config file every time.

Has somebody filed a bz about this issue?  I haven't seen one referenced in the
thread.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:58 PM, Dave Jones da...@redhat.com wrote:
 On Wed, Mar 21, 2012 at 01:27:04PM +, Peter Robinson wrote:
   All sorts of things can speed it up, most of the Fedora builders are
   currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
   optimal.

 Just switching them to ext2 would save a ton of IO. The buildroots
 get regenerated every time anyway, so journalling isn't really getting
 you anything. If a builder crashes, you probably want to throw the
 old buildroot away and start over anyway.

 out of curiousity, Is the setup of the builders documented somewhere ?

I believe it is somewhere, the reference I had is completely out of
date. The current configuration would not be the configuration used in
primary arch but ultimately it was the best we could do with the
platforms that were available 12-18 months ago. A lot has changed in
that time.

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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:43 PM, Adam Jackson a...@redhat.com wrote:
 On Wed, 2012-03-21 at 14:31 +, Matthew Garrett wrote:
 On Wed, Mar 21, 2012 at 02:28:10PM +, Peter Robinson wrote:

  What about all the other xorg-x11-drv* video cards, admittedly they're
  generally considered legacy but there are a lot that don't do 3D at
  all there.

 Of the hardware still produced, they're either things Adam listed as
 unsupported, don't have 3D engines or they're powervr.

 Oh, yeah, fair, I totally forgot to bitch about Poulsbo there.  Insert
 standard bitching about Poulsbo here.

 Of hardware not currently in production - where, again, we're talking
 about whether a 3D driver could usefully be written to enable
 gnome-shell on the hardware - it's still a remarkably short list.  Via
 did some DX8 parts, XGI before they went out of business, possibly a few
 SiS parts before they did the same.

Yea, I've even heard recent rumours of Via releasing their 3D specs
for an actual real open driver!

 I should emphasize that I don't think hardware 3D needs to be a blocker
 for a primary arch either.  My beef was just with the phrasing that
 implied that only 3 GPUs was somehow inadequate.

Sorry, by only 3 I meant 3 core GPU platforms ie ATI / Intel / nVidia.

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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:49 PM, Adam Jackson a...@redhat.com wrote:
 On Wed, 2012-03-21 at 10:38 -0400, Bill Nottingham wrote:
 Peter Robinson (pbrobin...@gmail.com) said:
  That's my point, I don't believe that working 3D should be a blocker
  to primary arch because like mainline it will likely come with both
  time and demand.

 Is llvmpipe not 'working'? (Admittedly, on low-power CPUs like ARM, it might
 be more of a burden.)

 llvmpipe should work on arm - I've not tried - but I suspect it needs a
 modest amount of surgery to perform adequately.  Much of its performance
 on x86 comes from swizzling the pixel layout around internally so it
 nicely matches up with SSE2's register layout, which probably isn't
 quite what arm gives you to work with.

I think it could be made to work but it would need optimisation for
NEON (one of ARM's equiv of SSE) but that wouldn't work on all devices
but it would certainly be a good start but obviously needs someone in
the know to implement it.

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

File Wx-0.9905.tar.gz uploaded to lookaside cache by spot

2012-03-21 Thread Tom Callaway
A file has been added to the lookaside cache for perl-Wx:

757f337a14869a3fdfa8ebd3444159b1  Wx-0.9905.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Wx] 0.9905

2012-03-21 Thread Tom Callaway
commit d69eb2b96252d3a54d531a551b37ecbb91a9d94e
Author: Tom Callaway s...@fedoraproject.org
Date:   Wed Mar 21 11:29:39 2012 -0400

0.9905

 .gitignore   |1 +
 perl-Wx.spec |7 ++-
 sources  |2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c66493c..ceb260f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Wx-0.92.tar.gz
 /Wx-0.9902.tar.gz
 /Wx-0.9903.tar.gz
 /Wx-0.9904.tar.gz
+/Wx-0.9905.tar.gz
diff --git a/perl-Wx.spec b/perl-Wx.spec
index ac89a9c..43f2d9e 100644
--- a/perl-Wx.spec
+++ b/perl-Wx.spec
@@ -9,7 +9,7 @@
 # for i in `grep -r PACKAGE= * | cut -d   -f 2 | sed 's|PACKAGE=|perl(|g' 
| grep Wx:: | sort -n |uniq`; do printf Provides: $i)\\n; done
 
 Name:   perl-Wx
-Version:0.9904
+Version:0.9905
 Release:1%{?dist}
 Summary:Interface to the wxWidgets cross-platform GUI toolkit
 Group:  Development/Libraries
@@ -253,11 +253,13 @@ Provides: perl(Wx::PrintPreview)
 Provides: perl(Wx::Process)
 Provides: perl(Wx::ProcessEvent)
 Provides: perl(Wx::ProgressDialog)
+Provides: perl(Wx::PropertyGrid)
 Provides: perl(Wx::RadioBox)
 Provides: perl(Wx::RadioButton)
 Provides: perl(Wx::Rect)
 Provides: perl(Wx::RegConfig)
 Provides: perl(Wx::Region)
+Provides: perl(Wx::Ribbon)
 Provides: perl(Wx::RichText)
 Provides: perl(Wx::SashEvent)
 Provides: perl(Wx::SashWindow)
@@ -385,6 +387,9 @@ chmod -R u+w $RPM_BUILD_ROOT/*
 %{_mandir}/man3/*.3pm*
 
 %changelog
+* Wed Mar 21 2012 Tom Callaway s...@fedoraproject.org - 0.9905-1
+- update to 0.9905
+
 * Fri Mar  2 2012 Tom Callaway s...@fedoraproject.org - 0.9904-1
 - update to 0.9904
 
diff --git a/sources b/sources
index 9a4886c..266d560 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e7422f7d25c1d44ef4fe1ca2a728d6a9  Wx-0.9904.tar.gz
+757f337a14869a3fdfa8ebd3444159b1  Wx-0.9905.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Jaroslav Reznik
  So probably using Qemu could speed it up quite a lot. Also OBS
  offers
  quite a lot of flexibility to decouple arch builds, disable
  selected
  archs etc. But I'm not sure about the processes for chain builds,
  updates, how they make the builds consistent (if one arch fails)...
 
 All sorts of things can speed it up, most of the Fedora builders are
 currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
 optimal. Add to that 1Gb of RAM and swap the problem gets worse. The
 devices we're looking at have proper SATA ports (not over USB) and
 quad core 4GB RAM and the time to build is an order of magnitude
 faster, and those boards aren't overly stable as they're not
 production level HW so once we get our hands on production level
 versions of that HW we can start to properly test the difference in
 large packages such as gcc, qt, libreoffice and the kernel and will
 be
 able to much better ascertain the impact. I believe that should be
 soon although I'm not in direct contact.

It was more argument about real qemu speed from real deployment. Not
bashing the current setup.

It's better to have real data over just talking here :)

R.

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Zach Brown

On 03/21/2012 10:58 AM, Dave Jones wrote:

On Wed, Mar 21, 2012 at 01:27:04PM +, Peter Robinson wrote:
All sorts of things can speed it up, most of the Fedora builders are
currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
optimal.

Just switching them to ext2 would save a ton of IO.


You could also turn off the journal in ext4.  That'd lose the journal IO
and stalls waiting for it and you'd still get the block mapping IO
savings of delalloc and extents.

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

Re: H.264 in Fedora 17!

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 09:55 +0100, Matej Cepl wrote:
 On 21.3.2012 03:41, Adam Williamson wrote:
  Firefox will take advantage of a system h264 codec where one is
  available. In the Fedora system, one will not be available.
 
 Fedora as shipped from get.fedoraproject.org won't contain H.264 codec. 
 Which doesn't mean that my computer won't be able to play H.264 movies 
 as well as it does playing MP3s now.

Sure. Your system is not the Fedora system. It is the Fedora+RPMFusion
system (or whatever). :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: ARM as a primary architecture

2012-03-21 Thread Peter Robinson
On Wed, Mar 21, 2012 at 2:52 PM, Bill Nottingham nott...@redhat.com wrote:
 Peter Jones (pjo...@redhat.com) said:
 In yesterday's FESCo meeting I told you I'd make a list of specific issues
 I have with the current proposal for ARM as a primary archictecture. There
 are some places where I think the current proposal fails to deal with some
 necessary aspects of becoming a primary architecture, and some places where
 I don't think the approach is quite right.  So without further ado:

 1) mechanisms need to be in place to get package maintainers access to fix
    arm-specific bugs in their packages
 2) excludearch is not an option.  This is fundamentally contrary to being
    a primary arch. In fact this is one of the defining characteristics of
    a secondary arch.
 3) arm must be integrated to the formal release criteria
 4) when milestones occur, arm needs to be just as testible as other
    primary architectures
 5) installation methods must be in place.  I'm not saying it has to be
    using the same model as x86, but when we get to beta, if it can't be
    installed, it can't meet similar release criteria to existing or prior
    primary arches. Where possible, we should be using anaconda for
    installation, though I'd be open to looking at using it to build installed
    images for machines with severe resource constraints.
 6) supported platforms must be fully integrated into building and
    installation.  If you need a special build procedure to make this happen
    for kernel, we need to have rel-eng signing off saying they've approved
    of whatever method that is, and QE signing off that they think it'll
    result in a something they can claim is tested enough to release as a
    primary arch.
 7) it can't be a serious maintenance burdon due to build related issues.
    We need a couple of groups to sign off that builds are fast enough, not
    just on a full distro rebuild (throughput) level, but also on a
    doesn't destroy my workflow due to waiting on it (latency) level.

 So, the thing I'm seeing over and over in the discussion (well, aside from
 Kevin), is these list of requirements that must be in place. However, none
 of these requirements require being a primary arch to do.

 In essence, if ARM is a primary arch in practice, then it should be able to
 become one in designation. Stating at an organization level ARM is a
 primary arch pending on meeting criteria A, B, and C seems backwards. We
 should continue on threads like this figuring out what makes a primary arch
 viable, and then table the discussion of whether ARM should be primary until
 it meets these viability standards.

Exactly! Ultimately what we need is FESCo to document what are the
requirements of being promoted to a primary architecture and then it's
the ARM SIGs job of ensuring they adhere to the requirements, provide
viable workable alternatives that are acceptable to FESCo, or provide
proof that the requirement will be met within an agreed time frame.
Ultimately the ARM SIG knew there would be issues and discussions,
ultimately there has never really been an architecture promoted to
primary in the current project guidelines since core/extras were
merged so there's no criteria for promotion and it was always
envisioned that the creation of generic promotion criteria would be
part of the requirements of the eventual promotion of ARM.

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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 11:20 +0100, Michal Schmidt wrote:
 Dne 21.3.2012 03:56, Adam Williamson napsal:
  Properly, it ought to be versioned grub2-2.00-0.1.beta2.fc17. (Or possibly
  grub2-2.00-0.1.~beta2.fc17, I really dunno what that tilde is for).
 
 The tilde is a debianism to mark a pre-release.
 dpkg understands version 42~foo as lower than 42.

Ahh. Thanks. So we wouldn't use it.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: /usr/share/applications weird error on koji

2012-03-21 Thread Colin Walters
On Tue, 2012-03-20 at 19:10 -0700, Adam Williamson wrote:

 The usual way to make this selectable is with a parameter for the
 package's configure script, something like --disable-desktop-update .
 
 These days, it seems like very few packages need this any more. I don't
 know if upstreams have just stopped doing update-desktop-database at
 install time, or if they mostly somehow dynamically detect whether to do
 this or not.

The best way is to test in the Makefile(.am) for $(DESTDIR), and skip
the call if it's set.




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

Re: ARM as a primary architecture

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 14:28 +, Peter Robinson wrote:

  So it's a little like saying we only support x86 chips from Intel, AMD,
  and VIA.  Okay, yeah, maybe that's fair, but those are actually all
  there is to care about.
 
 What about all the other xorg-x11-drv* video cards, admittedly they're
 generally considered legacy but there are a lot that don't do 3D at
 all there.

Their existence, at this point, is pretty much theoretical. :)

Years of data - Smolt, Smolt-type tools, Phoronix surveys, general
(non-Linux) industry surveys - agree very strongly that somewhere
between 95% and 99% of x86 systems (I'd pin it at the high end of that
range, myself) are using Intel, AMD, or NVIDIA graphics. Those really
are all it's honestly worth caring about on x86.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Dave Jones
On Wed, Mar 21, 2012 at 11:32:04AM -0400, Zach Brown wrote:
  On 03/21/2012 10:58 AM, Dave Jones wrote:
   On Wed, Mar 21, 2012 at 01:27:04PM +, Peter Robinson wrote:
   All sorts of things can speed it up, most of the Fedora builders are
   currently loopback ext4 over NFS over 100Mb ethernet over USB. Not
   optimal.
  
   Just switching them to ext2 would save a ton of IO.
  
  You could also turn off the journal in ext4.  That'd lose the journal IO
  and stalls waiting for it and you'd still get the block mapping IO
  savings of delalloc and extents.

Yes, that would be even better. (Hi Zab!)

Dave

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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 11:17 -0400, Peter Jones wrote:
 On 03/21/2012 02:27 AM, Adam Williamson wrote:
  On Wed, 2012-03-21 at 00:12 -0600, Chris Murphy wrote:
  On Mar 21, 2012, at 12:08 AM, Chris Murphy wrote:
 
  It seems reasonable to consider this a grubby bug, yes?
 
 
  Considering grub2-mkconfig -o /boot/grub2/grub.cfg produces the exact
  correct result, guess I'm not understanding the purpose of grubby. Are
  we in transition?
 
  grubby is less 'drastic' that grub2-mkconfig. it takes the existing
  config and appends a new entry to it. grub2-mkconfig blows away the
  config and starts over again each time.
 
  i don't recall whether we ever made a specific decision to keep using
  grubby over grub2-mkconfig or whether it's just inertia, though. pjones
  might.
 
 We definitely want to keep using grubby instead of running grub2-mkconfig and
 clobbering whatever's in your config file every time.
 
 Has somebody filed a bz about this issue?  I haven't seen one referenced in 
 the
 thread.

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

I haven't yet managed to reproduce, though. I'm running grub2 '1.99-19',
I installed a kernel package, got no errors, rebooted, and the new
kernel was booted.

So it seems this doesn't hit every config, we'll have to figure out what
the busted configs have in common.

Can those experiencing issues with the new grub please take a look at
the bug, check their symptoms match the reporter's symptoms, and provide
as much info as possible? Thanks.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: /usr/share/applications weird error on koji

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 12:51 +0200, Nikos Roussos wrote:


 I wrote a small patch to comment out this line and it worked just
 fine. I'll file a bug upstream.

A patch to simply remove the update-desktop-database call is unlikely to
be accepted upstream, as people building for themselves want the call.

What you'd want to send upstream is a patch either to make the call
optional - enabled by default, but add a ./configure parameter to
disable it - or to make the call happen or not depending on whether
$(DESTDIR) is set. See the discussion between me and Colin Walters
elsewhere in the thread.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

[Bug 804420] perl-Wx-0.9905 is available

2012-03-21 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

--- Comment #1 from Tom spot Callaway tcall...@redhat.com 2012-03-21 
12:13:23 EDT ---
0.9905 is in rawhide.

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

[Bug 804420] perl-Wx-0.9905 is available

2012-03-21 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

Tom spot Callaway tcall...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution||RAWHIDE
Last Closed||2012-03-21 12:13:36

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

rawhide report: 20120321 changes

2012-03-21 Thread Fedora Rawhide Report
Compose started at Wed Mar 21 08:15:05 UTC 2012

Broken deps for x86_64
--
[HippoDraw]
HippoDraw-devel-1.21.3-2.fc17.i686 requires python-numarray
HippoDraw-devel-1.21.3-2.fc17.x86_64 requires python-numarray
HippoDraw-python-1.21.3-2.fc17.x86_64 requires python-numarray
[aeolus-conductor]
aeolus-conductor-0.4.0-2.fc17.noarch requires ruby(abi) = 0:1.8
[aeolus-configserver]
aeolus-configserver-0.4.5-1.fc18.noarch requires ruby-nokogiri
[alexandria]
alexandria-0.6.8-2.fc17.1.noarch requires ruby(abi) = 0:1.8
[ballz]
ballz-1.0.2-4.fc18.x86_64 requires 
libguichan_allegro-0.8.2.so.1()(64bit)
ballz-1.0.2-4.fc18.x86_64 requires libguichan-0.8.2.so.1()(64bit)
[catfish]
catfish-engines-0.3.2-4.fc17.1.noarch requires pinot
[comoonics-cdsl-py]
comoonics-cdsl-py-0.2-19.noarch requires comoonics-base-py
[comoonics-cluster-py]
comoonics-cluster-py-0.1-25.noarch requires comoonics-base-py
[contextkit]
contextkit-0.5.15-2.fc15.i686 requires libcdb.so.1
contextkit-0.5.15-2.fc15.x86_64 requires libcdb.so.1()(64bit)
[converseen]
converseen-0.4.9-2.fc17.x86_64 requires libMagickWand.so.4()(64bit)
converseen-0.4.9-2.fc17.x86_64 requires libMagickCore.so.4()(64bit)
converseen-0.4.9-2.fc17.x86_64 requires libMagick++.so.4()(64bit)
[dh-make]
dh-make-0.55-4.fc17.noarch requires debhelper
[dmapd]
dmapd-0.0.45-1.fc16.i686 requires libMagickWand.so.4
dmapd-0.0.45-1.fc16.i686 requires libMagickCore.so.4
dmapd-0.0.45-1.fc16.x86_64 requires libMagickWand.so.4()(64bit)
dmapd-0.0.45-1.fc16.x86_64 requires libMagickCore.so.4()(64bit)
[dustmite]
dustmite-1-1.20111218git84c0e08.fc17.x86_64 requires 
libphobos2-ldc.so()(64bit)
[eruby]
eruby-1.0.5-17.fc17.x86_64 requires libruby.so.1.8()(64bit)
eruby-libs-1.0.5-17.fc17.i686 requires ruby(abi) = 0:1.8
eruby-libs-1.0.5-17.fc17.i686 requires libruby.so.1.8
eruby-libs-1.0.5-17.fc17.x86_64 requires ruby(abi) = 0:1.8
eruby-libs-1.0.5-17.fc17.x86_64 requires libruby.so.1.8()(64bit)
[gcc-python-plugin]
gcc-python2-debug-plugin-0.9-1.fc17.x86_64 requires gcc = 
0:4.7.0-0.10.fc17
gcc-python2-plugin-0.9-1.fc17.x86_64 requires gcc = 0:4.7.0-0.10.fc17
gcc-python3-debug-plugin-0.9-1.fc17.x86_64 requires gcc = 
0:4.7.0-0.10.fc17
gcc-python3-plugin-0.9-1.fc17.x86_64 requires gcc = 0:4.7.0-0.10.fc17
[gearmand]
gearmand-0.23-2.fc17.x86_64 requires libtcmalloc.so.0()(64bit)
gearmand-0.23-2.fc17.x86_64 requires libmemcached.so.8()(64bit)
gearmand-0.23-2.fc17.x86_64 requires 
libboost_program_options-mt.so.1.47.0()(64bit)
[genius]
genius-1.0.12-2.fc15.x86_64 requires libgmp.so.3()(64bit)
gnome-genius-1.0.12-2.fc15.x86_64 requires libgmp.so.3()(64bit)
[gnome-phone-manager]
gnome-phone-manager-0.66-9.fc17.x86_64 requires 
libgnome-bluetooth.so.9()(64bit)
[gnome-user-share]
gnome-user-share-3.0.1-3.fc17.x86_64 requires 
libgnome-bluetooth.so.9()(64bit)
[gorm]
gorm-1.2.13-0.2.20110331.fc17.i686 requires libobjc.so.3
gorm-1.2.13-0.2.20110331.fc17.i686 requires libgnustep-gui.so.0.20
gorm-1.2.13-0.2.20110331.fc17.i686 requires libgnustep-base.so.1.23
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires libobjc.so.3()(64bit)
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires 
libgnustep-gui.so.0.20()(64bit)
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires 
libgnustep-base.so.1.23()(64bit)
[gscribble]
gscribble-0.1.2-2.fc17.noarch requires gnome-python2-gtkhtml2
[i3]
i3-4.0.1-2.fc17.x86_64 requires libxcb-property.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-keysyms.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-icccm.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-event.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-aux.so.0()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-atom.so.1()(64bit)
[ibus-unikey]
ibus-unikey-0.6.1-1.fc18.x86_64 requires libibus-1.0.so.0()(64bit)
[inkscape]
inkscape-0.48.2-4.fc17.x86_64 requires libMagickCore.so.4()(64bit)
inkscape-0.48.2-4.fc17.x86_64 requires libMagick++.so.4()(64bit)
inkscape-view-0.48.2-4.fc17.x86_64 requires libMagickCore.so.4()(64bit)
inkscape-view-0.48.2-4.fc17.x86_64 requires libMagick++.so.4()(64bit)
[kazehakase]
kazehakase-ruby-0.5.8-11.svn3873_trunk.fc17.x86_64 requires ruby(abi) = 
0:1.8
kazehakase-ruby-0.5.8-11.svn3873_trunk.fc17.x86_64 requires 
libruby.so.1.8()(64bit)
[matreshka]
matreshka-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-0.1.1-9.fc17.x86_64 requires libgnat-4.6.so()(64bit)
matreshka-fastcgi-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-fastcgi-0.1.1-9.fc17.i686 requires libgnarl-4.6.so
 

Re: F17 bogus could not detect partitions error

2012-03-21 Thread Chris Murphy

On Mar 20, 2012, at 12:52 PM, Chris Murphy wrote:

 Proposed as blocker, F17 Final.
 https://bugzilla.redhat.com/show_bug.cgi?id=805272

Does anyone know how GRUB2 (bootloader+core, grub2-install, grub2-mkconfig) 
will behave in a case where there is a valid legacy MBR and a stale GPT remains 
behind? The present patch does not blank the stale GPT. While I agree with bcl 
that the less changed the better, there may be unintended consequences. I asked 
this question on grub-devel@ but no replies so far.

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

Re: Reminder. Please build ImageMagick dependencies until March 23

2012-03-21 Thread Marcela Mašláňová

On 03/21/2012 04:33 PM, Pavel Alexeev wrote:

Hello All.

As was announced before ImageMagick-6.7.5.6-3.fc17 now in build
overrides. Please build your package against it (and answer there if it
not so hard).

23 march I'll push one update for Fedora 17.

--
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
with me use jabber: hubbi...@jabber.ru


Hi,
could you post the list of packages, which should be rebuild? It's quite 
hard to find from CC who should build which package.


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

Re: Broken dependencies: parcellite

2012-03-21 Thread Christoph Wickert
Am Mittwoch, den 21.03.2012, 12:52 + schrieb
build...@fedoraproject.org:
 
 parcellite has broken dependencies in the rawhide tree:
 On i386:
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libpango-1.0.so.0()(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libgtk-x11-2.0.so.0()(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libgobject-2.0.so.0()(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libglib-2.0.so.0()(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libgdk-x11-2.0.so.0()(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires 
 libc.so.6(GLIBC_2.3.4)(64bit)
   parcellite-1.0.2-0.1.rc5.fc17.i686 requires libX11.so.6()(64bit)
 Please resolve this as soon as possible.

I resolved this on March 10th with 1.0.2-0.2.rc5
http://koji.fedoraproject.org/koji/buildinfo?buildID=306351
but still I keep getting these mails. Why? And why is the script
complaining about the F17 package when there is a F18 one in rawhide?

Kind regards,
Christoph



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

Re: Broken dependencies: parcellite

2012-03-21 Thread Thomas Spura
On Wed, Mar 21, 2012 at 6:02 PM, Christoph Wickert
christoph.wick...@googlemail.com wrote:
 Am Mittwoch, den 21.03.2012, 12:52 + schrieb
 build...@fedoraproject.org:

 parcellite has broken dependencies in the rawhide tree:
 On i386:
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires libpango-1.0.so.0()(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires 
 libgtk-x11-2.0.so.0()(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires 
 libgobject-2.0.so.0()(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires libglib-2.0.so.0()(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires 
 libgdk-x11-2.0.so.0()(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires 
 libc.so.6(GLIBC_2.3.4)(64bit)
       parcellite-1.0.2-0.1.rc5.fc17.i686 requires libX11.so.6()(64bit)
 Please resolve this as soon as possible.

 I resolved this on March 10th with 1.0.2-0.2.rc5
 http://koji.fedoraproject.org/koji/buildinfo?buildID=306351
 but still I keep getting these mails. Why? And why is the script
 complaining about the F17 package when there is a F18 one in rawhide?

Looks like the script looks for fc17, but says it's rawhide...
(There are still broken deps in fc17, because your update is not yet stable:
https://admin.fedoraproject.org/updates/FEDORA-2012-3933/parcellite-1.0.2-0.2.rc5.fc17
)

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Brendan Conoboy

On 03/21/2012 05:25 AM, Chris Tyler wrote:

Fully-emulated actually fits into the Native Builds guideline, but it
hasn't been economical to use this approach because there's no hardware
support for ARM emulation on x86 (the way that there is hardware
acceleration for x86 virtualization on x86) and it therefore requires a
very fast/expensive x86 box to emulate a slow/cheap ARM box.


The main place I see ARM emulation being useful is in allowing any 
packager with an x86 host to boot a simulated ARM host to resolve build 
failures in their package.  That's not ideal- ideal is every package 
owner has an ARM system they can use, but it's perhaps a starting point. 
 If other people have feedback on this point I'd be interested to hear 
their take on it.  I think a combination of ARM emulation and providing 
a network-accessible set of test machines will go along way toward 
giving packagers what they need and plan to update the proposal to say 
so, subject to the feedback we get on this point.


--
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Reminder. Please build ImageMagick dependencies until March 23

2012-03-21 Thread Pavel Alexeev

21.03.2012 20:31, Marcela Mašláňová написал:

On 03/21/2012 04:33 PM, Pavel Alexeev wrote:

Hello All.

As was announced before ImageMagick-6.7.5.6-3.fc17 now in build
overrides. Please build your package against it (and answer there if it
not so hard).

23 march I'll push one update for Fedora 17.

--
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
with me use jabber: hubbi...@jabber.ru


Hi,
could you post the list of packages, which should be rebuild? It's 
quite hard to find from CC who should build which package.


Off course:
$ repoquery --repoid=rawhide --whatrequires --alldeps --qf %{NAME} 
ImageMagick\* | sort -u

a2ps
ale
autotrace
autotrace-devel
calibre
cuneiform
dblatex
drawtiming
dx
dx-libs
emacs
fbida
freewrl
fvwm
gallery2-imagemagick
gdl
gdl-python
geeqie
gnome-exe-thumbnailer
gpsdrive
gscan2pdf
gyachi
hdrprep
html2ps
icewm-clearlooks
imageinfo
k3d
kipi-plugins
kxstitch
latex2rtf
libdmtx-utils
libpst
lyx
mediawiki-imagemap
mediawiki-nomath
mtpaint
nautilus-image-converter
perl-GD-SecurityImage
perl-Image-Size
perl-Panotools-Script
perl-WebService-Rajce
pfstools
pfstools-imgmagick
phatch-cli
php-magickwand
php-pecl-imagick
plowshare
publican
RabbIT
ruby-RMagick
shutter
techne
tetex-tex4ht
vips-devel
w3m-img
xastir
xine-lib-extras
zbar

There may be some excessive list, but I hope nothing forgotten.



Thanks,
Marcela


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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Jesse Keating

On 3/21/12 6:52 AM, Peter Jones wrote:

On 03/21/2012 09:21 AM, Josh Boyer wrote:


Except when people are forced to look at it, their solution was often
ExcludeArch for PPC. As I said in the other thread, you cannot force
people to care about an architecture they don't know or want to learn.


That suggests we need a FTBFS-like nightly test that lets us know about
new,
unexpected ExcludeArches in the distro.



This sounds like the perfect use case for a SCM feature I haven't had 
the time to work on.


If all commit diffs are sent to a message bus by way of a git hook, then 
one consumer on the bus could be canning for additions of ExcludeArch. 
When these are discovered a bug could be filed automatically, or some 
group would get notified, basically something would happen, and we 
wouldn't depend on a human noticing the change or following policy to 
file a bug.


In the short term, if this is something we see high value in tracking, 
we can just add another git hook to do this directly, rather than 
relying on a message bus.


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

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Chris Murphy

On Mar 21, 2012, at 9:17 AM, Peter Jones wrote:

 We definitely want to keep using grubby instead of running grub2-mkconfig and
 clobbering whatever's in your config file every time.

*shrug* I think grubby makes for an increasingly cluttered grub.cfg. With the 
latest behavior I'm seeing with 2.00~beta2's grub2-mkconfig, it cleans up after 
itself nicely. The grub.cfg pretty clearly indicates it can be clobbered, by 
design.


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

[perl-IO-InSitu/f17] Initial import (#605674).

2012-03-21 Thread Bill Pemberton
Summary of changes:

  42abd26... Initial import (#605674). (*)

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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Jesse Keating

On 3/21/12 10:36 AM, Brendan Conoboy wrote:

The main place I see ARM emulation being useful is in allowing any
packager with an x86 host to boot a simulated ARM host to resolve build
failures in their package.  That's not ideal- ideal is every package
owner has an ARM system they can use, but it's perhaps a starting point.
  If other people have feedback on this point I'd be interested to hear
their take on it.  I think a combination of ARM emulation and providing
a network-accessible set of test machines will go along way toward
giving packagers what they need and plan to update the proposal to say
so, subject to the feedback we get on this point.


Arm emulation would go a long way toward validating produced install 
images too.  Those of us that validate x86 images depend heavily on KVM 
and the like.


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

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Brendan Conoboy

On 03/21/2012 06:26 AM, Peter Robinson wrote:

Thanks Adam, this is the first real use case where speed of builds is
important for something other than keeping the developer happy.


Other points raised on the list are:

1. The nature of chainbuilds would feel slowed build times particularly. 
 This is more of a multi-developer happy item.


2. Total turnaround time on security updates.

--
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 21 Mar 2012 06:07:57 -0400 (EDT)
Jaroslav Reznik jrez...@redhat.com wrote:

 - Original Message -
 
  Maybe it's worth to ask them (or look at for example Mer builds)
  what's
  the difference in build times.
 
 A few statistics from build.meego.com - using the OBS and building in
 qemu. These are really just approximate numbers, built in different
 times with probably a different load...
 
I have spoken with the OpenSUSE guys they dont use qemu-system-arm but
rather qemu-arm and lay out things and build using a hybrid
environment  thats also how they build ppc s390 and other arches. the
only build hardware they have is x86. doing full system emulation will
be slower. 

Dennis
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)

iEYEARECAAYFAk9qGdQACgkQkSxm47BaWfcQ3gCfWys0mvR6MOKZRTj9hcopT92C
OMgAn1/jXyJdJ7tvJAVsZiLZCU7MvJTk
=6tKT
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 21 Mar 2012 10:12:58 -0400
Josh Boyer jwbo...@gmail.com wrote:

 On Wed, Mar 21, 2012 at 9:52 AM, Peter Jones pjo...@redhat.com
 wrote:
  On 03/21/2012 09:21 AM, Josh Boyer wrote:
 
  Except when people are forced to look at it, their solution was
  often ExcludeArch for PPC.  As I said in the other thread, you
  cannot force people to care about an architecture they don't know
  or want to learn.
 
 
  That suggests we need a FTBFS-like nightly test that lets us know
  about new, unexpected ExcludeArches in the distro.
 
 Possibly.  There are ExcludeArch trackers that people are supposed to
 make their bugs block and that was normally sufficient to give the
 arch team a heads up.  However, I'm sure there were packages that
 didn't have bugs filed like that.

the main issue is that we need to have tracking in place that doesnt
require people do anything. because people dont do what they should.  I
see it all the time when dealing with mass rebuilds etc  people do one
or 2 of the steps to remove a package, but quite often do not do all
3.  We do have plans to redo it to make it a single step.  the more we
can automate the tracking of it the better we will nknow the full
extent of where things are. if we can cut down on what people have to
do the more likely it will be that we have true representation of the
data.

Dennis
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)

iEYEARECAAYFAk9qG08ACgkQkSxm47BaWfcgZwCfUKuV7OhzKPIqvVQGMAmKb/Hf
dPgAoKD8T6bqeLYKMXxvJJHQiINoxOFQ
=pYET
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: RFC: Primary architecture promotion requirements

2012-03-21 Thread drago01
On Wed, Mar 21, 2012 at 7:11 PM, Dennis Gilmore den...@ausil.us wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On Wed, 21 Mar 2012 06:07:57 -0400 (EDT)
 Jaroslav Reznik jrez...@redhat.com wrote:

 - Original Message -

  Maybe it's worth to ask them (or look at for example Mer builds)
  what's
  the difference in build times.

 A few statistics from build.meego.com - using the OBS and building in
 qemu. These are really just approximate numbers, built in different
 times with probably a different load...

 I have spoken with the OpenSUSE guys they dont use qemu-system-arm but
 rather qemu-arm and lay out things and build using a hybrid
 environment  thats also how they build ppc s390 and other arches. the
 only build hardware they have is x86. doing full system emulation will
 be slower.

Which is exactly what I proposed ... i.e use cross compilers and
really on qemu to run stuff that gets generated and run during build.

But there seems to be a huge oppositions against that in Fedora.
How does Ubuntu build there ARM builds? Native or using cross compilers?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Reminder. Please build ImageMagick dependencies until March 23

2012-03-21 Thread Orion Poplawski

On 03/21/2012 11:42 AM, Pavel Alexeev wrote:

21.03.2012 20:31, Marcela Mašláňová написал:

On 03/21/2012 04:33 PM, Pavel Alexeev wrote:

Hello All.

As was announced before ImageMagick-6.7.5.6-3.fc17 now in build
overrides. Please build your package against it (and answer there if it
not so hard).

23 march I'll push one update for Fedora 17.

--
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
with me use jabber: hubbi...@jabber.ru


Hi,
could you post the list of packages, which should be rebuild? It's quite
hard to find from CC who should build which package.


Off course:
$ repoquery --repoid=rawhide --whatrequires --alldeps --qf %{NAME}
ImageMagick\* | sort -u




There may be some excessive list, but I hope nothing forgotten.


This may be more accurate:

# repoquery --whatrequires libMagickCore.so.4 --qf '%{NAME}'
ale
autotrace
calibre
converseen
dmapd
drawtiming
dx
dx-libs
emacs
gdl
gdl-python
imageinfo
inkscape
inkscape-view
k3d
kxstitch
libdmtx-utils
nip2
oxine
pfstools
pfstools-imgmagick
php-magickwand
php-pecl-imagick
psiconv
q-magick
rss-glx
ruby-RMagick
techne
vips
vips-python
vips-tools
xastir
xine-lib-extras
zbar


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA, Boulder Office  FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301   http://www.nwra.com
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

File IO-InSitu-0.0.2.tar.gz uploaded to lookaside cache by wfp

2012-03-21 Thread Bill Pemberton
A file has been added to the lookaside cache for perl-IO-InSitu:

69e55eda0c3d0e5597b88a9ccf9fbfc3  IO-InSitu-0.0.2.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IO-InSitu] Initial import (#605674).

2012-03-21 Thread Bill Pemberton
commit 42abd2609be3ccfdd50e0907237849fa163624fd
Author: Bill Pemberton wf...@virginia.edu
Date:   Wed Mar 21 13:05:24 2012 -0400

Initial import (#605674).

 .gitignore  |1 +
 perl-IO-InSitu.spec |   83 +++
 sources |1 +
 3 files changed, 85 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c2933eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/IO-InSitu-0.0.2.tar.gz
diff --git a/perl-IO-InSitu.spec b/perl-IO-InSitu.spec
new file mode 100644
index 000..e2e40a7
--- /dev/null
+++ b/perl-IO-InSitu.spec
@@ -0,0 +1,83 @@
+Name:  perl-IO-InSitu
+Version:   0.0.2
+Release:   6%{?dist}
+Summary:   Avoid clobbering files opened for both input and output
+License:   GPL+ or Artistic
+Group: Development/Libraries
+URL:   http://search.cpan.org/dist/IO-InSitu/
+Source0:   
http://www.cpan.org/authors/id/D/DC/DCONWAY/IO-InSitu-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+BuildArch: noarch
+BuildRequires: perl(Module::Build)
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::Pod::Coverage)
+BuildRequires: perl(version)
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(File::Temp)
+BuildRequires: perl(IO::File)
+Requires:  perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version))
+
+# Filter from provides
+%global __provides_exclude ^perl\\((IO::File::SE)\\)
+
+
+%description
+This module provides a function called open_rw(), that is passed two
+file names and returns two handles, one open for reading and the other
+for writing. It's like doing two separate open() calls, except that it
+detects cases where the input and output file are the same, and avoids
+clobbering the input file when reopening it for output.
+
+%prep
+%setup -q -n IO-InSitu-%{version}
+
+# Filter out bogus provides (prior to rpm 4.9)
+%global provfilt /bin/sh -c %{__perl_provides} | grep -Evx 
'perl(IO::File::SE)'
+%define __perl_provides %{provfilt}
+
+%build
+perl Build.PL installdirs=vendor
+./Build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+./Build test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/IO/
+%{_mandir}/man3/IO::InSitu.3pm*
+
+%changelog
+* Wed Mar 21 2012 Bill Pemberton wf...@virginia.eduu - 0.0.2-6
+- Remove command macro from MODULE_COMPAT
+
+* Wed Mar 21 2012 Bill Pemberton wf...@virginia.edu - 0.0.2-5
+- Add provides filters that work with all supported distributions
+- Add BuildRequires for dual-lived modules
+- Don't remove empty directories from the buildroot as it's uneeded
+- Remove use of command macros
+
+* Wed Dec  1 2010 Bill Pemberton wf...@virginia.edu 0.0.2-4
+- Fix rpmlint warning about mixed spaces and tabs
+
+* Tue Nov 30 2010 Bill Pemberton wf...@virginia.edu 0.0.2-3
+- Add perl(version) back to BuildRequires
+
+* Tue Nov 30 2010 Bill Pemberton wf...@virginia.edu 0.0.2-2
+- Clean up spec file to address suggestions from Paul Howarth
+
+* Fri May 28 2010 Bill Pemberton wf...@virginia.edu 0.0.2-1
+- Initial specfile based on version generated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..dc30e6c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+69e55eda0c3d0e5597b88a9ccf9fbfc3  IO-InSitu-0.0.2.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Reminder. Please build ImageMagick dependencies until March 23

2012-03-21 Thread Tom Callaway
On 03/21/2012 02:19 PM, Orion Poplawski wrote:
 On 03/21/2012 11:42 AM, Pavel Alexeev wrote:
 21.03.2012 20:31, Marcela Mašláňová написал:
 On 03/21/2012 04:33 PM, Pavel Alexeev wrote:
 Hello All.

 As was announced before ImageMagick-6.7.5.6-3.fc17 now in build
 overrides. Please build your package against it (and answer there if it
 not so hard).

 23 march I'll push one update for Fedora 17.

 -- 
 With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
 with me use jabber: hubbi...@jabber.ru

 Hi,
 could you post the list of packages, which should be rebuild? It's quite
 hard to find from CC who should build which package.

 Off course:
 $ repoquery --repoid=rawhide --whatrequires --alldeps --qf %{NAME}
 ImageMagick\* | sort -u
 
 
 There may be some excessive list, but I hope nothing forgotten.
 
 This may be more accurate:
 
 # repoquery --whatrequires libMagickCore.so.4 --qf '%{NAME}'

Passing --source there may also simplify things.

~tom

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

Re: Reminder. Please build ImageMagick dependencies until March 23

2012-03-21 Thread Orion Poplawski

On 03/21/2012 12:34 PM, Tom Callaway wrote:

On 03/21/2012 02:19 PM, Orion Poplawski wrote:

On 03/21/2012 11:42 AM, Pavel Alexeev wrote:

21.03.2012 20:31, Marcela Mašláňová написал:

On 03/21/2012 04:33 PM, Pavel Alexeev wrote:

Hello All.

As was announced before ImageMagick-6.7.5.6-3.fc17 now in build
overrides. Please build your package against it (and answer there if it
not so hard).

23 march I'll push one update for Fedora 17.

--
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
with me use jabber: hubbi...@jabber.ru


Hi,
could you post the list of packages, which should be rebuild? It's quite
hard to find from CC who should build which package.


Off course:
$ repoquery --repoid=rawhide --whatrequires --alldeps --qf %{NAME}
ImageMagick\* | sort -u




There may be some excessive list, but I hope nothing forgotten.


This may be more accurate:

# repoquery --whatrequires libMagickCore.so.4 --qf '%{NAME}'


Passing --source there may also simplify things.


Keeps forgetting about that.  Messes up --qf though:

# repoquery --whatrequires libMagickCore.so.4 --source --qf '%{NAME}' | sort -u
ale-0.9.0.3-6.fc17.src.rpm
autotrace-0.31.1-26.fc15.1.src.rpm
calibre-0.8.39-1.fc17.src.rpm
converseen-0.4.9-2.fc17.src.rpm
dmapd-0.0.45-1.fc16.src.rpm
drawtiming-0.7.1-5.fc17.src.rpm
dx-4.4.4-21.fc17.src.rpm
emacs-24.0.94-1.fc17.src.rpm
gdl-0.9.2-3.fc17.src.rpm
imageinfo-0.05-14.fc17.src.rpm
ImageMagick-6.7.1.9-3.fc17.src.rpm
inkscape-0.48.2-4.fc17.src.rpm
k3d-0.8.0.2-6.fc17.src.rpm
kxstitch-0.8.4.1-8.fc17.src.rpm
libdmtx-0.7.2-6.fc17.src.rpm
nip2-7.26.4-1.fc17.src.rpm
oxine-0.7.1-13.fc17.src.rpm
pfstools-1.8.3-5.fc17.src.rpm
php-magickwand-1.0.9-2.fc17.src.rpm
php-pecl-imagick-3.1.0-0.1.RC1.fc17.src.rpm
psiconv-0.9.8-9.fc17.src.rpm
q-7.11-12.fc17.2.src.rpm
rss-glx-0.9.1.p-10.fc17.src.rpm
ruby-RMagick-2.13.1-9.fc17.src.rpm
techne-0.2.1-3.fc17.src.rpm
vips-7.26.7-1.fc17.src.rpm
xastir-2.0.0-3.fc17.src.rpm
xine-lib-1.1.20.1-2.fc17.src.rpm
zbar-0.10-10.fc17.src.rpm


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA, Boulder Office  FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301   http://www.nwra.com
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 latest yum update hoses grub.cfg, grubby?

2012-03-21 Thread Adam Williamson
On Wed, 2012-03-21 at 12:02 -0600, Chris Murphy wrote:
 On Mar 21, 2012, at 9:17 AM, Peter Jones wrote:
 
  We definitely want to keep using grubby instead of running grub2-mkconfig 
  and
  clobbering whatever's in your config file every time.
 
 *shrug* I think grubby makes for an increasingly cluttered grub.cfg.
 With the latest behavior I'm seeing with 2.00~beta2's grub2-mkconfig,
 it cleans up after itself nicely. The grub.cfg pretty clearly
 indicates it can be clobbered, by design.

yeah, I have to admit I get the feeling we're kind of swimming against
the tide, now. I'm not sure it would be so terrible to just decide to go
with the upstream design, run grub2-mkconfig any time grub2.cfg needs
updating, and tell people to do customization in the /etc/grub.d stuff
as upstream intends.

The whole point of going with grub2 was to get closer to upstream and
reduce our maintenance burden, right? grubby feels like a substantial
chunk of maintenance burden too.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

  1   2   >