Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Eric Smith
I wrote:
 What should I use for the release number in a spec when upstream does 
 not have releases, and *only* has git hashes?  It's not a prerelease 
 since it is not clear that there will ever be any official release.

I meant version number, not release number.  I imagine that the 
release number should still be 0.1.mmddgithashprefix.  Or for 
this case, should the date and git hash go into the version?

Thanks,
Eric


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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Richard W.M. Jones
On Mon, Oct 03, 2011 at 05:33:47PM -0500, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
  At 100T it doesn't run out of memory, but the man behind the curtain
  starts to show.  The underlying qcow2 file grows to several gigs and I
  had to kill it.  I need to play with the lazy init features of ext4.

Actually this one isn't too bad once I let it run to the finish.  The
qcow2 file ends up just 7.8G.  I'll try mounting it etc later.

 Bleah.  Care to use xfs? ;)

Just playing with ext4 at the limits :-)

Rich.

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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Richard W.M. Jones
100T seems to work for light use.

I can create the filesystem, mount it, write files and directories and
read them back, and fsck doesn't report any problems.

Filesystem  Size  Used Avail Use% Mounted on
/dev/vda199T  129M   94T   1% /sysroot

Linux (none) 3.1.0-0.rc6.git0.3.fc16.x86_64 #1 SMP Fri Sep 16 12:26:22 UTC 2011 
x86_64 x86_64 x86_64 GNU/Linux

e2fsprogs-1.42-0.3.WIP.0925.fc17.x86_64

qcow2 is very usable as a method for testing at this size.

Rich.

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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Farkas Levente
On 10/04/2011 01:03 AM, Eric Sandeen wrote:
 On 10/3/11 5:53 PM, Farkas Levente wrote:
 On 10/04/2011 12:33 AM, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
 On Mon, Oct 03, 2011 at 04:11:28PM -0500, Eric Sandeen wrote:
 I wasn't able to give the VM enough memory to make this succeed.  I've
 only got 8G on this laptop.  Should I need large amounts of memory to
 create these filesystems?

 At 100T it doesn't run out of memory, but the man behind the curtain
 starts to show.  The underlying qcow2 file grows to several gigs and I
 had to kill it.  I need to play with the lazy init features of ext4.

 Rich.


 Bleah.  Care to use xfs? ;)

 why we've to use xfs? really? nobody really use large fs on linux? or
 nobody really use rhel? why not the e2fsprogs has too much upstream
 support? with 2-3TB disk the 16TB fs limit is really funny...or not so
 funny:-(
 
 XFS has been proven at this scale on Linux for a very long time, is all.

the why rh do NOT support it in 32 bit? there're still system that
should have to run on 32 bit:-(


-- 
  Levente   Si vis pacem para bellum!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Farkas Levente
On 10/04/2011 01:03 AM, Eric Sandeen wrote:
 Large filesystem support for ext4 has languished upstream for a very
 long time, and few in the community seemed terribly interested to test it,
 either.  

why? that's what i simple do not understand!?...

-- 
  Levente   Si vis pacem para bellum!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Ralf Corsepius
On 10/04/2011 08:04 AM, Eric Smith wrote:
 I wrote:
 What should I use for the release number in a spec when upstream does
 not have releases, and *only* has git hashes?  It's not a prerelease
 since it is not clear that there will ever be any official release.

 I meant version number, not release number.

OK, this makes a big difference.

If the project doesn't use an internal version number, I'd use 0 and 
never increment it.

  If the project has some internal version number (e.g. most autoconf 
based project have one, even if they don't have a release tarball), I'd 
use this one.

 I imagine that the
 release number should still be 0.1.mmddgithashprefix.

I'd use 0.mmddgithash.%{?dist} or similar.

The only points that count are
- Do not introduce (inofficial) version numbers (Upstream is the only 
authority to set them), because they may cause problems, should upstream 
once start to use version numbers.

- Within a version all release tags must be steadily incrementable and 
should provide sufficient human readable information to allow others to 
verify the tarball.

 Or for
 this case, should the date and git hash go into the version?

I'd recommend doing so, because this helps verifying/regenerating the 
tarball.

On a wider scope, I'd however question if such a project is mature and 
stable enough and maintained well enough to be included into Fedora. 
Many projects, which do not release tarballs in longer terms often prove 
to be poorly upstream maintained and to be problematic when it comes to 
inclusion into a distro (e.g. lack of stable APIs, SONAME etc).

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


audio passthrough is still non-obvious

2011-10-04 Thread Ian Malone
Hi,

I'm not starting by filing this as a bug as it encompasses a number of
issues and it's not clear where the problem really lies, so I thought
I'd start a discussion here first.

I posted on what I'm trying to do previously (in F13) here:
http://lists.fedoraproject.org/pipermail/users/2010-October/384578.html

Basically I have a sound card, a guitar amplifier and a pair of
headphones on the front of my computer. I'd like to be able to have
the amp plugged into the back of the computer and hear the output
through the headphones with other sound (i.e. pulseaudio) still
working. Passthrough or monitoring the input if you like.

This is definitely possible, this is a real sound card and has a
hardware mixer. If I run alsa mixer, select the physical card and turn
on the AC97 mixer then the line-in gets mixed into the output. I'm
happy with that personally.

However it's really not obvious, and since the introduction of PA in
Fedora it hasn't been possible to easily access the hardware mixers
directly (as they're all hidden behind the PA device volume controls,
which also drive them in odd ways). I can see why that was done, and
it generally works okay now that drivers have been fixed (by card
initially had weird volume issues due to a driver issue), but now that
PA has matured we're still hiding one of the three functions of a
soundcard. (What can it do? It can play back, it can record, it can
pass through.) If the hardware capability is there then is should be
available, in some ways it's superior to anything discussed below. So
that's issue #1.

Someone will suggest I try module-loopback (see the email thread
referenced above and
http://thelinuxexperiment.com/guinea-pigs/jon-f/pulseaudio-monitoring-your-line-in-interface/
). This has a latency of somewhere between .5 and 1s and the
latency_msec option doesn't seem to be able to reduce this. This makes
it unsuitable for musical use, to which you might say 'use jack' (see
a bit further down). However this isn't doing anything particularly
complex and what many people might see as a basic feature (see the
many references to module-loopback across the web) doesn't need the
extra complications of running JACK. I think this is an issue with
module-loopback, particularly as the other pulseaudio solution:
parec --latency-msec=1 | pacat --latency-msec=1
has lower latency (still noticeable, but  1/2s, maybe 1/3rd)
It's still inferior to being able to employ the hardware mixer as that
doesn't require 10% CPU (on an Athlon 640). In addition, latency might
be acceptable for some other applications (e.g. a stereo or radio
going through the computer), but as you go to 1second even adjusting
volume on the source device becomes frustrating and, speaking of
volume, module-loopback doesn't really allow control of this easily.
For many applications access to the hardware mixer would be the best
solution. There are areas for which the pulseaudio loopback could be
useful, such as chaining a webcam microphone to the soundcard output,
but it's not universally suitable.

Finally JACK. This is an area which has improved. Back in F13 if I
wanted to include an effects loop rather than the pure passthrough
discussed above I had to:
1. Load qjackctl, get ready to hit start
2. run pulseaudio -k
3. Start jack
4. Load module-jack-source and module-jack-sink
5. The join up whatever path I wanted for the signal chain.
This tended to crash, it seems more stable now (stable enough that I
can use it as an alternative loopback too), so kudos to the people
working on that. However the setup is a bit convoluted, and it seems a
pity the module-jackdbus-detect isn't available (or doesn't work as it
might help avoid the juggling needed:
pactl load-module module-jackdbus-detect
Failure: Module initalization failed

However, as I've noted, jack is not really the solution for simple
passthrough which should be possible with just hardware control.

Any thoughts, particularly suggestions as to how the hardware mixer
and module-loopback issues might be formulated productively as bugs
are welcome.

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


Re: F-16 suspends my *desktop* after 30 minutes at the gdm , making it impossible to ssh in

2011-10-04 Thread Nicolas Mailhot

Le Lun 3 octobre 2011 17:09, Przemek Klosowski a écrit :

 The bottom line is that the power supply is probably on the fritz and
 likely to fail altogether. Decent power supplies aren't that expensive,
 I recently got a nice, quiet one for around $30-40.

Thanks, but it's perfectly fine under load, so I don't see the point of
changing it prematurely. It just does not like shutdowns

-- 
Nicolas Mailhot

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

Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Nicolas Mailhot

Le Lun 3 octobre 2011 18:56, Adam Jackson a écrit :

 More to the point, your DPI numbers would be per-output anyway, so
 there's no picking a single point size preference, the same size in
 pixels would be different sizes in millimeters on each output.

So what? Yes dpi needs to be per-output

I've seen extended desktops (fixed screens + laptop screens) where forcing the
same pixel adjustment on both screens resulted in very unpleasant lens-like
effect when moving a window from one screen to another. On one screen the text
was too big, on the other way too small

And this is going to get worse with fixed-size laptop screens that try to
squeeze HD video resolutions for marketing reasons, and fixed screens that try
to pretend they are TVs and extend way past their own pixel resolution.

Hardcoding 96 dpi does not fix anything, it just exchanges the (solvable)
hardware detection support problem (which is not the DE problem anyway, at
most the DE should provide a 'I've broken hardware, override detection'
switch), with (unsolvable) font size coherence problems. Right now *no*
non-gnome3 app will agree with gnome font sizes. Even on single-screen systems
with good edid. This is not user-friendly at all.

-- 
Nicolas Mailhot

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

New retrace-server is up'n'running

2011-10-04 Thread Jiri Moskovcak
Hi,
the new retrace server HW is finally set up and running. Since it has 
the same name as the old one (retrace.fedoraproject.org) no special 
configuration is needed, it *should* just work.

pros:
- support for F16 (so we can use it on liveCD (need to fix: 742609))
- support for rawhide (testers are welcome)
- support for more parallel jobs (so hopefully no more Please try again 
later)
- it's bigger, stronger, faster..


cons:
- none (so far)


Have a nice day,
ABRT Team

ps.: CCying awilliam in hope he will forward this message to 
t...@lists.fedoraproject.org, because my last message didn't get through.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Camilo Mesias
Hi,

On Mon, Oct 3, 2011 at 5:22 PM, Ralf Corsepius rc040...@freenet.de wrote:
 The XP I occasionally can not avoid to use, in its system control menus
 has controls to switch between normal, big very big fonts and
 expert/advanced controls one can specify fonts sizes for many details
 of the DE in pnts.

Wouldn't the sane solution to be to honour the fallible DPI detection,
with an expert tweak available to rescue those who have unusual
hardware (or preferences)? I can't see the justification for the
present override.

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


Re: F-16 suspends my *desktop* after 30 minutes at the gdm , making it impossible to ssh in

2011-10-04 Thread Richard Hughes
On 3 October 2011 08:57, Richard Hughes hughsi...@gmail.com wrote:
 That's what it was supposed to be, but due to an oversight on my part
 the wrong keys were being set. I've fixed this upstream in
 https://bugzilla.gnome.org/show_bug.cgi?id=660395 -- which will of
 course be included in 3.2.1

I've done a test build here for anyone interested:
http://koji.fedoraproject.org/koji/taskinfo?taskID=3401483

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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Josh Boyer
On Tue, Oct 4, 2011 at 3:09 AM, Farkas Levente lfar...@lfarkas.org wrote:
 On 10/04/2011 01:03 AM, Eric Sandeen wrote:
 On 10/3/11 5:53 PM, Farkas Levente wrote:
 On 10/04/2011 12:33 AM, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
 On Mon, Oct 03, 2011 at 04:11:28PM -0500, Eric Sandeen wrote:
 I wasn't able to give the VM enough memory to make this succeed.  I've
 only got 8G on this laptop.  Should I need large amounts of memory to
 create these filesystems?

 At 100T it doesn't run out of memory, but the man behind the curtain
 starts to show.  The underlying qcow2 file grows to several gigs and I
 had to kill it.  I need to play with the lazy init features of ext4.

 Rich.


 Bleah.  Care to use xfs? ;)

 why we've to use xfs? really? nobody really use large fs on linux? or
 nobody really use rhel? why not the e2fsprogs has too much upstream
 support? with 2-3TB disk the 16TB fs limit is really funny...or not so
 funny:-(

 XFS has been proven at this scale on Linux for a very long time, is all.

 the why rh do NOT support it in 32 bit? there're still system that
 should have to run on 32 bit:-(

Then you've come to the right list!  We build 32-bit kernels and they
have XFS included in Fedora.

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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Ric Wheeler
On 10/04/2011 03:12 AM, Farkas Levente wrote:
 On 10/04/2011 01:03 AM, Eric Sandeen wrote:
 Large filesystem support for ext4 has languished upstream for a very
 long time, and few in the community seemed terribly interested to test it,
 either.
 why? that's what i simple do not understand!?...


Very few users test anything larger than a few TB's in the fedora/developer 
world.  I routinely do a poll when I do talks with the audience about maximum 
file system size and almost never see a large number of people testing over 16 
TB (what ext4/ext3 support historically). Most big file system users are in the 
national labs, bio sciences, etc...

There are also other ways to handle big data these days that pool together lots 
of little file systems (gluster, ceph, lustre, hdfs, etc).

It just takes time and testing to get better confidence, we will get to 
stability on ext4 soon enough at larger sizes.

Ric

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


Re: wrong dependencies building perl-SOAP-WSDL

2011-10-04 Thread Petr Sabata
On Tue, Oct 04, 2011 at 02:39:42PM +0200, Reindl Harald wrote:
 hi
 
 has anybody an idea why this package can no longer be used on F15
 from F11 until F13 there was no problem
 with F14 it did not compile

You'll need Class::Std::Fast, which is not available in Fedora.

 
 now with F15 there is a dependency for perl(SOAP::WSDL::Header)
 generated which i do not understand in any way - this package is
 required for perl-Net-DRI which is also not part of fedora and
 if you are a domain-registrar you will need this for EPP

SOAP::WSDL::Header is used in lib/SOAP/WSDL/SOAP/HeaderFault.pm, that's the
reason...

 
 Fehler: Package: perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch 
 (/perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch)
 Requires: perl(SOAP::WSDL::Header)
 
 

-- 
# Petr Sabata


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

Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Jason D. Clinton
On Tue, Oct 4, 2011 at 04:01, Camilo Mesias cam...@mesias.co.uk wrote:
 On Mon, Oct 3, 2011 at 5:22 PM, Ralf Corsepius rc040...@freenet.de wrote:
 The XP I occasionally can not avoid to use, in its system control menus
 has controls to switch between normal, big very big fonts and
 expert/advanced controls one can specify fonts sizes for many details
 of the DE in pnts.

 Wouldn't the sane solution to be to honour the fallible DPI detection,
 with an expert tweak available to rescue those who have unusual
 hardware (or preferences)? I can't see the justification for the
 present override.

No. It wouldn't.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


systemd and mounting filesystems

2011-10-04 Thread Steven Whitehouse
Hi,

I'm looking for some info on systemd and how filesystems are mounted in
Fedora. I've started looking into converting the gfs2-utils package to
the new init system and run into things which are not documented (so far
as I can tell).

Currently there are two init scripts in gfs2-utils, one is called gfs2
and the other gfs2-cluster.

Converting gfs2-cluster is trivial. It simply runs the gfs_controld
daemon on boot.

The more complicated conversion is the gfs2 script. This has been used
historically to mount gfs2 filesystems (rather than using the system
scripts for this). I assume that under the new systemd regime it should
be possible to simply tell systemd that gfs2 filesystem mounting
requires gfs_controld to be running in addition to the normal filesystem
requirement of having the mount point accessible, and then systemd would
do the mounting itself.

Things are slightly more complicated in that gfs_controld is only a
requirement for gfs2 when lock_dlm is in use. For lock_nolock
filesystems, mounting is just like any other local filesystem. The
locking type can be specified either in fstab, or in the superblock
(with fstab taking priority).

Another issue which I suspect is already resolved, but I'm not quite
sure how it can be specified in fstab, etc, is that of mount order of
filesystems. In particular how to set up bind mounts such that they
occur either before or after a specified filesystem?

I hope to thus resolve the long standing bug that we have open (bz
#435096) for which the original response was Wait for upstart but for
which I'm hoping that systemd can resolve the problem.

So I'm wondering how to express these requirements in systemd correctly,

Steve.


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


Re: wrong dependencies building perl-SOAP-WSDL

2011-10-04 Thread Reindl Harald
thank you for your feedback!

Am 04.10.2011 15:33, schrieb Petr Sabata:
 On Tue, Oct 04, 2011 at 02:39:42PM +0200, Reindl Harald wrote:
 hi

 has anybody an idea why this package can no longer be used on F15
 from F11 until F13 there was no problem
 with F14 it did not compile
 
 You'll need Class::Std::Fast, which is not available in Fedora.

i know and building 4 packages for epp-interfaces:

2011-10-04 15:14 perl-Class-Std-Fast-0.0.8-10.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-IO-Socket-INET6-2.67-2.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-Net-DRI-0.96-2.fc15.rh.20111004.src.rpm
2011-10-04 15:14 perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.src.rpm

 now with F15 there is a dependency for perl(SOAP::WSDL::Header)
 generated which i do not understand in any way - this package is
 required for perl-Net-DRI which is also not part of fedora and
 if you are a domain-registrar you will need this for EPP
 
 SOAP::WSDL::Header is used in lib/SOAP/WSDL/SOAP/HeaderFault.pm, that's the
 reason...

hm i am not familar enough with packaging/perl
i did not find anything about SOAP::WSDL::Header but:

a workaround with Provides does it's jon and all autotests are running
fine - (transferdomain, createdomain, updatedomain, createperson.)

Provides: perl(SOAP::WSDL::Header)

the main reason to building this is that i want not by pass the rpm-database
with CPAN-shell because holding the system clean and downgrade/upgrade
via rpm is much better over the long

 Fehler: Package: perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch 
 (/perl-SOAP-WSDL-2.00.10-10.fc15.rh.20111004.noarch)
 Requires: perl(SOAP::WSDL::Header)



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

Re: systemd and mounting filesystems

2011-10-04 Thread Paul Howarth
On 10/04/2011 02:39 PM, Steven Whitehouse wrote:
 Hi,

 I'm looking for some info on systemd and how filesystems are mounted in
 Fedora. I've started looking into converting the gfs2-utils package to
 the new init system and run into things which are not documented (so far
 as I can tell).

 Currently there are two init scripts in gfs2-utils, one is called gfs2
 and the other gfs2-cluster.

 Converting gfs2-cluster is trivial. It simply runs the gfs_controld
 daemon on boot.

 The more complicated conversion is the gfs2 script. This has been used
 historically to mount gfs2 filesystems (rather than using the system
 scripts for this). I assume that under the new systemd regime it should
 be possible to simply tell systemd that gfs2 filesystem mounting
 requires gfs_controld to be running in addition to the normal filesystem
 requirement of having the mount point accessible, and then systemd would
 do the mounting itself.

 Things are slightly more complicated in that gfs_controld is only a
 requirement for gfs2 when lock_dlm is in use. For lock_nolock
 filesystems, mounting is just like any other local filesystem. The
 locking type can be specified either in fstab, or in the superblock
 (with fstab taking priority).

 Another issue which I suspect is already resolved, but I'm not quite
 sure how it can be specified in fstab, etc, is that of mount order of
 filesystems. In particular how to set up bind mounts such that they
 occur either before or after a specified filesystem?

 I hope to thus resolve the long standing bug that we have open (bz
 #435096) for which the original response was Wait for upstart but for
 which I'm hoping that systemd can resolve the problem.

I think you mean http://bugzilla.redhat.com/435906

I ran into a similar problem last month. I foolishly set up a bind mount 
for a local filesystem, with the new mountpoint living on top of an NFS 
filesystem, and set it up in fstab to mount on boot in an F-16 VM. When 
I next rebooted, the attempted bind mount happened very early in the 
boot process (long before the network was up) and failed, resulting in a 
boot failure at an even earlier point that the usual single-user mode, 
where all the volume groups hadn't even been scanned and devices added 
in /dev, which was tricky to fix until I figured out what had happened 
and removed the bind mount entry from fstab.

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


Re: systemd and mounting filesystems

2011-10-04 Thread Steven Whitehouse
Hi,

On Tue, 2011-10-04 at 14:54 +0100, Paul Howarth wrote:
 On 10/04/2011 02:39 PM, Steven Whitehouse wrote:
  Hi,
 
  I'm looking for some info on systemd and how filesystems are mounted in
  Fedora. I've started looking into converting the gfs2-utils package to
  the new init system and run into things which are not documented (so far
  as I can tell).
 
  Currently there are two init scripts in gfs2-utils, one is called gfs2
  and the other gfs2-cluster.
 
  Converting gfs2-cluster is trivial. It simply runs the gfs_controld
  daemon on boot.
 
  The more complicated conversion is the gfs2 script. This has been used
  historically to mount gfs2 filesystems (rather than using the system
  scripts for this). I assume that under the new systemd regime it should
  be possible to simply tell systemd that gfs2 filesystem mounting
  requires gfs_controld to be running in addition to the normal filesystem
  requirement of having the mount point accessible, and then systemd would
  do the mounting itself.
 
  Things are slightly more complicated in that gfs_controld is only a
  requirement for gfs2 when lock_dlm is in use. For lock_nolock
  filesystems, mounting is just like any other local filesystem. The
  locking type can be specified either in fstab, or in the superblock
  (with fstab taking priority).
 
  Another issue which I suspect is already resolved, but I'm not quite
  sure how it can be specified in fstab, etc, is that of mount order of
  filesystems. In particular how to set up bind mounts such that they
  occur either before or after a specified filesystem?
 
  I hope to thus resolve the long standing bug that we have open (bz
  #435096) for which the original response was Wait for upstart but for
  which I'm hoping that systemd can resolve the problem.
 
 I think you mean http://bugzilla.redhat.com/435906
 
Yes, apologies for the typo

 I ran into a similar problem last month. I foolishly set up a bind mount 
 for a local filesystem, with the new mountpoint living on top of an NFS 
 filesystem, and set it up in fstab to mount on boot in an F-16 VM. When 
 I next rebooted, the attempted bind mount happened very early in the 
 boot process (long before the network was up) and failed, resulting in a 
 boot failure at an even earlier point that the usual single-user mode, 
 where all the volume groups hadn't even been scanned and devices added 
 in /dev, which was tricky to fix until I figured out what had happened 
 and removed the bind mount entry from fstab.
 
 Paul.

That is very much the kind of thing I'm pondering at the moment,

Steve.


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


Re: systemd and mounting filesystems

2011-10-04 Thread Tom Hughes
On 04/10/11 14:54, Paul Howarth wrote:

 I ran into a similar problem last month. I foolishly set up a bind mount
 for a local filesystem, with the new mountpoint living on top of an NFS
 filesystem, and set it up in fstab to mount on boot in an F-16 VM. When
 I next rebooted, the attempted bind mount happened very early in the
 boot process (long before the network was up) and failed, resulting in a
 boot failure at an even earlier point that the usual single-user mode,
 where all the volume groups hadn't even been scanned and devices added
 in /dev, which was tricky to fix until I figured out what had happened
 and removed the bind mount entry from fstab.

I have a similar problem with some bind mounts over the root filesystem 
where systemd mounts them while the rootfs is still ro and hence they 
all wind up as ro until I remount them.

Tom

-- 
Tom Hughes (t...@compton.nu)
http://compton.nu/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


upgrading from grub to grub2

2011-10-04 Thread darrell pfeifer
The wiki at

http://fedoraproject.org/wiki/Features/Grub2

has instructions for upgrading from grub to grub2.

Do these instructions still apply, or will 'yum install grub2' do the work
in the post install script?

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

Re: wrong dependencies building perl-SOAP-WSDL

2011-10-04 Thread Iain Arnell
On Tue, Oct 4, 2011 at 3:41 PM, Reindl Harald h.rei...@thelounge.net wrote:
 thank you for your feedback!

 Am 04.10.2011 15:33, schrieb Petr Sabata:
 On Tue, Oct 04, 2011 at 02:39:42PM +0200, Reindl Harald wrote:
 hi

 has anybody an idea why this package can no longer be used on F15
 from F11 until F13 there was no problem
 with F14 it did not compile

rpm's dependency generator got better and now handles 'use base'
constructs better.

 now with F15 there is a dependency for perl(SOAP::WSDL::Header)
 generated which i do not understand in any way - this package is
 required for perl-Net-DRI which is also not part of fedora and
 if you are a domain-registrar you will need this for EPP

 SOAP::WSDL::Header is used in lib/SOAP/WSDL/SOAP/HeaderFault.pm, that's the
 reason...

 hm i am not familar enough with packaging/perl
 i did not find anything about SOAP::WSDL::Header but:

 a workaround with Provides does it's jon and all autotests are running
 fine - (transferdomain, createdomain, updatedomain, createperson.)

 Provides: perl(SOAP::WSDL::Header)

Please don't provide things that you're not really providing. It looks
to me like it's just a typo in HeaderFault.pm. I think it should be

--- HeaderFault.pm.orig 2011-10-04 16:08:11.314507144 +0200
+++ HeaderFault.pm  2011-10-04 16:07:04.501291302 +0200
@@ -1,7 +1,7 @@
 package SOAP::WSDL::SOAP::HeaderFault;
 use strict;
 use warnings;
-use base qw(SOAP::WSDL::Header);
+use base qw(SOAP::WSDL::SOAP::Header);

 use version; our $VERSION = qv('2.00.10');




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


Fedora choices make upgrading harder and harder

2011-10-04 Thread Udo van den Heuvel
Hello,

I learned that for new Fedora releases the initrd file, used by
preupgrade, will contain *both* the initrd for the kernel as well as the
install image. (previously also called stage2?)
I think that this takes away upgrade flexibility.
I did not find an explanation that proves my explanation wrong.
Please have a look at
https://bugzilla.redhat.com/show_bug.cgi?id=742677 for the reasons to
bother you here.

Also, while you are at it, please have a look at bz entries like
https://bugzilla.redhat.com/show_bug.cgi?id=54 and
https://bugzilla.redhat.com/show_bug.cgi?id=504826 as these also make
upgrading via the nicest option impossible.

As I explain in these entries I do think it is not proper to think of
RAID as a 'special setup' in these times.
Also I cannot find any info on what is perhaps happening behind the
scenes w.r.t. this issue, so please enlighten us on how Fedora intends
to fix the RAID upgrade situation.

Thanks.

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


Re: wrong dependencies building perl-SOAP-WSDL

2011-10-04 Thread Michael Schwendt
On Tue, 4 Oct 2011 16:08:58 +0200, IA (Iain) wrote:

  a workaround with Provides does it's jon and all autotests are running
  fine - (transferdomain, createdomain, updatedomain, createperson.)
 
  Provides: perl(SOAP::WSDL::Header)
 
 Please don't provide things that you're not really providing. It looks
 to me like it's just a typo in HeaderFault.pm. I think it should be
 
 --- HeaderFault.pm.orig 2011-10-04 16:08:11.314507144 +0200
 +++ HeaderFault.pm  2011-10-04 16:07:04.501291302 +0200
 @@ -1,7 +1,7 @@
  package SOAP::WSDL::SOAP::HeaderFault;
  use strict;
  use warnings;
 -use base qw(SOAP::WSDL::Header);
 +use base qw(SOAP::WSDL::SOAP::Header);
 
  use version; our $VERSION = qv('2.00.10');

which matches the entry in the Modules section at:
http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/

-- 
Fedora release 16 (Verne) - Linux 3.1.0-0.rc8.git0.0.fc16.x86_64
loadavg: 0.00 0.04 0.08
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Toshio Kuratomi
On Tue, Oct 04, 2011 at 09:13:46AM +0200, Ralf Corsepius wrote:
 On 10/04/2011 08:04 AM, Eric Smith wrote:
  I wrote:
  What should I use for the release number in a spec when upstream does
  not have releases, and *only* has git hashes?  It's not a prerelease
  since it is not clear that there will ever be any official release.
 
  I meant version number, not release number.
 
 OK, this makes a big difference.
 
 If the project doesn't use an internal version number, I'd use 0 and 
 never increment it.
 
   If the project has some internal version number (e.g. most autoconf 
 based project have one, even if they don't have a release tarball), I'd 
 use this one.
 
+1

  I imagine that the
  release number should still be 0.1.mmddgithashprefix.
 
 I'd use 0.mmddgithash.%{?dist} or similar.
 
Just to clarify -- this release string goes hand-in-hand with using 0 as the
version string.  We're assuming that upstream will never release a version
0 and therefore the post-release snapshot form is better than the
pre-release form.

 The only points that count are
 - Do not introduce (inofficial) version numbers (Upstream is the only 
 authority to set them), because they may cause problems, should upstream 
 once start to use version numbers.
 
 - Within a version all release tags must be steadily incrementable and 
 should provide sufficient human readable information to allow others to 
 verify the tarball.
 
+1

  Or for
  this case, should the date and git hash go into the version?
 
 I'd recommend doing so, because this helps verifying/regenerating the 
 tarball.
 
I think you read this wrong or missed a negative in your reply.  For me,
I would *not* recommend putting the date and git hash into the version.
(The release, yes;  version, no).  The hash definitely should not go there
because it cannot be depended on to increment.  The date should not go there
as you cannot tell if upstream will someday switch to an actual version
string (which will then need an Epoch to upgrade cleanly from the date).

-Toshio


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

Announcing the release of Fedora 16 Beta!!

2011-10-04 Thread Dennis Gilmore
Mark your calendars, and get ready to go exploring: The release of
Fedora 16, codenamed Verne, is scheduled for release in early
November. Fedora is the leading edge, free and open source operating
system that continues to bring everyone fresh, innovative features
with each release, delighting users worldwide every six months.

We are proud to announce the availability of the Beta release of Fedora 16.

Come see why we love Fedora so much. We are betting you will, too.
Download it now:

http://fedoraproject.org/get-prerelease?anF16b

== What is the Beta Release? ==

The Beta release is the last important milestone of Fedora 16. Only
critical bug fixes will be pushed as updates leading to the general
release of Fedora 16 in early November. We invite you to join us in
making Fedora 16 a solid release by downloading, testing, and
providing your valuable feedback.

Of course, this is a beta release, meaning that some problems may
still be lurking. A list of the problems we already know about is
found at the Common F16 bugs page, seen here:
http://fedoraproject.org/wiki/Common_F16_bugs

== Features ==

This release of Fedora includes a variety of features both over and
under the hood that show off the power and flexibility of the
advancing state of free software. Examples include:

* System Boot. Fedora 16 introduces GRUB2, the long-awaited
next-generation boot-loader for Linux. GRUB2 automatically recognizes
other operating systems, supports LVM2 and LUKS partitions, and is
more customizable than the previous version. In this release, only x86
systems with a BIOS uses GRUB2 by default. Work is ongoing for making
GRUB2 the default for other architectures and systems.

* Services Management. Fedora 15 introduced the Systemd services
management program. This release features better integration of
Systemd via conversion to native systemd services from legacy init
scripts in many software components -- for desktop users, this means
faster boot times; for system administrators it means more powerful
management of services.

* Desktop Updates. The two major desktop environments have been
updated to the latest releases: KDE Software Compilation 4.7 and GNOME
3.1 development release.

* SELinux Enhancements. SELinux policy package now includes a
pre-built policy that will only rebuild policy if any customizations
have been made. A sample test run shows 4 times speedup on installing
the package from 48 Seconds to 12 Seconds and max memory usage from
38M to 6M. In addition to that, SELinux file name transition allows
better policy management. For instance, policy writers can take
advantage of this and write a policy rule that states, if a SELinux
unconfined process creates a file named resolv.conf in a directory
labelled etc_t, the file should get labeled appropriately. This
results is less chances of mislabeled files. Also, from this release
onwards, selinuxfs is mounted at /sys/fs/selinux instead of in
/selinux. All the affected components including anaconda, dracut,
livecd-tools and policycoreutils have been modified to work with this
change.

* System Accounts. Fedora now standardizes on login.defs as
authority for UID/GID space allocation, and has moved boundary between
system and user accounts from 500 to 1000 to match conventions
followed by several other Linux distributions. Upgrading from a
existing release will not be affected by this change and you can use
kickstart to override this change during installation if necessary.

* HAL Removal. HAL, a hardware abstraction layer which has been a
deprecated component for several releases, has been completely removed
from all Fedora spins and DVD. Software components using HAL have
moved over to using udisks and upower as well as libudev for device
discovery. This results in faster system bootup and faster startup for
applications depending on device discovery.

* Cloud Updates. Fedora now includes a number of new and improved
features to support cloud computing, including HekaFS, a cloud ready
version of GlusterFS, including additional auth*/crypto/multi-tenancy;
pacemaker-cloud, application service high availability in a cloud
environment; and IaaS implementations such as Aeolus and OpenStack.

* Virtualization. Once again Fedora raises the bar on
virtualization support, including expanded virtual network support, an
improved Spice for managing virtual machines, restored Xen support, a
new virtual machine lock manager, and improved ability to browse guest
file systems.

* Developer Improvements. Developers get many goodies with Verne,
including updated Ada, Haskell and Perl environments, a new Python
plugin for GCC and a number of new and improved APIs.

And that's only the beginning. A more complete list and details of all
the new features in Fedora 16 is available here:

http://fedoraproject.org/wiki/Releases/16/FeatureList

We have nightly composes of alternate spins available here:


Looking for co-maintainers for qtpfsgui/luminance HDR

2011-10-04 Thread Doug Warner
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

There's been a lot of requests lately for the new version of qtpfsgui called
Luminance HDR and I haven't had time to get the package updated,
re-reviewed, and deprecate the old one.

Would anyone be interested in helping/taking over this package?

- -Doug
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFOiyBzJV36su0A0xIRAnspAKD1NgAuCzuod9xGjq77tab67tPrfgCZAVe6
7T04B0wT11rKbNe/VncKt68=
=Mi6u
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[perl-Test-Mojibake] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
commit 4d28970990224ee1253acba643eccb44a9c187ba
Author: Paul Howarth p...@city-fan.org
Date:   Tue Oct 4 16:16:47 2011 +0100

BR/R: perl(Unicode::CheckUTF8) for improved performance

 perl-Test-Mojibake.spec |   15 +++
 1 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/perl-Test-Mojibake.spec b/perl-Test-Mojibake.spec
index 733cd0a..bea2c28 100644
--- a/perl-Test-Mojibake.spec
+++ b/perl-Test-Mojibake.spec
@@ -10,13 +10,10 @@
 # TODO:
 #
 # BuildRequires: perl(Test::Pod::LinkCheck) when available
-#
-# Unicode::CheckUTF8 is an optional requirement that significantly speeds up
-# this module but its license is currently unclear (CPAN RT#70210)
 
 Name:  perl-Test-Mojibake
 Version:   0.3
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   Check your source for encoding misbehavior
 Group: Development/Libraries
 License:   GPL+ or Artistic
@@ -36,6 +33,10 @@ BuildRequires:   perl(ExtUtils::MakeMaker)
 BuildRequires: perl(File::Spec)
 BuildRequires: perl(Test::Builder)
 # ===
+# Optional module requirements
+# ===
+BuildRequires: perl(Unicode::CheckUTF8)
+# ===
 # Regular test suite requirements
 # ===
 BuildRequires: perl(Test::Builder::Tester)
@@ -76,6 +77,9 @@ BuildRequires:perl(Test::CPAN::Changes)
 # Runtime requirements
 # ===
 Requires:  perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version))
+# Unicode::CheckUTF8 is an optional requirement that significantly speeds up
+# this module
+Requires:  perl(Unicode::CheckUTF8)
 
 %description
 Many modern text editors automatically save files using UTF-8 codification.
@@ -141,6 +145,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Test::Mojibake.3pm*
 
 %changelog
+* Tue Oct  4 2011 Paul Howarth p...@city-fan.org - 0.3-3
+- BR/R: perl(Unicode::CheckUTF8) for improved performance
+
 * Thu Aug 11 2011 Paul Howarth p...@city-fan.org - 0.3-2
 - Sanitize for Fedora/EPEL submission
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Eric Sandeen
On 10/4/11 2:09 AM, Farkas Levente wrote:
 On 10/04/2011 01:03 AM, Eric Sandeen wrote:
 On 10/3/11 5:53 PM, Farkas Levente wrote:
 On 10/04/2011 12:33 AM, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
 On Mon, Oct 03, 2011 at 04:11:28PM -0500, Eric Sandeen wrote:
 I wasn't able to give the VM enough memory to make this succeed.  I've
 only got 8G on this laptop.  Should I need large amounts of memory to
 create these filesystems?

 At 100T it doesn't run out of memory, but the man behind the curtain
 starts to show.  The underlying qcow2 file grows to several gigs and I
 had to kill it.  I need to play with the lazy init features of ext4.

 Rich.


 Bleah.  Care to use xfs? ;)

 why we've to use xfs? really? nobody really use large fs on linux? or
 nobody really use rhel? why not the e2fsprogs has too much upstream
 support? with 2-3TB disk the 16TB fs limit is really funny...or not so
 funny:-(

 XFS has been proven at this scale on Linux for a very long time, is all.
 
 the why rh do NOT support it in 32 bit? there're still system that
 should have to run on 32 bit:-(

32-bit machines have a 32-bit index into the page cache; on x86, that limits
us to 16T for XFS, as well.  So 32-bit is really not that interesting for
large filesystem use.

If you need really scalable filesystems, I'd suggest a 64-bit machine.

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


Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Kaleb S. KEITHLEY
On 10/04/2011 09:36 AM, Jason D. Clinton wrote:
 On Tue, Oct 4, 2011 at 04:01, Camilo Mesiascam...@mesias.co.uk  wrote:
 On Mon, Oct 3, 2011 at 5:22 PM, Ralf Corsepiusrc040...@freenet.de  wrote:
 The XP I occasionally can not avoid to use, in its system control menus
 has controls to switch between normal, big very big fonts and
 expert/advanced controls one can specify fonts sizes for many details
 of the DE in pnts.

 Wouldn't the sane solution to be to honour the fallible DPI detection,
 with an expert tweak available to rescue those who have unusual
 hardware (or preferences)? I can't see the justification for the
 present override.

 No. It wouldn't.

Not exactly the most compelling of arguments. ;-)

Grovelling around in the F15 xorg-server sources and reviewing the Xorg 
log file on my F15 box, I see, with _modern hardware_ at least, that we 
do have the monitor geometry available from DDC or EDIC, and obviously 
it is trivial to compute the actual, correct DPI for each screen.

Obviously in a multi-screen set-up using Xinerama this has the potential 
to be a Hard Problem if the monitors differ greatly in their DPI.

If the major resistance is over what to do with older hardware that 
doesn't have this data available, then yes, punt; use a hard-coded 
default. Likewise, if the two monitors really differ greatly, then punt.

Beyond that I'd say this violates POLA if the data is available and the 
xserver doesn't honor and correctly report it.

And it wouldn't be so hard to to add something like -dpi:0, -dpi:1, 
-dpi:2 command line options to specify per-screen dpi. I kinda thought I 
did that a long, long time ago, but maybe I only thought about doing it 
and never actually got around to it.

My 2¢ worth.

--

Kaleb

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


Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Matej Cepl
On 4.10.2011 16:38, Toshio Kuratomi wrote:
 The date should not go there
 as you cannot tell if upstream will someday switch to an actual version
 string (which will then need an Epoch to upgrade cleanly from the date).

That's your opinion or actually some rule? Well, it depends on the 
upstream circumstances, but if reasonable, I would think this is exactly 
the situation where I would leave incrementing epoch number as an 
available fallback and just go with dates as versions. Having software

foo-0-0.something very long and complicated.fc16

seems like something so ugly, that I wouldn't go there as a long term 
solution.

Matěj


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

Re: Critpath updates process broken for certain components

2011-10-04 Thread Adam Williamson
On Sat, 2011-10-01 at 10:29 +0200, Hans de Goede wrote:
 Hi All,
 
 Please note that I'm not claiming that the critpath process is broken
 in general. But it does not work for certain components. To be specific
 it does not work for Xorg drivers for non common hardware.
 
 This morning bodhi send me 3 mails with the following subjects:
 [Fedora Update] [CRITPATH] [old_testing_critpath] 
 xorg-x11-drv-qxl-0.0.21-3.fc14
 [Fedora Update] [CRITPATH] [old_testing_critpath] 
 xorg-x11-drv-qxl-0.0.21-5.fc15
 [Fedora Update] [CRITPATH] [old_testing_critpath] 
 xorg-x11-drv-qxl-0.0.21-5.fc16
 
 Of which the first update has been in updates-testing since 2011-04-23 !!!
 
 I know that Adam Williamson uses spice enabled vm's and thus the qxl driver
 for various QA tasks. I've asked him repeatedly to look at these, but all
 to no avail. Note I'm not blaming Adam for this, we all need to prioritize
 our time, so I completely understand that he has not gotten around to
 looking at these. I'm merely trying to documents my efforts to make the
 critpath procedure work for the qxl driver.
 
 So there you have it, I hope that an update being stuck in updates-testing for
 4+ months clearly show that some parts of the critpath process need to be 
 re-thought.

qxl shouldn't actually be a very hard case, as the *easiest* way to do
critpath testing on old releases is in a VM. It may be the case,
however, that testers aren't aware exactly what the qxl driver is for
and that they're testing it if they're booting a spice VM. The package
description states only X.Org X11 qxl video driver.; a better
description might well help. (note that most proven testers use the
fedora-easy-karma script, which prints the package description and
update info for each update; so if you ensure at least one of these
makes it clear to the tester exactly what the package in question
actually does and how they are likely to be using it, this will help in
obtaining feedback).

X drivers in general are a case that's already been identified and I
believe ajax's effort to split the more obscure ones out of critpath has
recently been revived. but qxl isn't really 'obscure', we probably just
need to make it clearer to people that a default F15 or F16 VM is
exercising it.

(on a personal note, absolutely all I've done for the last month is F16
beta testing. it's been the release cycle from hell. this applies to
many others in QA, which is why things may have been a bit slow on other
QA fronts.)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net


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


Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Adam Williamson
On Mon, 2011-10-03 at 17:27 +0100, Matthew Garrett wrote:
 On Mon, Oct 03, 2011 at 04:48:11PM +0100, Camilo Mesias wrote:
  Hi,
  
  A daft question perhaps, but I thought...
  
   I'm not sure how we can make DPI magically be correct in gazillions of
   broken displays' EDID.
  
  How do other OS' do it?
 
 Apple manage by virtue of most of their customers using their monitors. 
 Windows doesn't appear to be DPI-sensitive.

There's a fairly well-hidden setting in Windows' display config settings
somewhere (depends on the exact version of Windows in use) which lets
you pick between three hard-coded DPI settings (96, 120 or 150 or so,
IIRC) or - again, I think it depends on the Windows version in use -
specify a DPI value.

I don't believe Windows ever pays attention to the display's
EDID-reported DPI.

As another poster in this thread has noted, this (Windows' hard-coded
96dpi default) has probably had a very significant impact on the market
availability of displays with DPIs significantly above 96. You cannot,
for instance, buy a 20 1920x1080 monitor on the mass market, though
there's no plausible technical reason why not. Another data point is
that, when the Sony Vaio P (which has a 221 DPI display) came out, most
of the reviews complained that the fonts in Windows were far too
small...
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net


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


Re: Responsibility for rebuilding dependent components, was: F-16 Branched report: 20110920 changes

2011-10-04 Thread Adam Williamson
On Fri, 2011-09-23 at 16:31 -0400, Doug Ledford wrote:
 - Original Message -
  The setup inside Red Hat cannot be (directly) copied outside at this
  time.  Instead the autoQA project was started to re-create it as an
  open source project.  That's where effort should continue.
 
 Am I right in saying that AutoQA is basically mired in the muck and going 
 nowhere at the moment?

at the moment, yes, but that's with a very narrow scope of at the
moment - i.e. for the last few weeks. I don't want Kamil's email to
give the impression that AutoQA has been going nowhere for months,
because that certainly isn't the case. Work has slowed down in the last
few weeks because Fedora 16 Beta testing was extremely problematic and
sucked up most of the AutoQA manpower, and QA is anyway undermanned
(from a Red Hat paid staff viewpoint) ATM. It should speed up again to a
lesser degree now, and to a greater degree when Final is done and we
have a couple more bodies in place.

I think adding some more rpmdiff-type tests to current AutoQA wouldn't
actually be a huge stretch, but I'd bow to Tim or Kamil on the detail
front there.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net


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


Re: GNOME 3 - font point sizes now scaled?

2011-10-04 Thread Jon Masters
On Mon, 2011-10-03 at 12:56 -0400, Adam Jackson wrote:

 More to the point, your DPI numbers would be per-output anyway, so 
 there's no picking a single point size preference, the same size in 
 pixels would be different sizes in millimeters on each output.

In fairness, for my dual head setup I did what I always do: I bought a
matched pair of monitors from the same batch. EDID seems sane, too.

Jon.


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


Why EDID is not trustworthy for DPI

2011-10-04 Thread Adam Jackson
On Tue, 2011-10-04 at 11:46 -0400, Kaleb S. KEITHLEY wrote:

 Grovelling around in the F15 xorg-server sources and reviewing the Xorg 
 log file on my F15 box, I see, with _modern hardware_ at least, that we 
 do have the monitor geometry available from DDC or EDIC, and obviously 
 it is trivial to compute the actual, correct DPI for each screen.

I am clearly going to have to explain this one more time, forever.
Let's see if I can't write it authoritatively once and simply answer
with a URL from here out.  (As always, use of the second person you
herein is plural, not singular.)

EDID does not reliably give you the size of the display.

Base EDID has at least two different places where you can give a
physical size (before considering extensions that aren't widely deployed
so whatever).  The first is a global property, measured in centimeters,
of the physical size of the glass.  The second is attached to your (zero
or more) detailed timing specifications, and reflects the size of the
mode, in millimeters.

So, how does this screw you?

a) Glass size is too coarse.  On a large display that cm roundoff isn't
a big deal, but on subnotebooks it's a different game.  The 11 MBA is
25.68x14.44 cm, so that gives you a range of 52.54-54.64 dpcm horizontal
and 51.20-54.86 dpcm vertical (133.4-138.8 dpi h and 130.0-139.3 dpi v).
Which is optimistic, because that's doing the math forward from knowing
the actual size, and you as the EDID parser can't know which way the
manufacturer rounded.

b) Glass size need not be non-zero.  This is in fact the usual case for
projectors, which don't have a fixed display size since it's a function
of how far away the wall is from the lens.

c) Glass size could be partially non-zero.  Yes, really.  EDID 1.4
defines a method of using these two bytes to encode aspect ratio, where
if vertical size is 0 then the aspect ratio is computed as (horizontal
value + 99) / 100 in portrait mode (and the obvious reverse thing if
horizontal is zero).  Admittedly, unlike every other item in this list,
I've never seen this in the wild.  But it's legal.

d) Glass size could be a direct encoding of the aspect ratio.  Base EDID
doesn't condone this behaviour, but the CEA spec (to which all HDMI
monitors must conform) does allow-but-not-require it, which means your
1920x1080 TV could claim to be 16 cm by 9 cm.  So of course that's
what TV manufacturers do because that way they don't have to modify the
EDID info when physical construction changes, and that's cheaper.

e) You could use mode size to get size in millimeters, but you might not
have any detailed timings.

f) You could use mode size, but mode size is explicitly _not_ glass
size.  It's the size that the display chooses to present that mode.
Sometimes those are the same, and sometimes they're not.  You could be
scaled or {letter,pillar}boxed, and that's not necessarily something you
can control from the host side.

g) You could use mode size, but it could be an encoded aspect ratio, as
in case d above, because CEA says that's okay.

h) You could use mode size, but it could be the aspect ratio from case d
multiplied by 10 in each direction (because, of course, you gave size in
centimeters and so your authoring tool just multiplied it up).

i) Any or all of the above could be complete and utter garbage, because
- and I really, really need you to understand this - there is no
requirements program for any commercial OS or industry standard that
requires honesty here, as far as I'm aware.  There is every incentive
for there to _never_ be one, because it would make the manufacturing
process more expensive.

So from this point the suggestion is usually well come up with some
heuristic to make a good guess assuming there's some correlation between
the various numbers you're given.  I have in fact written heuristics
for this, and they're in your kernel and your X server, and they still
encounter a huge number of cases where we simply _cannot_ know from EDID
anything like a physical size, because - to pick only one example - the
consumer electronics industry are cheap bastards, because you the
consumer demanded that they be cheap.

And then your only recourse is to an external database, and now you're
up the creek again because the identifying information here is a
vendor/model/serial tuple, and the vendor can and does change physical
construction without changing model number.  Now you get to play the
guessing game of how big the serial number range is for each subvariant,
assuming they bothered to encode a serial number - and they didn't.  Or,
if they bothered to encode week/year of manufacturer correctly - and
they didn't - which weeks meant which models.  And then you still have
to go out and buy one of every TV at Fry's, and that covers you for one
market, for three months.

If someone wants to write something better, please, by all means.  If
it's kernel code, send it to dri-de...@lists.freedesktop.org and cc me
and I will happily review it.  

Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Andreas Tunek
Thanks for writing this up! It was good info.
On Oct 4, 2011 7:55 PM, Adam Jackson a...@redhat.com wrote:

 On Tue, 2011-10-04 at 11:46 -0400, Kaleb S. KEITHLEY wrote:

  Grovelling around in the F15 xorg-server sources and reviewing the Xorg
  log file on my F15 box, I see, with _modern hardware_ at least, that we
  do have the monitor geometry available from DDC or EDIC, and obviously
  it is trivial to compute the actual, correct DPI for each screen.

 I am clearly going to have to explain this one more time, forever.
 Let's see if I can't write it authoritatively once and simply answer
 with a URL from here out.  (As always, use of the second person you
 herein is plural, not singular.)

 EDID does not reliably give you the size of the display.

 Base EDID has at least two different places where you can give a
 physical size (before considering extensions that aren't widely deployed
 so whatever).  The first is a global property, measured in centimeters,
 of the physical size of the glass.  The second is attached to your (zero
 or more) detailed timing specifications, and reflects the size of the
 mode, in millimeters.

 So, how does this screw you?

 a) Glass size is too coarse.  On a large display that cm roundoff isn't
 a big deal, but on subnotebooks it's a different game.  The 11 MBA is
 25.68x14.44 cm, so that gives you a range of 52.54-54.64 dpcm horizontal
 and 51.20-54.86 dpcm vertical (133.4-138.8 dpi h and 130.0-139.3 dpi v).
 Which is optimistic, because that's doing the math forward from knowing
 the actual size, and you as the EDID parser can't know which way the
 manufacturer rounded.

 b) Glass size need not be non-zero.  This is in fact the usual case for
 projectors, which don't have a fixed display size since it's a function
 of how far away the wall is from the lens.

 c) Glass size could be partially non-zero.  Yes, really.  EDID 1.4
 defines a method of using these two bytes to encode aspect ratio, where
 if vertical size is 0 then the aspect ratio is computed as (horizontal
 value + 99) / 100 in portrait mode (and the obvious reverse thing if
 horizontal is zero).  Admittedly, unlike every other item in this list,
 I've never seen this in the wild.  But it's legal.

 d) Glass size could be a direct encoding of the aspect ratio.  Base EDID
 doesn't condone this behaviour, but the CEA spec (to which all HDMI
 monitors must conform) does allow-but-not-require it, which means your
 1920x1080 TV could claim to be 16 cm by 9 cm.  So of course that's
 what TV manufacturers do because that way they don't have to modify the
 EDID info when physical construction changes, and that's cheaper.

 e) You could use mode size to get size in millimeters, but you might not
 have any detailed timings.

 f) You could use mode size, but mode size is explicitly _not_ glass
 size.  It's the size that the display chooses to present that mode.
 Sometimes those are the same, and sometimes they're not.  You could be
 scaled or {letter,pillar}boxed, and that's not necessarily something you
 can control from the host side.

 g) You could use mode size, but it could be an encoded aspect ratio, as
 in case d above, because CEA says that's okay.

 h) You could use mode size, but it could be the aspect ratio from case d
 multiplied by 10 in each direction (because, of course, you gave size in
 centimeters and so your authoring tool just multiplied it up).

 i) Any or all of the above could be complete and utter garbage, because
 - and I really, really need you to understand this - there is no
 requirements program for any commercial OS or industry standard that
 requires honesty here, as far as I'm aware.  There is every incentive
 for there to _never_ be one, because it would make the manufacturing
 process more expensive.

 So from this point the suggestion is usually well come up with some
 heuristic to make a good guess assuming there's some correlation between
 the various numbers you're given.  I have in fact written heuristics
 for this, and they're in your kernel and your X server, and they still
 encounter a huge number of cases where we simply _cannot_ know from EDID
 anything like a physical size, because - to pick only one example - the
 consumer electronics industry are cheap bastards, because you the
 consumer demanded that they be cheap.

 And then your only recourse is to an external database, and now you're
 up the creek again because the identifying information here is a
 vendor/model/serial tuple, and the vendor can and does change physical
 construction without changing model number.  Now you get to play the
 guessing game of how big the serial number range is for each subvariant,
 assuming they bothered to encode a serial number - and they didn't.  Or,
 if they bothered to encode week/year of manufacturer correctly - and
 they didn't - which weeks meant which models.  And then you still have
 to go out and buy one of every TV at Fry's, and that covers you for one
 market, for three months.

 

Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Toshio Kuratomi
On Tue, Oct 04, 2011 at 05:58:33PM +0200, Matej Cepl wrote:
 On 4.10.2011 16:38, Toshio Kuratomi wrote:
  The date should not go there
  as you cannot tell if upstream will someday switch to an actual version
  string (which will then need an Epoch to upgrade cleanly from the date).
 
 That's your opinion or actually some rule? Well, it depends on the 
 upstream circumstances, but if reasonable, I would think this is exactly 
 the situation where I would leave incrementing epoch number as an 
 available fallback and just go with dates as versions. Having software
 
 foo-0-0.something very long and complicated.fc16
 
 seems like something so ugly, that I wouldn't go there as a long term 
 solution.
 
So my solyution:
foo-0-1.20110120git.fc16 vs

Your solution:
foo-20110120-1.20110120git.fc16

(Since it's a snapshot, the date has to go into the release string anyway)
Which is uglier?

Also, since these are snapshots, a date in the upstream version field isn't
really that great either.  Which branch is this from?  Which repository (in
the case of DVCS)?  Now do we want to put the git hash into the version
field too?

If upstream is shipping releases where they put dates in as their versions
(as some fonts do) you might be able to make a case for this.  In this case,
though, I don't think this is really a place to create our own release
string and put it in the field reserved for the upstream version.

-Toshio


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

Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Robert Marcano
On 10/04/2011 01:24 PM, Adam Jackson wrote:

 I am clearly going to have to explain this one more time, forever.
 Let's see if I can't write it authoritatively once and simply answer
 with a URL from here out.  (As always, use of the second person you
 herein is plural, not singular.)



Thanks for the explanation. This make me remember when everyone was 
using CRT monitors. There wasn't a way to know from the hardware the 
monitor refresh rates, so being careful, OSs defaulted to the lowest 
setting. Why isn't possible to use the 96dpi hardcoded value and provide 
an UI to that shows the hardware provided values? (or obtained using 
those heuristics that sometimes fails), provide an UI action to try it 
and revert if you do not like the results or 10 seconds without an 
answer. At least trying a different DPI setting is not dangerous to the 
hardware than trying a bigger refresh rate on old CRT monitors
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[Test-Announce] Proventesters meetup 2011-10-05 at 18UTC

2011-10-04 Thread Kevin Fenzi
We are going to be having another proventesters meetup tomorrow on IRC
in #fedora-meeting at 18:00UTC. 

Purpose of meetup: Brainstorm ideas on improving testing and processes
for testing updates. 

* Intro/gather more agenda items

* Recruiting more proventesters/testers. 

* One stop page for updates testing resources

* Your amazing agenda item here. 

Please do join us if you are a proventester, want to become one, or
have ideas for improving the testing of updates. Note that this is not
the venue for changing the updates policy, see FESCo for that, this is
an attempt to get things working better within our existing updates
policy. 

Hope to see folks there!

kevin


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

Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Felix Miata
Ordinary users don't care about DPI any more than they do about what number 
point or pixel size their favorite font size is.

Why can't something akin to 
http://people.gnome.org/~federico/news-2007-01.html be employed so that no 
one gets initialized or stuck with unsuitable sizes?

Snap the result to a multiple of 4, 6, 12 or 24 so that font steps between 
sizes coordinate well with common scalable font behavior, and for those who 
desire greater accuracy, offer an advanced opt-out to the snap.

Provide optional inputs for screen width, height and/or diagonal and the 
under-the-covers DPI might occasionally turn out to match the display 
density, an ideal result for probably most people.

Focus on getting it suitable for single display users before attacking multis.
-- 
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

  Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Camilo Mesias
Hi,

On Tue, Oct 4, 2011 at 6:54 PM, Adam Jackson a...@redhat.com wrote:
 I am clearly going to have to explain this one more time, forever.
 Let's see if I can't write it authoritatively once and simply answer
 with a URL from here out.  (As always, use of the second person you
 herein is plural, not singular.)

Thanks for the explanation... There is an alternative to endless
explanation - roll out your best effort at a heuristic and let the
crowd contribute to an ever growing set of exceptions.

To play the devil's advocate, I'm asking why the monitor situation is
different from any other bit of hardware. Drivers for mice, touchpads,
wifi, NICs etc all suffer from the same lack of rigorous published
specs / documentation, they are supported in Linux, fallibly, by ever
growing tables of parameters and heuristics.

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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Martin Langhoff
On Tue, Oct 4, 2011 at 4:03 PM, Camilo Mesias cam...@mesias.co.uk wrote:
 Thanks for the explanation... There is an alternative to endless
 explanation - roll out your best effort at a heuristic and let the
 crowd contribute to an ever growing set of exceptions.

Well, actually, people complain a lot more than what the code ;-)

 To play the devil's advocate, I'm asking why the monitor situation is
 different from any other bit of hardware.

And he just explained -- fairly well I would say.

On my part, I say thanks Adam -- even being familiar with some of the
vagaries of manufacturing data for general hardware, monitor's EDID
sounds like an extra-deep nightmare.

For fedora users, as others have mentioned, perhaps a UI that lets
users test a couple of possible dpi values might be useful (for those
users so inclined). It does have to cross a good chunk of the stack to
work well, and seems like a lot of work to get right; but the xrandr
improvements are a start.

For distributors -- such as OLPC -- that are know what HW they are
shipping, it is important to be able to override the guesswork and
state /this/ is my dpi. As far as I can see, Daniel has a way to do it
-- in other cases (ie: mozilla's xulrunner) we've had to patch some
versions so that they'd accept a configured dpi.

cheers,


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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Casey Dahlin
On Tue, Oct 04, 2011 at 04:17:08PM -0400, Martin Langhoff wrote:
 For fedora users, as others have mentioned, perhaps a UI that lets
 users test a couple of possible dpi values might be useful (for those
 users so inclined). It does have to cross a good chunk of the stack to
 work well, and seems like a lot of work to get right; but the xrandr
 improvements are a start.
 

Windows used to have a gui that would show a ruler on your monitor and
say hold a real ruler up to this and slide the slider until its the
same size. Given what's been said about how windows handles DPI I can
only wonder what it did, but it might be a nice thing to have.

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


Fedora 16 beta vice Knoppix

2011-10-04 Thread JB
Hi,

I performed a simple home test, a comparison of startup and shutdown times of:
- Live-CD Fedora 16 beta - systemd parallel boot, GNOME 3
- Live-CD Knoppix 6.7.1 - microknoppix-fast-parallel-boot (based on SysV/LSB
  scripts), LXDE;
  note that Knoppix does decompression while executing

The times measured were:
t1 - time between machine turned ON and showing of live system DE menu 
t2 - time between machine Shutdown from DE menu and actual machine shutdown

Note: no custom configuration or other user activities were performed.

Notebook 1:
---
Lenovo TP R61i, Intel Pentium Core 2 Duo 1.86 GHZ, Intel Mobile 965GM,
2 GB RAM, HD, CD-RW, sound, internal ethernet and wireless.

F16 beta
average t1=3m8s
average t2=10s

Knoppix
average t1=1m37s
average t2=20s

Notebook 2:
---
HP Nx6110, Intel Celeron M 1.3 GHZ, Intel Mobile 915GM, 768 MB RAM, HD, CD-RW,
sound, internal ethernet.

F16 beta
average t1=3m42s
average t2=26s

Knoppix
average t1=2m38s
average t2=20s

Results interpretation.
---
Knoppix won by a wide margin, while:
- Knoppix having microknoppix fast-parallel boot (based on SysV/LSB scripts)
  and DE with low resources usage and tailored for desktops
- Fedora having systemd parallel boot and DE tailored for small and simple
  devices

JB


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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Adam Jackson
On Tue, 2011-10-04 at 21:03 +0100, Camilo Mesias wrote:
 Hi,
 
 On Tue, Oct 4, 2011 at 6:54 PM, Adam Jackson a...@redhat.com wrote:
  I am clearly going to have to explain this one more time, forever.
  Let's see if I can't write it authoritatively once and simply answer
  with a URL from here out.  (As always, use of the second person you
  herein is plural, not singular.)
 
 Thanks for the explanation... There is an alternative to endless
 explanation - roll out your best effort at a heuristic and let the
 crowd contribute to an ever growing set of exceptions.

I think you missed the part where I said I already had done so, that
you're already running them, and that I take patches.

I think building the giant database for DPI is a losing battle, and I
don't intend to work on it myself.  The bright line for the kernel's
current quirks list has so far been that we take quirks for fixing mode
setup, only.  Ancillary data like physical size just isn't something the
kernel needs to know.

But if people do insist on it, there's some points of implementation
that really should be considered, and I'm happy to discuss them.
Overriding EDID is a subtle problem once you get past wanting to make
just one permanently-connected display work on one machine.  If the
future being designed looks like play with this complicated expert tool
until it works for you then that's not really finished solving the
problem.  The next person who uses a sufficiently similar monitor with
the same set of EDID problems should never have to touch that tool.

How people use that information is entirely not my concern.  I have an
opinion and it's probably wrong in some cases and I am neither
advocating nor defending any such choices here.  I'm just here to tell
you that the hardware _is_ out to get you, and that the current
behaviour is in fact a considered choice and not simply willful malice.

- ajax


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

Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Farkas Levente
On 10/04/2011 05:30 PM, Eric Sandeen wrote:
 XFS has been proven at this scale on Linux for a very long time, is all.

 the why rh do NOT support it in 32 bit? there're still system that
 should have to run on 32 bit:-(
 
 32-bit machines have a 32-bit index into the page cache; on x86, that limits
 us to 16T for XFS, as well.  So 32-bit is really not that interesting for
 large filesystem use.
 
 If you need really scalable filesystems, I'd suggest a 64-bit machine.

i mean if you support xfs and think it's better then ext4 why not
support it on rhel 32bit?

-- 
  Levente   Si vis pacem para bellum!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Lennart Poettering
On Tue, 04.10.11 21:01, JB (jb.1234a...@gmail.com) wrote:

 Results interpretation.
 ---
 Knoppix won by a wide margin, while:
 - Knoppix having microknoppix fast-parallel boot (based on SysV/LSB scripts)
   and DE with low resources usage and tailored for desktops

 - Fedora having systemd parallel boot and DE tailored for small and simple
   devices

   ^ huh? Fedora is not tailored for that. Would be great of it it
   was, but that's simply not the case.

We install LVM and iSCSI and all kinds of other enterprisey stuff
on even the smallest netbook. And LVM is a major source of slowness,
since it requires all devices to be synchronously settled, before
vgscan can be called.

Also, we use SELinux and stuff which doesn't speed things up
either. SELinux has become a lot faster at boot in F16, so that's good,
but there's still a price to pay for it, which is more noticable the
weaker your machine is. That said, I do believe that SELinux is a good
thing and should definitely be part of the default install.

Another bigger source of slowness at boot is currently Plymouth which
also requires synchronous settling of devices (tough it's not as bad as
LVM in that regard though, but costs too since EDID probing is
apparently quite slow, and has every right to, but right now we delay
the boot processes for that but we shoudl really do that in the
background).

I have been asking for the removal of LVM from the default install since
a long time, and I am still firmly of the opinion that LVM needs to be
something that folks who want it enable but not something that slows
down everybody else's boot. 

If you want a quick boot on a netbook, then remove LVM, iscsi and the
other enterprisey storage stuff. Then run systemctl mask
fedora-wait-storage.service fedora-storage-init-late.service
fedora-readonly.service fedora-storage-init.service
fedora-loadmodules.service fedora-autoswap.service
fedora-configure.service rc-local.service to mask a couple of always-on
services, that are needed for enterprisey and legacy stuff. Also
consider disabling stuff like abrtd, or even rsyslog (if you do all log
output goes to kmsg, which reduces disk acesses and is often good
enough), and audit, cpupower, iptables, lldapd, mcelog, multipathd,
lvm2-monitor, mdmonitor, fcoe, dm-event. Check with systemctl
list-unit-files what's still left. Then shortcut the initrd by adding
rootfstype=ext4 to your kernel cmdline amd replacing
root=UUID=X by root=/dev/sda6 (or whatever your harddisk is
named in the kernel; what's important here is that the kernel can't look
for harddisks by uuid on its own, that's only done by the
initrd). Bypassing the initrd is well supported on F16 again, with one
exception: plymouth breaks, so disable that: plymouth.disable=0 on the
kernel cmdline. On my netbook this gives me a bios-to-gdm bootup time of
around 10s, on my laptop of 5s, and Kay's newer laptop of  3s. And it's
still an awesomely complete system, including SELinux and everything.

And if you compare that with Knoppix then you will still be comparing
apples and oranges, but we should be much more in the area of what
Knoppix provides as boot times.

I'd really like to see Fedora default to some more light-weight
choices. Not only for netbooks and suchlike having LVM and all the
enterprise stuff in the default is a bad choice, but for server VMs
which tend to more lightweight that's the case too. The goals of what is
needed to cope with netbooks and what is needed to cope with
lightweighter VMs are actually much closer then people might think, and
I'd love to see Fedora focus more on both.

Lennart

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Adam Jackson
On Tue, 2011-10-04 at 23:45 +0200, Lennart Poettering wrote:

 Another bigger source of slowness at boot is currently Plymouth which
 also requires synchronous settling of devices (tough it's not as bad as
 LVM in that regard though, but costs too since EDID probing is
 apparently quite slow, and has every right to, but right now we delay
 the boot processes for that but we shoudl really do that in the
 background).

It's much slower than it needs to be.  As of last time I looked there's
still cases where a) we're using full EDID fetch as a proxy for
connected-or-not, instead of just a zero-length I2C read, and b) we're
not prefetching and caching EDID on hotplug interrupts, instead fetching
it every time it's asked for.

Even given all that, we should try the faster I2C speeds first and fall
back to slower.  And we're not.

Might or might not be able to fix all that up for F16 gold, but it's on
the todo list somewhere.

- ajax


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

Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread drago01
On Tue, Oct 4, 2011 at 11:45 PM, Lennart Poettering
mzerq...@0pointer.de wrote:
 On Tue, 04.10.11 21:01, JB (jb.1234a...@gmail.com) wrote:

 Results interpretation.
 ---
 Knoppix won by a wide margin, while:
 - Knoppix having microknoppix fast-parallel boot (based on SysV/LSB scripts)
   and DE with low resources usage and tailored for desktops

 - Fedora having systemd parallel boot and DE tailored for small and simple
   devices

   ^ huh? Fedora is not tailored for that. Would be great of it it
   was, but that's simply not the case.

 We install LVM and iSCSI and all kinds of other enterprisey stuff
 on even the smallest netbook. And LVM is a major source of slowness,
 since it requires all devices to be synchronously settled, before
 vgscan can be called.

 Also, we use SELinux and stuff which doesn't speed things up
 either. SELinux has become a lot faster at boot in F16, so that's good,
 but there's still a price to pay for it, which is more noticable the
 weaker your machine is. That said, I do believe that SELinux is a good
 thing and should definitely be part of the default install.

 Another bigger source of slowness at boot is currently Plymouth which
 also requires synchronous settling of devices (tough it's not as bad as
 LVM in that regard though, but costs too since EDID probing is
 apparently quite slow, and has every right to, but right now we delay
 the boot processes for that but we shoudl really do that in the
 background).

 I have been asking for the removal of LVM from the default install since
 a long time, and I am still firmly of the opinion that LVM needs to be
 something that folks who want it enable but not something that slows
 down everybody else's boot.

 If you want a quick boot on a netbook, then remove LVM, iscsi and the
 other enterprisey storage stuff. Then run systemctl mask
 fedora-wait-storage.service fedora-storage-init-late.service
 fedora-readonly.service fedora-storage-init.service
 fedora-loadmodules.service fedora-autoswap.service
 fedora-configure.service rc-local.service to mask a couple of always-on
 services, that are needed for enterprisey and legacy stuff. Also
 consider disabling stuff like abrtd, or even rsyslog (if you do all log
 output goes to kmsg, which reduces disk acesses and is often good
 enough), and audit, cpupower, iptables, lldapd, mcelog, multipathd,
 lvm2-monitor, mdmonitor, fcoe, dm-event.

And *sendmail* (in my vms it takes up to 60s to start even though I
never use it; and I it does not really make much sense on desktops).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: systemd and mounting filesystems

2011-10-04 Thread Lennart Poettering
On Tue, 04.10.11 14:39, Steven Whitehouse (swhit...@redhat.com) wrote:

 Hi,

Heya,
 
 I'm looking for some info on systemd and how filesystems are mounted in
 Fedora. I've started looking into converting the gfs2-utils package to
 the new init system and run into things which are not documented (so far
 as I can tell).
 
 Currently there are two init scripts in gfs2-utils, one is called gfs2
 and the other gfs2-cluster.
 
 Converting gfs2-cluster is trivial. It simply runs the gfs_controld
 daemon on boot.
 
 The more complicated conversion is the gfs2 script. This has been used
 historically to mount gfs2 filesystems (rather than using the system
 scripts for this). I assume that under the new systemd regime it should
 be possible to simply tell systemd that gfs2 filesystem mounting
 requires gfs_controld to be running in addition to the normal filesystem
 requirement of having the mount point accessible, and then systemd would
 do the mounting itself.

systemd will automatically order all network mounts after
network.target. It recognizes network mounts either by _netdev in the
options field in fstab, or by the file system type (it has a short
static list of known network file systems built in, and gfs2 is actually
listed in it).

systemd automatically orders mounts by their path. i.e. /foo will always
be mounted before /foo/bar.

So, probably you should simply order gfs2-cluster before network.target
and that's already all you need to do:

[Unit]
Before=network.target

 Things are slightly more complicated in that gfs_controld is only a
 requirement for gfs2 when lock_dlm is in use. For lock_nolock
 filesystems, mounting is just like any other local filesystem. The
 locking type can be specified either in fstab, or in the superblock
 (with fstab taking priority).

Well, I'd probably recommend to just ask people to enable gfs_controld
manually with systemctl enable if they want to make use of it. But if
you want an automatic pulling in depending on the mount option you could
write a generator. That's a tiny binary (or script) you place in
/lib/systemd/system-generators/. It will be executed very very early at
boot and could generate the necessary deps by parsing fstab and creating
.wants symlinks in the directory the generator gets passes as
argv[1]. This is fairly simple to do, but I am tempted to say that
manually enabling this service is nicer in this case. Automatisms in
some areas are good but manually enabling the service is sometimes an
option too. There's little documentation available on generators right
now, simply because we don't want to advertise them too widely yet, and
prefer if people ping us if they plan to make use of it in some package.

 Another issue which I suspect is already resolved, but I'm not quite
 sure how it can be specified in fstab, etc, is that of mount order of
 filesystems. In particular how to set up bind mounts such that they
 occur either before or after a specified filesystem?

systemd should be smart enought to handle that automatically. For bind
mounts we wait until all mount points that are prefixes of either the
mount source or the mount destination are mounted before we apply the
bind mounts.

Lennart

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Adam Miller
On Tue, Oct 04, 2011 at 11:59:09PM +0200, drago01 wrote:
 And *sendmail* (in my vms it takes up to 60s to start even though I
 never use it; and I it does not really make much sense on desktops).

https://fedoraproject.org/wiki/Features/NoMTA

Yeah ... I was technically the owner on that one, suppose I did a
massive fail there. I suppose we could try and bring this back for F17?

(I would like to note that I did zero of the heavy lifting on the feature
and would like to thank Will Woods for his awesome patches that went
into the NoMTA bits)

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Tom Callaway
On 10/04/2011 11:01 PM, JB wrote:
 I performed a simple home test, a comparison of startup and shutdown times of:
 - Live-CD Fedora 16 beta - systemd parallel boot, GNOME 3
 - Live-CD Knoppix 6.7.1 - microknoppix-fast-parallel-boot (based on SysV/LSB
   scripts), LXDE;

This is roughly analogous to:

I performed a simple track test, a comparison of lap times of:
 - A family station wagon, tuned and optimized for everyday driving
 - A Formula 1 race car, tuned and optimized for track racing

Ignoring the general irrelevancy of such an apples to oranges comparison
for a moment, the conclusion that I draw is this:

For a family station wagon, it isn't that slow.



That's not to say that there are no places that we can optimize Fedora
livecd performance, or that we should just be happy with how things are,
but if you want to be taken seriously, you cannot compare it to Knoppix,
whose entire focus and efforts are focused around generating an
extremely minimal and fast Live Linux experience, and you cannot choose
to compare different DEs.

I know I shouldn't feed the anonymous trolls. I guess the jetlag is
making me punchy, and I'm avoiding Chromium NativeClient.

~tom

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Lennart Poettering
On Tue, 04.10.11 17:54, Adam Jackson (a...@redhat.com) wrote:

 On Tue, 2011-10-04 at 23:45 +0200, Lennart Poettering wrote:
 
  Another bigger source of slowness at boot is currently Plymouth which
  also requires synchronous settling of devices (tough it's not as bad as
  LVM in that regard though, but costs too since EDID probing is
  apparently quite slow, and has every right to, but right now we delay
  the boot processes for that but we shoudl really do that in the
  background).
 
 It's much slower than it needs to be.  As of last time I looked there's
 still cases where a) we're using full EDID fetch as a proxy for
 connected-or-not, instead of just a zero-length I2C read, and b) we're
 not prefetching and caching EDID on hotplug interrupts, instead fetching
 it every time it's asked for.
 
 Even given all that, we should try the faster I2C speeds first and fall
 back to slower.  And we're not.
 
 Might or might not be able to fix all that up for F16 gold, but it's on
 the todo list somewhere.

Well, tbh I am not too concerned about the initialization speed of
specific drivers like the DRI stuff. What matters more is that we can
initialize them in parallel with other stuff, and don't have to
synchronously stall the entire boot for it, which Plymouth currently
makes us to for the DRI drivers.

Or in other words: I believe the priority should be to fix Plymouth.
Fixing the EDID stuff matters only if we manage to pull gdm so early
into the boot that EDID would become a stumbling block since gdm/X11
actually really needs the EDID stuff to be fully probed.

Lennart

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


Re: systemd and mounting filesystems

2011-10-04 Thread Lennart Poettering
On Tue, 04.10.11 15:02, Tom Hughes (t...@compton.nu) wrote:

 
 On 04/10/11 14:54, Paul Howarth wrote:
 
  I ran into a similar problem last month. I foolishly set up a bind mount
  for a local filesystem, with the new mountpoint living on top of an NFS
  filesystem, and set it up in fstab to mount on boot in an F-16 VM. When
  I next rebooted, the attempted bind mount happened very early in the
  boot process (long before the network was up) and failed, resulting in a
  boot failure at an even earlier point that the usual single-user mode,
  where all the volume groups hadn't even been scanned and devices added
  in /dev, which was tricky to fix until I figured out what had happened
  and removed the bind mount entry from fstab.
 
 I have a similar problem with some bind mounts over the root filesystem 
 where systemd mounts them while the rootfs is still ro and hence they 
 all wind up as ro until I remount them.

Is there a bugzilla about this?

This is an interesting issue to think about. I wonder what the right fix
should be though: delay all bind mounts after the / remount?

Lennart

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


Re: systemd and mounting filesystems

2011-10-04 Thread Lennart Poettering
On Wed, 05.10.11 00:18, Lennart Poettering (mzerq...@0pointer.de) wrote:

 On Tue, 04.10.11 15:02, Tom Hughes (t...@compton.nu) wrote:
 
  
  On 04/10/11 14:54, Paul Howarth wrote:
  
   I ran into a similar problem last month. I foolishly set up a bind mount
   for a local filesystem, with the new mountpoint living on top of an NFS
   filesystem, and set it up in fstab to mount on boot in an F-16 VM. When
   I next rebooted, the attempted bind mount happened very early in the
   boot process (long before the network was up) and failed, resulting in a
   boot failure at an even earlier point that the usual single-user mode,
   where all the volume groups hadn't even been scanned and devices added
   in /dev, which was tricky to fix until I figured out what had happened
   and removed the bind mount entry from fstab.
  
  I have a similar problem with some bind mounts over the root filesystem 
  where systemd mounts them while the rootfs is still ro and hence they 
  all wind up as ro until I remount them.
 
 Is there a bugzilla about this?
 
 This is an interesting issue to think about. I wonder what the right fix
 should be though: delay all bind mounts after the / remount?

Hmm, if you change /etc/fstab and explicitly specify rw as option of
the bind mount, does that fix the issue?

Lennart

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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Przemek Klosowski
On 10/03/2011 06:33 PM, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
 On Mon, Oct 03, 2011 at 04:11:28PM -0500, Eric Sandeen wrote:
 testing something more real-world (20T ... 500T?) might still be 
 interesting.

 Here's my test script:

qemu-img create -f qcow2 test1.img 500T  \
  guestfish -a test1.img \
memsize 4096 : run : \
part-disk /dev/vda gpt : mkfs ext4 /dev/vda1
...

 At 100T it doesn't run out of memory, but the man behind the curtain
 starts to show.  The underlying qcow2 file grows to several gigs and I
 had to kill it.  I need to play with the lazy init features of ext4.

 Rich.


 Bleah.  Care to use xfs? ;)

WHy not btrfs? I am testing a 24TB physical server and ext4 creation 
took forever while btrfs was almost instant. I understand it's still 
experimental (I hear storing virtual disk images on btrfs still has 
unresolved performance problems) but vm disk storage should be fine.
FWIW I have been using btrfs as my /home at home for some time now;
so far so good.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread JB
JB jb.1234abcd at gmail.com writes:

 ... 
 Notebook 1:
 ---
 Lenovo TP R61i, Intel Pentium Core 2 Duo 1.86 GHZ, Intel Mobile 965GM,
 2 GB RAM, HD, CD-RW, sound, internal ethernet and wireless.
 
 F16 beta
 average t1=3m8s
 average t2=10s
 ...

Let me append The Blame Game.

# less -i /var/log/messages
...
Oct  4 20:40:40 localhost systemd[1]: Startup finished in 1s 438ms
413us (kernel) + 12s 445ms 772us (initrd) + 3min 58s 333ms 952us
(userspace) = 4min 12s 218ms 137us.
...

# systemd-analyze blame
 32983ms livesys.service
 22828ms NetworkManager.service
 19438ms bluetooth.service
 19247ms iptables.service
 19245ms ip6tables.service
 18837ms abrtd.service
 18672ms mcelog.service
 18657ms auditd.service
 18035ms irqbalance.service
 16885ms rsyslog.service
 16814ms systemd-logind.service
 16766ms avahi-daemon.service
 16696ms abrt-ccpp.service
 16659ms mdmonitor-takeover.service
 13837ms udev-settle.service
 11392ms plymouth-start.service
 6264ms fedora-loadmodules.service
 4306ms systemd-vconsole-setup.service
 4258ms multipathd.service
 3850ms fedora-storage-init.service
 3744ms fcoe.service
 3453ms fedora-readonly.service
 3270ms media.mount
 3121ms udev-trigger.service
 2728ms console-kit-log-system-start.service
 2483ms systemd-remount-api-vfs.service
 2283ms udev.service
 2189ms dbus.service
 1994ms systemd-tmpfiles-setup.service
 1332ms fedora-storage-init-late.service
 1061ms systemd-sysctl.service
  790ms remount-rootfs.service
  456ms sm-client.service
  404ms netfs.service
  385ms fedora-wait-storage.service
  341ms lvm2-monitor.service
  279ms systemd-readahead-collect.service
  253ms rtkit-daemon.service
   77ms sendmail.service
   57ms console-kit-daemon.service
   45ms livesys-late.service
   44ms iscsi.service
   31ms sandbox.service
   15ms accounts-daemon.service
   12ms systemd-user-sessions.service

JB


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


Re: Heads up: e2fsprogs-1.42-WIP-0702 pushed to rawhide

2011-10-04 Thread Ric Wheeler
On 10/04/2011 07:19 PM, Przemek Klosowski wrote:
 On 10/03/2011 06:33 PM, Eric Sandeen wrote:
 On 10/3/11 5:13 PM, Richard W.M. Jones wrote:
 On Mon, Oct 03, 2011 at 04:11:28PM -0500, Eric Sandeen wrote:
 testing something more real-world (20T ... 500T?) might still be 
 interesting.
 Here's my test script:

 qemu-img create -f qcow2 test1.img 500T   \
   guestfish -a test1.img \
 memsize 4096 : run : \
 part-disk /dev/vda gpt : mkfs ext4 /dev/vda1
 ...
 At 100T it doesn't run out of memory, but the man behind the curtain
 starts to show.  The underlying qcow2 file grows to several gigs and I
 had to kill it.  I need to play with the lazy init features of ext4.

 Rich.

 Bleah.  Care to use xfs? ;)
 WHy not btrfs? I am testing a 24TB physical server and ext4 creation
 took forever while btrfs was almost instant. I understand it's still
 experimental (I hear storing virtual disk images on btrfs still has
 unresolved performance problems) but vm disk storage should be fine.
 FWIW I have been using btrfs as my /home at home for some time now;
 so far so good.

Creating an XFS file system is also a matter of seconds (both xfs and btrfs do 
dynamic inode allocation).

Note that ext4 has a new feature that allows inodes to be initialized in the 
background, so you will see much quicker mkfs.ext4 times as well :)

ric

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Jef Spaleta
On Tue, Oct 4, 2011 at 3:32 PM, JB jb.1234a...@gmail.com wrote:
 Let me append The Blame Game.
 # systemd-analyze blame
  32983ms livesys.service
  22828ms NetworkManager.service

That timing for NM is so vastly different than what I'm seeing on my
installed F15 system. I am intrigued.

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

Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Jef Spaleta
On Tue, Oct 4, 2011 at 3:32 PM, JB jb.1234a...@gmail.com wrote:
  13837ms udev-settle.service
  11392ms plymouth-start.service


if you use the plot option instead of blame option and produce the svg
of the service timing you get a better feel for what Lennart was
talking about with regard to the udev settle being problematic.

I'll try to break it down for you. Keep the following in mind when you
look over the svgs produced in susequent testing.

udev-settle.service essentially calls udevadm settle and that's all it does.
udevadm settle  takes FOREVER (15 seconds) to return during boot up on
my live media run  But its returns more quickly on on F15 install (3
seconds). I'll check a full F16 beta install soonish.

as a result udev-settle.service  its essentially a hard blocking
dependency in the dependency ordering through the
fedora-wait-storage.service which waits for udev-settle and completes
before local-fs.service starts which in terms comes before a lot of
other things via the dependency ordering (from visual inspection of
the Before After logic in the service files).  It's not just
plymouth-start service that waits for udev-settle.

So my question to use is. Is Knoppix at any point running udevadm
settle in its init in the knoppix you tried?  In the past Knoppix
releases  have also been impacted by udevadm settle taking a long time
as well. I let you google for the forum references. It's not just
Knoppix that's been impacted, other thin distros seem to have run
afoul of long udevadm settle init waits according to multiple 2011
google hits ive found. Times are tough all over it seems.

So my question to you is this, is the version of knoppix you are using
still calling udevadm settle as part of its init or is it delibrately
short circuited with a short duration timeout?

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

Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread JB
Jef Spaleta jspaleta at gmail.com writes:

 
 On Tue, Oct 4, 2011 at 3:32 PM, JB jb.1234abcd at gmail.com wrote:
  Let me append The Blame Game.
  # systemd-analyze blame
   32983ms livesys.service
   22828ms NetworkManager.service
 
 That timing for NM is so vastly different than what I'm seeing on my
 installed F15 system. I am intrigued.
 
 -jef

The ethernet cable was not plugged in, so it tried too hard ?
If so, it should be looked into (I noticed on F15 a few times that when I lost
my ISP service and checked for it again by restarting NM that it tried
I believe 3 times by many seconds before finally giving up).
The wireless and some 5 AP signals were identified.

JB


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

Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 13:54 -0400, Adam Jackson wrote:

 I'm going to limit myself to observing that greatly is a matter of
 opinion, and that in order to be really useful you'd need some way of
 communicating I punted to the desktop.
 
 Beyond that, sure, pick a heuristic, accept that it's going to be
 insufficient for someone, and then sit back and wait to get
 second-guessed on it over and over.

All this is interesting, but it basically consists of a long list of
reasons why the EDID info isn't always correct.

96dpi, however, is almost *never* correct, is it? So just taking a
hardcoded number that Microsoft happened to pick a decade ago is hardly
improving matters.

It still seems to me that taking the EDID number if it seems reasonably
plausible and falling back to 96dpi otherwise is likely a better option.

Your examples lean a lot on TVs and projectors, but are those really the
key use cases we have to consider? What about laptops and especially
tablets, whose resolutions are gradually moving upwards (in the laptop
case despite the underlying software problems, in the tablet case
because the underlying software doesn't have such a problem)? Is it
really a great idea, for instance, if we put Fedora 17 on a 1024x600, 7
tablet and it comes up with zonking huge fonts all over the place?

I think it's worth considering that, even though Microsoft's crappiness
with resolution independence has probably hindered the market
artificially for a while, the 96dpi number which comes from the
capabilities of CRT tubes circa 1995 bears increasingly little
resemblance to the capabilities of modern displays, and assuming we can
just keep hardcoding 96dpi and monitor technology will remain
artificially retarded forever is likely not a great thing to do.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 19:05 -0700, Adam Williamson wrote:

 Is it
 really a great idea, for instance, if we put Fedora 17 on a 1024x600, 7
 tablet and it comes up with zonking huge fonts all over the place?

Er - s/zonking huge/ridiculously tiny/, of course.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: Why EDID is not trustworthy for DPI

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 16:24 -0400, Casey Dahlin wrote:
 On Tue, Oct 04, 2011 at 04:17:08PM -0400, Martin Langhoff wrote:
  For fedora users, as others have mentioned, perhaps a UI that lets
  users test a couple of possible dpi values might be useful (for those
  users so inclined). It does have to cross a good chunk of the stack to
  work well, and seems like a lot of work to get right; but the xrandr
  improvements are a start.

 Windows used to have a gui that would show a ruler on your monitor and
 say hold a real ruler up to this and slide the slider until its the
 same size. Given what's been said about how windows handles DPI I can
 only wonder what it did, but it might be a nice thing to have.

I think it was more some specific app that did that, wasn't it? I'm
almost sure it was either Paint Shop Pro or the GIMP, because obviously,
actual physical accuracy is quite important there. Otherwise it was
something like Office. It was definitely some specific app where WYSIWYG
was important, not an OS.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 15:53 -0800, Jef Spaleta wrote:
 On Tue, Oct 4, 2011 at 3:32 PM, JB jb.1234a...@gmail.com wrote:
  Let me append The Blame Game.
  # systemd-analyze blame
   32983ms livesys.service
   22828ms NetworkManager.service
 
 That timing for NM is so vastly different than what I'm seeing on my
 installed F15 system. I am intrigued.

His numbers are all huge as he's booting live, either from an actual
rotating shiny disc thing (the antiquity of it all!) or a USB stick.
Either of which is going to be slower than an HD or SSD.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 16:55 -0800, Jef Spaleta wrote:
 On Tue, Oct 4, 2011 at 3:32 PM, JB jb.1234a...@gmail.com wrote:
   13837ms udev-settle.service
   11392ms plymouth-start.service
 
 
 if you use the plot option instead of blame option and produce the svg
 of the service timing you get a better feel for what Lennart was
 talking about with regard to the udev settle being problematic.
 
 I'll try to break it down for you. Keep the following in mind when you
 look over the svgs produced in susequent testing.
 
 udev-settle.service essentially calls udevadm settle and that's all it does.
 udevadm settle  takes FOREVER (15 seconds) to return during boot up on
 my live media run  But its returns more quickly on on F15 install (3
 seconds). I'll check a full F16 beta install soonish.

And remember that all udevadm settle does is wait for the udev event
queue to empty.

So essentially all that's going on here is 'wait for udev to be done',
which is a fairly sensible prerequisite for all manner of other bits of
boot.

The reasons why udev takes a while to be 'done' are more interesting and
Lennart went into some of them.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: Fedora 16 beta vice Knoppix

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 23:32 +, JB wrote:
 JB jb.1234abcd at gmail.com writes:
 
  ... 
  Notebook 1:
  ---
  Lenovo TP R61i, Intel Pentium Core 2 Duo 1.86 GHZ, Intel Mobile 965GM,
  2 GB RAM, HD, CD-RW, sound, internal ethernet and wireless.
  
  F16 beta
  average t1=3m8s
  average t2=10s
  ...
 
 Let me append The Blame Game.
 
 # less -i /var/log/messages
 ...
 Oct  4 20:40:40 localhost systemd[1]: Startup finished in 1s 438ms
 413us (kernel) + 12s 445ms 772us (initrd) + 3min 58s 333ms 952us
 (userspace) = 4min 12s 218ms 137us.
 ...
 
 # systemd-analyze blame
  32983ms livesys.service

You can try rebuilding your live image with this patch to
spin-kickstarts:

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

to see if it makes any difference. it migrates the livesys stuff to
systemd, at least to an extent.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Garrett Holmstrom
On 2011-10-04 12:01, Toshio Kuratomi wrote:
 So my solyution:
 foo-0-1.20110120git.fc16 vs

 Your solution:
 foo-20110120-1.20110120git.fc16

 (Since it's a snapshot, the date has to go into the release string anyway)
 Which is uglier?

 Also, since these are snapshots, a date in the upstream version field isn't
 really that great either.  Which branch is this from?  Which repository
 (in the case of DVCS)?

With respect to a package's n-v-r, it doesn't matter which repository 
one's checkout of a given git commit comes from.  One of git's main 
tenets is that a given hash refers to the same object in every 
repository in which it exists.  Git commit hashes are also independent 
of the branches (if any) that point to them.

With respect to recording source URLs, we already require commentary 
with a list of commands when people pull sources directly from version 
control.  This will necessarily include a URL for the appropriate git 
repository.

 Now do we want to put the git hash into the version field too?

For the package's n-v-r alone to uniquely refer to a given commit it 
*must* contain the hash in a case such as this.  To comply with 
packaging guidelines it also needs to contain a date and the string 
git.  This means it would need to contain 20111005git0123456.

(I would also posit that the date is unnecessary, as it may not identify 
a unique commit, but that is a topic for another thread.)

 If upstream is shipping releases where they put dates in as their versions
 (as some fonts do) you might be able to make a case for this.  In this case,
 though, I don't think this is really a place to create our own release
 string and put it in the field reserved for the upstream version.

+1.  I specifically suggest foo-0-1.20111005git0123456.fc16.  Doing so 
will do a number of useful things:

* A version of 0 is a clear signal that upstream does not use 
traditional version numbering.

* A version of 0 provides a natural upgrade path if upstream later 
chooses to start using traditional version numbering.

* Including the git hash makes the n-v-r alone refer to unique code.

* It does not duplicate information.

* It requires one to bend the fewest packaging guidelines.  (One is only 
filling the Version field with an obvious placeholder)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: release number when upstream *only* has git hashes?

2011-10-04 Thread Ralf Corsepius
On 10/04/2011 09:01 PM, Toshio Kuratomi wrote:
 On Tue, Oct 04, 2011 at 05:58:33PM +0200, Matej Cepl wrote:
 On 4.10.2011 16:38, Toshio Kuratomi wrote:
 The date should not go there
 as you cannot tell if upstream will someday switch to an actual version
 string (which will then need an Epoch to upgrade cleanly from the date).

 That's your opinion or actually some rule?
It's common sense trying to reflect the priniciple of least conflict, 
by avoiding potential NEVR conflicts with upstream and with 3rd party 
package repos.

 Well, it depends on the
 upstream circumstances, but if reasonable, I would think this is exactly
 the situation where I would leave incrementing epoch number as an
 available fallback and just go with dates as versions. Having software

 foo-0-0.something very long and complicated.fc16

 seems like something so ugly, that I wouldn't go there as a long term
 solution.

 So my solyution:
 foo-0-1.20110120git.fc16 vs

 Your solution:
 foo-20110120-1.20110120git.fc16

 (Since it's a snapshot, the date has to go into the release string anyway)
 Which is uglier?
IMO, without any doubt, the latter.

 Also, since these are snapshots, a date in the upstream version field isn't
 really that great either.  Which branch is this from?
Correct me if I'm wrong (I am far from being a git specialist), but I 
thought hashes were unique across branches?

  Which repository (in
 the case of DVCS)?
IMO, similar to tarballs, which are required to be provided by the 
project's master repository, sources pulled from git need to originate 
from a project's public master repository.

  Now do we want to put the git hash into the version
 field too?
Yes, because git checkouts by date are not sufficiently reliable to 
provide deterministic checkouts from git.

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


Re: grub / grub2 conflicts

2011-10-04 Thread Adam Williamson
On Mon, 2011-09-26 at 21:49 +0200, Kevin Kofler wrote:
 Doug Ledford wrote:
 
  - Original Message -
  Or Doug could take over grub if he is willing to fix the issues he
  runs into. Or he could fork grub into maggot, use that for his needs.
  If he is willing to support it and you are not.. that would move us
  from this argument.
  
  I could, but that would give me another CRITPATH package, and I'd sooner
  slit my wrists.
 
 A forked GRUB for virtualization purposes only would definitely not be 
 critpath. And I'd argue that even a non-forked GRUB 1 SHOULD no longer be 
 critpath now that we default to GRUB 2, but you'd have to bring that to 
 FESCo.

grub-legacy is still default for EFI installs (which, in retrospect, is
causing quite a bit of pain, but hey, hindsight is 20/20).

Anyway, as of about ten hours ago, grub-efi is split off from grub, and
pjones is probably going to have grub2 obsolete grub. it would, of
course, be possible for the virt team to introduce the bits of grub they
actually need for libguestfs as a sub-package of libguestfs or whatever,
which would not be critpath.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: upgrading from grub to grub2

2011-10-04 Thread Adam Williamson
On Tue, 2011-10-04 at 07:03 -0700, darrell pfeifer wrote:
 The wiki at
 
 
 http://fedoraproject.org/wiki/Features/Grub2
 
 
 has instructions for upgrading from grub to grub2.
 
 
 Do these instructions still apply, 

Yes.

 or will 'yum install grub2' do the work in the post install script?

Nope. It would be nice if it did, but it may not actually be practical
to do so. I believe pjones expressed some scepticism about the prospects
when I raised it in #anaconda today.

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

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


Re: GDBM upgrade in F17

2011-10-04 Thread Adam Williamson
On Thu, 2011-09-29 at 09:39 -0400, Jesse Keating wrote:
 On Sep 29, 2011, at 6:22 AM, Nils Philippsen wrote:
  
  Ahh I'm late. Anyway, that's a side-effect of using the bodhi interface
  to manage something in koji then. It'd still be handy if we could use
  that for Rawhide so we don't break all dependent things for people who
  want to test something else than what we're breaking at the moment.
 
 You're thinking of creating a /new/ build target and build tag/root.
 That's not what bodhi does.
 
 Buildroot overrides for the rawhide tags make no sense, as anything
 built automatically lands in the build root.

So really want they want is a *tag*, not a buildroot override, right?

They can have a tag for Rawhide if they request one, I presume?
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Re: how to have yum prefer one dependency over others

2011-10-04 Thread Adam Williamson
On Sat, 2011-09-17 at 13:20 +0200, Kevin Kofler wrote:

 (That said, there definitely needs to be a way to disable it, and maybe it 
 should even be disabled by default. I personally always uninstall yum-
 presto. For me, it's much faster to just download packages than to rebuild 
 them from deltas. Only users on really slow connections benefit from it.)

My desktop can rebuild deltas at ~3MB/sec. So even my really fast
internet connection is slower than delta rebuild.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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


Broken dependencies: perl-Pugs-Compiler-Rule

2011-10-04 Thread buildsys


perl-Pugs-Compiler-Rule has broken dependencies in the F-16 tree:
On x86_64:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires 
perl(:MODULE_COMPAT_5.12.3)
On i386:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires 
perl(:MODULE_COMPAT_5.12.3)
Please resolve this as soon as possible.


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


[Bug 728524] frozen bubble will need new SDL

2011-10-04 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

Petr Sabata psab...@redhat.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||psab...@redhat.com
 AssignedTo|hdego...@redhat.com |psab...@redhat.com

--- Comment #2 from Petr Sabata psab...@redhat.com 2011-10-04 08:24:19 EDT ---
phoronix-test-suite is now dead; frozen-bubble is the only package which
requires perl-SDL in rawhide now.

I'm working on the new version (2.533) of the perl-SDL package.
There seems to be no SDL::Font anymore; would that affect frozen-bubble?

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


Broken dependencies: perl-Pugs-Compiler-Rule

2011-10-04 Thread buildsys


perl-Pugs-Compiler-Rule has broken dependencies in the rawhide tree:
On x86_64:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires 
perl(:MODULE_COMPAT_5.12.3)
On i386:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires 
perl(:MODULE_COMPAT_5.12.3)
Please resolve this as soon as possible.


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


Broken dependencies: perl-Bio-Graphics

2011-10-04 Thread buildsys


perl-Bio-Graphics has broken dependencies in the rawhide tree:
On x86_64:
perl-Bio-Graphics-2.25-1.fc17.noarch requires perl(Bio::DB::BigWig)
On i386:
perl-Bio-Graphics-2.25-1.fc17.noarch requires perl(Bio::DB::BigWig)
Please resolve this as soon as possible.


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


[Bug 719874] perl-threads-lite keeps hanging during self checks

2011-10-04 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

Karsten Hopp kars...@redhat.com changed:

   What|Removed |Added

 Blocks|718272(F16Betappc)  |

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


[Bug 719874] perl-threads-lite keeps hanging during self checks

2011-10-04 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

Karsten Hopp kars...@redhat.com changed:

   What|Removed |Added

 Blocks|718269(F16Alphappc) |718272(F16Betappc)

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


[perl-Test-Mojibake/f16] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
Summary of changes:

  4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance (*)

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


[perl-Test-Mojibake/f14] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
Summary of changes:

  4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance (*)

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


[perl-Test-Mojibake/el6] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
Summary of changes:

  4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance (*)

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


[perl-Test-Mojibake/el5] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
Summary of changes:

  4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance (*)

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


[perl-Test-Mojibake/el4] BR/R: perl(Unicode::CheckUTF8) for improved performance

2011-10-04 Thread Paul Howarth
Summary of changes:

  4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance (*)

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


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.el4

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.el4' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.el5

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.el5' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.el6

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.el6' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.fc14

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.fc14' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.fc15

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.fc15' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.fc16

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.fc16' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Test-Mojibake] Created tag perl-Test-Mojibake-0.3-3.fc17

2011-10-04 Thread Paul Howarth
The lightweight tag 'perl-Test-Mojibake-0.3-3.fc17' was created pointing to:

 4d28970... BR/R: perl(Unicode::CheckUTF8) for improved performance
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel