Re: Heads up: NoArch Sub Packages Feature continues

2009-06-17 Thread Kevin Kofler
Seth Vidal wrote:
 Just to be clear - you're okay with writing things off as a bug in the
 repo but you're unhappy saying not obsoleteing the older pkg on an
 arch-change is a packaging bug?

Yes, I'm entirely serious.

A package should never have to obsolete an older version of itself.

Kevin Kofler

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread drago01
On Wed, Jun 17, 2009 at 3:28 AM, Kevin Koflerkevin.kof...@chello.at wrote:
 drago01 wrote:
 Only in certain apps, and most of them have handwritten SSE routines
 anyway.

 Not all the apps with handwritten SSE routines can detect the CPU at
 runtime, there's a significant amount which needs to be built with or
 without SSE support at compile time. (This is broken in principle, but it
 exists.) In part, this is because GCC only allows SSE intrinsics to be used
 if SSE support is enabled, which also allows GCC to use SSE wherever it
 feels like it, even in functions where there are no SSE intrinsics. So the
 only way to properly support runtime SSE detection is to compile SSE
 routines as a separate compilation unit, which not everyone gets right.

Yeah by handwritten I was talking about assembler routines as for
instrincts yeah GCC needs sse enabled for this.

There is an interesting feature that is worth mentioning here:
See Automatic use of optimized function in
http://udrepper.livejournal.com/20948.html

 Yeah that's why we hide the x86_64 arch from the download page and
 promote x86 everywhere.(attempt to change this failed)

 That's a bad thing indeed, and I'm with you there, this needs to change!

The website team does not really care (x86 works so what?,
cluttering the download page with links is not an option, ...) FESCo
delegated this to the website team and as they aren't interested I
simply gave up (no need to fight an useless flamewar that wont change
anything anyway).

A way that would fix this is a LiveDVD with both the x86_64 and x86
image on it and let the bootloader boot the appropriate version. (I
don't know if this is possible with the current tools). But this would
result into this:
* Default media works for every x86 system while it still takes
advantage of the hardware (x86_64)
* We have more space on the media (even when it has to be shared
between x86 and x86_64)
* It won't clutter the download page because it will simply replace
the current download link

But this will probable require some amount of work.

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Matej Cepl
Orcan Ogetbil, Tue, 16 Jun 2009 20:16:36 -0400:
 - Let's keep F-12 the same: ppc, ppc64, i586, x86_64 - Since ppc and
 ppc64 are going to be dropped from F-13, fill in the blank spot with
 i686+SSE2, i.e. F-13: i586, i686+SSE2, x86_64
 
 Everyone happy?

No, I hate we will be missing other-endian but that's war lost, I am 
afraid.

Matěj

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


Thoughts? Re: Do we need split media CDs for F12?

2009-06-17 Thread Frank Murphy

We've seen arguments, for and against.

Statistics and Numbers, thinking!

Get the community involved.
*Find Out*
As I've stated earlier:
https://www.redhat.com/archives/fedora-devel-list/2009-June/msg01015.html

Run a poll, get the fp.o to run a poll, and blog\twitter etc.

*Don't ask pointed questions*
Do you want to keep split-cd for Fedoa X

rather
What is you preferred method of obtaining Fedora

With a realistic range of values as check-boxes\radio buttons.

looking at:
https://www.redhat.com/archives/fedora-devel-list/2009-June/msg01426.html

I would also included an option, and this would probably go further up 
the chain.


Would you be willing to buy a 4(8)gb usb stick with Fedora X (DVD 
contents on it), supplied with a boot CD.

(This could also be an Ambassador supplied option,
either way costs only)

If all that can be done by F12 fine,
if not defer the whole thing to F13.

Frank



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


Re: iptables/firewall brainstorming

2009-06-17 Thread Thomas Woerner

Jud Craft wrote:

On Mon, Jun 15, 2009 at 4:52 AM, Thomas Woernertwoer...@redhat.com wrote:

The major problem with a /etc/iptables.d direcory with files provided by
packages are that you can not say in the end what your firewall will look
like: Is the firewall is open for a specific service/host/network or not.
The files are text blobs and therefore there is no way to say what they will
do.



If you have packages dropping in some firewall rules into the firewall
without the ability for activation/deactivation and also sorting of the
rules, then you could get into unexpected behaviour and also big security
risks.


Well, ideally, system-config-firewall should support iptables rules
(in text blobs) AS IS, rather than having its own set of custom rules
that are completely obviously to the standard method for specifying
them.

Custom rules in system-config-firewall are text blobs in the 
iptables-save format to make it possible to add rules, s-c-fw is not 
able to handle.



And then, it should be able to display the state of the firewall in
its entirety, not just its own custom rules.  If it's going to be an
abstraction around iptables, it should be a good one, and
actually...you know, abstract iptables.  Not just add another
non-exclusive conflicting interface for specifying rules on top.

Just use service iptables status. It is displaying the current active 
firewall. Building an up-to-date abstraction layer around iptables is 
nearly impossible. There are too many changes going on in netfilter and 
iptables.



Or, pull a fontconfig, and obsolete the iptables text files, requiring
everyone to go through an official API (firewallconfig) or somesuch to
specify behaviors.  Then packages could use this system, rather than
dropping in random text files, and these settings could then be
centralized and monitored by a tool like system-config-firewall.


A start for this is done, please have a look at the tool.


Just thoughts.



Thomas

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Richard W.M. Jones
On Tue, Jun 16, 2009 at 09:33:22PM -0400, Orcan Ogetbil wrote:
 Now where does the i686+SSE2 come into play? Does this SSE2 have any
 effect on those programs that do not contain SSE(2) related assembly code?
 Is this 1-2% improvement that you are mentioning only about these kind of
 programs (that do not contain assembly code)?

One advantage of SSE2 is that it can be used as a replacement for the
braindead x87 (floating point) instructions.  The x87 instructions are
architecturally stupid because they arrange the registers as a stack,
whereas what a compiler wants is a flat register file.

There was an experimental branch of the OCaml/i386 compiler which used
SSE2 as a replacement for x87 instructions, and it gained a 10-15%
increase in performance *on floating point benchmarks* [1] (ie. not
just on any old code, and not code which used specific hand-written
SSE2 optimizations).

(It's worth noting that SSE2 is always used on ocamlopt/x86_64)

Rich.

[1] 
http://caml.inria.fr/pub/ml-archives/caml-list/2009/05/781b091ad8006b117f8554014826665e.en.html

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html

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


Re: Push?

2009-06-17 Thread Peter Robinson
 On Mon, Jun 15, 2009 at 10:34:32PM +0100, Peter Robinson wrote:
Is there a different problem with the override tagging then?

 Yes.  Mostly getting people to do them.

 FYI, you can ping rdieter for override tags. Peter Robinson, if you're
 thinking of webkitgtk-1.1.8-1.fc11, SMParrish asked rdieter to tag it on
 #fedora-kde, it should be tagged now.

hehe, no i wasn't actually :-) I was wanting opal for ekiga :-D

Peter

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


Re: What I HATE about F11

2009-06-17 Thread Michael Fleming
On Mon, 15 Jun 2009 18:35:00 -0300
Martín Marqués martin.marq...@gmail.com wrote:

 2009/6/15 Casey Dahlin cdah...@redhat.com:
 
  Maybe we should just make the command line more friendly so users
  don't mind reaching for it. I vote we add clippy.
 
 You're joking, right?
 

It's *clippy* - of course it's a joke. :-)

I'm sure the appropriate people within MS would admit to all sorts of
perverse indiscretions well before admitting that Clippy was their
idea.

A command line clippy would result in sysadmins and power users rioting
in the street.

I see you're trying to write a shell scri^C; rm -f /usr/bin/clippy...

(A true BOFH would have it run in his least-favourite luser's .profile,
set immutable and located in luser's $HOME/bin. :-P)

Serious note: hotwire / hotssh may not suit the experienced -
personally  it's not my thing - but it would be an excellent compromise
for the newer user that needs a bit of help with the CLI.

Michael.

-- 
Michael Fleming mflem...@thatfleminggent.com - (EMail/XMPP/Jabber)
WWW: http://www.thatfleminggent.com
Fedora / Red Hat Packages: http://www.thatfleminggent.com/rpm-packages
Twitter: http://twitter.com/thatfleminggent 

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


Re: Signing server? (Re: Updates testing for F-11)

2009-06-17 Thread Christoph Wickert
Am Freitag, den 12.06.2009, 08:48 -0700 schrieb Toshio Kuratomi: 
 On 06/12/2009 08:14 AM, Christoph Wickert wrote:
  Am Freitag, den 12.06.2009, 05:34 +0200 schrieb Kevin Kofler:
 
  I don't see what it buys our users if they get one big update over 2 small
  ones. 
  
  In most cases the biggest part (consuming time and cpu cycles) of the
  updates is not installing them but everything else like checking for new
  packages, downloading the metadata,
 
 This portion of the list is saved.

This part happens in the background without user's notice, so this
portion irrelevant.

  calculating dependencies,
  downloading the packages and running the transaction test. Especially
  for small updates this takes much more time than the actual rpm -U
  part.
  
 
 But this portion of your list is dependent on the size of the
 transaction so it isn't going to halve the time to go from two small
 updates to a single large update here.

But this is the portion that requires user interaction, what happens
between the first update notice and the message that all updates were
installed. So from a users POV the time is reduced dramatically. I think
it could even more than halve because scriptlets are only running once
instead of several times.

 -Toshio

Regards,
Christoph

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


Re: No sound in rawhide

2009-06-17 Thread Kjartan Maraas
ti., 16.06.2009 kl. 11.17 +0100, skrev Bastien Nocera:
 On Mon, 2009-06-15 at 13:09 +0100, Paul wrote:
  Hi,
  
  Prior to the big push to f12, my system had full audio. No problems.
  Lovely, lovely sounds.
  
  For some reason, alsa and pulseaudio are completely failing to pick up
  my sound card (either the onboard one or my soundblaster). This is
  despite them both being listed on lspci and lsmod.
  
  Any ideas on getting this to work again?
 
 As per usual, pulseaudio debug output is a requirement.
 
I found that pulseaudio -k  pulseaudio fixed it for me after chown
on /dev/snd/* which had root.audio ownership. I see this error when
starting pulseaudio though:

[kmar...@nc6400 ~]$ pulseaudio
E: bluetooth-util.c: Error from ListAdapters
reply:org.freedesktop.DBus.Error.ServiceUnknown

Cheers
Kjartan


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


Re: No sound in rawhide

2009-06-17 Thread Bastien Nocera
On Wed, 2009-06-17 at 13:51 +0200, Kjartan Maraas wrote:
 ti., 16.06.2009 kl. 11.17 +0100, skrev Bastien Nocera:
  On Mon, 2009-06-15 at 13:09 +0100, Paul wrote:
   Hi,
   
   Prior to the big push to f12, my system had full audio. No problems.
   Lovely, lovely sounds.
   
   For some reason, alsa and pulseaudio are completely failing to pick up
   my sound card (either the onboard one or my soundblaster). This is
   despite them both being listed on lspci and lsmod.
   
   Any ideas on getting this to work again?
  
  As per usual, pulseaudio debug output is a requirement.
  
 I found that pulseaudio -k  pulseaudio fixed it for me after chown
 on /dev/snd/* which had root.audio ownership. I see this error when
 starting pulseaudio though:
 
 [kmar...@nc6400 ~]$ pulseaudio
 E: bluetooth-util.c: Error from ListAdapters
 reply:org.freedesktop.DBus.Error.ServiceUnknown

That means that bluetoothd isn't running, which should be fine. There
are some known problems with PulseAudio's Bluetooth plugin handling of
presense/absence of bluetoothd.

This was discussed in another thread on this ML.

Cheers

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


Re: No sound in rawhide

2009-06-17 Thread Lennart Poettering
On Wed, 17.06.09 13:51, Kjartan Maraas (kmar...@broadpark.no) wrote:

 
 ti., 16.06.2009 kl. 11.17 +0100, skrev Bastien Nocera:
  On Mon, 2009-06-15 at 13:09 +0100, Paul wrote:
   Hi,
   
   Prior to the big push to f12, my system had full audio. No problems.
   Lovely, lovely sounds.
   
   For some reason, alsa and pulseaudio are completely failing to pick up
   my sound card (either the onboard one or my soundblaster). This is
   despite them both being listed on lspci and lsmod.
   
   Any ideas on getting this to work again?
  
  As per usual, pulseaudio debug output is a requirement.
  
 I found that pulseaudio -k  pulseaudio fixed it for me after chown
 on /dev/snd/* which had root.audio ownership. I see this error when
 starting pulseaudio though:

Hmm, if the permissions aren't set up correctly then this is some HAL
ACL handling brokeness. Wouldn't be the first one.

 [kmar...@nc6400 ~]$ pulseaudio
 E: bluetooth-util.c: Error from ListAdapters
 reply:org.freedesktop.DBus.Error.ServiceUnknown

That's a missing bluetoothd. This shouldn't be fatal though, or is it?

Lennart

-- 
Lennart PoetteringRed Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/   GnuPG 0x1A015CC4

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


rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Caolán McNamara
So, https://bugzilla.redhat.com/show_bug.cgi?id=502226 was logged a
while ago against OOo for the rpms improperly providing and
requiring .sos that are not in the linker path, but instead in OOo's own
subdirs.

The concern is that the autorequires/provides operate in a flat
namespace and that eventually there'll be some conflation where
something linking to /usr/lib/foo.so will force sucking in a package
that provides /usr/lib/package/plugins/foo.so instead

Clearly this isn't specific to OOo, e.g. as a random example

$ rpm -q --provides gedit|grep spell
libspell.so  
$ rpm -ql gedit | grep libspell.so
/usr/lib/gedit-2/plugins/libspell.so

and probably thousands of others.

So, 

a) do we care ?
b) if we care do we want to 
b.1) make every package that has some shared libraries in it that are
not in the default linker path make manual filters to exclude the
provides/requires ? (oh, the pain)
b.2) extend the autorequires/autoprovides in some (handwaves) way to
better indicate the desired match

C.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chris Adams
Once upon a time, Caolán McNamara caol...@redhat.com said:
 The concern is that the autorequires/provides operate in a flat
 namespace and that eventually there'll be some conflation where
 something linking to /usr/lib/foo.so will force sucking in a package
 that provides /usr/lib/package/plugins/foo.so instead

It has happened with perl modules already.  mrtg has a private copy of
the perl SNMP_Session, SNMP_util, and BER modules (all from
SNMP_Session) and auto-provided them.  Since mrtg is shorter than
perl-SNMP_Session, mrtg was chosen to provide those dependencies,
which didn't work.

mrtg is still auto-providing a bunch of internal modules; only the
SNMP_Session modules were filtered out.

That's just one I've personally had to deal with.

In a perfect world, the solution would be something along the lines of:

- generate the auto-provides for system directories separate from
  package-provided directories

- generate the auto-requires

- filter everything auto-provided from package-provided directories out
  of both the provides and requires

I'm sure that would still break something though.  You'd have to have a
way to flag additional directories as system for packages that extend
the system directories list (e.g. by dropping something in
/etc/ld.so.conf.d).

-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chuck Anderson
On Wed, Jun 17, 2009 at 02:57:53PM +0100, Caolán McNamara wrote:
 So, https://bugzilla.redhat.com/show_bug.cgi?id=502226 was logged a
 while ago against OOo for the rpms improperly providing and
 requiring .sos that are not in the linker path, but instead in OOo's own
 subdirs.

 a) do we care ?

Yes I care.  I ran into somthing similar for perl modules.  Packages 
shouldn't provide 'perl(foo)' unless those modules are in perl's 
default module path.  It clearly breaks programs when a perl module in 
a private directory satisfies an rpm dependency for another package.

 b) if we care do we want to 
 b.1) make every package that has some shared libraries in it that are
 not in the default linker path make manual filters to exclude the
 provides/requires ? (oh, the pain)

That is what I had to do in the case of a perl program I'm packaging.  
There are even Fedora guidelines on how to do this for perl.

 b.2) extend the autorequires/autoprovides in some (handwaves) way to
 better indicate the desired match

I like this idea better.  AutoReq/Prov should only search system-wide 
deafult search paths for .so's, perl modules, and any other such 
objects that it supports.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chris Adams
Once upon a time, Chuck Anderson c...@wpi.edu said:
  b.2) extend the autorequires/autoprovides in some (handwaves) way to
  better indicate the desired match
 
 I like this idea better.  AutoReq/Prov should only search system-wide 
 deafult search paths for .so's, perl modules, and any other such 
 objects that it supports.

That breaks things, because a program in /usr/bin may require a module
or library in a private directory.  You have to search all directories
for provides to satisfy internal requires.
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chuck Anderson
On Wed, Jun 17, 2009 at 09:42:38AM -0500, Chris Adams wrote:
 Once upon a time, Chuck Anderson c...@wpi.edu said:
   b.2) extend the autorequires/autoprovides in some (handwaves) way to
   better indicate the desired match
  
  I like this idea better.  AutoReq/Prov should only search system-wide 
  deafult search paths for .so's, perl modules, and any other such 
  objects that it supports.
 
 That breaks things, because a program in /usr/bin may require a module
 or library in a private directory.  You have to search all directories
 for provides to satisfy internal requires.

If a program in /usr/bin requires something in a private, non-system 
directory that is provided by a different package, then the 
provides/requires need to express that somehow, perhaps by using a 
full path in the provides.  Until that becomes possible, I'm inclined 
to say that AutoReq/Prov shouldn't be searching private directories, 
and we should require all packages that have such requirements to use 
manual Requires: on either the file path or the package that provides 
the private library.  Keeping things the way they are now is just 
plain broken.

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 Gregory Maxwell (gmaxw...@gmail.com) said:
 I doubt having consistently lower FP precision is anything many users
 are asking for. The few that do can usually take care of themselves.

 And yet you say we should push them all to x86_64, which has
 the same lower precision?

  - More clearly delineates our support set of targets, sticking true
   to forwards innovation, not necessarily legacy support

 If thats the case why maintain x86 at all?

 Because it's 58% of our userbase (source: F11 torrent stats.)

How much of that 58% is actually 64 bit machines running the 32 bit OS?

Peter

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Ingvar Hagelund

* Ingvar Hagelund

But amarok-2.x does not (yet) support non-hardware (that is, not found by
HAL) mounts.
 


* Kevin Kofler

What would such a non-hardware mount be? Are you trying to use a partition
or directory on your computer as a fake iPod? Why


Not fake. Real iPods like the iPhone or the iPod Touch. They are mounted 
using Fuse mounts, that is  sshfs or ifuse. Fuse mounts are not detected 
by HAL.


Ingvar

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Matthew Garrett
On Wed, Jun 17, 2009 at 04:56:26PM +0200, Ingvar Hagelund wrote:
 * Ingvar Hagelund
 But amarok-2.x does not (yet) support non-hardware (that is, not found by
 HAL) mounts.
  

 * Kevin Kofler
 What would such a non-hardware mount be? Are you trying to use a partition
 or directory on your computer as a fake iPod? Why

 Not fake. Real iPods like the iPhone or the iPod Touch. They are mounted  
 using Fuse mounts, that is  sshfs or ifuse. Fuse mounts are not detected  
 by HAL.

Yes they are. You'll need an appropriate fdi file to indicate that 
they're an ipod, though.

-- 
Matthew Garrett | mj...@srcf.ucam.org

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 PLEASE do not do this.

 If we stop supporting Pentium II and Pentium III, I have to buy a whole
 lot of new hardware.   Dead serious.

 Could we do i686 as a secondary arch, and swap with i386 further in the
 future?

 While I understand you may have a lot of older hardware, the point of a
 *seconday* architecture is that it's not the primary architecture target.
 Even if we didn't split off older CPUs, we're still primarily targeting
 newer machines.

Except there is no proper support for secondary arches yet. See the
discussion and the decision on PPC and moving it to a secondary arch.
Maybe that should be postponed until there is a proper secondary arch
and all the policies etc associated with it. It seems most of the CPUs
exlcuded from the list above are probably 64 bit capable anyway
(excluding the P4 netburst stuff which have their own perf issues, the
earlier gens of centrino, and atom).

I still have an Athon32, XO and another geode machine (Fit-PC - which
are still shipping with geode models). The Fit-PC I got because it was
tiny, silent, uses about 5 watts of power and had 2 onboard ethernet
which makes it ideal for router/fw stuff.

Peter

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 BTW are those new VIA netbooks SSE2-capable?

 Additionally, what will this do to RHEL?  I can't imagine RHEL
 customers being too happy about this for RHEL7(?), and if i386 would
 still be in RHEL, it would worry me that it would only be a secondary
 arch in Fedora. . .

 This is not relevant for fedora's decisions.

 -sv

 I'm not sure I understand why not.  Are you saying that if RedHat
 decided that RHEL7 was to support Sparc , there'd be no interest in
 making that a primary arch?

 ppc/ppc64 is supported in RHEL.  It is no longer a primary arch in Fedora.

Sorry? I thought it was still primary until after F-12. So yes its
scheduled to be a secondard arch for F-13 in 12 months time. Its not
one yet.

Peter

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 - Intel i586 (all)
 - Intel Pentium Pro
 - Intel Pentium II
 - Intel Pentium III
 - 32-bit AMD Athlon

 As an ambassador, it's going to be hard to explain people that I can't
 install Fedora 12 on their computers that still run Windows XP, Ubuntu
 and others perfectly fine.

 We see 32 bit Athlon at Install Parties (I don't think so for the
 other ones) here in France, where we are supposed to be a rich
 country.

 Fedora moves from an OS suitable to poor people (I mean, the fact that
 it is free of charge is a perfectly valid reason for using Linux) to
 an elitist OS that will only support (and welcome as contributors!)
 people rich enough to upgrade their hardware. That is kind of sad, but
 if that's the plan forward, I'll try to refine my ambassador speach

Agreed. According to the web Microsoft will still support machines of
this spec for Windows 7. That feels like a bit of a kick in the teeth

http://www.microsoft.com/windows/windows-7/download.aspx

Peter

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 Gregory Maxwell (gmaxw...@gmail.com) said:
 'outside'. Please don't just dismiss these recent systems, they are a
 real issue.

 According to public smolt stats:
        http://smolt.fedoraproject.org/static/stats/stats.html

 only 0.38% of the userbase is non-Intel/AMD. (Number of registered systems
 that report as Geode: 4.)

That's assuming everyone is registering. I have my Fit-PC registered
but none of my XOs as smolt isn't installed. I also have friends that
have Fit-PCs running Fedora 10/11 but I know they don't use smolt (so
that's another 6+ devices)

Peter

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


Re: No sound in rawhide

2009-06-17 Thread Ray Van Dolson
On Wed, Jun 17, 2009 at 01:51:37PM +0200, Kjartan Maraas wrote:
 ti., 16.06.2009 kl. 11.17 +0100, skrev Bastien Nocera:
  On Mon, 2009-06-15 at 13:09 +0100, Paul wrote:
   Hi,
   
   Prior to the big push to f12, my system had full audio. No problems.
   Lovely, lovely sounds.
   
   For some reason, alsa and pulseaudio are completely failing to pick up
   my sound card (either the onboard one or my soundblaster). This is
   despite them both being listed on lspci and lsmod.
   
   Any ideas on getting this to work again?
  
  As per usual, pulseaudio debug output is a requirement.
  
 I found that pulseaudio -k  pulseaudio fixed it for me after chown
 on /dev/snd/* which had root.audio ownership. I see this error when
 starting pulseaudio though:
 
 [kmar...@nc6400 ~]$ pulseaudio
 E: bluetooth-util.c: Error from ListAdapters
 reply:org.freedesktop.DBus.Error.ServiceUnknown
 
 Cheers
 Kjartan

Hmm, I just always figured I was supposed to add myself to the audio
group.  So these files are supposed to be owned by my local user
account when I log in eh?

Ray

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 Now where does the i686+SSE2 come into play? Does this SSE2 have any
 effect on those programs that do not contain SSE(2) related assembly code?
 Is this 1-2% improvement that you are mentioning only about these kind of
 programs (that do not contain assembly code)?

 One advantage of SSE2 is that it can be used as a replacement for the
 braindead x87 (floating point) instructions.  The x87 instructions are
 architecturally stupid because they arrange the registers as a stack,
 whereas what a compiler wants is a flat register file.

 There was an experimental branch of the OCaml/i386 compiler which used
 SSE2 as a replacement for x87 instructions, and it gained a 10-15%
 increase in performance *on floating point benchmarks* [1] (ie. not
 just on any old code, and not code which used specific hand-written
 SSE2 optimizations).

 (It's worth noting that SSE2 is always used on ocamlopt/x86_64)

That's because its always been there on x86_64 and most people that
care about performance have already moved to x86_64 to get the other
performance benefits of 64 bit anyway.

Peter

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


Re: No sound in rawhide

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 7:25 AM, Ray Van Dolsonra...@bludgeon.org wrote:
 Hmm, I just always figured I was supposed to add myself to the audio
 group.  So these files are supposed to be owned by my local user
 account when I log in eh?

No...  you should be added to the acl list associated to the device if
you are the physical console user as per the authorization policy
managed by PolicyKit.  This it how it works from at least F10 onward.
Mucking around with file ownership directly is old think. The system
scripts associated with pam use to do that on user login and
logout...but has been replaced with the more flexible solution
involving acls that PolicyKit based hardware access authorization
makes use of.


for example on the F10 system I'm on right now:
ls -la /dev/snd/seq
crw-rw+ 1 root root 116, 3 2009-06-17 07:07 /dev/snd/seq


getfacl /dev/dsp
# file: dev/snd/seq
# owner: root
# group: root
user::rw-
user:myuser:rw-
group::rw-
mask::rw-
other::---

I do not own the file in the traditional Unix permissions sense. But I
am listed in the acl list with read write access.  If your user is not
in the acl list, something misfired in the area of the PolicyKit based
authorization handling.

-jef

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Matthew Woehlke

Peter Robinson wrote:

[...] why maintain x86 at all?

Because it's 58% of our userbase (source: F11 torrent stats.)


How much of that 58% is actually 64 bit machines running the 32 bit OS?


I'm going to guess, a lot of it?

60% of my installations are x86 (75% if you count only hardware, and 25% 
of my hardware is i686-without-sse2).


--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Websites such as ... Wikipedia ... are reputed to occupy users for 
periods in excess of 5 hours.

  -- Wikipedia article on Internet Addiction

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 Removing support for still-functional hardware is a trademark of
 Microsoft, not Linux.

 I'd also argue that doing another full rebuild of the OS for a 1%
 performance gain on a single architecture is not a particularly
 production use of resources.

 The 1% comes from i586 - i686; SSE2 would be additional on top of
 that. But given the vehement opposition, I can see dropping the SSE2
 requirement. I'm still fairly convinced that going to i686 is the right
 move - we really don't support i586 as a practical matter, and even
 the Geode should still work with that. Furthermore, it's likely we'll
 have a mass rebuild for LZMA support and/or debuginfo changes, so it's
 no additional cost.

When I ran Fedora 10 on my Fit-PC I would run a i686 kernel openssl
without issue but yum wouldn't see it as an update because the arch
didn't match so I'd have to manually download it and install it with
'rpm -i --ignorearch kernel' so I presume there would have to be
changes to at least rpm to override the fact that its i586 + cmov as
opposed to officially being i686.

Peter

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Michael Cronenworth
Thomas Janssen on 06/17/2009 03:19 AM wrote:
 
 Ubuntu Alternative Thats not a LiveCD. It's just a install CD. No Live.
 

So? Your point? A Fedora LiveCD is an install CD.

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread David Woodhouse
On Wed, 2009-06-17 at 02:55 +0200, Kevin Kofler wrote:
 Bruno Wolff III wrote:
  Is there going to be a way to tell which binaries actually use sse2
  instructions, so that the others can be inherited by a secondary arch?
 
 Due to how GCC works, if the compiler flags enable SSE/SSE2, basically all
 the binaries will be using some SSE/SSE2 instructions.

And on the various SSE-capable CPUs, how much benefit does that actually
give us?

I'm after a system-wide answer, not a microbenchmark for zlib or crypto
code. It should take into account any overheads involved in
saving/restoring registers on context switch that wouldn't otherwise
have to be saved/restored.

-- 
David WoodhouseOpen Source Technology Centre
david.woodho...@intel.com  Intel Corporation

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


BTRFS in 2.6.31-rcwhatever

2009-06-17 Thread Josef Bacik
Hello,

It seems there has been some confusion about BTRFS and the new format,
so let me try and clear some things up

1) Btrfs is an experimental and unstable fs that is to be used for
testing only as it could eat your data.
2) Btrfs is an experimental and unstable fs that is to be used for
testing only as it could eat your data.
3) Btrfs is an experimental and unstable fs that is to be used for
testing only as it could eat your data.

Ok now that we have that out of the way,

4) The merge window opened last week for 2.6.31, at which point a new
disk format for btrfs was sucked into the kernel.
5) This new disk format is _incompatible_ with older kernels, which
means that older kernels will not mount a fs with the new format.
Nothing bad will happen if you try to boot into an older kernel, you
won't lose data, it just won't work.
6) This new disk format is automatic.  As soon as you boot into the
new kernel, your filesystem will be automatically converted to the new
format.  There is nothing you can do, so if you don't want the new
format, don't run the new kernel.

At some point in the next few weeks this kernel will land in rawhide.
I will try and make sure btrfs-progs-0.19 goes out at the same time.
The new btrfs-progs isn't essential for running the new format, so if
you just install the kernel you will be fine, but obviously some of
the commands may not work properly.

So if you installed onto btrfs, be careful about going to rawhide,
since you will not be able to go back if you do.

Btrfs will not be as stable as ext4 currently is for at least another
year, so it is still very much just for testing.  I am very interested
in hearing about bugs and getting them fixed, however there will be
little to nothing that I can do if you lose data.  Thank you,

Josef

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Ville Skyttä
On Tuesday 16 June 2009, Steven M. Parrish wrote:

 The OLPC folks have made a commitment use Fedora as the base for future
 releases for not only the XO-1.0 but for the new XO-1.5 which is still in
 development.

Does use Fedora as the base mean they'll be using binary packages as is from 
Fedora, without rebuilding them?

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chris Adams
Once upon a time, Adam Jackson a...@redhat.com said:
 Really we just need the moral equivalent of %exclude for autoreqprovs.

Yeah, I said that years and years ago, but RPM didn't want it.  Having
many many packages with their own hacked versions of scripts to exclude
autoreqprovs is silly (and a maintenance mess).
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Ville Skyttä
On Wednesday 17 June 2009, Adam Jackson wrote:

 Really we just need the moral equivalent of %exclude for autoreqprovs.

http://thread.gmane.org/gmane.linux.redhat.fedora.extras.packaging/5854
https://fedoraproject.org/wiki/Features/BetterRpmAutoReqProvFiltering

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


Re: No sound in rawhide

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 8:06 AM, Jeff Spaletajspal...@gmail.com wrote:
 getfacl /dev/dsp
typo:
that should have been .dev./snd/seq not /dev/dsp

the getfacl output cut and paste was correct for /dev/snd/seq

-jef

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Alexander Boström

Den 2009-06-17 18:42, Ville Skyttä skrev:

On Tuesday 16 June 2009, Steven M. Parrish wrote:



The OLPC folks have made a commitment use Fedora as the base for future



Does use Fedora as the base mean they'll be using binary packages as is from
Fedora, without rebuilding them?


Yes.

/abo

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


Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bill Nottingham
Given the loud feedback, I've updated the proposal at:
https://fedoraproject.org/wiki/Features/F12X86Support

The revised proposal:

- Build all packages for i686 (this requires cmov)
- Optimize for Atom

Why?

- We don't really support i586 in any meaningful matter
- OLPC still works with base i686
- We are likely doing a mass rebuild for F-12 anyways, might as well switch
  while we're doing it
- Atom is the only currently produced 32-bit x86 chip of note; optimize
  for what's currently available

If you want numbers, I did some benchmarking of code [1] with various
build options on a variety of processors, with the F-11 gcc code. All
of these results are relative to a F-11 baseline of -march=i586
-mtune=generic.

P4 2.4Ghz   Athlon 3400+Core2Duo E6850  Atom N270
march=i686/ -1.1%   +2.0%   +0.9%   +0.6%
 mtune=generic
march=i586/ +0.3%   -0.3%   -0.2%   +1.3%
 mtune=atom
march=i686/ -1.5%   +1.2%   +0.5%   +1.7%
 mtune=atom

Bill

[1] gzip, bzip2, math simulation, mp3 encode/decode, ogg encode/decode

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Bill Nottingham
Jeroen van Meeuwen (kana...@kanarip.com) said: 
  Something else not terribly unreasonable, instead of split CD media, a
  single CD offered that is netinst.iso plus the contents of @core and
  @base if it'll fit on a CD.  Then they can do whatever custom install
  they want, and add packages after install, either from a DVD media or
  from a local mirror, or from the Internet.
  
 
 That's exactly what Fedora Unity is about to release for Fedora 11.

Any particular reason why this is (or isn't) a spin?

Bill

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Adam Williamson
On Wed, 2009-06-17 at 16:07 +0100, Matthew Garrett wrote:
 On Wed, Jun 17, 2009 at 04:56:26PM +0200, Ingvar Hagelund wrote:
  * Ingvar Hagelund
  But amarok-2.x does not (yet) support non-hardware (that is, not found by
  HAL) mounts.
   
 
  * Kevin Kofler
  What would such a non-hardware mount be? Are you trying to use a 
  partition
  or directory on your computer as a fake iPod? Why
 
  Not fake. Real iPods like the iPhone or the iPod Touch. They are mounted  
  using Fuse mounts, that is  sshfs or ifuse. Fuse mounts are not detected  
  by HAL.
 
 Yes they are. You'll need an appropriate fdi file to indicate that 
 they're an ipod, though.

To be clear, apps like AmaroK / Rhythmbox would just talk to the iPod
via libgpod or similar directly. The FUSE method of 'mounting' iPods is
just another way of talking to libgpod, to give you the convenient user
interface of a mounted filesystem, but it doesn't really make sense for
other applications to go through the fake filesystem rather than just
using the library to talk to the device directly.

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

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Robert 'Bob' Jensen

- Michael Cronenworth m...@cchtml.com wrote:
 
 So? Your point? A Fedora LiveCD is an install CD.
 

There are several points that I hope will be taken from the entire thread. 

Some people do not like the LiveCD install option, or lack of options as they 
may see it.

The point I failed to communicate earlier that lead to a lot of noise is Fedora 
Unity's position. It is simple really, Even if Fedora Project does not produce 
CD media, Unity still has users that want it, so the community that needs it 
should not panic. I think producing media for niche groups is perfect for 
smaller organizations or groups, Just like the FEL Spin or KDE Live media for 
the KDE SIG.

We need real data if at all possible from as many sources as possible so the 
Fedora Project and the Community that Fedora Unity is a part of can make a true 
informed decision. 

We really should not feel that we need to worry about upstream projects such as 
anaconda, they should be allowed to drop or abandon the needed code if they 
want or need to. 

Fedora Project also should not feel that is needs to worry about downstream 
projects like Fedora Unity, we will hold our own and do what is needed to 
supply users with this niche media.

There may be other bits that I have overlooked but I think this covers the big 
bullets.

- Bob

P.S. Kevin is not a bad guy, just pissed in my Wheaties(tm) at the wrong time. 


|   Robert 'Bob' Jensen||   Fedora Unity Founder   |
|   b...@fedoraunity.org||  http://fedoraunity.org/ |
|   http://bjensen.fedorapeople.org/   |
|http://blogs.fedoraunity.org/bobjensen|


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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Steven Moix

On 06/17/2009 07:52 PM, Bill Nottingham wrote:

Given the loud feedback, I've updated the proposal at:
https://fedoraproject.org/wiki/Features/F12X86Support

The revised proposal:

- Build all packages for i686 (this requires cmov)
- Optimize for Atom

Why?

- We don't really support i586 in any meaningful matter
- OLPC still works with base i686
- We are likely doing a mass rebuild for F-12 anyways, might as well switch
   while we're doing it
- Atom is the only currently produced 32-bit x86 chip of note; optimize
   for what's currently available

If you want numbers, I did some benchmarking of code [1] with various
build options on a variety of processors, with the F-11 gcc code. All
of these results are relative to a F-11 baseline of -march=i586
-mtune=generic.

P4 2.4Ghz   Athlon 3400+Core2Duo E6850  Atom N270
march=i686/ -1.1%   +2.0%   +0.9%   +0.6%
  mtune=generic
march=i586/ +0.3%   -0.3%   -0.2%   +1.3%
  mtune=atom
march=i686/ -1.5%   +1.2%   +0.5%   +1.7%
  mtune=atom

Bill

[1] gzip, bzip2, math simulation, mp3 encode/decode, ogg encode/decode



This sounds a perfectly fine and sensible solution to me, thanks for 
taking the feedback into account :)


Steven

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Chris Adams
Once upon a time, Bill Nottingham nott...@redhat.com said:
 Why?
 
 - We don't really support i586 in any meaningful matter

What does this mean?  Does Fedora not run on i586?  Why was there a
mass-rebuild for i586 if it doesn't work?

 - We are likely doing a mass rebuild for F-12 anyways, might as well switch
   while we're doing it

That's a pretty poor justification.

 - Atom is the only currently produced 32-bit x86 chip of note; optimize
   for what's currently available

There are also lots of other chips that people run 32 bit x86 code on.
I don't think Atom is a majority percentage of 32 bix x86 Fedora users
either.

 If you want numbers, I did some benchmarking of code [1] with various
 build options on a variety of processors, with the F-11 gcc code. All
 of these results are relative to a F-11 baseline of -march=i586
 -mtune=generic.
 
   P4 2.4Ghz   Athlon 3400+Core2Duo E6850  Atom N270
 march=i686/   -1.1%   +2.0%   +0.9%   +0.6%
  mtune=generic
 march=i586/   +0.3%   -0.3%   -0.2%   +1.3%
  mtune=atom
 march=i686/   -1.5%   +1.2%   +0.5%   +1.7%
  mtune=atom
 
 Bill
 
 [1] gzip, bzip2, math simulation, mp3 encode/decode, ogg encode/decode

Okay, before I thought you said this was a 1-2% improvement across the
board, but now it is a 1% improvement on some CPU-intensive operations
on some CPUs (and a 1% performance hit on other CPUs).

How does this affect multilib on x86_64?

The justification for the i586 rebuild was that there hasn't been a
Fedora i386 kernel for years (so i586 was already required anyway).
This is the first time Fedora is proposing to throw out CPU support in a
long long time, and I find a minimal improvement on some targeted
benchmarks a poor justification.

It would seem to me that adding a few targeted Atom packages would be a
better use of resources (e.g. similar to openssl.i686).

-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bill Nottingham
Gregory Maxwell (gmaxw...@gmail.com) said: 
 Consider:
 
 -Os on the x86 build?

Back when I tested before, -Os unilaterally made things worse across
Athlon64/C2D/Atom.

Bill

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Nicolas Mailhot
Le mercredi 17 juin 2009 à 11:49 -0500, Chris Adams a écrit :
 Once upon a time, Adam Jackson a...@redhat.com said:
  Really we just need the moral equivalent of %exclude for autoreqprovs.
 
 Yeah, I said that years and years ago, but RPM didn't want it.  Having
 many many packages with their own hacked versions of scripts to exclude
 autoreqprovs is silly (and a maintenance mess).

File triggers are based on the same idea.

-- 
Nicolas Mailhot


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jakub Jelinek
On Wed, Jun 17, 2009 at 02:41:54PM -0400, Bill Nottingham wrote:
 Gregory Maxwell (gmaxw...@gmail.com) said: 
  Consider:
  
  -Os on the x86 build?
 
 Back when I tested before, -Os unilaterally made things worse across
 Athlon64/C2D/Atom.

Note that GCC 4.4 switches -Os on for unlikely executed basic blocks and/or
unlikely executed functions (of course profile feedback helps here a lot,
but even without it the heuristics gets it right in many cases), so forcing
-Os for all code, even hot, is not a good idea.
On the other side, compiling everything with -O3 is going to bloat code a
lot, just compile with -O3 the hot compilation units or even better just
hot functions.

Jakub

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


Re: using CD/DVD as media

2009-06-17 Thread David
On 6/17/2009 3:30 AM, Muayyad AlSadi wrote:
 Note that this is of only very limited usefulness because packages often 
 have updates available anyway.
 
 on the contrary this feature is very important for people who got no
 or slow internet connection, and in my country this is almost always
 the case
 
 in that case one won't mind getting an older openoffice.org than
 downloading tons of mega bytes.
 and even if one wants the latest oo.o he could install it from DVD
 then use presto to save bandwidth
 
 The closing is done automatically, not by humans, so there's no way that 
 bugs that are 'obviously' still valid can be excepted.
 
 You have already said that you *know* how to do this. May I suggest that
 you do it then?
 
 I'm not here to complain about closing the bug nor to ask how to make
 a local repo
 I'm here to ask what does the new UI for media change mean in the PK update
 https://admin.fedoraproject.org/updates/FEDORA-2009-5748


It appears that existing media sources can be enabled or can be disabled
in the GUI by marking the check boxes or unmarking the check boxes. In
my Fedora 11 it does not show a CD or DVD source. You would have to add
them, as in the example that I pointed to earlier, yourself. From what I
read it works. I can not really confirm that because I have not done
that. Nor will I because it is not what I want.

Similar to yumex.

-- 


  David

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread drago01
On Wed, Jun 17, 2009 at 8:46 PM, Jakub Jelinekja...@redhat.com wrote:
 On Wed, Jun 17, 2009 at 02:41:54PM -0400, Bill Nottingham wrote:
 Gregory Maxwell (gmaxw...@gmail.com) said:
  Consider:
 
  -Os on the x86 build?

 Back when I tested before, -Os unilaterally made things worse across
 Athlon64/C2D/Atom.

 Note that GCC 4.4 switches -Os on for unlikely executed basic blocks and/or
 unlikely executed functions (of course profile feedback helps here a lot,
 but even without it the heuristics gets it right in many cases), so forcing
 -Os for all code, even hot, is not a good idea.
 On the other side, compiling everything with -O3 is going to bloat code a
 lot, just compile with -O3 the hot compilation units or even better just
 hot functions.

Is this (bloated code) really a problem if the code runs faster?

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Chris Adams
Once upon a time, drago01 drag...@gmail.com said:
 Is this (bloated code) really a problem if the code runs faster?

Bloated code:
== more disk space (not too critical except for LiveCD type setup)
== more RAM usage (most have lots of RAM so not too bad)
== more cache misses (slows down code because of waiting on RAM)

-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jakub Jelinek
On Wed, Jun 17, 2009 at 08:56:58PM +0200, drago01 wrote:
  Note that GCC 4.4 switches -Os on for unlikely executed basic blocks and/or
  unlikely executed functions (of course profile feedback helps here a lot,
  but even without it the heuristics gets it right in many cases), so forcing
  -Os for all code, even hot, is not a good idea.
  On the other side, compiling everything with -O3 is going to bloat code a
  lot, just compile with -O3 the hot compilation units or even better just
  hot functions.
 
 Is this (bloated code) really a problem if the code runs faster?

Of course it is.  You trash caches by rarely used functions.  You don't want
to optimize rarely used code at the expense of code size, only the often used.

Jakub

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread drago01
On Wed, Jun 17, 2009 at 9:01 PM, Jakub Jelinekja...@redhat.com wrote:
 On Wed, Jun 17, 2009 at 08:56:58PM +0200, drago01 wrote:
  Note that GCC 4.4 switches -Os on for unlikely executed basic blocks and/or
  unlikely executed functions (of course profile feedback helps here a lot,
  but even without it the heuristics gets it right in many cases), so forcing
  -Os for all code, even hot, is not a good idea.
  On the other side, compiling everything with -O3 is going to bloat code a
  lot, just compile with -O3 the hot compilation units or even better just
  hot functions.

 Is this (bloated code) really a problem if the code runs faster?

 Of course it is.  You trash caches by rarely used functions.  You don't want
 to optimize rarely used code at the expense of code size, only the often used.

OK, fair enough.

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


Re: using CD/DVD as media

2009-06-17 Thread Muayyad AlSadi

 It appears that existing media sources can be enabled or can be disabled
 in the GUI by marking the check boxes or unmarking the check boxes. In
 my Fedora 11 it does not show a CD or DVD source. You would have to add
 them, as in the example that I pointed to earlier, yourself. From what I
 read it works. I can not really confirm that because I have not done
 that. Nor will I because it is not what I want.

 Similar to yumex.

 --

a bit you can't add the media itself as a repo [not a copy of it nor a
file:// something I'm talking about the removable media]

not in PK nor yumex nor any other tool

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


Re: No sound in rawhide

2009-06-17 Thread Ray Van Dolson
On Wed, Jun 17, 2009 at 08:06:36AM -0800, Jeff Spaleta wrote:
 On Wed, Jun 17, 2009 at 7:25 AM, Ray Van Dolsonra...@bludgeon.org wrote:
  Hmm, I just always figured I was supposed to add myself to the audio
  group.  So these files are supposed to be owned by my local user
  account when I log in eh?
 
 No...  you should be added to the acl list associated to the device if
 you are the physical console user as per the authorization policy
 managed by PolicyKit.  This it how it works from at least F10 onward.
 Mucking around with file ownership directly is old think. The system
 scripts associated with pam use to do that on user login and
 logout...but has been replaced with the more flexible solution
 involving acls that PolicyKit based hardware access authorization
 makes use of.
 
 
 for example on the F10 system I'm on right now:
 ls -la /dev/snd/seq
 crw-rw+ 1 root root 116, 3 2009-06-17 07:07 /dev/snd/seq
 
 
 getfacl /dev/dsp
 # file: dev/snd/seq
 # owner: root
 # group: root
 user::rw-
 user:myuser:rw-
 group::rw-
 mask::rw-
 other::---
 
 I do not own the file in the traditional Unix permissions sense. But I
 am listed in the acl list with read write access.  If your user is not
 in the acl list, something misfired in the area of the PolicyKit based
 authorization handling.

Good to know.  I've checked the acl list in the past and definitely
wasn't a member.

I'll have to remove myself from audio and see if I can track this down.

Thanks,
Ray

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Jarod Wilson
On Wednesday 17 June 2009 14:01:02 Bill Nottingham wrote:
 Jeroen van Meeuwen (kana...@kanarip.com) said: 
   Something else not terribly unreasonable, instead of split CD media, a
   single CD offered that is netinst.iso plus the contents of @core and
   @base if it'll fit on a CD.  Then they can do whatever custom install
   they want, and add packages after install, either from a DVD media or
   from a local mirror, or from the Internet.
   
  
  That's exactly what Fedora Unity is about to release for Fedora 11.
 
 Any particular reason why this is (or isn't) a spin?

I thought an official spin could only be a live image. i.e., once you
start letting the user choose packages in anaconda, it can't be an
official spin anymore. At least, I'm pretty sure that was the case a
while back, unless the guidelines have changed while I had my head
buried in the sand.

-- 
Jarod Wilson
ja...@redhat.com

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Jesse Keating
On Wed, 2009-06-17 at 15:14 -0400, Jarod Wilson wrote:
 I thought an official spin could only be a live image. i.e., once you
 start letting the user choose packages in anaconda, it can't be an
 official spin anymore. At least, I'm pretty sure that was the case a
 while back, unless the guidelines have changed while I had my head
 buried in the sand.

I don't know that we forced spins to be live, I just don't think anybody
came up with a good spin concept for a choose your own adventure.
However we did plan for it by naming the DVD/Split CDs we do now the
Fedora spin and putting it in its own directory.  So you could have
releases/12/Everything
releases/12/Fedora
releases/12/Fedora-Minimal
releases/12/Live

or some such.

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


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

Re: using CD/DVD as media

2009-06-17 Thread David
On 6/17/2009 3:10 PM, Muayyad AlSadi wrote:
 It appears that existing media sources can be enabled or can be disabled
 in the GUI by marking the check boxes or unmarking the check boxes. In
 my Fedora 11 it does not show a CD or DVD source. You would have to add
 them, as in the example that I pointed to earlier, yourself. From what I
 read it works. I can not really confirm that because I have not done
 that. Nor will I because it is not what I want.

 Similar to yumex.

 --
 
 a bit you can't add the media itself as a repo [not a copy of it nor a
 file:// something I'm talking about the removable media]
 
 not in PK nor yumex nor any other tool

I'll say this one last time. Then I am done with this.

I believe that the way to do this is to *write* a repo configuration
file that *points* to the DVD drive. Which is what that article said to
do. And no you can not put the disk in the drive and expect the GUI
applications to add it for you.

And that, I don't think, is considered a 'bug'. So if you want this to
change you need to write a Bugzilla RFE. Not a Bugzilla bug. That would
put you in direct contact with the developer and not a common user like
I am.

Have a good day.


-- 


  David

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


Re: Upgrade to F11, now yum python module missing

2009-06-17 Thread Nathanael D. Noblet

On 06/10/2009 11:55 AM, Seth Vidal wrote:


1. export PYTHONPATH=/usr/lib/python2.5/site-packages
2. yum update yum


I had the same issue, and I can confirm that this does work, if done as 
root. Obviously if you do line 1, then sudo yum update yum, the env is 
different, or at least it must be because it failed to work that way for 
me, so I had to su first.


--
Nathanael d. Noblet
T: 403.875.4613

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Josh Boyer
On Wed, Jun 17, 2009 at 04:22:21PM +0100, Peter Robinson wrote:
 BTW are those new VIA netbooks SSE2-capable?

 Additionally, what will this do to RHEL?  I can't imagine RHEL
 customers being too happy about this for RHEL7(?), and if i386 would
 still be in RHEL, it would worry me that it would only be a secondary
 arch in Fedora. . .

 This is not relevant for fedora's decisions.

 -sv

 I'm not sure I understand why not.  Are you saying that if RedHat
 decided that RHEL7 was to support Sparc , there'd be no interest in
 making that a primary arch?

 ppc/ppc64 is supported in RHEL.  It is no longer a primary arch in Fedora.

Sorry? I thought it was still primary until after F-12. So yes its
scheduled to be a secondard arch for F-13 in 12 months time. Its not
one yet.

Correct.  Though in the context of the discussion, it won't be in the RHEL7
timeframe.  I was simply using it as a counter to the but RHEL argument.

josh

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


Re: using CD/DVD as media

2009-06-17 Thread Muayyad AlSadi

 I believe that the way to do this is to *write* a repo configuration
 file that *points* to the DVD drive. Which is what that article said to
 do. And no you can not put the disk in the drive and expect the GUI
 applications to add it for you.

 And that, I don't think, is considered a 'bug'. So if you want this to
 change you need to write a Bugzilla RFE. Not a Bugzilla bug. That would
 put you in direct contact with the developer and not a common user like
 I am.

hello!!
you miss the key point here, the media is REMOVABLE and you need to
handle media insertion and removal

notice that I asked about new UI for media change
I guess it means a dialog box which says please insert the disk label
so and so

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


maintainers needed

2009-06-17 Thread Dominik 'Rathann' Mierzejewski
Hi all,

Due to current circumstances (scholarship abroad), I will be unable
to take proper care of my packages for the next few months.
Therefore, I'm looking for (co-)maintainers for ALL of my packages.
List of affected packages can be found in pkgdb:

https://admin.fedoraproject.org/pkgdb/users/packages/rathann

Regards,
R.

-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu
Faith manages.
-- Delenn to Lennier in Babylon 5:Confessions and Lamentations

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Chris Ball
Hi,

The revised proposal:

- Build all packages for i686 (this requires cmov)
- Optimize for Atom

This sounds good to me/OLPC.  Thanks!

- Chris.
-- 
Chris Ball   c...@laptop.org

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


Re: iptables/firewall brainstorming

2009-06-17 Thread Roberto Ragusa
Thomas Woerner wrote:
 Roberto Ragusa wrote:
 //A
 if(port==(20-21)) PERMIT;
 //B
 if(port==(20-21)  net==trusted) PERMIT;
 //default
 DENY;
 A wins here. The first matching rule will be used. Therefore there is no
 restriction for a trusted network. So your ftp server will be available
 for everyone - even in a public wifi.

And this is exactly what it should happen.
B is trying to give permissions to some machines, but
it is useless, as A is giving permission to everyone.

If it were:

//B
if(port==(20-21)  net==trusted) PERMIT;
//A
if(port==(20-21)) PERMIT;
//default
DENY;

then B would give permission to some machines and A would give permission
to all the others, so even if the decision process is a little different
the final result is the same as before.

The ftp server is available for everyone.
Good, so A is doing its job. :-)

-- 
   Roberto Ragusamail at robertoragusa.it

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


Re: using CD/DVD as media

2009-06-17 Thread David
On 6/17/2009 3:27 PM, Muayyad AlSadi wrote:
 I believe that the way to do this is to *write* a repo configuration
 file that *points* to the DVD drive. Which is what that article said to
 do. And no you can not put the disk in the drive and expect the GUI
 applications to add it for you.

 And that, I don't think, is considered a 'bug'. So if you want this to
 change you need to write a Bugzilla RFE. Not a Bugzilla bug. That would
 put you in direct contact with the developer and not a common user like
 I am.

 hello!!
 you miss the key point here, the media is REMOVABLE and you need to
 handle media insertion and removal
 
 notice that I asked about new UI for media change
 I guess it means a dialog box which says please insert the disk label
 so and so


I know of *no* distribution that does this. Sorry.


-- 


  David

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Thomas Janssen
2009/6/17 Michael Cronenworth m...@cchtml.com:
 Thomas Janssen on 06/17/2009 03:19 AM wrote:
 Ubuntu Alternative Thats not a LiveCD. It's just a install CD. No Live.

 So? Your point? A Fedora LiveCD is an install CD.

My point.. It is/was obviously that you dont know what an alternative
CD is. So i explained it to you. But i failed. Maybe you grab one in
your spare time and check out the alternative installation
possibilities, compared to a LiveCD. VM`s are great for that.

-- 
LG Thomas

Dubium sapientiae initium

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread drago01
On Wed, Jun 17, 2009 at 7:52 PM, Bill Nottinghamnott...@redhat.com wrote:
 Given the loud feedback, I've updated the proposal at:
        https://fedoraproject.org/wiki/Features/F12X86Support

 The revised proposal:

 - Build all packages for i686 (this requires cmov)
 - Optimize for Atom

Sounds much better than your last proposal.

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


Re: Do we need split media CDs for F12?

2009-06-17 Thread Michael Cronenworth
Thomas Janssen on 06/17/2009 03:25 PM wrote:
 
 My point.. It is/was obviously that you dont know what an alternative
 CD is. So i explained it to you. But i failed. Maybe you grab one in
 your spare time and check out the alternative installation
 possibilities, compared to a LiveCD. VM`s are great for that.
 

What's with the negative comment? I know what an alternative
installation is. A LiveCD is too offensive for you? We need 10 different
installation CD types? Why?

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Matthew Garrett
On Wed, Jun 17, 2009 at 11:12:20AM -0700, Adam Williamson wrote:
 On Wed, 2009-06-17 at 16:07 +0100, Matthew Garrett wrote:
  Yes they are. You'll need an appropriate fdi file to indicate that 
  they're an ipod, though.
 
 To be clear, apps like AmaroK / Rhythmbox would just talk to the iPod
 via libgpod or similar directly. The FUSE method of 'mounting' iPods is
 just another way of talking to libgpod, to give you the convenient user
 interface of a mounted filesystem, but it doesn't really make sense for
 other applications to go through the fake filesystem rather than just
 using the library to talk to the device directly.

Right, but my understanding was that various applications required a 
mount point to be flagged as belonging to an ipod for them to use 
libgpod on it. The ipod touch and iphone can't be used as mass-storage 
devices - they speak a custom USB protocol which has been implemented as 
a fuse driver.

-- 
Matthew Garrett | mj...@srcf.ucam.org

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 9:52 AM, Bill Nottinghamnott...@redhat.com wrote:
 - Atom is the only currently produced 32-bit x86 chip of note; optimize
  for what's currently available

Just as an aside, can we do anything to help people identify whether
their hardware is 64bit capable?

I'm thinking specifically with people with Centrino stickered
laptops of unclear vintage who may not realize that they have a 64bit
capable machine even when they do. The Centrino branding doesn't
exactly make it obvious as Intel pushed 64bit capability into the
brand at some point (2006 ?).

How many people are running 32bit Fedora on 64bit capable hardware
without realizing its 64bit capable laptop hardware?

-jef

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Steven M. Parrish
 On Tuesday 16 June 2009, Steven M. Parrish wrote:
  The OLPC folks have made a commitment use Fedora as the base for future
  releases for not only the XO-1.0 but for the new XO-1.5 which is still in
  development.

 Does use Fedora as the base mean they'll be using binary packages as is
 from Fedora, without rebuilding them?

Yes with the exception of the kernel OLPC uses stock fedora packages.  

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


Re: how to patch native pacakge

2009-06-17 Thread Richard W.M. Jones
On Wed, Jun 17, 2009 at 10:40:56PM +0200, Farkas Levente wrote:
 Richard W.M. Jones wrote:
  On Wed, Jun 17, 2009 at 09:09:45PM +0200, Farkas Levente wrote:
  so what's our position now?
  it seems upstream wouldn't like to (and probably can't solve without
  break something).
  
  Have you talked to upstream about this?  Please point us to
  the upstream discussion on their mailing lists.
 
 without any response:
 http://sourceforge.net/mailarchive/forum.php?thread_name=4A12C61E.9010701%40lfarkas.orgforum_name=libjpeg-devel-6x
 and we discuss many way that this not possible.

There's a reason I keep going on about upstream libjpeg, not just
because I'm being difficult.  It's because there's no way we, as mere
packagers, can fix this on our own.  We can't even fix it if we have
the consent of SuSE, Debian and other packagers.

libjpeg has a screwy, disfunctional upstream.  There's not been a real
upstream release for 11 years.  Now there is someone claiming to be
the official upstream for libjpeg who isn't ready to hold open
discussions with any of the interested groups.

This can *only* be fixed by someone taking control, and making
a real upstream libjpeg which has an open, responsive governance.

This is *not* a Fedora problem.

Create a real upstream libjpeg (maybe you'll need to change the name).
Involve all the parties and packagers, make the right technical
decisions, release up to date, modern packages, and then, maybe,
mingw32-libjpeg can be a proper part of Fedora.

Rich.

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chuck Anderson
On Wed, Jun 17, 2009 at 11:00:06AM -0500, Chris Adams wrote:
 Once upon a time, Chuck Anderson c...@wpi.edu said:
  On Wed, Jun 17, 2009 at 09:42:38AM -0500, Chris Adams wrote:
   That breaks things, because a program in /usr/bin may require a module
   or library in a private directory.  You have to search all directories
   for provides to satisfy internal requires.
  
  If a program in /usr/bin requires something in a private, non-system 
  directory that is provided by a different package, then the 
  provides/requires need to express that somehow, perhaps by using a 
  full path in the provides.
 
 I was talking about in the same package.  For example, MRTG installs in
 /usr/bin/mrtg, and then needs private perl modules.  If you simply
 remove the private directories, you'll end up with broken dependencies
 because /usr/bin/mrtg needs modules that are not provided anywhere.

I don't see why.  You would obviously filter out the Requires as well 
as the Provides.  Those files are in the same package as the binary, 
so they'll always be there when the package is installed.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Richard W.M. Jones
On Wed, Jun 17, 2009 at 01:52:26PM -0400, Bill Nottingham wrote:
 - Build all packages for i686 (this requires cmov)

This cuts out AMD Geode ...

and for what ...

   P4 2.4Ghz   Athlon 3400+Core2Duo E6850  Atom N270
 march=i686/   -1.1%   +2.0%   +0.9%   +0.6%
  mtune=generic
 march=i586/   +0.3%   -0.3%   -0.2%   +1.3%
  mtune=atom
 march=i686/   -1.5%   +1.2%   +0.5%   +1.7%
  mtune=atom

This just doesn't look worthwhile at all.

My proposal is that we actually start to 'downgrade' x86, start
compiling for baseline i386, and try to support people running Fedora
on really old hardware, through projects like the Minimal Platform
feature.

Rich.

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Greg Trounson

Ingvar Hagelund wrote:

* Ingvar Hagelund

While waiting for amarok-2.x to support scripting or fuse mounts,
I could use some advice on getting 1.4 to work. All the parts seems
to be present, I just can't get them to play together.
(...) 
My small F11 patch for amarok-1.4.10, based on the version in epel

can be found at http://users.linpro.no/ingvar/amarok


Sorry for the noise. I scratched and rebuilt the iPod db on the
iPhone, and then amarok-1.4.10 worked without problems.

If anyone are interested in the packages, they are available from
http://ingvar.blog.linpro.no/2009/06/11/amarok-14-for-fedora-11/

Ingvar




Thank you Ingvar.  After using Amarok 2 for a couple of months I'm convinced it has a long 
way to go before it comes near Amarok 1.4 in terms of features, usability and robustness.


Greg

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Ingvar Hagelund
* Matthew Garrett
   Yes they are. You'll need an appropriate fdi file to indicate that
   they're an ipod, though.

* Adam Williamson
  To be clear, apps like AmaroK / Rhythmbox would just talk to the
  iPod via libgpod or similar directly. The FUSE method of 'mounting' iPods
  is just another way of talking to libgpod, to give you the convenient
  user interface of a mounted filesystem, but it doesn't really make sense
  for other applications to go through the fake filesystem rather than
  just using the library to talk to the device directly.

* Matthew Garrett
 Right, but my understanding was that various applications required a 
 mount point to be flagged as belonging to an ipod for them to use 
 libgpod on it. The ipod touch and iphone can't be used as mass-storage
 devices - they speak a custom USB protocol which has been implemented
 as a fuse driver.

(Sidenote: The sshfs method does of course not use the USB protocol.
It uses ssh.)

iFuse is built on top of libiphone. I would guess that some glue code
between libiphone and libgpod, and some HAL signalling, would
eliminate the need for a fuse mount - and then perhaps amarok-2.x will
be usable for our needs. Until then, we'll have to keep going with 1.4.
Luckily it has been picked up by epel.

Ingvar

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 2:00 PM, Richard W.M. Jonesrjo...@redhat.com wrote:
 This just doesn't look worthwhile at all.

 My proposal is that we actually start to 'downgrade' x86, start
 compiling for baseline i386, and try to support people running Fedora
 on really old hardware, through projects like the Minimal Platform
 feature.

Hmm. In the scheme of the numbers you references. What does that look
like in terms of a performance penalty? Or was your proposal
specifically covered by Bill's numbers?
is the downgrade you are talking about within the jitter of Bill's
posted performance numbers as well?

-jef

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Chris Ball
Hi,

On Wed, Jun 17, 2009 at 01:52:26PM -0400, Bill Nottingham wrote:
- Build all packages for i686 (this requires cmov)

This cuts out AMD Geode ...

That's not true; Geode has cmov, and should be compatible with gcc's i686.

- Chris.
-- 
Chris Ball   c...@laptop.org

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

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

 - Build all packages for i686 (this requires cmov)

 This cuts out AMD Geode ...

No, though it cuts out VIA C3 (used mostly(?) on EPIA (mini-ITX)
boards). I have one but it had never run Fedora (only PXE ramdisk-based
small LFS).

Hmm... Just checked and it seems they still list EPIA-M and others as
available. I'm not sure what to think about that:

- The CPU in question is C3 Eden / Samuel 2 / Ezra (not sure about
  the difference but C3-2(?) aka Nehemiah seems to be CMOV-capable).

- I think the clock range is 400 - 1000 MHz, though I've only seen 600+
  MHz versions.

- it seems they've started selling mini-ITX EPIAs in 2002

- low-power fanless boards, the old EPIA-M was capable of hardware
  decoding MPEG2 and I'm told newer boards can do MPEG4 in hardware as
  well - they are/were popular as DVD/digital TV/DVR boxes.

- Eden CPU datasheet dated Jan 18, 2006 states that CMOV and FCMOV
  instructions available and Notes On CPUID Feature Flags: The
  CMPXCHG8B instruction is provided and always enabled, however, it can
  be disabled in the corresponding CPUID function bit 8 to avoid a bug
  in an early version of Windows NT. However, this default can be
  changed via bit 1 in the FCR MSR.

- Maybe Samuel 2 and Ezra are non-cmov and Eden is cmov-able?

I don't say if those CPUs have to be supported by Fedora, I'm just
posting this for completeness.
-- 
Krzysztof Halasa

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Kevin Kofler
David Woodhouse wrote:
 I'm after a system-wide answer, not a microbenchmark for zlib or crypto
 code. It should take into account any overheads involved in
 saving/restoring registers on context switch that wouldn't otherwise
 have to be saved/restored.

Doesn't the kernel have to save/restore them anyway? Or how does it know
that a program doesn't contain any SSE assembly?

Kevin Kofler

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


Re: Porting amarok-1.4 to F11

2009-06-17 Thread Kevin Kofler
Ingvar Hagelund wrote:
 Not fake. Real iPods like the iPhone or the iPod Touch. They are mounted
 using Fuse mounts, that is  sshfs or ifuse. Fuse mounts are not detected
 by HAL.

Then that's a HAL bug. HAL is supposed to detect hardware and mount it
automatically (using FUSE if needed, that works just fine with ntfs-3g). It
makes no sense that you have to mount it by hand and it makes even less
sense to expect apps to handle hardware which the tools responsible for
detecting hardware don't detect.

Kevin Kofler

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Peter Robinson
Hi,

    On Wed, Jun 17, 2009 at 01:52:26PM -0400, Bill Nottingham wrote:
    - Build all packages for i686 (this requires cmov)

    This cuts out AMD Geode ...

 That's not true; Geode has cmov, and should be compatible with gcc's i686.

Agreed, I've run i686 kernel/openssl on a geode based Fit-PC for 18
months (until F11 when it went to i586) and it supported it without
massive issues. RPM/yum support is a different issue and will need to
be addressed, but I'm sure that's probably a basic patch to identify a
i586 that has cmov as being i686 capable.

Peter

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Peter Robinson
 The OLPC folks have made a commitment use Fedora as the base for future
 releases for not only the XO-1.0 but for the new XO-1.5 which is still in
 development.

 Does use Fedora as the base mean they'll be using binary packages as is from
 Fedora, without rebuilding them?

Yes! The vast majority of packages used in OLPC are vanilla fedora
packages. The packages that are branched for OLPC is currently very
low. I have around a dozen or so on my current list, although that
varies from time to time dependent on what they need to pull in from
upstream etc. Either way they don't do complete mass recompiles.

Peter

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Kevin Kofler
Chris Adams wrote:
 It has happened with perl modules already.  mrtg has a private copy of
 the perl SNMP_Session, SNMP_util, and BER modules (all from
 SNMP_Session)

That's the real problem, apps are not supposed to ship private copies of
system libs in the first place, it needs to be fixed to use the system
libraries.

Kevin Kofler

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 4:55 PM, Kevin Koflerkevin.kof...@chello.at wrote:
 Jeff Spaleta wrote:
 Well, we need to start by actually telling people a 64-bit version exists in
 the first place! The crappy download page needs to be fixed! We should go
 back to something like get-fedora-all, the current get-fedora is a
 disaster.

Its all a matter of how you look at it.  If it turns out that a lot of
64bit hardware owners are running 32bit Fedora 11, then we can
probably assume the function of such a page is a high impact tool
acting as a guide a significant portion of our userbase towards
install media.  If that's so then it probably deserves a lot of
attention and scrutiny for first impression impact.

If on the other hand people with 64bit systems are predominately
installing the 64bit version, even though its not exposed on that page
then we can probably say that our current userbase demographics are
very technically saavy, and that the details of the contents of that
sort of on-ramp page doesn't particularly matter to them.

-jefA firm believer that all great culinary inventions were in fact
thought to be cooking disasters at first glance... until someone dared
a 12 year old boy to eat it. Half the time the kid would die, 10% of
the time it was actually tasty.spaleta

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Mike Chambers
On Wed, 2009-06-17 at 14:58 -0800, Jeff Spaleta wrote:

  Can smolt tell give me an
 indication of the percentage of 64bit capable systems which are
 running 32bit Fedora? Hmm.

Question is, how reliable would smolt be, if you don't know how many
more are *not* reporting to smolt anyway, via not on internet but on
just a local network?

-- 
Mike Chambers
Madisonville, KY

Fedora Project - Bugzapper, Tester, User, etc..
miketc...@fedoraproject.org

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Josh Boyer
On Thu, Jun 18, 2009 at 01:46:30AM +0100, Peter Robinson wrote:
 I'm not sure I understand why not.  Are you saying that if RedHat
 decided that RHEL7 was to support Sparc , there'd be no interest in
 making that a primary arch?

 ppc/ppc64 is supported in RHEL.  It is no longer a primary arch in Fedora.

Sorry? I thought it was still primary until after F-12. So yes its
scheduled to be a secondard arch for F-13 in 12 months time. Its not
one yet.

 Correct.  Though in the context of the discussion, it won't be in the RHEL7
 timeframe.  I was simply using it as a counter to the but RHEL argument.

I don't see RHEL as any form of argument. RedHat does a mass recompile

Nor I.  That was my entire point.  Since we agree, and I'm utterly confused as
to why you decided to nit-pick the ppc thing as a counter to a RHEL argument,
perhaps it's best if we just agree to agree?

josh

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Bill Nottingham
Chuck Anderson (c...@wpi.edu) said: 
  system-wide includes paths mentioned in /etc/ld.so.conf.d/*, which are
  files provided by other packages.  Suddenly your search scope is
  unbounded again.
 
 Not really unbounded.  If a package puts a file in /etc/ld.so.conf.d/ 
 then the library is now available system-wide, so it should be 
 searched by autorequires/autoprovides.

The package that puts the file in ld.so.conf.d and the package that
puts libraries into the location specified in that file may not be
the same package, and actually may have no dependencies between
them at all...

Bill

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


Re: Changing the default 32-bit x86 arch for Fedora 12

2009-06-17 Thread Kevin Fenzi
On Wed, 17 Jun 2009 10:03:38 +0200
drago01 drag...@gmail.com wrote:

...snip...

 A way that would fix this is a LiveDVD with both the x86_64 and x86
 image on it and let the bootloader boot the appropriate version. (I
 don't know if this is possible with the current tools). But this would
 result into this:
 * Default media works for every x86 system while it still takes
 advantage of the hardware (x86_64)
 * We have more space on the media (even when it has to be shared
 between x86 and x86_64)
 * It won't clutter the download page because it will simply replace
 the current download link
 
 But this will probable require some amount of work.

This sounds like an excellent idea. :) 

Hopefully someone knows if this is possible and/or how to approach it. 
Of course it's going to be larger than the live cd images and it will
require dvd, but it could be nice in any case. 

kevin


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

Re: gpsdrive and some perl packaging needed

2009-06-17 Thread Kevin Fenzi
On Wed, 17 Jun 2009 20:44:19 -0300
Murilo Opsfelder Araújo mopsfel...@gmail.com wrote:

 Hi Kevin,
 
 I sent you the same link in a private message, but I thought I should
 share with the fedora-devel-list.
 
 Here is the link:
 
 https://fedoraproject.org/wiki/Perl/cpanspec

Yes, I know about cpanspec. ;) 

I was more asking if there were perl packagers interested in
packaging/maintaining those packages. I can probibly find time to do it
sometime, but I thought someone else might be more quickly able to do
so. ;) 

 
 Thanks.

kevin


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

Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bill Nottingham
Chris Adams (cmad...@hiwaay.net) said: 
  - We don't really support i586 in any meaningful matter
 
 What does this mean?  Does Fedora not run on i586?  Why was there a
 mass-rebuild for i586 if it doesn't work?

I know of *no one* in the community who tests on i586 to ensure that it
works. (If this drags them out of silence, so be it!) It is certainly not
part of the QA matrix for testing RCs. On the kernel side, I doubt the kernel
team even has hardware around that they could test fixes on.

On the userspace side, we don't do a lot, if any, of optimization (or
testing) of yum or the installer for working in small memory environments. I
believe the minimum memory actually used for any of the qualification tests
in the installer for F11 was 512MB.

At a certain level, I suspect many, if not all, bugs of a Fedora does
not install/takes three days to do anything/does not run well on a i586-class
box are going to be CLOSED/WONTFIX-UNLESS-YOU-ARE-SENDING-A-PATCH, at
best.

*That's* what I mean by we don't really support i586 in any meaningful
manner.  As for why it was done that way in F-11, paranoia mostly (about
the XO not being fully vetted, among other things.)

  - We are likely doing a mass rebuild for F-12 anyways, might as well switch
while we're doing it
 
 That's a pretty poor justification.

The common complaint leveled about doing it was why go to the extra effort.
If we're doing a mass rebuild, it's essentailly zero extra effort.

  - Atom is the only currently produced 32-bit x86 chip of note; optimize
for what's currently available
 
 There are also lots of other chips that people run 32 bit x86 code on.
 I don't think Atom is a majority percentage of 32 bix x86 Fedora users
 either.

See the Fedora Foundations [1] and Objectives [2] page. If we're truly
about being on the leading edge, being innovative, etc., the main target
of Fedora should be current hardware, even if older hardware is still
supported. The only *current* 32-bit x86 hardware is Atom. (And Nano, I
suppose.)

  If you want numbers, I did some benchmarking of code [1] with various
  build options on a variety of processors, with the F-11 gcc code. All
  of these results are relative to a F-11 baseline of -march=i586
  -mtune=generic.
  
  P4 2.4Ghz   Athlon 3400+Core2Duo E6850  Atom N270
  march=i686/ -1.1%   +2.0%   +0.9%   +0.6%
   mtune=generic
  march=i586/ +0.3%   -0.3%   -0.2%   +1.3%
   mtune=atom
  march=i686/ -1.5%   +1.2%   +0.5%   +1.7%
   mtune=atom
  
  Bill
  
  [1] gzip, bzip2, math simulation, mp3 encode/decode, ogg encode/decode
 
 Okay, before I thought you said this was a 1-2% improvement across the
 board, but now it is a 1% improvement on some CPU-intensive operations
 on some CPUs (and a 1% performance hit on other CPUs).

Well, if you're using a P4, you may have already lost, as it's not really
a good CPU for optimization, period. The fact that -march=i686 is a lose
on P4 makes it unique among everything I have access to, and the thing
that really dragged the benchmark down on P4 was software we don't even
ship (MP3 decode).

 How does this affect multilib on x86_64?

It doesn't.

Bill

[1] http://fedoraproject.org/wiki/Foundations
[2] http://fedoraproject.org/wiki/Objectives

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Chris Adams
Once upon a time, Bill Nottingham nott...@redhat.com said:
 Chris Adams (cmad...@hiwaay.net) said: 
  How does this affect multilib on x86_64?
 
 It doesn't.

What I meant was what was the impact on running 32 bit binaries on the
64 bit OS (e.g. run your benchmarks there as well).
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chuck Anderson
On Wed, Jun 17, 2009 at 10:50:43PM -0400, Bill Nottingham wrote:
 Chuck Anderson (c...@wpi.edu) said: 
   system-wide includes paths mentioned in /etc/ld.so.conf.d/*, which are
   files provided by other packages.  Suddenly your search scope is
   unbounded again.
  
  Not really unbounded.  If a package puts a file in /etc/ld.so.conf.d/ 
  then the library is now available system-wide, so it should be 
  searched by autorequires/autoprovides.
 
 The package that puts the file in ld.so.conf.d and the package that
 puts libraries into the location specified in that file may not be
 the same package, and actually may have no dependencies between
 them at all...

Do we have any examples of that?  I'd be inclined to say if there are 
a very few cases where one package provides an ld.so.conf.d file that 
ends up being used by many other packages, we should just put that 
path into the system default /etc/ld.so.conf, so it is always present.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bill Nottingham
Chris Adams (cmad...@hiwaay.net) said: 
   How does this affect multilib on x86_64?
  
  It doesn't.
 
 What I meant was what was the impact on running 32 bit binaries on the
 64 bit OS (e.g. run your benchmarks there as well).

Unless I've completely missed something (always a possiblity), 32-bit
code runs *exactly* the same when the CPU is in 64-bit mode. In the
benchmarks posted, the Athlon64 (and possibly the P4; I'd have to
check later) was actually running in 64-bit mode at the time, even
though the binaries were 32-bit.

Bill

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Mike McGrath
On Wed, 17 Jun 2009, Mike Chambers wrote:

 On Wed, 2009-06-17 at 14:58 -0800, Jeff Spaleta wrote:

   Can smolt tell give me an
  indication of the percentage of 64bit capable systems which are
  running 32bit Fedora? Hmm.

 Question is, how reliable would smolt be, if you don't know how many
 more are *not* reporting to smolt anyway, via not on internet but on
 just a local network?


The only verification we've done to see how accurate the smolt stats are
is to compare the i386 vs x86_64 in smolt to the mirror list requests, and
they are consistently within a couple of percentage points of each other.

-Mike

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bill Nottingham
Mike McGrath (mmcgr...@redhat.com) said: 
Can smolt tell give me an
   indication of the percentage of 64bit capable systems which are
   running 32bit Fedora? Hmm.
 
  Question is, how reliable would smolt be, if you don't know how many
  more are *not* reporting to smolt anyway, via not on internet but on
  just a local network?
 
 The only verification we've done to see how accurate the smolt stats are
 is to compare the i386 vs x86_64 in smolt to the mirror list requests, and
 they are consistently within a couple of percentage points of each other.

That doesn't help with I have a 32-bit install on my 64-bit box, of
course.

Bill

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Bruno Wolff III
On Wed, Jun 17, 2009 at 23:00:38 +0100,
  Richard W.M. Jones rjo...@redhat.com wrote:
 
 My proposal is that we actually start to 'downgrade' x86, start
 compiling for baseline i386, and try to support people running Fedora
 on really old hardware, through projects like the Minimal Platform
 feature.

If you succeed let me know. I have a couple of P90 laptops with 24MB
of memory that won't boot from CDs that I currently have RH 6.2 on
and would upgrade to something more recent if I could.

I only use them once a year so I am not willing to invest a lot of time
in helping. RH 6.2 works well enough for what I use them for.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Toshio Kuratomi
On 06/17/2009 08:10 PM, Bill Nottingham wrote:
 See the Fedora Foundations [1] and Objectives [2] page. If we're truly
 about being on the leading edge, being innovative, etc., the main target
 of Fedora should be current hardware, even if older hardware is still
 supported. The only *current* 32-bit x86 hardware is Atom. (And Nano, I
 suppose.)
 
I agree with your analysis leading to the we don't really support i586
in any meaningful manner statement but not this one.  Being innovative
in software and operating system design may be meaningful despite
running on old hardware or even precisely because it runs on old hardware.

-Toshio



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

Re: gpsdrive and some perl packaging needed

2009-06-17 Thread Iain Arnell
On Wed, Jun 17, 2009 at 8:04 PM, Kevin Fenzike...@scrye.com wrote:
 Greetings.

 I am trying to package up the newest gpsdrive. (2.10pre7).

 I have a package now that builds fine, but I am missing some perl
 packages that it needs:

 perl(Text::Query)

I'd love to help, but upstream seems to be dead since 2001 and it
fails to pass tests.

 perl(WWW::Curl::easy)

Has been spelt with upper case E since 2005 (gpsdrive upstream
should really update their code accordingly) - already available in
perl-WWW-Curl.

 perl(Geo::OSM:EntitiesV3)
 perl(Geo::OSM::OsmReaderV5)
 perl(Geo::OSM::EntitiesV5)
 perl(Geo::OSM::OsmReaderV3)

Seem to be in gpsdrive tarball only - not in CPAN - should be part of
your package?

-- 
Iain.

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


Re: Changing the default 32-bit x86 arch for Fedora 12 (#2)

2009-06-17 Thread Jeff Spaleta
On Wed, Jun 17, 2009 at 3:55 PM, Mike Chambersm...@miketc.net wrote:
 Question is, how reliable would smolt be, if you don't know how many
 more are *not* reporting to smolt anyway, via not on internet but on
 just a local network?


I'll take it with a grain of salt...but I've no a priori reason to
think that the number of 32bit installs on 64bit hardware would be
unrepresentativeif we exclude virtualized installs completely.
I'm not trying to compare the existence of 32bit to 64bit hardware
just 32bit OS installs on 64bit hardware as a subset of all registered
64bit hardware.  Just looking at 64bit hardware doesn't have the same
sort of legacy or geographic distribution caveats that 32bit does with
regard to re-purposed equipment. 64bit stuff just hasn't been around
long enough.

If 32bit installs on 64bit hardware is a tiny percentage of the
registered smolt installs i doubt seriously its going to a majority
situation for 64bit hardware in the wild. If its 20% or more as a
function registered 64bit hardware..its a big enough population to try
to account for in how we communicate a change in policy with regard to
32bit. I'm not suggesting that policy decision be based on this
numbers..I'm saying that how we communicate a change in policy should
have these numbers in mind when generating Release specific talking
points for the release where the change impacts potential install
scenarios..

-jef

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


Re: rpm AutoRequires/AutoProvides and dsos not in linker path, do we care ?

2009-06-17 Thread Chris Weyl
On Wed, Jun 17, 2009 at 5:45 PM, Kevin Kofler kevin.kof...@chello.atwrote:

 Chris Adams wrote:
  It has happened with perl modules already.  mrtg has a private copy of
  the perl SNMP_Session, SNMP_util, and BER modules (all from
  SNMP_Session)

 That's the real problem, apps are not supposed to ship private copies of
 system libs in the first place, it needs to be fixed to use the system
 libraries.


There are two problems here, one fixed: 1) mrtg should look at using the
perl modules provided by perl-SNMP_Session, and 2) mrtg must not provide
perl dependency info where the Perl modules are outside the system Perl
library paths (that is, @INC).

 -Chris
-- 
Chris Weyl
Ex astris, scientia
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: gpsdrive and some perl packaging needed

2009-06-17 Thread Kevin Fenzi
On Thu, 18 Jun 2009 05:58:45 +0200
Iain Arnell iarn...@gmail.com wrote:

 On Wed, Jun 17, 2009 at 8:04 PM, Kevin Fenzike...@scrye.com wrote:
  Greetings.
 
  I am trying to package up the newest gpsdrive. (2.10pre7).
 
  I have a package now that builds fine, but I am missing some perl
  packages that it needs:
 
  perl(Text::Query)
 
 I'd love to help, but upstream seems to be dead since 2001 and it
 fails to pass tests.

:( 

ok. I can look at whats calling it and see if it can be patched
out/removed. 

  perl(WWW::Curl::easy)
 
 Has been spelt with upper case E since 2005 (gpsdrive upstream
 should really update their code accordingly) - already available in
 perl-WWW-Curl.

Ah ha. 

  perl(Geo::OSM:EntitiesV3)
  perl(Geo::OSM::OsmReaderV5)
  perl(Geo::OSM::EntitiesV5)
  perl(Geo::OSM::OsmReaderV3)
 
 Seem to be in gpsdrive tarball only - not in CPAN - should be part of
 your package?

Hum. I will dig some more, but they don't seem to be getting picked up. 

http://www.scrye.com/~kevin/fedora/gpsdrive-2.10-0.1.pre7.fc11.src.rpm

is what I have so far. If anyone would like to provide patches or
suggestions, they are welcome. 

Thanks for the reply!

kevin



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

  1   2   >