Re: systemd (Was Re: tmpfs for strategic directories)

2010-06-02 Thread Kevin Kofler
Matt McCutchen wrote:
 Please be careful not to take Lennart's remark out of context.  A server
 takes longer /than a desktop/ since it doesn't take full advantage of
 systemd; it doesn't take longer than without systemd, because presumably
 the SysV init emulation doesn't have a significant performance penalty.
 There is no disadvantage of systemd here.

Oh, of course, sorry for not having made that clear.

 If you were just saying that it may be worth the effort at some point to
 optimize server boot time, that point is taken.

Right. That's what I really meant.

Kevin Kofler

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


Re: rawhide report: 20100601 changes

2010-06-02 Thread Rakesh Pandit
On 1 June 2010 17:50, Rawhide Report wrote:
 Compose started at Tue Jun  1 08:15:16 UTC 2010

[..]
        iaxclient-devel-2.1-0.5.beta3.fc13.i686 requires liboggz.so.1
        iaxclient-devel-2.1-0.5.beta3.fc13.i686 requires 
 liboggz.so.1(liboggz.so.0.2)
[..]
        libannodex-0.7.3-13.fc13.i686 requires liboggz.so.1
        libannodex-0.7.3-13.fc13.i686 requires liboggz.so.1(liboggz.so.0.2)
        libfishsound-tools-0.9.1-4.fc12.i686 requires liboggz.so.1
        libfishsound-tools-0.9.1-4.fc12.i686 requires 
 liboggz.so.1(liboggz.so.0.2)

Taken care.

[..]
        mod_annodex-0.2.2-11.fc12.i686 requires liboggz.so.1

Will get fixed day after tomorrow because it has a dependency for
libannodex-devel which also needs re-build (above).

[..]
        sonic-visualiser-1.7.1-1.fc13.i686 requires liboggz.so.1
        sonic-visualiser-1.7.1-1.fc13.i686 requires 
 liboggz.so.1(liboggz.so.0.2)

Taken care.

-- 
Rakesh Pandit
https://fedoraproject.org/wiki/User:Rakesh
freedom, friends, features, first
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: i386-class support changed in F-13?

2010-06-02 Thread Peter Robinson
On Wed, Jun 2, 2010 at 4:52 AM, Bruno Wolff III br...@wolff.to wrote:
 On Tue, Jun 01, 2010 at 22:43:25 +0200,
  Gland Vador glandva...@yahoo.com wrote:
 On 05.04.2010 14:48, Dan Horák wrote:
 
  I was trying to install i686 variant of F-13 to an Alix board (2D13 with
  Geode LX) and got into troubles. The kernel boots fine, but when it
  should start initramfs the kernel panics. Everything works well when
  using complete F-12 environment and when using F-12 kernel+initramfs
  with F-13 rootfs the initramfs stuff runs well, but when I try to
  manually chroot into the F-13 from the dracut shell I get an Invalid
  instruction exception. I though last change in x86 CPU support was in
  F-12 (http://fedoraproject.org/wiki/Features/F12X86Support) and it
  explicitly talks about Geode LX as still supported. So the question is
  whether F-13 should still work on Geode LX?
 

 Sorry to reopen this old topic, but the conclusion is not obvious. The
 F13 is out and it seems to have lost support for the Geode LX CPU
 (cf.http://sharkcz.livejournal.com/5708.html), due to the use of the
 NOPL instruction by GCC.

 Will this CPU be supported during F13 and above or should I search for a
 new distribution ?

 I don't believe there was any intentional change in supported CPUs for F13.
 If it was supposed to work in F12, I think it is supposed to work in F13.
 Did you file a bug against gcc?

It does work in F-12, the response for the lack of support in F-13 was
'deal with it'. There is suppose to be a patch to emulate it in the
kernel but apparently it won't go upstream until its a generic infra
patch that can allow support of other emulated bits in other cpus in a
generic way. So its possible it will come back, but I don't hold up
hope of a quick resolution. Which leaves us in a big predicament as to
how we're going to support the 1.5 million odd XO-1s out there moving
forward.

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


Re: systemd (Was Re: tmpfs for strategic directories)

2010-06-02 Thread Dave Airlie
On Wed, 2010-06-02 at 07:58 +0200, Kevin Kofler wrote:
 Dave Airlie wrote:
  So does gdm use multiple X servers, I wasn't aware there was any other
  way.
 
 So what does it do exactly? Spawn a new X server on the same vterm? Or on a 
 different vterm? What KDM does is to spawn a new X server on a different 
 vterm.

New X server on a different VT. I'm unaware of plans to make it operate
any different, though that might not mean people have plans I don't know
about.

Dave.


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


Re: i386-class support changed in F-13?

2010-06-02 Thread Rahul Sundaram
On 06/02/2010 12:09 PM, Peter Robinson wrote:
 It does work in F-12, the response for the lack of support in F-13 was
 'deal with it'. There is suppose to be a patch to emulate it in the
 kernel but apparently it won't go upstream until its a generic infra
 patch that can allow support of other emulated bits in other cpus in a
 generic way. So its possible it will come back, but I don't hold up
 hope of a quick resolution. Which leaves us in a big predicament as to
 how we're going to support the 1.5 million odd XO-1s out there moving
 forward.
   

Can you file a ticket with FESCo?  Would be useful to track and resolve
this issue.

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


Re: rebuild of packages dependent on perl

2010-06-02 Thread Marcela Mašláňová
On 06/01/2010 07:08 PM, Chen Lei wrote:
 2010/6/1 Marcela Mašláňovámmasl...@redhat.com:

 Hello maintainers,
 I started rebuild of packages dependent on perl. At the moment are packages
 rebuilt in
 test buildroot dist-f14-perltest. It's quite possible that some will fail
 with new perl-5.12.0.
 If your package didn't pass rebuild, we (Perl-SIG) will be happy if you fix
 it by yourself. If you can't, don't panic. We'll be looking at packages,
 which didn't pass. Also you can ask for help at:
 perl-de...@lists.fedoraproject.org

 The main changes in perl are mentioned at:
 http://perldoc.perl.org/5.12.0/perldelta.html

 Regards,
 Marcela

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

  
 Will we have perl 5.12.1 in F14 since it was released several weeks ago?

 Regards,
 Chen Lei

If everything will be working as expected, then yes. I've already 
created page for perl as F-14 feature: 
https://fedoraproject.org/wiki/Features/perl5.12

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

Re: i386-class support changed in F-13?

2010-06-02 Thread Peter Robinson
On Tue, Jun 1, 2010 at 7:47 PM, Rahul Sundaram methe...@gmail.com wrote:
 On 06/02/2010 12:09 PM, Peter Robinson wrote:
 It does work in F-12, the response for the lack of support in F-13 was
 'deal with it'. There is suppose to be a patch to emulate it in the
 kernel but apparently it won't go upstream until its a generic infra
 patch that can allow support of other emulated bits in other cpus in a
 generic way. So its possible it will come back, but I don't hold up
 hope of a quick resolution. Which leaves us in a big predicament as to
 how we're going to support the 1.5 million odd XO-1s out there moving
 forward.


 Can you file a ticket with FESCo?  Would be useful to track and resolve
 this issue.

I will do. I'll gather up all the bits I have an add it to the ticket.

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Jaroslav Reznik
On Wednesday 02 June 2010 06:12:48 Peter Lemenkov wrote:
 2010/6/2 James Laska jla...@redhat.com:
  Greetings package maintainers,
  
  Want to get notification of any breakage in your just-built koji
  packages?
 
 It would be great if rpmlint logs will be automatically generated on
 each koji build ans will be stored with oher koji build logs (in
 separate file(s)). This greatly helps in package reviewing.

+1. Nice idea. But I hope this is the first phase of auto QA development and we 
will see this integrated to Koji and other Fedora infrastructure in the 
future.

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

Office: +420 532 294 275
Mobile: +420 602 797 774
Red Hat, Inc.   http://cz.redhat.com/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Stanislav Ochotnicky
On 06/02/2010 12:11 AM, seth vidal wrote:
 On Tue, 2010-06-01 at 16:43 -0400, James Laska wrote:
 Greetings package maintainers,

 Want to get notification of any breakage in your just-built koji
 packages?  This includes results of rpmlint [1], rpmguard [2] and, if
 applicable, initscript [3] tests.  Good news, you can now opt-in to
 receive test results by mail!

 All you have to do is:

  1. Login to fedorapeople.org # ssh fedorapeople.org
  2. Run the command: autoqa-optin package [release]

 That's it!  Thanks to Seth Vidal for the autoqa-optin script and
 proposed changes to enable this feature.

 
 
 I just added autoqa-optout to fedorapeople.
 
 it does what you expect it to do and acts just like autoqa-optin


When owner of package opts-in and I as co-maintainer opt-out, who will
get emails? Normally I would assume only owner and other co-maintainers
(sans me), but since you mentioned emails are sent to pkgowner
alias...Perhaps no one will get email? Please enlighten me.

As a side note, I welcome this...and will probably turn it on for most
of my packages. Thanks.


-- 
Stanislav Ochotnicky sochotni...@redhat.com
Associate Software Engineer - Base Operating Systems Brno

PGP: 71A1677C
Red Hat Inc.   http://cz.redhat.com



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

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Rahul Sundaram
On 06/02/2010 01:08 PM, Jaroslav Reznik wrote:
 +1. Nice idea. But I hope this is the first phase of auto QA development and 
 we 
 will see this integrated to Koji and other Fedora infrastructure in the 
 future
   

It would also be useful to be able to filter out bogus rpmlint warnings
like missing buildroot definitions and so on which are obsolete.  For
some cases atleast,  rpmlint should be fixed instead but in other
instances, filtering out warnings so that I don't get mails on them
would be useful.

Rahul

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


Re: i386-class support changed in F-13?

2010-06-02 Thread Glandvador
On 02.06.2010 09:19, Peter Robinson wrote:
 On Tue, Jun 1, 2010 at 7:47 PM, Rahul Sundaram wrote:
 On 06/02/2010 12:09 PM, Peter Robinson wrote:
 It does work in F-12, the response for the lack of support in F-13 was
 'deal with it'. There is suppose to be a patch to emulate it in the
 kernel but apparently it won't go upstream until its a generic infra
 patch that can allow support of other emulated bits in other cpus in a
 generic way. So its possible it will come back, but I don't hold up
 hope of a quick resolution. Which leaves us in a big predicament as to
 how we're going to support the 1.5 million odd XO-1s out there moving
 forward.


 Can you file a ticket with FESCo?  Would be useful to track and resolve
 this issue.

 I will do. I'll gather up all the bits I have an add it to the ticket.


Thank you Peter,

I hope a solution can be found before the obsolescence of F12. If 
needed, I'm ready to help.

Regards,
Glandvador.

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Ralf Corsepius
On 06/01/2010 10:43 PM, James Laska wrote:
 Greetings package maintainers,

 Want to get notification of any breakage in your just-built koji
 packages?  This includes results of rpmlint [1],

Unless rpmlint starts to use a massively cleaned up set of rules, its 
results are mostly noise.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Curiosity, Are Cursor Themes that Critical?

2010-06-02 Thread Frank Murphy
Why does:
yum erase dmz-cursor-themes
--snip--
Remove  211 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)

Installed size: 854 M
Is this ok [y/N]: n

Although I use bluecureve
yum erase bluecurve-cursor-theme

Remove1 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)

Installed size: 3.0 M
Is this ok [y/N]:


-- 
Regards,

Frank Murphy
UTF_8 Encoded
Friend of Fedora
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Curiosity, Are Cursor Themes that Critical?

2010-06-02 Thread Rahul Sundaram
On 06/02/2010 02:34 PM, Frank Murphy wrote:
 Why does:
 yum erase dmz-cursor-themes
 --snip--
 Remove  211 Package(s)
 Reinstall 0 Package(s)
 Downgrade 0 Package(s)

 Installed size: 854 M
 Is this ok [y/N]: n

 Although I use bluecureve
 yum erase bluecurve-cursor-theme

 Remove1 Package(s)
 Reinstall 0 Package(s)
 Downgrade 0 Package(s)

 Installed size: 3.0 M
 Is this ok [y/N]
   

The former is the default theme and has been added as a dependency to a
core package.  You are seeing a cascading set of dependencies as a result.

Rahul

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


Re: timevariant GUI elements (Re: systemd (Was Re: tmpfs for strategic directories))

2010-06-02 Thread Roberto Ragusa
Kevin Kofler wrote:
 Roberto Ragusa wrote:
 In recent times some stupid (IMHO) ideas have been adopted in Linux
 just to copy what others do. Just as examples: the control of desktop
 widgets in KDE4 (functional GUI elements modified by a mouse-over???),
 
 I only know of 2 plasmoids triggering actions on mouse-over:

Sorry, I didn't manage to explain me well.
I'm referring to the vertical bar which popups at the left of right
of _every_ plasmoid. The thing with the close button and which you can
drag around to move the plasmoid. It is basically a window title bar
done vertically. The bad part is that it popups on mouse movement and
creates active elements (buttons) just under your mouse by guessing that
you want them. If you have a crowded screen with overlapping
windows and plasmoids, you get this popups in your way when you just
want to click on a near window. Tooltips in general have this
problem (uncontrollable creation of obstructions), but in this case
the tooltip even contains clickable elements, so you have to be careful
to not click them by error.
Be_careful = be_slow_and_think = bad_GUI_concept.

The folder view popping up you cited is another bad example
(but I was not thinking about that).
You say it's only visualization, but it changes the context,
in the sense that now my dropping the icon has a new meaning
(something randomly changed under my pointer). If the change
happens just an instant before I'm releasing the button,
my jpg will not go into Friends, but into Friends/DiscardedPhotos.
So what should I do? Be careful to not park my pointer on any active
area while I'm thinking about where to place my jpg; and every folder
is now an active area; my desktop has turned into minesweeper. :-)
I think the original idea from Apple was to use the spacebar to
enter the directory. That is perfectly acceptable.

In my opinion every automatic element (popups and tooltips) should only
be allowed to show inactive things (better yet if the obstruction is not
complete, for example, by using partial opacity and, if we want
to be smart, increasing the opacity when the mouse is near, for legibility).
In no case this thing must have clickable items.
In no case this thing must intercept clicks: if I click on it
the click should go to the elements it is covering (that is where
transparency helps), because those elements have earned my attention
for some time, before the appearance of the little intruder.
The mouse pointer should be blended _below_ the tooltip.
Tooltips should just be semitransparent post-it notes attached to
my monitor.


-- 
   Roberto Ragusamail at robertoragusa.it
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread प्रविण सातपुते
On 2 June 2010 15:19, Michael Schwendt mschwe...@gmail.com wrote:

 http://bugzilla.redhat.com/570819

 A ticket opened on March 5th, but Pravin Satpute just doesn't
 respond.


I am not much clear how to fix it.
We will discuss this bug in next fedora fonts meeting. I think we need some
attention from upstream for this one.

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

Re: syslog-ng

2010-06-02 Thread Peter Czanik
Hello,

2010-05-12 17:07 keltezéssel, Daniel J Walsh írta:
 I'm looking for information, how to get a package (in my case:
 syslog-ng) updated to the latest available version. First I tried to
 contact the original syslog-ng packagers directly, but I got no response
 at all. Here on the list I got some questions about the new syslog-ng
 version, but while I update my rawhide installation quite often, I still
 did not see an update for syslog-ng.

 Now I looked around on the Fedora wiki, how I could to the packaging
 work myself. I found a page with many interesting details:
 http://fedoraproject.org/wiki/PackageMaintainers/Join , but this seems
 to be for packagers joining to add a new package. How could I get an
 existing package upgraded?

 Bye,
 CzP
 
 Have you opened a bugzilla requesting the update?

 I think you need to sign up and work to become a provenpackager.
   
I did not open a bugzilla request yet, but it does not seem to be
appropriate any more, as syslog-ng and related libraries seem to be
dropped from Fedora (it is the same on FC13 and rawhide):

[r...@fedora13 ~]# yum install syslog-ng
Loaded plugins: presto, refresh-packagekit
Setting up Install Process   
Resolving Dependencies   
-- Running transaction check
--- Package syslog-ng.i686 0:2.1.4-6.fc12 set to be updated
-- Processing Dependency: libevtlog.so.0 for package:
syslog-ng-2.1.4-6.fc12.i686
-- Processing Dependency: libnet.so.1 for package:
syslog-ng-2.1.4-6.fc12.i686  
-- Running transaction
check
--- Package eventlog.i686 0:0.2.7-4.fc12 set to be
updated  
--- Package libnet.i686 0:1.1.4-3.fc12 set to be updated
-- Finished Dependency Resolution

Dependencies Resolved


 Package Arch   Version 
RepositorySize

Installing:
 syslog-ng   i686   2.1.4-6.fc12
fedora   138 k
Installing for dependencies:
 eventlogi686   0.2.7-4.fc12
fedora16 k
 libnet  i686   1.1.4-3.fc12
fedora49 k

Transaction Summary

Install   3 Package(s)
Upgrade   0 Package(s)

Total download size: 204 k
Installed size: 638 k
Is this ok [y/N]:
Exiting on user Command
Complete!
[r...@fedora13 ~]#

So the question is modified: how can I get it (and the supporting
packages) back into Fedora. I have now updated the syslog-ng spec file
from Fedora 12 to syslog-ng version 3.1.1 and compiled with mock on FC12
FC13 and Rawhide. These packages work fine, except for SElinux, as there
is an additional control socket now and some rlimit settings. I'll have
a separate e-mail about it.

And a bonus question, as I work now for the upstream developer of
syslog-ng: what was the reason for dropping syslog-ng from the distribution?

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


Re: syslog-ng

2010-06-02 Thread Frank Murphy
On 02/06/10 11:56, Peter Czanik wrote:
--snip--
 
 And a bonus question, as I work now for the upstream developer of
 syslog-ng: what was the reason for dropping syslog-ng from the distribution?
 
 Bye,
 CzP

No idea but this is when rsyslog was mooted.

http://www.redhat.com/archives/fedora-devel-list/2007-July/msg00941.html

-- 
Regards,

Frank Murphy
UTF_8 Encoded
Friend of Fedora
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Mamoru Tasaka
Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
 http://bugzilla.redhat.com/570819

 A ticket opened on March 5th, but Pravin Satpute just doesn't
 respond.

 Does anyone know the languages involved here (lang=he, lang=yi)
 and can fix this fonts package, please? Thanks in advance.

I will vote that this must be fixed in yum side (or fontconfig or rpm).

This provides is automatically generated by /usr/lib/rpm/fontconfig.prov
and this reads:

 13  fcquery=/usr/bin/fc-query
 14
 15  [ -x $fcquery ] || exit 0
 16
 17  # filter out anything outside main fontconfig path
 18  grep /usr/share/fonts/ |
 19  while read fn; do
 20  $fcquery --format '%{=pkgkit}' ${fn} 2 /dev/null
 21  done
-

So:
$ fc-query --format '%{=pkgkit}' MiriamCLM-Bold.ttf
font(miriamclm)
font(מרים)
font(:lang=he)
font(:lang=yi)

Also:
[tasa...@localhost ~]$ rpm -q vlgothic-p-fonts
vlgothic-p-fonts-20100416-3.fc14.noarch
[tasa...@localhost ~]$ rpm -q --provides vlgothic-p-fonts | grep ゴシック
font(vlpゴシック)

So I guess this issue will affect other fonts related packages.

Regards,
Mamoru

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

Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Mamoru Tasaka
Mamoru Tasaka wrote, at 06/02/2010 08:12 PM +9:00:
 Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
 http://bugzilla.redhat.com/570819

 A ticket opened on March 5th, but Pravin Satpute just doesn't
 respond.

 Does anyone know the languages involved here (lang=he, lang=yi)
 and can fix this fonts package, please? Thanks in advance.

 I will vote that this must be fixed in yum side (or fontconfig or rpm).

 This provides is automatically generated by /usr/lib/rpm/fontconfig.prov
 and this reads:
 
   13  fcquery=/usr/bin/fc-query
   14
   15  [ -x $fcquery ] || exit 0
   16
   17  # filter out anything outside main fontconfig path
   18  grep /usr/share/fonts/ |
   19  while read fn; do
   20  $fcquery --format '%{=pkgkit}' ${fn} 2  /dev/null
   21  done
 -

 So:
 $ fc-query --format '%{=pkgkit}' MiriamCLM-Bold.ttf
 font(miriamclm)
 font(מרים)
 font(:lang=he)
 font(:lang=yi)

 Also:
 [tasa...@localhost ~]$ rpm -q vlgothic-p-fonts
 vlgothic-p-fonts-20100416-3.fc14.noarch
 [tasa...@localhost ~]$ rpm -q --provides vlgothic-p-fonts | grep ゴシック
 font(vlpゴシック)

 So I guess this issue will affect other fonts related packages.


By the way מרים (\xd7\x9e\xd7\xa8\xd7\x99\xd7\x9d) itself seems a valid 
UTF-8 string.

Mamoru

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

Re: syslog-ng

2010-06-02 Thread Peter Czanik
Hello,

2010-06-02 12:56 keltezéssel, Peter Czanik írta:

 So the question is modified: how can I get it (and the supporting
 packages) back into Fedora. I have now updated the syslog-ng spec file
 from Fedora 12 to syslog-ng version 3.1.1 and compiled with mock on FC12
 FC13 and Rawhide.
Almost forgot, the sources are available at
http://peter.czanik.hu/syslog-ng3.tgz
rpmbuild -bs syslog-ng.spec is your friend, if you want a source rpm,
I did not want to upload that for three releases...
Bye,
CzP
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread James Laska
On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
 On 06/01/2010 10:43 PM, James Laska wrote:
  Greetings package maintainers,
 
  Want to get notification of any breakage in your just-built koji
  packages?  This includes results of rpmlint [1],
 
 Unless rpmlint starts to use a massively cleaned up set of rules, its 
 results are mostly noise.

Which packages do you maintain where the output has become unmanageable?

Thanks,
James


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: Package maintainers -- want test results by mail?

2010-06-02 Thread Ralf Corsepius
On 06/02/2010 01:49 PM, James Laska wrote:
 On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
 On 06/01/2010 10:43 PM, James Laska wrote:
 Greetings package maintainers,

 Want to get notification of any breakage in your just-built koji
 packages?  This includes results of rpmlint [1],

 Unless rpmlint starts to use a massively cleaned up set of rules, its
 results are mostly noise.

 Which packages do you maintain where the output has become unmanageable?

Noise is managable, but ...

* Just have a look at the output rpm produces on any arbitrary packages. 
90% of the output it produces is just (silly) noise.

* Just have a look into most package reviews: Many of them suffer from 
churn on the (silly) noise rpmlint produces.

That's why I consider rpmlint's current ruleset not to be suiteable for 
automated QA.



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


Re: rebuild of packages dependent on perl

2010-06-02 Thread Iain Arnell
On Tue, Jun 1, 2010 at 9:40 PM, Richard W.M. Jones rjo...@redhat.com wrote:

 If anyone fancies having a go at fixing perl4caml ..  Debian reported
 a bug compiling this with Perl 5.12 already:

 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578800


It seems simplest to pretend that SVt_RV still exists on the caml
side; attached patch will do just that.


-- 
Iain.


SVt_RV.patch
Description: Binary data
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Matthias Clasen
On Wed, 2010-06-02 at 07:49 -0400, James Laska wrote:
 On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
  On 06/01/2010 10:43 PM, James Laska wrote:
   Greetings package maintainers,
  
   Want to get notification of any breakage in your just-built koji
   packages?  This includes results of rpmlint [1],
  
  Unless rpmlint starts to use a massively cleaned up set of rules, its 
  results are mostly noise.
 
 Which packages do you maintain where the output has become unmanageable?

For myself, I really only think that the spell checks are intolerable. 

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread seth vidal
On Wed, 2010-06-02 at 08:25 -0400, Matthias Clasen wrote:
 On Wed, 2010-06-02 at 07:49 -0400, James Laska wrote:
  On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
   On 06/01/2010 10:43 PM, James Laska wrote:
Greetings package maintainers,
   
Want to get notification of any breakage in your just-built koji
packages?  This includes results of rpmlint [1],
   
   Unless rpmlint starts to use a massively cleaned up set of rules, its 
   results are mostly noise.
  
  Which packages do you maintain where the output has become unmanageable?
 
 For myself, I really only think that the spell checks are intolerable. 

I think a number of the checks are probably not useful - but I also
think we'll learn more about which ones as we get feedback from
packagers getting these emails.

I think the goal is, of course, to reduce the noise out and focus on
making sure the packagers know about the truly broken. :)

-sv


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


rawhide report: 20100602 changes

2010-06-02 Thread Rawhide Report
Compose started at Wed Jun  2 08:15:11 UTC 2010

Broken deps for i386
--
almanah-0.7.3-1.fc14.i686 requires libedataserver-1.2.so.12
1:anjuta-2.30.0.0-2.fc14.i686 requires libgladeui-1.so.9
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::Attachment::PatchReader)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Search::Quicksearch)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Extension)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::WebService::Server)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Keyword)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Util)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Field::Choice)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::FlagType)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Flag)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Whine::Query)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::Install::Requirements)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::WebService::Util)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Auth)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Mailer)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::JobQueue)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::WebService::Constants)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Search)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::JobQueue::Runner)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Error)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Update)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Milestone)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Field)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Component)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Comment)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Auth::Verify::Stack)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Token)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::WebService::Server::JSONRPC)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Version)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Attachment)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Install::CPAN)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Status)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Hook)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::DB)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Install::Util)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Install::Filesystem)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::WebService::Server::XMLRPC)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::User)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Template)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::BugMail)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Chart)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Install::Localconfig)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Product)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Whine::Schedule)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::CGI)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::Extension::Example::Util)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Install)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Migrate)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Bug)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Classification)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Auth::Login::Stack)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::DB::Schema::Mysql)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Group)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Config::Common)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Series)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::User::Setting)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Config)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Search::Saved)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::Constants)
bugzilla-3.6-1.fc14.noarch requires 
perl(Bugzilla::Auth::Persist::Cookie)
bugzilla-3.6-1.fc14.noarch requires perl(Bugzilla::DB::Schema)
bugzilla-contrib-3.6-1.fc14.noarch requires 
perl(Bugzilla::Install::Filesystem)
bugzilla-contrib-3.6-1.fc14.noarch requires perl(Bugzilla::Util)
bugzilla-contrib-3.6-1.fc14.noarch requires perl(Bugzilla::User)
bugzilla-contrib-3.6-1.fc14.noarch requires perl(Bugzilla::DB)

Re: syslog-ng

2010-06-02 Thread Peter Czanik
2010-06-02 14:02 keltezéssel, Petr Lautrbach írta:
 On 06/02/2010 12:56 PM, Peter Czanik wrote:
   
 Hello,

 2010-05-12 17:07 keltezéssel, Daniel J Walsh írta:
 
 I'm looking for information, how to get a package (in my case:
 syslog-ng) updated to the latest available version. First I tried to
 contact the original syslog-ng packagers directly, but I got no response
 at all. Here on the list I got some questions about the new syslog-ng
 version, but while I update my rawhide installation quite often, I still
 did not see an update for syslog-ng.

 Now I looked around on the Fedora wiki, how I could to the packaging
 work myself. I found a page with many interesting details:
 http://fedoraproject.org/wiki/PackageMaintainers/Join , but this seems
 to be for packagers joining to add a new package. How could I get an
 existing package upgraded?

 Bye,
 CzP

 
 Have you opened a bugzilla requesting the update?

 I think you need to sign up and work to become a provenpackager.

   
 I did not open a bugzilla request yet, but it does not seem to be
 appropriate any more, as syslog-ng and related libraries seem to be
 dropped from Fedora (it is the same on FC13 and rawhide):

 
 You really should open bugzilla request.
   
Done: https://bugzilla.redhat.com/show_bug.cgi?id=598961

 [r...@fedora13 ~]# yum install syslog-ng
 
 ...
   
 Installing:
   syslog-ng   i686   2.1.4-6.fc12
 fedora   138 k
 Installing for dependencies:
   eventlogi686   0.2.7-4.fc12
 fedora16 k
   libnet  i686   1.1.4-3.fc12
 fedora49 k

 
 So syslog-ng is still there. It wasn't just rebuilt since fc12 as there was no
 mass rebuild for fc13 and no update by package maintainer.
Ah, good to know. I just teach sometimes Fedora/RHEL/CentOS, I never
developed for it :-) I package for openSUSE and FreeBSD, where each
little change triggers a rebuild of all dependent packages.

  Last changelog
 entry is from f12(-rawhide) times:

 * Tue Sep 15 2009 Ray Van Dolson ra...@fedoraproject.org - 2.1.4-8
 - Adjust eventlog build requirement

   
 And a bonus question, as I work now for the upstream developer of
 syslog-ng: what was the reason for dropping syslog-ng from the distribution?
 
 It's still there, see 
 https://admin.fedoraproject.org/pkgdb/acls/name/syslog-ng
   
Which is very good news :)
Thanks, bye,
CzP
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Ralf Corsepius
On 06/02/2010 02:36 PM, seth vidal wrote:
 On Wed, 2010-06-02 at 08:25 -0400, Matthias Clasen wrote:
 On Wed, 2010-06-02 at 07:49 -0400, James Laska wrote:
 On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
 On 06/01/2010 10:43 PM, James Laska wrote:
 Greetings package maintainers,

 Want to get notification of any breakage in your just-built koji
 packages?  This includes results of rpmlint [1],

 Unless rpmlint starts to use a massively cleaned up set of rules, its
 results are mostly noise.

 Which packages do you maintain where the output has become unmanageable?

 For myself, I really only think that the spell checks are intolerable.

Agreed, these are the most annoying ones.

 I think a number of the checks are probably not useful - but I also
 think we'll learn more about which ones as we get feedback from
 packagers getting these emails.

Well, then lets begin:

# rpmlint yum
yum.noarch: W: self-obsoletion yum-allow-downgrade  1.1.20-0 obsoletes 
yum-allow-downgrade
yum.noarch: W: self-obsoletion yum-basearchonly = 1.1.9 obsoletes 
yum-basearchonly
yum.noarch: W: self-obsoletion yum-plugin-allow-downgrade  1.1.22-0 
obsoletes yum-plugin-allow-downgrade
yum.noarch: W: self-obsoletion yum-skip-broken = 1.1.18 obsoletes 
yum-skip-broken
yum.noarch: W: non-conffile-in-etc /etc/bash_completion.d/yum.bash
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/repos.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/pkgtag_db.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/sqlitesack.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/update_md.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/updates.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/failover.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/packages.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/i18n.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/rpmtrans.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/__init__.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/transaction.py 0644L 
/usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/output.py 0644L 
/usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/yummain.py 0644L 
/usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/utils.py 0644L 
/usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/metalink.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/callback.py 
0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/repoMDObject.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/config.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/cli.py 0644L 
/usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/rpmsack.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/Errors.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/__init__.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/history.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/arch.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/depsolve.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script /usr/share/yum-cli/yumcommands.py 
0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/callbacks.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/sqlutils.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/oldUtils.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/rpmUtils/miscutils.py 0644L /usr/bin/python
yum.noarch: E: non-executable-script 
/usr/lib/python2.6/site-packages/yum/packageSack.py 0644L /usr/bin/python
1 packages and 0 specfiles checked; 31 errors, 5 warnings.

Or ...
# rpmlint binutils
binutils.x86_64: W: spelling-error %description -l en_US addr - add, 
adder, adds
binutils.x86_64: W: shared-lib-calls-exit 
/usr/lib64/libbfd-2.20.51.0.2-20.fc13.so e...@glibc_2.2.5
binutils.x86_64: W: shared-lib-calls-exit 
/usr/lib64/libbfd-2.20.51.0.2-20.fc13.so _e...@glibc_2.2.5

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread James Laska
On Wed, 2010-06-02 at 14:10 +0200, Ralf Corsepius wrote:
 On 06/02/2010 01:49 PM, James Laska wrote:
  On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
  On 06/01/2010 10:43 PM, James Laska wrote:
  Greetings package maintainers,
 
  Want to get notification of any breakage in your just-built koji
  packages?  This includes results of rpmlint [1],
 
  Unless rpmlint starts to use a massively cleaned up set of rules, its
  results are mostly noise.
 
  Which packages do you maintain where the output has become unmanageable?
 
 Noise is managable, but ...
 
 * Just have a look at the output rpm produces on any arbitrary packages. 
 90% of the output it produces is just (silly) noise.
 
 * Just have a look into most package reviews: Many of them suffer from 
 churn on the (silly) noise rpmlint produces.

It's a *lint tool.  So, depending on one's perspective, all lint tools
produce noise.  If it's not useful to you, you can choose not to opt-in.
Also, if you don't [co-]maintain any packages, this won't be an issue.

 That's why I consider rpmlint's current ruleset not to be suiteable for 
 automated QA.

Agreed, not all packages fit into a neat bucket.  But if there are any
specifics you can highlight, and if you are interested in making the
output more meaningful to a package maintainer, we can start the
discussion of how to address the problem.  If we never use rpmlint, it
won't get any better.

Some previously discussed ideas include ...

 1. Blacklist - add support so maintainers can specify which results
to ignore
 2. Only highlighting when rpmlint output regresses - this is
intended to help maintainers of unruly packages or packages
where rpmlint output has not been monitored/controlled since
initial packaging
 3. Addressing the concerns raised by the package

Thanks,
James


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: Package maintainers -- want test results by mail?

2010-06-02 Thread Matthias Clasen
On Wed, 2010-06-02 at 08:36 -0400, seth vidal wrote:

 
 I think the goal is, of course, to reduce the noise out and focus on
 making sure the packagers know about the truly broken. :)
 

Another useful goal might be to only emit errors/warnings for which we
can accompany the message with a link to the section in the packaging
guidelines that explains how to avoid the problem.

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread seth vidal
On Wed, 2010-06-02 at 09:09 -0400, Kamil Paral wrote:
 - seth vidal skvi...@fedoraproject.org wrote:
  
  I just added autoqa-optout to fedorapeople.
  
  it does what you expect it to do and acts just like autoqa-optin
 
 Just a minor remark... please add --help. Thanks :)

autoqa-optout

with no arguments

-sv


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


-upstart subpackage vs tranditional initscripts

2010-06-02 Thread Chen Lei
Fedora have upstart as the /sbin/init daemon for a long time, but we
still use the old 'SysVinit' scripts from /etc/rc.d/init.d and fedora
packaging guideline have nothing about upstart.

Is it right for the maintainer to provide  two separate subpackages,
one with the tranditional rc.d contents and one with an upstart
scripts and make the -upstart subpackage have a higher priority over
sysinit subpackage?


yum list \*-upstart
Loaded plugins: downloadonly, presto, refresh-packagekit
Installed Packages
clamav-scanner-upstart.noarch    0.96-1403.fc14       �...@rawhide
Available Packages
clamav-milter-upstart.noarch     0.96-1403.fc14        rawhide
dhcp-forwarder-upstart.noarch    0.8-1300.fc13         rawhide
ip-sentinel-upstart.noarch       0.12-1300.fc13        rawhide
milter-greylist-upstart.noarch   4.2.4-1400.fc14       rawhide
tor-upstart.noarch               0.2.1.25-1400.fc14    rawhide

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

Re: i386-class support changed in F-13?

2010-06-02 Thread Bruno Wolff III
On Wed, Jun 02, 2010 at 08:19:24 +0100,
  Peter Robinson pbrobin...@gmail.com wrote:
 On Tue, Jun 1, 2010 at 7:47 PM, Rahul Sundaram methe...@gmail.com wrote:
  On 06/02/2010 12:09 PM, Peter Robinson wrote:
  It does work in F-12, the response for the lack of support in F-13 was
  'deal with it'. There is suppose to be a patch to emulate it in the
  kernel but apparently it won't go upstream until its a generic infra
  patch that can allow support of other emulated bits in other cpus in a
  generic way. So its possible it will come back, but I don't hold up
  hope of a quick resolution. Which leaves us in a big predicament as to
  how we're going to support the 1.5 million odd XO-1s out there moving
  forward.
 
 
  Can you file a ticket with FESCo?  Would be useful to track and resolve
  this issue.
 
 I will do. I'll gather up all the bits I have an add it to the ticket.

Thanks.

This issue points out a gap in our QA testing.
Fixing it now could end up being painful (if we need to rebuild lots of
packages). Catching it earlier would have made that (lots of rebuilds)
a lot more palatible.

Also the process for changing which instructions gets used in generated
code should be looked at. The gcc people should not just be deciding this
in a vacuum. Even changing some instructions to emulation could potentially
have big performance impacts.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: i386-class support changed in F-13?

2010-06-02 Thread Rahul Sundaram
On 06/02/2010 07:43 PM, Bruno Wolff III wrote:
 This issue points out a gap in our QA testing.
 Fixing it now could end up being painful (if we need to rebuild lots of
 packages). Catching it earlier would have made that (lots of rebuilds)
 a lot more palatible.
   

Fedora 14 will have a new GCC and a mass rebuild anyway.  So in this
case, we can slip in a change if needed.

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


[Bug 598989] [abrt] crash in perl-Padre-0.50-4.fc13: Process /usr/bin/perl was killed by signal 11 (SIGSEGV)

2010-06-02 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=598989

--- Comment #2 from Petr Pisar ppi...@redhat.com 2010-06-02 10:35:22 EDT ---
Cannot reproduce on Linux to Linux (Xorg, putty or openssh for Linux, Fedora
13).

Can you trigger the segfault always or is it random? Does it occur only when
pressing F2 to open new window with help for given module or can you crash
Padre with opening any other window?

It looks more like gtk2 bug with interaction to Hummingbird Exceed X11 server.

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


Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Toshio Kuratomi
On Wed, Jun 02, 2010 at 08:12:08PM +0900, Mamoru Tasaka wrote:
 Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
  http://bugzilla.redhat.com/570819
 
  A ticket opened on March 5th, but Pravin Satpute just doesn't
  respond.
 
  Does anyone know the languages involved here (lang=he, lang=yi)
  and can fix this fonts package, please? Thanks in advance.
 
 I will vote that this must be fixed in yum side (or fontconfig or rpm).
 
What's a commandline I can use to reproduce the warning?  I can look at
converting all of the data into bytes if I know how to test.

-Toshio


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

Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Mamoru Tasaka
Toshio Kuratomi wrote, at 06/02/2010 11:51 PM +9:00:
 On Wed, Jun 02, 2010 at 08:12:08PM +0900, Mamoru Tasaka wrote:
 Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
 http://bugzilla.redhat.com/570819

 A ticket opened on March 5th, but Pravin Satpute just doesn't
 respond.

 Does anyone know the languages involved here (lang=he, lang=yi)
 and can fix this fonts package, please? Thanks in advance.

 I will vote that this must be fixed in yum side (or fontconfig or rpm).

 What's a commandline I can use to reproduce the warning?  I can look at
 converting all of the data into bytes if I know how to test.

Well, I just looked at the bug and I don't know how to reproduce this
bug exactly.

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


rpms/perl-PBS/devel perl-PBS-0.33-obsolete.patch, NONE, 1.1 perl-PBS.spec, 1.10, 1.11

2010-06-02 Thread Tom Callaway
Author: spot

Update of /cvs/pkgs/rpms/perl-PBS/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv4735

Modified Files:
perl-PBS.spec 
Added Files:
perl-PBS-0.33-obsolete.patch 
Log Message:
fix perl-PBS to build against latest torque (2.4.8)

perl-PBS-0.33-obsolete.patch:
 PBS_wrap.c |  196 -
 1 file changed, 196 deletions(-)

--- NEW FILE perl-PBS-0.33-obsolete.patch ---
diff -up perl-PBS-0.33/PBS_wrap.c.obsolete perl-PBS-0.33/PBS_wrap.c
--- perl-PBS-0.33/PBS_wrap.c.obsolete   2010-06-02 11:06:38.452350265 -0400
+++ perl-PBS-0.33/PBS_wrap.c2010-06-02 11:07:57.940350269 -0400
@@ -6173,196 +6173,6 @@ XS(_wrap_usepool) {
 }
 
 
-XS(_wrap_pbs_err_to_txt_err_no_set) {
-char _swigmsg[SWIG_MAX_ERRMSG] = ;
-const char *_swigerr = _swigmsg;
-{
-struct pbs_err_to_txt *arg1 = (struct pbs_err_to_txt *) 0 ;
-int arg2 ;
-int argvi = 0;
-dXSARGS;
-
-if ((items  2) || (items  2)) {
-SWIG_croak(Usage: pbs_err_to_txt_err_no_set(self,err_no););
-}
-{
-if (SWIG_ConvertPtr(ST(0), (void **) arg1, 
SWIGTYPE_p_pbs_err_to_txt,0)  0) {
-SWIG_croak(Type error in argument 1 of 
pbs_err_to_txt_err_no_set. Expected _p_pbs_err_to_txt);
-}
-}
-arg2 = (int) SvIV(ST(1));
-if (arg1) (arg1)-err_no = arg2;
-
-
-XSRETURN(argvi);
-fail:
-(void) _swigerr;
-}
-croak(_swigerr);
-}
-
-
-XS(_wrap_pbs_err_to_txt_err_no_get) {
-char _swigmsg[SWIG_MAX_ERRMSG] = ;
-const char *_swigerr = _swigmsg;
-{
-struct pbs_err_to_txt *arg1 = (struct pbs_err_to_txt *) 0 ;
-int result;
-int argvi = 0;
-dXSARGS;
-
-if ((items  1) || (items  1)) {
-SWIG_croak(Usage: pbs_err_to_txt_err_no_get(self););
-}
-{
-if (SWIG_ConvertPtr(ST(0), (void **) arg1, 
SWIGTYPE_p_pbs_err_to_txt,0)  0) {
-SWIG_croak(Type error in argument 1 of 
pbs_err_to_txt_err_no_get. Expected _p_pbs_err_to_txt);
-}
-}
-result = (int) ((arg1)-err_no);
-
-ST(argvi) = sv_newmortal();
-sv_setiv(ST(argvi++), (IV) result);
-XSRETURN(argvi);
-fail:
-(void) _swigerr;
-}
-croak(_swigerr);
-}
-
-
-XS(_wrap_pbs_err_to_txt_err_txt_set) {
-char _swigmsg[SWIG_MAX_ERRMSG] = ;
-const char *_swigerr = _swigmsg;
-{
-struct pbs_err_to_txt *arg1 = (struct pbs_err_to_txt *) 0 ;
-char **arg2 = (char **) 0 ;
-int argvi = 0;
-dXSARGS;
-
-if ((items  2) || (items  2)) {
-SWIG_croak(Usage: pbs_err_to_txt_err_txt_set(self,err_txt););
-}
-{
-if (SWIG_ConvertPtr(ST(0), (void **) arg1, 
SWIGTYPE_p_pbs_err_to_txt,0)  0) {
-SWIG_croak(Type error in argument 1 of 
pbs_err_to_txt_err_txt_set. Expected _p_pbs_err_to_txt);
-}
-}
-{
-AV *tempav;
-I32 len;
-int i;
-SV  **tv;
-
-if (!SvROK(ST(1)))
-croak(ST(1) is not an array.);
-if (SvTYPE(SvRV(ST(1))) != SVt_PVAV)
-croak(ST(1) is not an array.);
-tempav = (AV*)SvRV(ST(1));
-len = av_len(tempav);
-arg2 = (char **) malloc((len+2)*sizeof(char *));
-for (i = 0; i = len; i++) {
-tv = av_fetch(tempav, i, 0);   
-arg2[i] = (char *) SvPV(*tv,PL_na);
-}
-arg2[i] = 0;
-}
-if (arg1) (arg1)-err_txt = arg2;
-
-
-{
-free(arg2);
-}
-XSRETURN(argvi);
-fail:
-{
-free(arg2);
-}
-(void) _swigerr;
-}
-croak(_swigerr);
-}
-
-
-XS(_wrap_pbs_err_to_txt_err_txt_get) {
-char _swigmsg[SWIG_MAX_ERRMSG] = ;
-const char *_swigerr = _swigmsg;
-{
-struct pbs_err_to_txt *arg1 = (struct pbs_err_to_txt *) 0 ;
-char **result;
-int argvi = 0;
-dXSARGS;
-
-if ((items  1) || (items  1)) {
-SWIG_croak(Usage: pbs_err_to_txt_err_txt_get(self););
-}
-{
-if (SWIG_ConvertPtr(ST(0), (void **) arg1, 
SWIGTYPE_p_pbs_err_to_txt,0)  0) {
-SWIG_croak(Type error in argument 1 of 
pbs_err_to_txt_err_txt_get. Expected _p_pbs_err_to_txt);
-}
-}
-result = (char **) ((arg1)-err_txt);
-
-ST(argvi) = sv_newmortal();
-SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_p_char,0);
-XSRETURN(argvi);
-fail:
-(void) _swigerr;
-}
-croak(_swigerr);
-}
-
-
-XS(_wrap_new_pbs_err_to_txt) {
-char _swigmsg[SWIG_MAX_ERRMSG] = ;
-const char *_swigerr = _swigmsg;
-{
-struct pbs_err_to_txt 

Re: i386-class support changed in F-13?

2010-06-02 Thread David Michael
On Wed, Jun 2, 2010 at 2:39 AM, Peter Robinson pbrobin...@gmail.com wrote:
 It does work in F-12, the response for the lack of support in F-13 was
 'deal with it'. There is suppose to be a patch to emulate it in the
 kernel but apparently it won't go upstream until its a generic infra
 patch that can allow support of other emulated bits in other cpus in a
 generic way. So its possible it will come back, but I don't hold up
 hope of a quick resolution. Which leaves us in a big predicament as to
 how we're going to support the 1.5 million odd XO-1s out there moving
 forward.

  I believe this was the latest post of the NOPL emulation patch:
http://lkml.org/lkml/2010/3/1/430  This is not the general instruction
emulator mentioned, but a fix intended just for getting the Geode LX
classed as i686.

  I haven't used this patch myself yet; my Geode LX machine runs an
older Fedora, so it still works.  I suppose I'll need to try the patch
during the next upgrade until things are settled.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora rawhide FTBFS status 2010-05-27 x86_64

2010-06-02 Thread Nils Philippsen
On Mon, 2010-05-31 at 12:43 -0500, Matt Domsch wrote:
 nphilipp: gegl,gtkimageview,ufraw

these all built fine as scratch, probably affected by the segfaulting
pkgconfig

-- 
Nils Philippsen  Those who would give up Essential Liberty to purchase 
Red Hat   a little Temporary Safety, deserve neither Liberty
n...@redhat.com   nor Safety.  --  Benjamin Franklin, 1759
PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011

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


Re: i386-class support changed in F-13?

2010-06-02 Thread David Michael
Hi,

On Wed, Jun 2, 2010 at 11:42 AM, Richard W.M. Jones rjo...@redhat.com wrote:
 I wonder what the performance impact is.  NOPL appears to be a
 variable length NOP (no-op).  Obviously a very useful instruction for
 things like alignment, and gcc seems to stuff lots of them into the
 code:

  $ objdump -d /bin/ls | wc -l
  16867
  $ objdump -d /bin/ls | grep nopl | wc -l
  369

  369/16867 ~ 2%

 This is not a very fair comparison because we'd want to know how
 frequently NOPL is executed, but I hope it shows that these
 instructions are not infrequent.

  I recall checking this when F12 was declared to go i686 but retain
support for Geode LX CPUs.  NOPLs were common in x86_64, but seemed to
be very infrequent in 32-bit land (which is what would run on a Geode
anyway).

  To see if this is still the case, I downloaded and extracted F13's
32-bit coreutils, and no binary appears to contain a single NOPL.
(Though I get a similar result as your test with x86_64.)

objdump -d {,usr/}{,s}bin/* | grep -Fc nopl
0

 Having said that, AMD Geodes are sloww anyway ...

  I wouldn't exactly use it as a gaming rig, but a silent wireless
computer on 5W power can always be used for something.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Jeff Spaleta
On Wed, Jun 2, 2010 at 5:21 AM, Patrice Dumas pertu...@free.fr wrote:
 That being said, it seems that the new init system, systemd is already in
 the pipe. Doing a policy for an obsolete technology may be some time
 lost. Maybe even better would be preparing a policy for systemd scripts
 than doing a policy for upstart vs sysvinit.


The only issue I really see is the high priority of the upstart
config. Is that deliberately or is that just how it works out because
of the package naming which influences the yum depresolution scoring.
Whatever the reason I'm

The existence of the subpackages aren't strictly a problem
necessarily. But they definitely complicate thingsif we want to do
more than just ensure the default init system config is installed on
the system.  Even if systemd becomes the default, I doubt upstart is
going to disappear from the repository. Some people are going to want
to use it and some maintainers will support it with native configs.
The question is how do we make sure the correct init file that is
compatible with the init system in use on the system is installed.

Assuming moving forward a maintainer has the option to support
sysinitv, upstart and systemd, what can be done to make sure the
correct init configuration is loaded on the system? Other than
including all the configs in the base package..I'm not sure I have a
useful suggestion for a solution to selection. And even then, if you
have the sysinitv installed side-by-side with the native upstart or
systemd config is that going to cause a conflict?



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


a11y stack change

2010-06-02 Thread Matthias Clasen
Just a heads-up:

As part of the ongoing march towards GNOME3, I have switched the
accessibility stack to default to the dbus stack
(at-spi2-core/at-spi2-atk/pyatspi) instead of the Corba stack (at-spi).

Some initial testing shows that orca and caribou seem to work ok. One
issue that I've noticed so far is that firefox is unwilling to pop up
menus when accessibility is turned on. I am working with the
aeccessibility team upstream to resolve this and other issues that will
no doubt pop up.

If you notice problems that look like they might be related to this
change, please let me know.


Matthias

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread seth vidal
On Wed, 2010-06-02 at 19:07 +0300, Ville Skyttä wrote:
 On Wednesday 02 June 2010, Matthias Clasen wrote:
  On Wed, 2010-06-02 at 07:49 -0400, James Laska wrote:
 
   Which packages do you maintain where the output has become unmanageable?
  
  For myself, I really only think that the spell checks are intolerable.
 
 There have been some complaints about them.  I don't personally think that 
 they're quite intolerable and the noise level should decrease over time as 
 the 
 spell checker dictionaries used by Enchant evolve, but if there's clear 
 consensus that they cause more harm than good, they can be disabled in future 
 default rpmlint package configs.  Until then, you can do for example:
 
 # Disable Enchant spell check:
 echo 'setOption(UseEnchant, False)'  ~/.config/rpmlint
 
 # ...and if you want the internal feeble spell checker msgs gone too:
 echo 'addFilter(spelling-error)'  ~/.config/rpmlint

I can personally see the advantage to having warning possible to disable
per-pkg/release by the package owners. So that various other powers that
be can see what's being filtered out - but so the packager doesn't get
annoyed by things which are not useful.

heck - I could even see making it so the optin dir could have a 'filter'
file with the filters in it - but I think that's a bit much engineering
for a first run at things. Especially when the goal is to have a results
database with better accounting of this info.

-sv


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

Re: rebuild of packages dependent on perl

2010-06-02 Thread Richard W.M. Jones
On Wed, Jun 02, 2010 at 02:25:17PM +0200, Iain Arnell wrote:
 On Tue, Jun 1, 2010 at 9:40 PM, Richard W.M. Jones rjo...@redhat.com wrote:
 
  If anyone fancies having a go at fixing perl4caml ..  Debian reported
  a bug compiling this with Perl 5.12 already:
 
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578800
 
 
 It seems simplest to pretend that SVt_RV still exists on the caml
 side; attached patch will do just that.

Thanks Iain, I've pushed this upstream.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://et.redhat.com/~rjones/virt-top
--
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: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Michael Schwendt
On Thu, 03 Jun 2010 00:07:24 +0900, Mamoru wrote:

 Toshio Kuratomi wrote, at 06/02/2010 11:51 PM +9:00:
  On Wed, Jun 02, 2010 at 08:12:08PM +0900, Mamoru Tasaka wrote:
  Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
  http://bugzilla.redhat.com/570819
 
  A ticket opened on March 5th, but Pravin Satpute just doesn't
  respond.
 
  Does anyone know the languages involved here (lang=he, lang=yi)
  and can fix this fonts package, please? Thanks in advance.
 
  I will vote that this must be fixed in yum side (or fontconfig or rpm).
 
  What's a commandline I can use to reproduce the warning?  I can look at
  converting all of the data into bytes if I know how to test.
 
 Well, I just looked at the bug and I don't know how to reproduce this
 bug exactly.

Most simple test-case:

1) use Fedora 13
2) yum -y install yum-utils
3) repoclosure -n
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Jeff Spaleta
On Wed, Jun 2, 2010 at 8:37 AM, Lennart Poettering mzerq...@0pointer.de wrote:
 Handling this with systemd is very easy: you can just drop in a file in
 /etc/init.d/foo *AND* /etc/systemd/system/foo.service from the same
 package. And then, if something that is not systemd is booted it will
 only see the init script. And if systemd is booted it will first look at
 the native service and ignore the init script if both exist. ALl that
 matters is that the foo part for both filenames is the same.

Cool.  When it comes time to put systemd in Fedora, please make sure
to note that in the Featuring documentation for packager guidance.

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


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Chris Adams
Once upon a time, Jeff Spaleta jspal...@gmail.com said:
 On Wed, Jun 2, 2010 at 8:37 AM, Lennart Poettering mzerq...@0pointer.de 
 wrote:
  Handling this with systemd is very easy: you can just drop in a file in
  /etc/init.d/foo *AND* /etc/systemd/system/foo.service from the same
  package. And then, if something that is not systemd is booted it will
  only see the init script. And if systemd is booted it will first look at
  the native service and ignore the init script if both exist. ALl that
  matters is that the foo part for both filenames is the same.
 
 Cool.  When it comes time to put systemd in Fedora, please make sure
 to note that in the Featuring documentation for packager guidance.

That would require systemd to be installed though, since otherwise
/etc/systemd doesn't exist (or every package that wants to drop a file
in there has to own it).

I guess the directory could be added to chkconfig or even filesystem.
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Matt McCutchen
On Wed, 2010-06-02 at 14:48 +0200, Ralf Corsepius wrote:
 Well, then lets begin:
 
 # rpmlint yum
 yum.noarch: W: self-obsoletion yum-allow-downgrade  1.1.20-0 obsoletes 
 yum-allow-downgrade
[...]
 yum.noarch: W: non-conffile-in-etc /etc/bash_completion.d/yum.bash
 yum.noarch: E: non-executable-script 
 /usr/lib/python2.6/site-packages/yum/repos.py 0644L /usr/bin/python
[...]
 Or ...
 # rpmlint binutils
 binutils.x86_64: W: spelling-error %description -l en_US addr - add, 
 adder, adds
 binutils.x86_64: W: shared-lib-calls-exit 
 /usr/lib64/libbfd-2.20.51.0.2-20.fc13.so e...@glibc_2.2.5
 binutils.x86_64: W: shared-lib-calls-exit 
 /usr/lib64/libbfd-2.20.51.0.2-20.fc13.so _e...@glibc_2.2.5
 binutils.x86_64: W: unused-direct-shlib-dependency 
 /usr/lib64/libopcodes-2.20.51.0.2-20.fc13.so /lib64/libz.so.1
 binutils.x86_64: W: no-manual-page-for-binary ld.bfd
 binutils.x86_64: W: no-manual-page-for-binary ld.gold
 binutils.x86_64: W: dangerous-command-in-%post rm
 1 packages and 0 specfiles checked; 0 errors, 7 warnings.

Which of those messages do you consider noise and why?  Most of them
look valid to me, though they are indeed nits.

-- 
Matt

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


about php-qa, phpUnderControl and meta packages

2010-06-02 Thread Christof Damian
I am reposting this from fedora php-devel list to get a bigger
audience. My questions are not that PHP specific:


I got two questions regarding my effort to package more of the php-qa
packages for fedora.

I have made a package for phpUnderControl now, but to use it you still
have to install CruiseControl by hand. phpUnderControl also patches
the CruisceControl installation, so it isn't something that can easily
packaged as an RPM.

Does it still make sense to bring phpUnderControl into Fedora even
though it requires an external software package?

Second question: I would love to have a meta package which brings all
of these packages ( phpunit, phpmd, phpcpd, phpdoc, phpcs, Mockery,
...) together and allows installation with one yum command. But as far
as I could detect from the random posts it seems that meta packages
are not really wanted on Fedora. An alternative is the comps list, but
that doesn't allow for rapid changes and phpqa would be a bit
specific.

A third option would be to make something like phpUnderControl require
all of these. The pear package already suggests some of them, but it
isn't a hard require.

My final goal is to make Fedora the best development environment for
PHP, where you can get the full set-up of tools just with a few (or
one) yum command. Ideally this would work on RHEL too, but I guess not
before 6.0 and not for much after that because the shipped PHP release
will too old again. With the Remi repository it would also work on
older RHEL.

Any suggestions are welcome :-)

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Till Maas
On Wed, Jun 02, 2010 at 01:25:01PM -0400, Matt McCutchen wrote:
 On Wed, 2010-06-02 at 14:48 +0200, Ralf Corsepius wrote:

  yum.noarch: W: non-conffile-in-etc /etc/bash_completion.d/yum.bash
  yum.noarch: E: non-executable-script 
  /usr/lib/python2.6/site-packages/yum/repos.py 0644L /usr/bin/python

 Which of those messages do you consider noise and why?  Most of them
 look valid to me, though they are indeed nits.

Bash completion files are imho either always or never config files. So
it is either an error that needs to be fixed or not worth a warning.

And I doubt that python scripts in below
/usr/lib/python2.6/site-packages usually need to be executable. Since
yum works without any problems, these tons of errors are useless, too.
And they make it only harder to find real errors. I did not think more
about the other quoted rpmlint messages.

Regards
Till


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

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Jesse Keating
On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
 And I doubt that python scripts in below
 /usr/lib/python2.6/site-packages usually need to be executable. Since
 yum works without any problems, these tons of errors are useless, too.
 And they make it only harder to find real errors. I did not think more
 about the other quoted rpmlint messages.
 
 

It's complaining because the files have #! in them, likely to assist in
self tests, but the files aren't marked as executable.  That could
actually be fixed upstream, either mark them as executable or remove the
#!s.

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


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: Curiosity, Are Cursor Themes that Critical?

2010-06-02 Thread Geoff Reedy
On Wed, Jun 02, 2010 at 02:42:08AM +0530, Rahul Sundaram said
 The former is the default theme and has been added as a dependency to a
 core package.  You are seeing a cascading set of dependencies as a result.

Should that be done through comps? It's not a really required for
functionality of those packages since there's always the possiblity to
fall back to the old builtin bitmap cursors right?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Till Maas
On Wed, Jun 02, 2010 at 10:46:51AM -0700, Jesse Keating wrote:
 On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
  And I doubt that python scripts in below
  /usr/lib/python2.6/site-packages usually need to be executable. Since
  yum works without any problems, these tons of errors are useless, too.
  And they make it only harder to find real errors. I did not think more
  about the other quoted rpmlint messages.
  
  
 
 It's complaining because the files have #! in them, likely to assist in
 self tests, but the files aren't marked as executable.  That could
 actually be fixed upstream, either mark them as executable or remove the
 #!s.

I understand the rpmlint test, but I do not understand why this needs to
be handled upstream or why this is any problem at all. Are there
packages with executable files in the python-sitelib that need to be
executable or are used by users of the installed package as executables?

Regards
Till


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

Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Kevin Kofler
Chen Lei wrote:
 Is it right for the maintainer to provide  two separate subpackages,
 one with the tranditional rc.d contents and one with an upstart
 scripts and make the -upstart subpackage have a higher priority over
 sysinit subpackage?

No. This is against our packaging guidelines. You'll notice that all the 
offending packages are by the same maintainer (you easily recognize them 
from the ridiculous Release versions).

All those -upstart and -lsb subpackages must go away and the -sysv 
subpackages must be merged into the main package.

Kevin Kofler

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


[Bug 597707] please update perl-Software-License to latest upstream release

2010-06-02 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=597707

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA

--- Comment #5 from Fedora Update System upda...@fedoraproject.org 2010-06-02 
13:58:10 EDT ---
perl-Software-License-0.101410-1.fc12 has been pushed to the Fedora 12 testing
repository.  If problems still persist, please make note of it in this bug
report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update perl-Software-License'.  You
can provide feedback for this update here:
http://admin.fedoraproject.org/updates/perl-Software-License-0.101410-1.fc12

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Matt McCutchen
On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
 On Wed, Jun 02, 2010 at 01:25:01PM -0400, Matt McCutchen wrote:
  On Wed, 2010-06-02 at 14:48 +0200, Ralf Corsepius wrote:
 
   yum.noarch: W: non-conffile-in-etc /etc/bash_completion.d/yum.bash
   yum.noarch: E: non-executable-script 
   /usr/lib/python2.6/site-packages/yum/repos.py 0644L /usr/bin/python
 
  Which of those messages do you consider noise and why?  Most of them
  look valid to me, though they are indeed nits.
 
 Bash completion files are imho either always or never config files. So
 it is either an error that needs to be fixed or not worth a warning.

The right thing to do is to file a bug against bash-completion to get
that decision made and then implement it, either by marking the file as
config or moving /etc/bash_completion.d to /usr/share.  The warning is
not wrong.

-- 
Matt

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


[Bug 597707] please update perl-Software-License to latest upstream release

2010-06-02 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=597707

--- Comment #6 from Fedora Update System upda...@fedoraproject.org 2010-06-02 
14:10:01 EDT ---
perl-Software-License-0.101410-1.fc13 has been pushed to the Fedora 13 testing
repository.  If problems still persist, please make note of it in this bug
report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update perl-Software-License'.  You
can provide feedback for this update here:
http://admin.fedoraproject.org/updates/perl-Software-License-0.101410-1.fc13

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


Re: tor-lsb -- hey, look, package script, don't complain to _me_. I'm just installing you.

2010-06-02 Thread Ryan Rix
On Tue 1 June 2010 8:48:02 am Paul Wouters wrote:
 I'm getting seriously tired of this tor package discussion every six
 months. Seriously, just rip out the childish %post crap, and remove
 all the non-fedora initscript sub package nonsense. This is not the
 Enrico Project.

Halfway there, if you're up for testing: 
https://bugzilla.redhat.com/show_bug.cgi?id=598213#c3

Ryan

-- 
Ryan Rix
== http://hackersramblings.wordpress.com | http://rix.si/ ==
== http://rix.si/page/contact/ if you need a word ==


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: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Matt McCutchen
On Wed, 2010-06-02 at 20:00 +0200, Kevin Kofler wrote:
 Chen Lei wrote:
  Is it right for the maintainer to provide  two separate subpackages,
  one with the tranditional rc.d contents and one with an upstart
  scripts and make the -upstart subpackage have a higher priority over
  sysinit subpackage?
 
 No. This is against our packaging guidelines.

Where do you see that?

-- 
Matt

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread seth vidal
On Wed, 2010-06-02 at 10:46 -0700, Jesse Keating wrote:
 On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
  And I doubt that python scripts in below
  /usr/lib/python2.6/site-packages usually need to be executable. Since
  yum works without any problems, these tons of errors are useless, too.
  And they make it only harder to find real errors. I did not think more
  about the other quoted rpmlint messages.
  
  
 
 It's complaining because the files have #! in them, likely to assist in
 self tests, but the files aren't marked as executable.  That could
 actually be fixed upstream, either mark them as executable or remove the
 #!s.
 

I've considered removing them in  upstream just to shut rpmlint up.

As irritating as that is.

-sv


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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread James Antill
On Wed, 2010-06-02 at 13:25 -0400, Matt McCutchen wrote:
 On Wed, 2010-06-02 at 14:48 +0200, Ralf Corsepius wrote:
  Well, then lets begin:
  
  # rpmlint yum
  yum.noarch: W: self-obsoletion yum-allow-downgrade  1.1.20-0 obsoletes 
  yum-allow-downgrade
[...]
 Which of those messages do you consider noise and why?  Most of them
 look valid to me, though they are indeed nits.

 The self obsolete ones are wrong, being able to do:

Name: foo
Provide: bar = 2
Obsolete: bar = 2

...is completely legal and needed for rename/merging which is why yum
has them.

-- 
James Antill - ja...@fedoraproject.org
http://yum.baseurl.org/wiki/releases
http://yum.baseurl.org/wiki/whatsnew/3.2.28
http://yum.baseurl.org/wiki/YumMultipleMachineCaching
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Chen Lei
2010/6/3 Matt McCutchen m...@mattmccutchen.net:
 On Wed, 2010-06-02 at 20:00 +0200, Kevin Kofler wrote:
 Chen Lei wrote:
  Is it right for the maintainer to provide  two separate subpackages,
  one with the tranditional rc.d contents and one with an upstart
  scripts and make the -upstart subpackage have a higher priority over
  sysinit subpackage?

 No. This is against our packaging guidelines.

 Where do you see that?

 --
 Matt

I'm not sure about whether ship upstart scripts violate our
guidelines, but fedora package guideline has - Currently, only
SystemV-style initscripts are supported in Fedora.
http://fedoraproject.org/wiki/PackagingGuidelines#Initscripts


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

Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Jesse Keating
On Wed, 2010-06-02 at 19:59 +0200, Till Maas wrote:
 On Wed, Jun 02, 2010 at 10:46:51AM -0700, Jesse Keating wrote:
  On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
   And I doubt that python scripts in below
   /usr/lib/python2.6/site-packages usually need to be executable. Since
   yum works without any problems, these tons of errors are useless, too.
   And they make it only harder to find real errors. I did not think more
   about the other quoted rpmlint messages.
   
   
  
  It's complaining because the files have #! in them, likely to assist in
  self tests, but the files aren't marked as executable.  That could
  actually be fixed upstream, either mark them as executable or remove the
  #!s.
 
 I understand the rpmlint test, but I do not understand why this needs to
 be handled upstream or why this is any problem at all. Are there
 packages with executable files in the python-sitelib that need to be
 executable or are used by users of the installed package as executables?
 

*shrug*  I suppose it's worth checking with upstream over it.  And
discussing whether that rpmlint rule should be removed in our build.

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


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: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Michael Cronenworth
Lennart Poettering wrote:
 We wanted to make the transition from sysv to systemd very easy, and I
 think this is the simplemost scheme we could come up with. During a
 transition period packages should just ship both files and it'll work
 with both init systems.

s/systemd/upstart/
This is not the first time this has been said.

Even though there may not be an initiative to switch from sysv to 
upstart, why do you feel so strongly that people will switch from sysv 
to systemd? Are you going to implement a Fedora policy that bans sysv, 
say, in Fedora 16? That's about the only way you could make it happen.

If you can make everyone move away from sysv to something else, then by 
all means I'll do my best to aid in patches, but I don't have much 
confidence since everything that has been said about systemd has been 
said of upstart a few years ago. Instead of reinventing the wheel time 
and time again, there are other features that deserve attention.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Toshio Kuratomi
On Wed, Jun 02, 2010 at 07:59:22PM +0200, Till Maas wrote:
 On Wed, Jun 02, 2010 at 10:46:51AM -0700, Jesse Keating wrote:
  On Wed, 2010-06-02 at 19:41 +0200, Till Maas wrote:
   And I doubt that python scripts in below
   /usr/lib/python2.6/site-packages usually need to be executable. Since
   yum works without any problems, these tons of errors are useless, too.
   And they make it only harder to find real errors. I did not think more
   about the other quoted rpmlint messages.
   
   
  
  It's complaining because the files have #! in them, likely to assist in
  self tests, but the files aren't marked as executable.  That could
  actually be fixed upstream, either mark them as executable or remove the
  #!s.
 
 I understand the rpmlint test, but I do not understand why this needs to
 be handled upstream or why this is any problem at all. Are there
 packages with executable files in the python-sitelib that need to be
 executable or are used by users of the installed package as executables?
 
I think that was a list of three ways to fix the issue.

As for not fixing the issue at all, that is probably a valid fourth option in
most cases where python-sitelib is involved.

What follows is just how I handle things, not how they must be handled:

I like to get rid of the #! lines where the file in question is never going
to be run as a script (It's just classes and functions, there's nothing in
it to actually run and do anything).  I submit these upstream and they are
generally merged quickly.

Marking as executable can be done when the module could be run as a script
by a knowledgable user (one that knows that
/usr/ib/python2.6/site-packages/foo/profiler.py can also be invoked from the
command line) to do something they want.

When the shebang is to allow running some sort of unittest I generally just
leave it alone (the end user won't want to run it and upstream does want to
run the code when they're testing).

I generally try to remove as many rpmlint warnings as I can so that I can
more plainly tell when something actually has regressed but in most cases
involving python-sitelib, you don't gain anything from dealing with this
warning.

-Toshio


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

Re: FC13 nss-softokn-freebl update issues

2010-06-02 Thread Robert Relyea
On 06/01/2010 11:48 AM, Bill Nottingham wrote:
 Elio Maldonado (emald...@redhat.com) said: 
   
 Not sure but I strongly suspect a change made to nss.spec to be the cause. 
 See https://bugzilla.redhat.com/show_bug.cgi?id=596840#c7 
 
 It's due to the fact that nss-softokn-freebl (actually, *all* the nss/nspr
 libraires) do not fit the normal library naming, so it's not explicitly 
 pulled for
 multilib. For any update or release set that's composed with a package that 
 explicitly
 requires a compat arch of nss-softokn-freebl (such as glibc, libpurple,
 pam_pkcs11, etc.), it will get pulled in via dependency resolution. F-13
 updates has none of these, so it doesn't.

 We could add some hacks to mash to get it pulled in, but I must ask...
 why do all the NSS/NSPR libraries version their libraries in the library
 name instead of the so version (i.e., libfreebl3.so instead of
 libfreebl.so.3)?
   
Because upstream selected it's names before linux naming was anything
like widespread.

nss/nspr upstream was also unusual in considering binary compatibility
breakage a sev 1 bug. It's expected that old apps run against new versions.

One good side effect of this is there is no name colision in the
libraries between Network Security Services and Name Switch Select, nor
NSS's libssl3.so and openssl's libssl.so.

bob




smime.p7s
Description: S/MIME Cryptographic Signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
Folks,

There are various projects implementing LiveCD, rescue, or snapshotted
updates. I would like to propose a feature in which some of the
rescue/LiveCD bits are (optionally) installed to a spare volume during
install such that there's always a rescue/Live boot option that can boot
up to a recovery desktop without needing to grab media, etc.

Modern disks are large and cheap (even some SSDs). I can't see a
downside and it helps with all manner of botched updates. Snapshots help
aswell, but there are many times where you just want something more than
a single user boot to fix some breakage.

Jon.


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


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Lennart Poettering
On Wed, 02.06.10 13:43, Michael Cronenworth (m...@cchtml.com) wrote:

 
 Lennart Poettering wrote:
  We wanted to make the transition from sysv to systemd very easy, and I
  think this is the simplemost scheme we could come up with. During a
  transition period packages should just ship both files and it'll work
  with both init systems.
 
 s/systemd/upstart/
 This is not the first time this has been said.

You are surprised that I believe in the software I am writing?

Lennart

-- 
Lennart PoetteringRed Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/   GnuPG 0x1A015CC4
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Tom Lane
Michael Cronenworth m...@cchtml.com writes:
 If you can make everyone move away from sysv to something else, then by 
 all means I'll do my best to aid in patches, but I don't have much 
 confidence since everything that has been said about systemd has been 
 said of upstart a few years ago. Instead of reinventing the wheel time 
 and time again, there are other features that deserve attention.

Quite.  As a packager looking on from the sidelines, this discussion
leaves me wondering why I should expend my non-copious free time on
implementing upstart^H^H^Hsystemd^H^H^Hmaybe something else next year
init scripts.  I'll just stick with the tested sysv ones, thanks.

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


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Lennart Poettering
On Wed, 02.06.10 15:27, Tom Lane (t...@redhat.com) wrote:

 
 Michael Cronenworth m...@cchtml.com writes:
  If you can make everyone move away from sysv to something else, then by 
  all means I'll do my best to aid in patches, but I don't have much 
  confidence since everything that has been said about systemd has been 
  said of upstart a few years ago. Instead of reinventing the wheel time 
  and time again, there are other features that deserve attention.
 
 Quite.  As a packager looking on from the sidelines, this discussion
 leaves me wondering why I should expend my non-copious free time on
 implementing upstart^H^H^Hsystemd^H^H^Hmaybe something else next year
 init scripts.  I'll just stick with the tested sysv ones, thanks.

Well, while I do object to this kind of conservative thinking I am
actually not opposed to the conclusion.

i.e. it's fine if people just ship sysv in most cases. It's fine to have
a slow transition. As long as the core packages have native scripts and
even socket-based activation we already win a lot.

But anyway, we probably should not continue the systemd discussion here,
at this time.

Lennart

-- 
Lennart PoetteringRed Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/   GnuPG 0x1A015CC4
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: FC13 nss-softokn-freebl update issues

2010-06-02 Thread Bill Nottingham
Robert Relyea (rrel...@redhat.com) said: 
  It's due to the fact that nss-softokn-freebl (actually, *all* the nss/nspr
  libraires) do not fit the normal library naming, so it's not explicitly 
  pulled for
  multilib. For any update or release set that's composed with a package that 
  explicitly
  requires a compat arch of nss-softokn-freebl (such as glibc, libpurple,
  pam_pkcs11, etc.), it will get pulled in via dependency resolution. F-13
  updates has none of these, so it doesn't.
 
  We could add some hacks to mash to get it pulled in, but I must ask...
  why do all the NSS/NSPR libraries version their libraries in the library
  name instead of the so version (i.e., libfreebl3.so instead of
  libfreebl.so.3)?

 Because upstream selected it's names before linux naming was anything
 like widespread.
 
 nss/nspr upstream was also unusual in considering binary compatibility
 breakage a sev 1 bug. It's expected that old apps run against new versions.
 
 One good side effect of this is there is no name colision in the
 libraries between Network Security Services and Name Switch Select, nor
 NSS's libssl3.so and openssl's libssl.so.

OK. Copying from the bug:

There are two 'simple' fixes for this that don't involve hotfixing the push
infrastructure:

1) For all nss/nspr packages that don't have .so symlinks in their devel
packages, add %{?_isa} to the requires in the devel packages.

See https://fedoraproject.org/wiki/PackagingDrafts/ArchSpecificRequires for
a packaging draft for this.

For example, that would change, in nss-softokn-freebl-devel:

Requires: nss-softokn-freebl = %{version}-%{release}
to:
Requires: nss-softokn-freebl%{?_isa} = %{version}-%{release}

in nss-softokn-freebl-devel,

Requires: nss-softokn = %{version}-%{release}
to
Requires: nss-softokn%{?_isa} = %{version}-%{release}

in nss-softokn-devel, and so on.

The reason this is needed is that for most -devel pacakges, there is automatic
dependencies added on the proper library package due to following the '.so'
devel symlink to the main library. This doesn't work for nss/nspr, as the
-devel packages don't have these symlinks.

2) Wait for either of https://admin.fedoraproject.org/updates/glibc-2.12-2 or
https://admin.fedoraproject.org/updates/pidgin-2.7.1-2.fc13 to be pushed to
stable, as those will pull in the i686 nss-softokn-freebl through library
dependencies.

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


Re: suggestion: rescue boot extension

2010-06-02 Thread Bill Nottingham
Jon Masters (jonat...@jonmasters.org) said: 
 There are various projects implementing LiveCD, rescue, or snapshotted
 updates. I would like to propose a feature in which some of the
 rescue/LiveCD bits are (optionally) installed to a spare volume during
 install such that there's always a rescue/Live boot option that can boot
 up to a recovery desktop without needing to grab media, etc.
 
 Modern disks are large and cheap (even some SSDs). I can't see a
 downside and it helps with all manner of botched updates. Snapshots help
 aswell, but there are many times where you just want something more than
 a single user boot to fix some breakage.

Hm. I can see the use of this, but I can also see issues with how you
do updates for it sanely (if at all.)

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


Re: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 15:54 -0400, Bill Nottingham wrote:
 Jon Masters (jonat...@jonmasters.org) said: 
  There are various projects implementing LiveCD, rescue, or snapshotted
  updates. I would like to propose a feature in which some of the
  rescue/LiveCD bits are (optionally) installed to a spare volume during
  install such that there's always a rescue/Live boot option that can boot
  up to a recovery desktop without needing to grab media, etc.
  
  Modern disks are large and cheap (even some SSDs). I can't see a
  downside and it helps with all manner of botched updates. Snapshots help
  aswell, but there are many times where you just want something more than
  a single user boot to fix some breakage.
 
 Hm. I can see the use of this, but I can also see issues with how you
 do updates for it sanely (if at all.)

Yea. I think you don't do updates for it in general. I think I agree
with Seth that this is something Anaconda stuffs in place when it
installs grub. Optionally, maybe you upgrade it once per release when
you next run Anaconda, but basically it doesn't change. It's about get
me booted to more than a command line to fix stuff, not latest glitz.

That said, of course eventually you could have two of these images and
allow for them to be upgraded, etc. etc. To start with though, I think
there's a lot of value in pre-committing a couple hundred MB of disk
space to having a rescue environment always on.

Jon.


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


Re: suggestion: rescue boot extension

2010-06-02 Thread Roland McGrath
 Hm. I can see the use of this, but I can also see issues with how you
 do updates for it sanely (if at all.)

Why would you do updates for it?  Your install CD/DVD to use for rescue
boot doesn't get updated.  I'd think you'd just install a pristine newer
one verbatim if you had a reason to bother, like deciding to burn a new CD.
Hence the nice automagic deployment feature would reserve two partitions
(or whatevers) for the purpose, so you can install the new image on B and
still have the option to boot A if the new one is bad.


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


Re: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 13:03 -0700, Roland McGrath wrote:
  Hm. I can see the use of this, but I can also see issues with how you
  do updates for it sanely (if at all.)
 
 Why would you do updates for it?  Your install CD/DVD to use for rescue
 boot doesn't get updated.  I'd think you'd just install a pristine newer
 one verbatim if you had a reason to bother, like deciding to burn a new CD.
 Hence the nice automagic deployment feature would reserve two partitions
 (or whatevers) for the purpose, so you can install the new image on B and
 still have the option to boot A if the new one is bad.

So I'm willing to help out on this (once RHEL stuff calms down a bit).
Do you think it's worth us putting together a wiki feature proposal?

Jon.


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


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Jeff Spaleta
On Wed, Jun 2, 2010 at 10:43 AM, Michael Cronenworth m...@cchtml.com wrote:
 Lennart Poettering wrote:
 If you can make everyone move away from sysv to something else, then by
 all means I'll do my best to aid in patches, but I don't have much
 confidence since everything that has been said about systemd has been
 said of upstart a few years ago. Instead of reinventing the wheel time
 and time again, there are other features that deserve attention.

I think its really premature to talk about any situation where we
forcibly drop sysv compatibility. Way way premature. It may never be
possible in reality.

You'll note that so far we haven't actually encouraged the use of
upstart native scripts. It's difficult to see how one could lose
confidence based on our upstart experience when the reality is we've
barely moved away from sysv. We have just a few native upstart
scripts. We've essentially been running upstart in sysv compatibility
mode putting nearly zero demands on casual packagers to do anything
with regard to making init scripts native.  That's actually part of
the problem with upstart, its lingered for so long in a sort of
compatibility mode that its not clear what the realizable benefits
actually are.  I don't think I've seen any quantitative analysis of
the impact of upstart native configs in any real deployment scenario.
This is one of the things I'm looking forward to seeing in future
systemd discussion.

I fully expect that systemd integration to start in a sysv
compatibility mode..but with real native configuration usage up front
in enough components for us to work with so we can all get a taste of
the impact.  I fully anticipate systemd sysv compatibility mode as a
priority to make sure no casual maintainer is forced to build native
configs out of the gate on their own. i fully expect, and trust, that
the people who really grok systemd are going to be heavily involved
with ensuring the first set of native systemd services are exemplary
examples for the rest of us to follow...and to do our best to break.
If the wins are obvious, then work on native configs will snowball
based on a desire to maximize the achievable benefits.

All Lennart is saying is that systemd will have a better experience
for packagers while we are navigating the switch-over period. We won't
have to play games with subpackages..we ship both sysv and native
systemd in the same package.  Eventually Fedora project leadership may
decide that native configs will be required for new packages or what
not as a policy decision...but that discussion is a long long long way
off.  Let's just see if we can actually get systemd in early into F14
testing, relying on sysv compatibility primarily so we can feel
comfortable that its been well tested.

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Ville Skyttä
On Wednesday 02 June 2010, James Antill wrote:

  The self obsolete ones are wrong, being able to do:
 
 Name: foo
 Provide: bar = 2
 Obsolete: bar = 2
 
 ...is completely legal and needed for rename/merging

Yes (assuming you mean Obsoletes: bar  2, not = 2).

 which is why yum has them.

yum does not have them like that.  The Provides in it are unversioned.

Obsoletes: yum-skip-broken = 1.1.18
Obsoletes: yum-basearchonly = 1.1.9
Obsoletes: yum-allow-downgrade  1.1.20-0
Obsoletes: yum-plugin-allow-downgrade  1.1.22-0
Obsoletes: yum-plugin-protect-packages  1.1.27-0
Provides: yum-skip-broken
Provides: yum-basearchonly
Provides: yum-allow-downgrade
Provides: yum-plugin-allow-downgrade
Provides: yum-protect-packages
Provides: yum-plugin-protect-packages

Fix: sed -i -e 's/\(Provides.*\)/\1 = %{version}-%{release}/' yum.spec

Self-obsoletion used to cause problems in various tools in the past.  I don't 
know if all of them contain workarounds nowadays, but on the other hand I 
don't think I've ever seen an actual valid use case for self-obsoletion.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Ville Skyttä
On Wednesday 02 June 2010, Matt McCutchen wrote:

 The right thing to do is to file a bug against bash-completion to get
 that decision made and then implement it, either by marking the file as
 config or moving /etc/bash_completion.d to /usr/share.  The warning is
 not wrong.

Moving to /usr/share is likely to happen in a not-too-distant-future bash-
completion upstream release.  /etc/bash_completion.d will however almost 
certainly be kept around for backwards compatibility for some time.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: suggestion: rescue boot extension

2010-06-02 Thread Richard W.M. Jones
On Wed, Jun 02, 2010 at 03:13:21PM -0500, Eric Sandeen wrote:
 Jon Masters wrote:
  On Wed, 2010-06-02 at 13:03 -0700, Roland McGrath wrote:
  Hm. I can see the use of this, but I can also see issues with how you
  do updates for it sanely (if at all.)
  Why would you do updates for it?  Your install CD/DVD to use for rescue
  boot doesn't get updated.  I'd think you'd just install a pristine newer
  one verbatim if you had a reason to bother, like deciding to burn a new CD.
  Hence the nice automagic deployment feature would reserve two partitions
  (or whatevers) for the purpose, so you can install the new image on B and
  still have the option to boot A if the new one is bad.
  
  So I'm willing to help out on this (once RHEL stuff calms down a bit).
  Do you think it's worth us putting together a wiki feature proposal?
  
  Jon.
  
  
 
 Is it better to have a separate volume for this, or to just have a sort
 of rescue initramfs ...?

Or if you are able to run a little bit of C code[1] and can read files
from the root partition (as grub can), you can build one on the fly
using binaries, libraries etc found on the root disk, which is what we
do in libguestfs.

Rich.

[1] 
http://git.annexia.org/?p=febootstrap.git;a=blob;f=febootstrap-supermin-helper.c;hb=HEAD

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


Re: suggestion: rescue boot extension

2010-06-02 Thread Eric Sandeen
Richard W.M. Jones wrote:
 On Wed, Jun 02, 2010 at 03:13:21PM -0500, Eric Sandeen wrote:
 Jon Masters wrote:
 On Wed, 2010-06-02 at 13:03 -0700, Roland McGrath wrote:
 Hm. I can see the use of this, but I can also see issues with how you
 do updates for it sanely (if at all.)
 Why would you do updates for it?  Your install CD/DVD to use for rescue
 boot doesn't get updated.  I'd think you'd just install a pristine newer
 one verbatim if you had a reason to bother, like deciding to burn a new CD.
 Hence the nice automagic deployment feature would reserve two partitions
 (or whatevers) for the purpose, so you can install the new image on B and
 still have the option to boot A if the new one is bad.
 So I'm willing to help out on this (once RHEL stuff calms down a bit).
 Do you think it's worth us putting together a wiki feature proposal?

 Jon.


 Is it better to have a separate volume for this, or to just have a sort
 of rescue initramfs ...?
 
 Or if you are able to run a little bit of C code[1] and can read files
 from the root partition (as grub can), you can build one on the fly
 using binaries, libraries etc found on the root disk, which is what we
 do in libguestfs.

 which then solves the how do I update it? problem.

(of course if you're trying to recover from an update that borked your
system, I guess you hope you didn't update the rescue recently!)

-Eric

 Rich.
 
 [1] 
 http://git.annexia.org/?p=febootstrap.git;a=blob;f=febootstrap-supermin-helper.c;hb=HEAD
 

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Ville Skyttä
On Wednesday 02 June 2010, Ralf Corsepius wrote:

 binutils.x86_64: W: spelling-error %description -l en_US addr - add,
 adder, adds

This is a genuine bug, I'll try to have a look into and/or work around it.  
Enchant appears to tokenize addr2line into two words and naturally ends up 
flagging the addr part as a misspelling.

On a quick look the rest of messages you posted seem to be something that 
should just be fixed in the respective packages, or flag potentially 
questionable things that packagers should double check, possibly with 
upstream.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 21:22 +0100, Richard W.M. Jones wrote:
 On Wed, Jun 02, 2010 at 03:13:21PM -0500, Eric Sandeen wrote:

  Is it better to have a separate volume for this, or to just have a sort
  of rescue initramfs ...?
 
 Or if you are able to run a little bit of C code[1] and can read files
 from the root partition (as grub can), you can build one on the fly
 using binaries, libraries etc found on the root disk, which is what we
 do in libguestfs.

I specifically think this is not the solution :) It's great for
libguestfs, but the idea here is to have known-good binaries that can be
used to recover a system - and that change very rarely indeed (on the
same order as the physical media containing the installer) - when it
is broken during an update or otherwise. If the system is already
busticated, then building images from it will not help.

A recovery initramfs could be used. It could just basically be the
rescue mode anaconda bits in one image shoved in place to start.

Jon.


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


Re: culmus-fonts packaging bug / Non-responsive maintainer

2010-06-02 Thread Toshio Kuratomi
On Wed, Jun 02, 2010 at 06:49:53PM +0200, Michael Schwendt wrote:
 On Thu, 03 Jun 2010 00:07:24 +0900, Mamoru wrote:
 
  Toshio Kuratomi wrote, at 06/02/2010 11:51 PM +9:00:
   On Wed, Jun 02, 2010 at 08:12:08PM +0900, Mamoru Tasaka wrote:
   Michael Schwendt wrote, at 06/02/2010 06:49 PM +9:00:
   http://bugzilla.redhat.com/570819
  
 
 Most simple test-case:
 
 1) use Fedora 13
 2) yum -y install yum-utils
 3) repoclosure -n

Thanks!  patch for yum attached to the bug.

-Toshio


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

Re: suggestion: rescue boot extension

2010-06-02 Thread Przemek Klosowski
On 06/02/2010 04:02 PM, Jon Masters wrote:

 That said, of course eventually you could have two of these images and
 allow for them to be upgraded, etc. etc. To start with though, I think
 there's a lot of value in pre-committing a couple hundred MB of disk
 space to having a rescue environment always on.

Rescue environment aside, it'd be nice to avoid failing the upgrade 
because of insufficient space in /boot. I think 200 MB default /boot 
prove to be too small---perhaps 500 MB should be the new default?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 15:39 -0500, Eric Sandeen wrote:
 Jon Masters wrote:
  On Wed, 2010-06-02 at 21:22 +0100, Richard W.M. Jones wrote:
  On Wed, Jun 02, 2010 at 03:13:21PM -0500, Eric Sandeen wrote:
  
  Is it better to have a separate volume for this, or to just have a sort
  of rescue initramfs ...?
  Or if you are able to run a little bit of C code[1] and can read files
  from the root partition (as grub can), you can build one on the fly
  using binaries, libraries etc found on the root disk, which is what we
  do in libguestfs.
  
  I specifically think this is not the solution :) It's great for
  libguestfs, but the idea here is to have known-good binaries that can be
  used to recover a system - and that change very rarely indeed (on the
  same order as the physical media containing the installer) - when it
  is broken during an update or otherwise. If the system is already
  busticated, then building images from it will not help.
 
 Totally depends on how it got busted.

Yea, but why rebuild it unless you need to? I'm talking about being able
to boot into a rescue environment. I don't really care which version of
KDE/GNOME is available, only that some major change to Fedora is picked
up in time. For example if this was around the time LUKS support was
added, it would be useful to have that, but then such a major item would
line up with a new Fedora release anyway and have Anaconda dependencies.

I know Fedora is all about fast pace, but this is one time where it's a
good idea not to move quickly :) And frankly, even Windows has a Safe
Mode that often works to boot into a recovery environment.

  A recovery initramfs could be used. It could just basically be the
  rescue mode anaconda bits in one image shoved in place to start.
 
 This makes sense to me as a pretty simple solution to get going with.

Ok. When I get a minute, I'll write this up and suggest that as a
starting point to get something vaguely useful.

Jon.


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


Re: suggestion: rescue boot extension

2010-06-02 Thread Jesse Keating
On Wed, 2010-06-02 at 15:39 -0500, Eric Sandeen wrote:
 The ability to create/update a rescue image would be very useful IMHO.


If it was a ramfs that was writable, and you had say yum/rpm in there,
you could update the running code and make use of a newer e2fsck...

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


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: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 16:47 -0400, Przemek Klosowski wrote:
 On 06/02/2010 04:02 PM, Jon Masters wrote:
 
  That said, of course eventually you could have two of these images and
  allow for them to be upgraded, etc. etc. To start with though, I think
  there's a lot of value in pre-committing a couple hundred MB of disk
  space to having a rescue environment always on.
 
 Rescue environment aside, it'd be nice to avoid failing the upgrade 
 because of insufficient space in /boot. I think 200 MB default /boot 
 prove to be too small---perhaps 500 MB should be the new default?

It does seem to be the default in RHEL now, and makes sense. Still,
that's a separate topic for another thread I think (/boot).

Jon.


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


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Toshio Kuratomi
On Wed, Jun 02, 2010 at 01:43:10PM -0500, Michael Cronenworth wrote:
 Lennart Poettering wrote:
  We wanted to make the transition from sysv to systemd very easy, and I
  think this is the simplemost scheme we could come up with. During a
  transition period packages should just ship both files and it'll work
  with both init systems.
 
 s/systemd/upstart/
 This is not the first time this has been said.
 
 Even though there may not be an initiative to switch from sysv to 
 upstart, why do you feel so strongly that people will switch from sysv 
 to systemd? Are you going to implement a Fedora policy that bans sysv, 
 say, in Fedora 16? That's about the only way you could make it happen.
 
Well one of the reasons that we are still using sysvinit compatibility
for upstart is that people have been actively told not to switch to native
upstart scripts.  So our current situation is not really an indicator of
what to expect with a new init system where we actively tell people to
switch.

-Toshio


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

Re: suggestion: rescue boot extension

2010-06-02 Thread Michael Cronenworth
Eric Sandeen wrote:
 Is it better to have a separate volume for this, or to just have a sort
 of rescue initramfs ...?

 Seems like the latter is more flexible but then I'm no boot process wizard.

Good suggestion.

Another one: What about LVM snapshots? and/or btrfs snapshots?

Either way would be less wasteful than a whole partition that would be 
obsolete in a few weeks and may or may not have to deal with byte 
growing pains if the initial size is too small years down the road.

Another scenario: Your Fedora 14 rescue boot partition was built against 
kernel 2.6.34, but the root file system of your Fedora 18 installation 
is of a new experimental file system only found in kernel 2.6.38. The 
rescue partition is wasted space at this point.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: -upstart subpackage vs tranditional initscripts

2010-06-02 Thread Toshio Kuratomi
On Thu, Jun 03, 2010 at 02:30:23AM +0800, Chen Lei wrote:
 2010/6/3 Matt McCutchen m...@mattmccutchen.net:
  On Wed, 2010-06-02 at 20:00 +0200, Kevin Kofler wrote:
  Chen Lei wrote:
   Is it right for the maintainer to provide  two separate subpackages,
   one with the tranditional rc.d contents and one with an upstart
   scripts and make the -upstart subpackage have a higher priority over
   sysinit subpackage?
 
  No. This is against our packaging guidelines.
 
  Where do you see that?
 
  --
  Matt
 
 I'm not sure about whether ship upstart scripts violate our
 guidelines, but fedora package guideline has - Currently, only
 SystemV-style initscripts are supported in Fedora.
 hshiottp://fedoraproject.org/wiki/PackagingGuidelines#Initscripts
 
This is intended to tell people that SystemVinit scripts are mandatory for
services managed by the init system.  But providing native upstart as an
addition (or initng, minit, etc) is not prohibited by this.

-Toshio


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

Re: deluge and flags sub package

2010-06-02 Thread Peter Gordon
On Wed, 2010-06-02 at 00:56 +0530, Rahul Sundaram wrote:
 I will work with Ankur Sinha and probably do this for Rawhide in the
 next couple of days.  Peter Gordon,  let me know if you have any objections

This sounds good to me - please go ahead with your changes.

(Apologies about the unavailability over the past several weeks. Final
projects and trips with family/friends have consumed most of my time.
I'm back and ready to rock some Fedora packages, though! ^_~)
-- 
Peter Gordon (codergeek42) pe...@thecodergeek.com
Who am I? :: http://thecodergeek.com/about-me



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: FC13 nss-softokn-freebl update issues

2010-06-02 Thread Elio Maldonado
On 06/02/2010 12:51 PM, Bill Nottingham wrote:
 Robert Relyea (rrel...@redhat.com) said:
 It's due to the fact that nss-softokn-freebl (actually, *all* the nss/nspr
 libraires) do not fit the normal library naming, so it's not explicitly 
 pulled for
 multilib. For any update or release set that's composed with a package that 
 explicitly
 requires a compat arch of nss-softokn-freebl (such as glibc, libpurple,
 pam_pkcs11, etc.), it will get pulled in via dependency resolution. F-13
 updates has none of these, so it doesn't.

 We could add some hacks to mash to get it pulled in, but I must ask...
 why do all the NSS/NSPR libraries version their libraries in the library
 name instead of the so version (i.e., libfreebl3.so instead of
 libfreebl.so.3)?

 Because upstream selected it's names before linux naming was anything
 like widespread.

 nss/nspr upstream was also unusual in considering binary compatibility
 breakage a sev 1 bug. It's expected that old apps run against new versions.

 One good side effect of this is there is no name colision in the
 libraries between Network Security Services and Name Switch Select, nor
 NSS's libssl3.so and openssl's libssl.so.

 OK. Copying from the bug:

 There are two 'simple' fixes for this that don't involve hotfixing the push
 infrastructure:

 1) For all nss/nspr packages that don't have .so symlinks in their devel
 packages, add %{?_isa} to the requires in the devel packages.

 See https://fedoraproject.org/wiki/PackagingDrafts/ArchSpecificRequires for
 a packaging draft for this.

 For example, that would change, in nss-softokn-freebl-devel:

 Requires: nss-softokn-freebl = %{version}-%{release}
 to:
 Requires: nss-softokn-freebl%{?_isa} = %{version}-%{release}

 in nss-softokn-freebl-devel,

 Requires: nss-softokn = %{version}-%{release}
 to
 Requires: nss-softokn%{?_isa} = %{version}-%{release}

 in nss-softokn-devel, and so on.

 The reason this is needed is that for most -devel pacakges, there is automatic
 dependencies added on the proper library package due to following the '.so'
 devel symlink to the main library. This doesn't work for nss/nspr, as the
 -devel packages don't have these symlinks.

 2) Wait for either of https://admin.fedoraproject.org/updates/glibc-2.12-2 or
 https://admin.fedoraproject.org/updates/pidgin-2.7.1-2.fc13 to be pushed to
 stable, as those will pull in the i686 nss-softokn-freebl through library
 dependencies.

Thank you Bill.

Elio

 Bill

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


Re: suggestion: rescue boot extension

2010-06-02 Thread Jon Masters
On Wed, 2010-06-02 at 16:04 -0500, Michael Cronenworth wrote:
 Eric Sandeen wrote:
  Is it better to have a separate volume for this, or to just have a sort
  of rescue initramfs ...?
 
  Seems like the latter is more flexible but then I'm no boot process wizard.
 
 Good suggestion.
 
 Another one: What about LVM snapshots? and/or btrfs snapshots?

This is already done. But it's very coarse. You get to unwind (possibly)
a lot of stuff, and may not reboot the moment you finish the update. You
also need to have /home on a separate volume, etc. etc. It's great, but
it's not always what you need. So my suggestion is tangential to that.

 Either way would be less wasteful than a whole partition that would be 
 obsolete in a few weeks and may or may not have to deal with byte 
 growing pains if the initial size is too small years down the road.

An initramfs is fine. I wasn't literally saying the only option was to
keep a spare physical partition around. I was thinking that, if it were
a volume, it would be an LVM volume that could be resized later. But I
think the easiest option for now is simply a rescue initramfs on
the /boot volume, and I suppose I see the point now about making a
bigger /boot volume if this happens. That does make sense. This would be
something you could choose not to have installed anyway IMO.

 Another scenario: Your Fedora 14 rescue boot partition was built against 
 kernel 2.6.34, but the root file system of your Fedora 18 installation 
 is of a new experimental file system only found in kernel 2.6.38. The 
 rescue partition is wasted space at this point.

When are we going to have a situation in which Fedora ships F14 with a
new filesystem that works with Anaconda (and therefore a rescue image)
to get installed, but doesn't work after the fact? Maybe you copied and
created this by hand, but in that case you get to keep both pieces when
it breaks. I'm talking about out-of-the box regular user issues :)

Jon.


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


Re: Curiosity, Are Cursor Themes that Critical?

2010-06-02 Thread Adam Williamson
On Wed, 2010-06-02 at 11:50 -0600, Geoff Reedy wrote:
 On Wed, Jun 02, 2010 at 02:42:08AM +0530, Rahul Sundaram said
  The former is the default theme and has been added as a dependency to a
  core package.  You are seeing a cascading set of dependencies as a result.
 
 Should that be done through comps? It's not a really required for
 functionality of those packages since there's always the possiblity to
 fall back to the old builtin bitmap cursors right?

Right, I was about to say the same things. If there's not actually a
hard dependency here - if no cursor theme package needs to be installed
for the desktop to run - there should be no dependency, and the dmz
theme should simply be listed in comps. If the dependency is just that
*some* cursor theme needs to be installed, all cursor themes should
provide something like 'cursor-theme' and the dependency should be on
this virtual provide, not on any specific theme.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


[Bug 598989] [abrt] crash in perl-Padre-0.50-4.fc13: Process /usr/bin/perl was killed by signal 11 (SIGSEGV)

2010-06-02 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=598989

--- Comment #3 from Petr Pisar ppi...@redhat.com 2010-06-02 17:30:50 EDT ---
It segfaulted here:

0x003deb46b954 +36: callq  0x3deb41c658 g_type_check_instance_c...@plt
= 0x003deb46b959 +41: mov0x440(%rax),%rsi

That means the gtk2 library tried to dereference return code of
g_type_check_instance_c...@plt function at offset 0x440. And because rax was
zero, the effective read address was 0x440. According memory mapping list,
zeroth page was unmapped.

Thus it's simple NULL pointer dereference in libgtk2++. I will check
_gdk_x11_screen_process_owner_change() code in gdkscreen-x11.c later.

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


Re: Package maintainers -- want test results by mail?

2010-06-02 Thread Adam Williamson
On Wed, 2010-06-02 at 07:49 -0400, James Laska wrote:
 On Wed, 2010-06-02 at 10:49 +0200, Ralf Corsepius wrote:
  On 06/01/2010 10:43 PM, James Laska wrote:
   Greetings package maintainers,
  
   Want to get notification of any breakage in your just-built koji
   packages?  This includes results of rpmlint [1],
  
  Unless rpmlint starts to use a massively cleaned up set of rules, its 
  results are mostly noise.
 
 Which packages do you maintain where the output has become unmanageable?

One thing I'd dearly like to see suppressed in most cases is the spell
checking. Most package descriptions need to use jargon which spell
checkers just don't recognize. I just ran some random rpmlints to check
how it's behaving these days, and here's my collection of 'spelling
error' warnings:

libdrm
sK
gpsd
pre

aside from this most of the output I get is pretty sane, though.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: i386-class support changed in F-13?

2010-06-02 Thread Adam Williamson
On Wed, 2010-06-02 at 09:13 -0500, Bruno Wolff III wrote:

 This issue points out a gap in our QA testing.

Indeed, although there are _many_ gaps in our QA testing, and this is
not news. =) We don't have the resources to test anywhere close to
everything. The extent of claimed CPU arch support is just one of the
things we're not equipped to test...

(It does kind of surprise me that _no-one_ at OLPC managed to notice
this before release, though. We do betas!)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


Re: systemd (Was Re: tmpfs for strategic directories)

2010-06-02 Thread Björn Persson
Lennart Poettering wrote:
 On Wed, 26.05.10 22:06, Björn Persson (bj...@rombobjörn.se) wrote:
  This suggests to me that environment variables isn't the right way to do
  this. Environment variables are good for parameters that should be
  available to many processes. Command line parameters are better when the
  parameter is only meant for one specific process. I can see how looking
  up two environment variables may be a smaller patch than adding a
  parameter to the program's command line parser, but I still think it
  should be done with command line
  parameters.
 
 This is a valid point and we have pondered this for a while and in the
 end decided to use environ[] instead of argv[], simply because this
 allows us to use the same code for handling it in all daemons, while
 handling --listen-fds=xxx in argv would work for some daemons, but not
 for others. (i.e. some don't do long getopt, others do it with one dash
 only).

To handle different command line syntaxes I would apply some simple macro 
substitution to the command line in the .service file, replacing for example 
the string %listen_FDs% (or some other syntax) with the number of sockets. 
One daemon could then have the parameter --listen-fds=%listen_FDs%, another 
could have -sockets=%listen_FDs% and a third could have -q %listen_FDs%.

 Also, quite a few projects (rsyslog for example) implement socket
 handling in loadable modules, where we have no access to argv[] but do
 have access to environ[].

I'd be surprised if any of those programs are designed such that they have no 
way of passing parameters to their modules.

  LISTEN_PID isn't bullet-proof by the way, because PIDs are reused. If the
  original daemon is restarted but its children live on, then later some
  descendant process may get the same PID as the original daemon, and may
  try to handle LISTEN_FDS. The risk may be low, but I always prefer a
  solution that is guaranteed to work over one that mostly works.
 
 Well, this is purely theoretical, since LISTEN_FDS should normally only
 be set for daemons that can actually handle this and hence as long as
 these are running none of their children can get the same PID.

I'm afraid I don't understand what you mean with handle this. I thought at 
first that you meant that LISTEN_FDS should only be used for daemons that are 
known to clear it, but if that were the case you wouldn't have invented 
LISTEN_PID. Do you perchance mean that LISTEN_FDS should only be used in cases 
where all child processes will be killed if the daemon dies?

Björn Persson


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

  1   2   >