Re: The new Update Acceptance Criteria are broken

2010-11-23 Thread Jóhann B. Guðmundsson
On 11/23/2010 06:51 AM, Ralf Corsepius wrote:
 IMO, the real problem is not backports vs. upgrading to fix bugs,
 it's bugs not getting fixed in Fedora, for a variety of reasons.

 Therefore, I consider trying to apply any such simple policy to be
 impossible and naive.

Agreeable logical conclusion.

The underlying problem needs to get address and fixed first.

I proposed this as a possible long term solution in one rough possible 
way a bit back on a different list to try to address the underlying 
issue but I did not receive any feedback on that proposal.

1. Improve the general standard of packagers ( need to at least have 
upstream bugzilla account and are part of or in good communication with 
the upstream community )
2  Allow for a adjusting period when it's over revoke the rights from 
those that already have but do not full fill this requirements. Package 
goes up for grabs or gets dropped.
2. Allow all maintainers to touch every component in Fedora note that 
maintainer that brought the component to Fedora is still responsible for 
his components.
3. Gather what information from all those maintainers we have in the 
community what their code skill are and in which language and what skill 
level their expertise is.
4. Assemble a bug fixing task force ( can be per language ) to target 
component ( including testers if needed ).
5. Assign a component to the bug fixing task force and assign a time 
period they should spend looking at the bugs on that component and 
fixing them could be a day a week a month starting from critical path 
and onwards.
6. Assign interns ( students home hackers and what not ) to tag along 
the bug fixing task force and learn a few things..

Note that there could be several bug fixing task force working at the 
same time but in different programming language and based on what skill 
level they have as newbies could take the first rounds tackle the easy 
fixers push what they cant fix to the medium team which then goes 
through it if they cant handle it they push it on to the heavy hitters 
who will strike upon it with furious vengeance and squash that bug to a 
different dimension..

If and when something like above is ready then we can start small with 
procedure we know.

create proven $language coders groups which maintainers sign up for

Reverse the roles of testers and maintainers and host a bug squash day!

QA decide which components needs addressing and contacts the relevant 
proven $language coders.

Triagers run through the bugs list on the component the day(s) before 
and create a tracker bug with all the valid reports

proven $language coders run through tracker bug list

Testers stand ready on the sidelines during the code fiesta.

Hopefully bunch of bugs get squashed and users live happily ever after 
or we find out this idea was great on paper but crap on field and we 
return back to the drawing board..

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


File CPAN-Checksums-2.07.tar.gz uploaded to lookaside cache by psabata

2010-11-23 Thread Petr Sabata
A file has been added to the lookaside cache for perl-CPAN-Checksums:

586b4a829c5906ab4223616cab8595d9  CPAN-Checksums-2.07.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-CPAN-Checksums] New upstream release, v2.07

2010-11-23 Thread Petr Sabata
commit aef9502287e05b1bdb0bf988e34480c1f2dd5010
Author: Petr Sabata psab...@redhat.com
Date:   Tue Nov 23 09:32:20 2010 +0100

New upstream release, v2.07

 .gitignore   |1 +
 perl-CPAN-Checksums.spec |7 +--
 sources  |2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 23eb851..084f69b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 CPAN-Checksums-2.04.tar.gz
 /CPAN-Checksums-2.05.tar.gz
 /CPAN-Checksums-2.06.tar.gz
+/CPAN-Checksums-2.07.tar.gz
diff --git a/perl-CPAN-Checksums.spec b/perl-CPAN-Checksums.spec
index d10750f..4fa172b 100644
--- a/perl-CPAN-Checksums.spec
+++ b/perl-CPAN-Checksums.spec
@@ -1,6 +1,6 @@
 Name:   perl-CPAN-Checksums
-Version:2.06
-Release:3%{?dist}
+Version:2.07
+Release:1%{?dist}
 Summary:Write a CHECKSUMS file for a directory as on CPAN
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Tue Nov 23 2010 Petr Sabata psab...@redhat.com - 2.07-1
+- New upstream release, v2.07
+
 * Wed Oct 27 2010 Petr Pisar ppi...@redhat.com - 2.06-3
 - 2.06 bump
 
diff --git a/sources b/sources
index a8a4f03..67f3b6d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6425bd8ee5bcac9fc50d84230f35928a  CPAN-Checksums-2.06.tar.gz
+586b4a829c5906ab4223616cab8595d9  CPAN-Checksums-2.07.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Re: Fedora 15, new and exciting plans

2010-11-23 Thread Peter Robinson
On Sat, Nov 20, 2010 at 9:53 PM, Kevin Fenzi ke...@scrye.com wrote:
 On Sat, 20 Nov 2010 18:32:26 +0100
 Michał Piotrowski mkkp...@gmail.com wrote:

 Hi,

 2010/11/12 Kevin Fenzi ke...@scrye.com:
  Any other exciting work in progress that might land in F15 that
  people are actively working on?

 How about removing some old unix crud? (he said this and he saw that
 some people starts to gather firewood in the stack :))

 Anyone uses gopher, uucp?

 I do use UUCP. ;)

So do I. Its quite useful in particular circumstances.

 I'd have no problem with the uucp package making a user itself tho and
 dropping the user from base.

I think it should be made by the package itself like all other users
as per packaging guidelines. I'm also quite happy not to have it
installed by default as I (and presumably pretty much everyone that
would use it) would know how to yum install it and those that don't
would likely get it via PackageKit-command-not-found

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

Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Patrick MONNERAT
While applying today's updates on a machine running a slapd server, the
following error occurred:

Stopping slapd: [  OK  ]
Checking configuration files for slapd: [FAILED]
bdb(dc=linuxdev,dc=datasphere,dc=ch): Build signature doesn't match
environment
bdb_db_open: database dc=linuxdev,dc=datasphere,dc=ch cannot be
opened, err -30971. Restore from backup!
backend_startup_one (type=bdb,
suffix=dc=linuxdev,dc=datasphere,dc=ch): bi_db_open failed! (-30971)
slap_startup failed (test would succeed using the -u switch)
stale lock files may be present in /var/lib/ldap[WARNING]
/var/lib/ldap /
/

as a result, the ldap server is not running anymore, I cannot start it
manually and I have no recent backup.

I cannot even use slapcat (after update) on the current data.

This is quite urgent since ldap data are heavily used by our
applications.
Please help !

Thanks

Patrick

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Michal Schmidt
On Tue, 23 Nov 2010 11:11:13 +0100 Patrick MONNERAT wrote:
 While applying today's updates on a machine running a slapd server,
 the following error occurred: [...]

Have you reported it as a bug against the openldap package?
Have you tried yum downgrade to the previous version?

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Patrick MONNERAT
On Tue, 2010-11-23 at 11:23 +0100, Michal Schmidt wrote:
 On Tue, 23 Nov 2010 11:11:13 +0100 Patrick MONNERAT wrote:
  While applying today's updates on a machine running a slapd server,
  the following error occurred: [...]
 
 Have you reported it as a bug against the openldap package?
Not yet: I'm really busy trying to restore the production environment...
 Have you tried yum downgrade to the previous version?
I've just done it: seems successful at first glance.
 
 Michal


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


usbip: how to build or find the driver

2010-11-23 Thread Dario Lesca
hi, I want share a usb key via IP and I have found this project:

http://usbip.sourceforge.net/

Someone can help me to find the usbip_common_mod.ko, vhci-hcd.ko and
usbip.ko module for fedora 14?

Into Readme file of project, for build the driver i see this:

For newer kernels ( =2.6.28 ), try linux-staging code!

what is  linux-staging code?
where is the drivers?

I'm not a kernel guru ... so ... please point me into right way

In some other distro, like SuSe o AltLinux o mandr* there is a rpm
package, bur for Fedora no.

Thanks.

-- 
Dario Lesca d.le...@solinos.it

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


rawhide report: 20101123 changes

2010-11-23 Thread Rawhide Report
Compose started at Tue Nov 23 08:15:04 UTC 2010

Broken deps for x86_64
--
beagle-0.3.9-19.fc14.x86_64 requires libmono.so.0()(64bit)
beagle-0.3.9-19.fc14.x86_64 requires libmono.so.0(VER_1)(64bit)
bognor-regis-0.6.11-1.fc15.i686 requires libnotify.so.1
bognor-regis-0.6.11-1.fc15.x86_64 requires libnotify.so.1()(64bit)
db4o-7.4-2.fc13.x86_64 requires mono(Mono.GetOptions) = 0:2.0.0.0
dh-make-0.55-2.fc15.noarch requires debhelper
digikam-1.5.0-1.fc15.x86_64 requires libkexiv2.so.8()(64bit)
digikam-1.5.0-1.fc15.x86_64 requires libkipi.so.7()(64bit)
digikam-1.5.0-1.fc15.x86_64 requires libmarblewidget.so.10()(64bit)
digikam-1.5.0-1.fc15.x86_64 requires libkdcraw.so.8()(64bit)
digikam-libs-1.5.0-1.fc15.i686 requires libkdcraw.so.8
digikam-libs-1.5.0-1.fc15.i686 requires libkipi.so.7
digikam-libs-1.5.0-1.fc15.i686 requires libkexiv2.so.8
digikam-libs-1.5.0-1.fc15.i686 requires libmarblewidget.so.10
digikam-libs-1.5.0-1.fc15.x86_64 requires libkexiv2.so.8()(64bit)
digikam-libs-1.5.0-1.fc15.x86_64 requires libmarblewidget.so.10()(64bit)
digikam-libs-1.5.0-1.fc15.x86_64 requires libkipi.so.7()(64bit)
digikam-libs-1.5.0-1.fc15.x86_64 requires libkdcraw.so.8()(64bit)
eog-plugins-2.30.0-2.fc14.x86_64 requires libgdata.so.7()(64bit)
gedit-vala-0.10.2-2.fc15.i686 requires libvala-0.10.so.0
gedit-vala-0.10.2-2.fc15.x86_64 requires libvala-0.10.so.0()(64bit)
1:gnome-games-extra-2.31.91.1-1.fc15.x86_64 requires 
libclutter-gtk-0.10.so.0()(64bit)
gnome-gmail-notifier-0.10.1-1.fc14.x86_64 requires 
libnotify.so.1()(64bit)
gnome-pilot-eds-2.32.0-1.fc14.x86_64 requires 
libcamel-1.2.so.19()(64bit)
gnome-python2-brasero-2.32.0-1.fc14.x86_64 requires 
libbrasero-burn.so.1()(64bit)
gnome-python2-brasero-2.32.0-1.fc14.x86_64 requires 
libbrasero-media.so.1()(64bit)
gnome-python2-evince-2.32.0-1.fc14.x86_64 requires 
libevdocument.so.3()(64bit)
gnome-python2-evince-2.32.0-1.fc14.x86_64 requires 
libevview.so.3()(64bit)
gnome-python2-evolution-2.32.0-1.fc14.x86_64 requires 
libcamel-1.2.so.19()(64bit)
gnome-python2-totem-2.32.0-1.fc14.x86_64 requires 
libgnome-media-profiles.so.0()(64bit)
gnome-rdp-0.2.3-6.fc12.x86_64 requires mono(Mono.Data.SqliteClient) = 
0:2.0.0.0
gpx-viewer-0.2.0-3.fc14.x86_64 requires libchamplain-0.6.so.0()(64bit)
gpx-viewer-0.2.0-3.fc14.x86_64 requires 
libclutter-gtk-0.10.so.0()(64bit)
gpx-viewer-0.2.0-3.fc14.x86_64 requires 
libchamplain-gtk-0.6.so.0()(64bit)
gshutdown-0.2-6.fc12.x86_64 requires libnotify.so.1()(64bit)
gsql-0.2.1-4.fc12.i686 requires libnotify.so.1
gsql-0.2.1-4.fc12.x86_64 requires libnotify.so.1()(64bit)
gyachi-plugin-libnotify-1.2.10-3.fc14.x86_64 requires 
libnotify.so.1()(64bit)
hornsey-1.5.2-0.3.fc15.x86_64 requires libnotify.so.1()(64bit)
hornsey-1.5.2-0.3.fc15.x86_64 requires libclutter-gtk-0.10.so.0()(64bit)
ibus-fbterm-0.9.1-10.fc15.x86_64 requires libibus.so.2()(64bit)
ibus-sunpinyin-2.0.2-2.fc15.x86_64 requires libibus.so.2()(64bit)
intellij-idea-9.0.1.94.399-12.fc15.x86_64 requires commons-collections
ircp-tray-0.7.4-1.fc14.x86_64 requires libnotify.so.1()(64bit)
java-gnome-4.0.16-3.fc14.x86_64 requires libnotify.so.1()(64bit)
kde-plasma-yawp-0.3.5-4.fc15.x86_64 requires 
libweather_ion.so.5()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.i686 requires libkastencore.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires liboktetakastencore.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires liboktetakastengui.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires liboktetacore.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires 
liboktetakastencontrollers.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires liboktetagui.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires libkastencontrollers.so.4
9:kdevelop-libs-4.1.0-2.fc15.i686 requires libkastengui.so.4
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires 
liboktetakastencontrollers.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires libkastencore.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires 
liboktetakastencore.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires liboktetacore.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires 
liboktetakastengui.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires libkastengui.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires liboktetagui.so.4()(64bit)
9:kdevelop-libs-4.1.0-2.fc15.x86_64 requires 
libkastencontrollers.so.4()(64bit)
kipi-plugins-1.5.0-3.fc15.x86_64 requires libkexiv2.so.8()(64bit)
kipi-plugins-1.5.0-3.fc15.x86_64 

Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Paul Howarth
On 23/11/10 10:11, Patrick MONNERAT wrote:
 While applying today's updates on a machine running a slapd server, the
 following error occurred:

 Stopping slapd: [  OK  ]
 Checking configuration files for slapd: [FAILED]
 bdb(dc=linuxdev,dc=datasphere,dc=ch): Build signature doesn't match
 environment
 bdb_db_open: database dc=linuxdev,dc=datasphere,dc=ch cannot be
 opened, err -30971. Restore from backup!
 backend_startup_one (type=bdb,
 suffix=dc=linuxdev,dc=datasphere,dc=ch): bi_db_open failed! (-30971)
 slap_startup failed (test would succeed using the -u switch)
 stale lock files may be present in /var/lib/ldap[WARNING]
 /var/lib/ldap /
 /

 as a result, the ldap server is not running anymore, I cannot start it
 manually and I have no recent backup.

 I cannot even use slapcat (after update) on the current data.

 This is quite urgent since ldap data are heavily used by our
 applications.
 Please help !

Just had the same thing happen to me.

Worked around it by doing:

# yum downgrade openldap openldap-servers openldap-clients
# slapcat  my.ldif
# yum update openldap openldap-servers openldap-clients

Remove contents of /var/lib/ldap except DB_CONFIG

# slapadd  my.ldif
# chown ldap:ldap /var/lib/ldap/*
# restorecon -rvF /var/lib/ldap
# service slapd start

It came back up OK.

Looks like the new openldap is built against a different BerkeleyDB than 
the old one.

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Panu Matilainen
On Tue, 23 Nov 2010, Paul Howarth wrote:

 On 23/11/10 10:11, Patrick MONNERAT wrote:
 While applying today's updates on a machine running a slapd server, the
 following error occurred:

 Stopping slapd: [  OK  ]
 Checking configuration files for slapd: [FAILED]
 bdb(dc=linuxdev,dc=datasphere,dc=ch): Build signature doesn't match
 environment
 bdb_db_open: database dc=linuxdev,dc=datasphere,dc=ch cannot be
 opened, err -30971. Restore from backup!
 backend_startup_one (type=bdb,
 suffix=dc=linuxdev,dc=datasphere,dc=ch): bi_db_open failed! (-30971)
 slap_startup failed (test would succeed using the -u switch)
 stale lock files may be present in /var/lib/ldap[WARNING]
 /var/lib/ldap /
 /

 as a result, the ldap server is not running anymore, I cannot start it
 manually and I have no recent backup.

 I cannot even use slapcat (after update) on the current data.

 This is quite urgent since ldap data are heavily used by our
 applications.
 Please help !

 Just had the same thing happen to me.

 Worked around it by doing:

 # yum downgrade openldap openldap-servers openldap-clients
 # slapcat  my.ldif
 # yum update openldap openldap-servers openldap-clients

 Remove contents of /var/lib/ldap except DB_CONFIG

 # slapadd  my.ldif
 # chown ldap:ldap /var/lib/ldap/*
 # restorecon -rvF /var/lib/ldap
 # service slapd start

 It came back up OK.

 Looks like the new openldap is built against a different BerkeleyDB than
 the old one.

Yup, Berkeley DB is picky about its environment. It should be sufficient 
to to do 'rm -f /var/lib/ldap/__db.*; service slapd start' to recover 
from the upgrade.

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Panu Matilainen
On Tue, 23 Nov 2010, Panu Matilainen wrote:

 On Tue, 23 Nov 2010, Paul Howarth wrote:

 On 23/11/10 10:11, Patrick MONNERAT wrote:
 While applying today's updates on a machine running a slapd server, the
 following error occurred:

 Stopping slapd: [  OK  ]
 Checking configuration files for slapd: [FAILED]
 bdb(dc=linuxdev,dc=datasphere,dc=ch): Build signature doesn't match
 environment
 bdb_db_open: database dc=linuxdev,dc=datasphere,dc=ch cannot be
 opened, err -30971. Restore from backup!
 backend_startup_one (type=bdb,
 suffix=dc=linuxdev,dc=datasphere,dc=ch): bi_db_open failed! (-30971)
 slap_startup failed (test would succeed using the -u switch)
 stale lock files may be present in /var/lib/ldap[WARNING]
 /var/lib/ldap /
 /

 as a result, the ldap server is not running anymore, I cannot start it
 manually and I have no recent backup.

 I cannot even use slapcat (after update) on the current data.

 This is quite urgent since ldap data are heavily used by our
 applications.
 Please help !

 Just had the same thing happen to me.

 Worked around it by doing:

 # yum downgrade openldap openldap-servers openldap-clients
 # slapcat  my.ldif
 # yum update openldap openldap-servers openldap-clients

 Remove contents of /var/lib/ldap except DB_CONFIG

 # slapadd  my.ldif
 # chown ldap:ldap /var/lib/ldap/*
 # restorecon -rvF /var/lib/ldap
 # service slapd start

 It came back up OK.

 Looks like the new openldap is built against a different BerkeleyDB than
 the old one.

 Yup, Berkeley DB is picky about its environment. It should be sufficient
 to to do 'rm -f /var/lib/ldap/__db.*; service slapd start' to recover
 from the upgrade.

...but just in case: I'm not at all familiar with openldap specifics.
The openldap maintenance guide has the correct procedure for upgrades:
http://www.openldap.org/doc/admin24/maintenance.html (which is basically 
the steps explained by Paul above)

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


Re: bugzilla bugzappers?

2010-11-23 Thread Henrik Nordström
mån 2010-11-22 klockan 18:51 +0100 skrev Björn Persson:
 Henrik Nordström wrote:
  * Slight adjustment of karma to provide choices Works for me, Problem
  still present and New problems seen
  
  * Works for me is a +1, and also adds the refereced bug as fixed by
  the update if not already in the list of fixed bugs.
  
  * Problem still present is a -1 if the bug is listed as fixed.
  Otherwise a +/-0.
  
  * Regression causing new problems is a -1, and requires a comment
  explaining the issue and explicit confirmation that the issue is not
  seen in earlier version.
 
 That should work for bugfix updates, but updates that don't fix bugs will 
 never 
 get any positive karma. You might argue that no update should be done if 
 there 
 are no bugs to fix, but what about bugfixes where the bugs have been reported 
 upstream but not in Red Hat's Bugzilla?

It was not meant to read that Works for me require a bug entry. Just
that when you get to the update via a bug you get it filled in
automatically and you have the option to reference a bug.

 I also think there should be separate choices for still works for me and 
 fixes my problem. Fixes my problem would be what you called works for 
 me, 
 while still works for me would be for testers who had no problem before and 
 don't see any regressions.

Good idea.

Regards
Henrik

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

[Bug 656317] New: libwx_gtk2u_stc-2.8.so: cannot open shared object file: No such file or directory

2010-11-23 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: libwx_gtk2u_stc-2.8.so: cannot open shared object file: No such file 
or directory

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

   Summary: libwx_gtk2u_stc-2.8.so: cannot open shared object
file: No such file or directory
   Product: Fedora
   Version: 14
  Platform: Unspecified
OS/Version: Unspecified
Status: NEW
  Severity: medium
  Priority: low
 Component: perl-Padre
AssignedTo: mmasl...@redhat.com
ReportedBy: ppi...@redhat.com
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com
Classification: Fedora
Target Release: ---


When starting padre (perl-Padre package), I got graphical error message:

libwx_gtk2u_stc-2.8.so: cannot open shared object file: No such file or
directory

with detail log:

02:37:21 PM: libwx_gtk2u_stc-2.8.so: cannot open shared object file: No such
file or directory
02:37:21 PM: libwx_gtk2u_adv-2.8.so: cannot open shared object file: No such
file or directory
02:37:21 PM: libwx_gtk2u_aui-2.8.so: cannot open shared object file: No such
file or directory

As a result padre cannot draw pictures and format text in some windows like in
`About' window.

This bug appears in F14 and F15 if wxGTK-devel is not installed.

Despite the error message, the versioned library is opened according strace.

In addition, padre segfaults in wxGTK in F14 if the error window get focus
after dismissing splash screen.

It seems like a bug in perl-Wx or wxGTK. We need to create minimal reproducer
before reassigning to proper Bugzilla component.

-- 
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


The sale of Novell

2010-11-23 Thread Paul F. Johnson
Hi,

As you may be aware, Novell recently sold itself/merged/whatever to
another company with the transfer of 882 patents to MS. No idea what
this will mean with the SCO legal case, but hey.

My question regards Mono now. With the sale of Novell and MS gaining a
pile of patents, will this affect the inclusion of Mono and the mono
sub-packages into Fedora? I know the licence is OSS happy (else it
wouldn't be allowed in), but will the sale change this (change of
ownership, revokation of the licence etc)?

TTFN

Paul
-- 
Vertraue mir, ich weiss, was ich mache...

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


Re: The sale of Novell

2010-11-23 Thread drago01
On Tue, Nov 23, 2010 at 2:49 PM, Paul F. Johnson
p...@all-the-johnsons.co.uk wrote:
 Hi,

 As you may be aware, Novell recently sold itself/merged/whatever to
 another company with the transfer of 882 patents to MS. No idea what
 this will mean with the SCO legal case, but hey.

 My question regards Mono now. With the sale of Novell and MS gaining a
 pile of patents, will this affect the inclusion of Mono and the mono
 sub-packages into Fedora? I know the licence is OSS happy (else it
 wouldn't be allowed in), but will the sale change this (change of
 ownership, revokation of the licence etc)?

AFAIK the reason mono  friends are allowed at all are that they are
protected by the OIN, which didn't change.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Patrick MONNERAT
On Tue, 2010-11-23 at 14:55 +0100, Jan Vcelak wrote:

 Patric, thank you for reporting this. And sorry for the difficulties.

You're welcome. And never mind for the difficulties: I understand your
trouble and I wouldn't be in such a sh... myself !

I succeeded in restoring the LDAP usability by downgrading to 2.4.22-7,
but I have to wait until after 16:00 UTC for the DB migration (after
production use stops).

Many thanks to all who helped.

Cheers,
Patrick

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


Re: Rawhide kernel image no longer readable

2010-11-23 Thread Jon Masters
On Sat, 2010-11-20 at 22:45 -0500, Kyle McMartin wrote:
 On Sun, Nov 21, 2010 at 04:41:47AM +0100, Kevin Kofler wrote:
  Richard W.M. Jones wrote:
   The thing is, we really need to be able to boot a kernel in qemu as
   non-root, and carrying around a separately compiled or packaged kernel
   is in nobody's interest.
   
   I'm fairly sure this won't be the only application to break.  We found
   it first because we are compiling and booting Rawhide in qemu
   virtually daily (so we tend to find any kernel or qemu problems very
   quickly -- it's the bain of my life).  But I bet others will be
   needing to read those files.
   
   Also, I do think this smacks a bit of security through obscurity ..
   after all, the files that are being 'protected' here are being carried
   on a hundred or more mirror sites.  It's the worst-kept secret :-)
  
  Uhm, indeed, making publicly available files non-readable is really useless.
  
 
 If it stops even one automated attack, then it's worth while.

Is it going to stop an automated attach? If it's automated, it'll just
get the uts name, then pull the files from some website, or probably
come packed with the known addresses for various kernels (which of the
ones I've seen in the wild for former exploits seems to be what is done
- they don't read these files from the local filesystem). Not sure it's
worth getting all TSA-y on this :)

Jon.


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


Appeal to finish the change in maintainer for the openjpeg package.

2010-11-23 Thread Adam Hough
Someone with that right permissions need to change who maintains the
openjpeg package in Fedora.   Callum Lerwick has been AWOL for a long time
now and has even said that he is not interested in long term maintenance of
packages in a post over a year ago.

https://www.redhat.com/archives/fedora-devel-list/2009-September/msg01223.html

I have had a bug open since F12 regarding a crash of evinced caused by
openjpeg.
https://bugzilla.redhat.com/show_bug.cgi?id=579548

There was a Non-responsive openjpeg maintainer bug stared against the
openjpeg package but it looks like some needed patches are not getting
applied to openjpeg.

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

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

Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Alex Hudson
On Tue, 2010-11-23 at 17:09 +0100, Jan Vcelak wrote:
 This is the problem: The database migration could take a really long time. I 
 have testing data with 56 entries (nodes) - exporting (slapcat) is quite 
 fast, 
 but importing (slapadd) takes around 10 seconds.
 
 Imagine you have a large database. I would like to inform the user, that the 
 database migration is in progress. Do you have some ideas?

I would have thought this was exactly the kind of task that shouldn't
happen during a stable release?

Cheers

Alex.


--
This message was scanned by Better Hosted and is believed to be clean.
http://www.betterhosted.com

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Michał Piotrowski
W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
mkkp...@gmail.com napisał:
 We can create a list of all scripts in wiki and
 maintainers of individual packages would indicate that they want to
 convert scripts themselves.

How can I get information about all packages that provides init scripts?

When I do
rpm -qf /etc/init.d/*
I get only information about already installed packages. Any magic
switch to get informations about all packages from rpm database?

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


Re: usbip: how to build or find the driver

2010-11-23 Thread Dario Lesca
Il giorno mar, 23/11/2010 alle 15.55 +0100, Henrik Nordström ha scritto:
 
 Fedora do not normally include staging kernel drivers, but you can
 find them on rpmfusion. 
 
 I have not looked into if the specific drivers you are looking for is
 there however.
 
 Regards
 Henrik 

Thanks Henrik, bui into rpmfusion the module witch I'm looking for there
is not.

I have found this howto:
http://fedoraproject.org/wiki/Docs/CustomKernel#Building_Only_Kernel_Modules_.28Out_Of_Tree_Modules.29


And I have install the kernel source. Then I have extract the usbip
folder (/tmp/usbip-module/linux-2.6.34/drivers/staging/usbip/)

but I'm not able to build the usbip module, if I run :
  % cd /tmp/usbip-module/linux-2.6.34/drivers/staging/usbip/
  % make -C /lib/modules/`uname -r`/build M=`pwd` modules
noting is build
 
Someone can show me how I can compile this module?

Many thanks

-- 
Dario Lesca d.le...@solinos.it

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

Re: Appeal to finish the change in maintainer for the openjpeg package.

2010-11-23 Thread Jason L Tibbitts III
 AH == Adam Hough adam.ho...@gmail.com writes:

AH Someone with that right permissions need to change who maintains the
AH openjpeg package in Fedora.

It has two comaintainers, so I don't really see what the issue is.

I went ahead and gave those comaintainers approveacls permission on the
Fedora branches so they can add other committers if they desire.

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Jason L Tibbitts III
 MP == Michał Piotrowski mkkp...@gmail.com writes:

MP How can I get information about all packages that provides init
MP scripts?

repoquery --whatprovides '/etc/init.d/*'

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

Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Jon Masters
On Tue, 2010-11-23 at 17:09 +0100, Jan Vcelak wrote:

 Am I allowed to write some additional output in %pre/%post scriptlets? And 
 shall I use stdout or stderr? I haven't found it in guidelines.

I was always told no output allowed, which is sad. Sure, it might not
be seen in all cases. What would be cool is if there were some way to
indicate to RPM that progress was being made (some kind of incrementing
counter, or whatever) that could be pushed up to higher level stuff,
like PackageKit. I don't think there's anything today.

Jon.


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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Rudolf Kastl
2010/11/23 Michał Piotrowski mkkp...@gmail.com:
 W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
 mkkp...@gmail.com napisał:
 We can create a list of all scripts in wiki and
 maintainers of individual packages would indicate that they want to
 convert scripts themselves.

 How can I get information about all packages that provides init scripts?

 When I do
 rpm -qf /etc/init.d/*
 I get only information about already installed packages. Any magic
 switch to get informations about all packages from rpm database?

no because only installed packages are part of the rpmdb. you could do
yum install '/etc/init.d/*' then you have all the material to convert
;)

kind regards,
Rudolf Kastl


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

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

Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Michal Schmidt
On Tue, 23 Nov 2010 17:18:44 +0100 Michał Piotrowski wrote:
 How can I get information about all packages that provides init
 scripts?
 
 When I do
 rpm -qf /etc/init.d/*
 I get only information about already installed packages. Any magic
 switch to get informations about all packages from rpm database?

repoquery -f /etc{,/rc.d}/init.d/\*
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Jesse Keating
On 11/22/10 11:32 PM, Till Maas wrote:
 On Mon, Nov 22, 2010 at 02:33:35PM -0800, Jesse Keating wrote:
 On 11/22/10 1:50 PM, Till Maas wrote:
 On Mon, Nov 22, 2010 at 12:02:49PM -0800, Jesse Keating wrote:
 On 11/22/2010 11:56 AM, Michael Cronenworth wrote:
 It was my understanding of reading the complaints that this is what they 
 [complainers] desire - a reversal of what we require now (3 karma and/or 
 proventester if critpath).

 Critpath requires +1 proven tester and +1 anybody.  Total of +2.  Non
 crit-path requires a minimum of +1 anybody or a 7 day timeout I do believe.

 I do not believe we require +3 anywhere.  We /default/ the karma
 autopush level at +3/-3, but that's just a suggestion.

 Afaik there is currently no distinction between the requirement for non
 crit-path updates and the karma autopush level. Therefore by default
 non critpath updates require +3 karma, unless this has been changed
 since the beginning for the update criteria enforcement.
 
 I swear I've been able to set karma levels at 1 for non-critpath updates.
 
 But this means that the update is automatically pushed to stable, not
 that the update is approved and then pushed to stable when the
 maintainer requests it.
 
 Regards
 Till
 

I'm sorry, I didn't realize that's what you were arguing about.

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


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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Bruno Wolff III
On Tue, Nov 23, 2010 at 17:18:44 +0100,
  Michał Piotrowski mkkp...@gmail.com wrote:
 W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
 mkkp...@gmail.com napisał:
  We can create a list of all scripts in wiki and
  maintainers of individual packages would indicate that they want to
  convert scripts themselves.
 
 How can I get information about all packages that provides init scripts?
 
 When I do
 rpm -qf /etc/init.d/*
 I get only information about already installed packages. Any magic
 switch to get informations about all packages from rpm database?

I believe rpm only knows about packages available locally. You either need
to have the packages installed or a local mirror. (You can use urls to
refer to remote packages with rpm, but that isn't likely to be workable.)
If you have a local mirror you can use the p option and name the rpms.

Otherwise yum is probably a better choice for this, since it can use meta
data to get information. One of the yum utilities may be better than yum
itself, but I am not sure offhand.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[perlbrew/el6/master] (5 commits) ...Merge branch 'master' into el6

2010-11-23 Thread Iain Arnell
Summary of changes:

  89ff2c1... initial import (*)
  8d97dfc... - Mass rebuild with perl-5.12.0 (*)
  528eadb... dist-git conversion (*)
  a8068ee... update to 0.13 (*)
  59f0696... Merge branch 'master' into el6

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


[perlbrew/el6/master: 5/5] Merge branch 'master' into el6

2010-11-23 Thread Iain Arnell
commit 59f06963e29f1e90761e07ee1a9925673091ab74
Merge: 37bf1d5 a8068ee
Author: Iain Arnell iarn...@gmail.com
Date:   Tue Nov 23 17:26:06 2010 +0100

Merge branch 'master' into el6

 .gitignore|1 +
 perlbrew.spec |   15 +++
 sources   |2 +-
 3 files changed, 13 insertions(+), 5 deletions(-)
---
--
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: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Jesse Keating
On 11/23/10 5:55 AM, Jan Vcelak wrote:
 Hi!
 
 Currently, the upgrade process in openldap looks like this:
 * during db4 package upgrade run db_upgrade (%triggerin and %triggerun)
 * if minor version of openldap changes (e.g. 2.3 - 2.4), export the database,
   delete it and import it back (which is recommended by maintanence guide, as
   Panu mentioned)
 
 We didn't wanted to do the export+import during each upgrade, as it takes 
 quite a long time if you have large database. But it seems that current 
 process doesn't work and that doing it every time will be the safest way.
 (Maybe we can ignore epoch changes.)
 
 Thanks for suggestions. I will fix it today and push an update.
 
 Patric, thank you for reporting this. And sorry for the difficulties.

Why was this update made on F14 in the first place?

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


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

Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Chris Adams
Once upon a time, Jan Vcelak jvce...@redhat.com said:
 Am I allowed to write some additional output in %pre/%post scriptlets? And 
 shall I use stdout or stderr? I haven't found it in guidelines.

No, because there's no telling where it will go.

 This is the problem: The database migration could take a really long time. I 
 have testing data with 56 entries (nodes) - exporting (slapcat) is quite 
 fast, 
 but importing (slapadd) takes around 10 seconds.

This is usually a problem of improper (or missing) DB_CONFIG (the
openldap-servers package should probably include one in /var/lib/ldap,
not just a sample in a directory where nobody will look).

Also, you can use the -q option to speed up slapadd (since you should
have a consistent database already).

-- 
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: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Jóhann B. Guðmundsson
On 11/20/2010 11:46 PM, Michał Piotrowski wrote:
 Hi,

 I would like to help with scripts conversion. IMO the conversion
 action should be coordinated.

 Comments, thoughts?

 Kind regards,
 Michal

I created this a while back so just take your pick from there fill it 
with a link to the new file when you are done and the corresponding bz 
report or package build

https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability

Thank you.

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

Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Michał Piotrowski
2010/11/23 Jason L Tibbitts III ti...@math.uh.edu:
 MP == Michał Piotrowski mkkp...@gmail.com writes:

 MP How can I get information about all packages that provides init
 MP scripts?

 repoquery --whatprovides '/etc/init.d/*'

It seems to me that too little packages was returned


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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Michał Piotrowski
2010/11/23 Jóhann B. Guðmundsson johan...@gmail.com:
 On 11/20/2010 11:46 PM, Michał Piotrowski wrote:
 Hi,

 I would like to help with scripts conversion. IMO the conversion
 action should be coordinated.

 Comments, thoughts?

 Kind regards,
 Michal

 I created this a while back so just take your pick from there fill it
 with a link to the new file when you are done and the corresponding bz
 report or package build

This is exactly what I wanted :)


 https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability

 Thank you.

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

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

Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Ralf Corsepius
On 11/23/2010 05:30 PM, Jesse Keating wrote:
 On 11/23/10 5:55 AM, Jan Vcelak wrote:
 Hi!

 Currently, the upgrade process in openldap looks like this:
 * during db4 package upgrade run db_upgrade (%triggerin and %triggerun)
 * if minor version of openldap changes (e.g. 2.3 -  2.4), export the 
 database,
delete it and import it back (which is recommended by maintanence guide, 
 as
Panu mentioned)

 We didn't wanted to do the export+import during each upgrade, as it takes
 quite a long time if you have large database. But it seems that current
 process doesn't work and that doing it every time will be the safest way.
 (Maybe we can ignore epoch changes.)

 Thanks for suggestions. I will fix it today and push an update.

 Patric, thank you for reporting this. And sorry for the difficulties.

 Why was this update made on F14 in the first place?

IMO, this is the wrong question.

The better questions would be - How could it happen, this package made 
it into updates, dispite all this QA bureaucracy is in place?

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


Re: Fedora 15, new and exciting plans

2010-11-23 Thread Kevin Kofler
Bastien Nocera wrote:

 On Mon, 2010-11-15 at 15:44 +, Matthew Garrett wrote:
 On Fri, Nov 12, 2010 at 09:35:54AM -0700, Kevin Fenzi wrote:
 
  * Can we finally remove hal? (xfce4.8 shouldn't need it anymore with
any luck).
 
 Not without a pile of X changes, which themselves are blocking on
 upstream kernel changes that I've submitted but which haven't been
 merged.
 
 For brightness? For GNOME at least, this is worked around in:
 http://git.gnome.org/browse/gnome-power-manager/tree/src/gpm-backlight-
helper.c
 though a cleaner fix would certainly be appreciated.

Huh? KDE trunk (4.6) already uses XRandR backlight setting in PowerDevil:
http://websvn.kde.org/trunk/KDE/kdebase/workspace/powerdevil/daemon/backends/upower/xrandrbrightness.cpp?revision=1194096view=markup
and it appears to work fine for those who have coded this.

It might not to work for proprietary drivers, but that's those drivers' 
problem. KDE basically requires XRandR since at least 4.0.

Kevin Kofler

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Adam Williamson
On Tue, 2010-11-23 at 18:21 +0100, Ralf Corsepius wrote:

  Why was this update made on F14 in the first place?
 
 IMO, this is the wrong question.
 
 The better questions would be - How could it happen, this package made 
 it into updates, dispite all this QA bureaucracy is in place?

Remember, critpath testing is intended to ensure that *critical path
functionality* is not broken. The LDAP functionality that's critpath is
_client_ functionality, not server functionality: if you run in an LDAP
environment you need the openldap client functionality to log in.

So it was the client functionality that was tested by those who approved
the update, mostly:

jhrozek - 2010-11-18 13:24:44
This update fixed both #652315 and #652304 for me. So far no
regressions. (they're both client-side bugs)

jlaska (proventesters) - 2010-11-18 21:16:59
I've tested the client in my existing SSSD setup. I've done some *basic*
testing of slapd and related binaries to ensure they can survive basic
execution

I've said before that the critpath process does not ensure, nor does it
aim to ensure, that nothing that goes through the critpath testing ever
has problems, or regressions; what it aims to ensure is that the
critical path functionality isn't broken. Of course, given the laws of
Murphy and Sod, even this is not a guarantee, it's just what the process
aims for.

(You can look at this as ammo for the other side, too: the maintainer
did a version bump that looked perfectly reasonable to him, as he
explained at length...yet it turns out to have a significant problem.
This is a good example of why, if you want a truly stable release
process, you don't do even updates that look perfectly safe unless
they're really needed, and you test the updates as far as is practical.)
-- 
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: Fedora 15, new and exciting plans

2010-11-23 Thread Adam Williamson
On Tue, 2010-11-23 at 18:23 +0100, Kevin Kofler wrote:
 Bastien Nocera wrote:
 
  On Mon, 2010-11-15 at 15:44 +, Matthew Garrett wrote:
  On Fri, Nov 12, 2010 at 09:35:54AM -0700, Kevin Fenzi wrote:
  
   * Can we finally remove hal? (xfce4.8 shouldn't need it anymore with
 any luck).
  
  Not without a pile of X changes, which themselves are blocking on
  upstream kernel changes that I've submitted but which haven't been
  merged.
  
  For brightness? For GNOME at least, this is worked around in:
  http://git.gnome.org/browse/gnome-power-manager/tree/src/gpm-backlight-
 helper.c
  though a cleaner fix would certainly be appreciated.
 
 Huh? KDE trunk (4.6) already uses XRandR backlight setting in PowerDevil:
 http://websvn.kde.org/trunk/KDE/kdebase/workspace/powerdevil/daemon/backends/upower/xrandrbrightness.cpp?revision=1194096view=markup
 and it appears to work fine for those who have coded this.
 
 It might not to work for proprietary drivers, but that's those drivers' 
 problem. KDE basically requires XRandR since at least 4.0.
 

this is a fairly new thing, AIUI:

http://mjg59.livejournal.com/127103.html
-- 
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: Fedora release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-23 Thread Kevin Kofler
Adam Williamson wrote:

 On Mon, 2010-11-22 at 10:21 +0100, Hans de Goede wrote:
 So taking for example the much much discussed KDE rebases. I think that
 doing a KDE rebase for Fedora #+1 is a no brainer, for Fedora # is fine
 as long as it is properly tested and for Fedora #-1 KDE should NOT be
 rebased. This also matches well with what the KDE people have been
 reporting, were they can get plenty of testing on Fedora # but all most
 none on Fedora #-1. I think that the few KDE users which remain on
 Fedora #-1, do so because they appreciate some stability, and thus
 should not get (a largely untested) KDE rebase.
 
 I hope I'm not putting words in KK's mouth again :), but I believe this
 is actually more or less what KDE team does; the current KDE update
 isn't a rebase as far as they see it, it's a minor point update. I think
 they may well not push KDE 4.6 to F13 when it comes out, but only to
 F14. (Yell at me again if I'm wrong, KK).

It's not how we used to work (F9, F10, F11 got 2 KDE rebases each), nor how 
I think we SHOULD work (I think Fn-1 shouldn't be getting second-class 
support, what we did for F9-F11 was the right thing!), but how we ended up 
working for F12 (mainly because 4.5 took forever to test, so F12 was 
almost EOL when we declared it stable) and how we're probably going to work 
now (assuming they'll even let us do the one KDE rebase), due to all the 
anti-upgrade pressures. :-(

 Note that Fedora #-2 does not fit into this view for things at all,
 Fedora #-2 is meant to allow people to skip a Fedora release. But in
 practice I think this works out badly, because a relatively new Fedora
 release like Fedora 14 tends to still have some rough edges and get lots
 of updates/churn (and thus possible regressions, despite our best
 effords). This is not at a good point in its cycle to upgrade to for
 people who like it stable (and sticking with 1 release for an entire year
 to me sounds like liking it stable).
 
 That's a reasonable point indeed.

Uh, you just explained yourself why it's not! (People don't like it 
stable, they're just too lazy to upgrade.)

 Where as the one which has already been out for 5-6 months (Fedora 13)
 has seen most rough edges polished away with updates, and the updates
 rate will have slowed.
 
 So maybe it is time we dropped the support duration for a release from 13
 to 11 months, and make clear that people should not skip releases.
 
 That's one I didn't have on my list of ideas to look at; I'll add it :)

It's a very bad idea, it'll lead to even more people running unsupported 
Fedora releases.

Kevin Kofler

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread philippe makowski
2010/11/23 Michał Piotrowski mkkp...@gmail.com:
 W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
 mkkp...@gmail.com napisał:
 We can create a list of all scripts in wiki and
 maintainers of individual packages would indicate that they want to
 convert scripts themselves.
I'll try to do it for Firebird package
can you give me some hints and place I have to read before ?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Plan for tomorrow's FESCo meeting (2010-11-17)

2010-11-23 Thread Kevin Kofler
Till Maas wrote:
 It is totally annoying and time consuming to hit fixed bugs again, just
 because the update has not been pushed from testing to stable. I cannot
 really imagine that I am the only one experiencing this ever and ever
 again. E.g. just today when I wanted to debug f-e-k on the F14 test
 machine provided for package maintainers, ipython did not work at all,
 because it required an X server. The bug was already reported and fixed,
 but the update only in testing.

+1!

Bugfixes getting delayed for no good reason just sucks.

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Toshio Kuratomi
On Mon, Nov 22, 2010 at 01:29:45PM -0700, Kevin Fenzi wrote:
 Here's the latest list of ideas culled from this thread. 
 
 Note: these are NOT my ideas, I am just gathering them up so fesco can
 discuss them. 
 
 Feel free to add more concrete ideas, or let me know if I missed one
 you had posted. If folks could avoid me too or posts that contain no
 new information it would be easier for me to gather the actual
 ideas. ;) 
 
 I've split things into General, Security, Critpath and non
 security/critpath to help organize them. 
 
 Keep the ideas coming... 
 
Since people have been tossing around the general idea of testing being
needed for a few maintainer/package combos where bad updates traditionally
come from, here's a concrete proposal based on that:

 General: 
 
* Testing is only required for certain packages.  Those packages are the
  packages where problems have occurred before so fesco or other maintainers
  affected by the changes deem it necessary to supplement the maintainer's
  testing with outside help.

  - Option: supplement this list with critpath packages where the
maintainers desire extra testing.  This means that we would no longer be
dragging in dependencies immediately... only if updates by the
dependency's maintaner to that package are breaking things.

-Toshio


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

Re: Fedora release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-23 Thread Adam Williamson
On Tue, 2010-11-23 at 18:32 +0100, Kevin Kofler wrote:

  Note that Fedora #-2 does not fit into this view for things at all,
  Fedora #-2 is meant to allow people to skip a Fedora release. But in
  practice I think this works out badly, because a relatively new Fedora
  release like Fedora 14 tends to still have some rough edges and get lots
  of updates/churn (and thus possible regressions, despite our best
  effords). This is not at a good point in its cycle to upgrade to for
  people who like it stable (and sticking with 1 release for an entire year
  to me sounds like liking it stable).
  
  That's a reasonable point indeed.
 
 Uh, you just explained yourself why it's not! (People don't like it 
 stable, they're just too lazy to upgrade.)

What I thought was a good point is that our professed reason for the
twelve month cycle is to allow users to 'skip a release', but that in
practice this is tricky because it requires you to upgrade very early in
the life of a new release, which historically speaking is not the most
stable point.
-- 
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: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Michał Piotrowski
W dniu 23 listopada 2010 18:35 użytkownik philippe makowski
makowski.fed...@gmail.com napisał:
 2010/11/23 Michał Piotrowski mkkp...@gmail.com:
 W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
 mkkp...@gmail.com napisał:
 We can create a list of all scripts in wiki and
 maintainers of individual packages would indicate that they want to
 convert scripts themselves.
 I'll try to do it for Firebird package
 can you give me some hints and place I have to read before ?

This is a good start point
http://0pointer.de/blog/projects/systemd-for-admins-3.html

About services, sockets, targets etc
http://0pointer.de/public/systemd-man/

You may want to read all systemd related things from
http://0pointer.de/blog/
(if you don't know how it works, you should start from begining)

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Mike Fedyk wrote:
 So feel free to push directly to stable as often as you want, but once
 you introduce one regression, you have to satisfy 10 karma on every
 package you update.  The second time, you have to satisfy 20 karma on
 every package you update and so on.

At that point you can just ban the offender from Bodhi entirely, it'll have 
the same effect. :-/ Basically no update gets +10 karma out there in the 
real world!

Kevin Kofler

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


[perl-Mozilla-LDAP] forgot to add -DUSE_SSL -DPRLDAP for the openldap case

2010-11-23 Thread Richard Allen Megginson
commit 00a0544321e44ecc180451ab680e896bd6550231
Author: Rich Megginson rmegg...@redhat.com
Date:   Tue Nov 23 10:47:50 2010 -0700

forgot to add -DUSE_SSL -DPRLDAP for the openldap case

 Makefile.PL.rpm|2 +-
 perl-Mozilla-LDAP.spec |5 -
 2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/Makefile.PL.rpm b/Makefile.PL.rpm
index afab05c..af64210 100644
--- a/Makefile.PL.rpm
+++ b/Makefile.PL.rpm
@@ -44,7 +44,7 @@ if (lc($ldappkgname) eq 'openldap') {
$libs = `pkg-config --libs nss`;
chomp($libs);
$libs = -lldap -llber $libs;
-   $DEFINES = -DUSE_OPENLDAP;
+   $DEFINES = -DUSE_OPENLDAP -DUSE_SSL -DPRLDAP;
 } else {
$cflags = `pkg-config --cflags $ldappkgname`;
chomp($cflags);
diff --git a/perl-Mozilla-LDAP.spec b/perl-Mozilla-LDAP.spec
index 18603ee..02e8630 100644
--- a/perl-Mozilla-LDAP.spec
+++ b/perl-Mozilla-LDAP.spec
@@ -1,7 +1,7 @@
 Summary: LDAP Perl module that wraps the OpenLDAP C SDK
 Name: perl-Mozilla-LDAP
 Version: 1.5.3
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv2+ and LGPLv2+ and MPLv1.1
 Group: Development/Libraries
 URL: http://www.mozilla.org/directory/perldap.html
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc CREDITS ChangeLog README MPL-1.1.txt
 
 %changelog
+* Tue Nov 23 2010 Rich Megginson rmegg...@redhat.com - 1.5.3-4
+- forgot to add -DUSE_SSL -DPRLDAP
+
 * Wed Sep 29 2010 jkeating - 1.5.3-3
 - Rebuilt for gcc bug 634757
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[perl-Mozilla-LDAP/f14/master] forgot to add -DUSE_SSL -DPRLDAP for the openldap case

2010-11-23 Thread Richard Allen Megginson
Summary of changes:

  00a0544... forgot to add -DUSE_SSL -DPRLDAP for the openldap case (*)

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Adam Williamson wrote:

 On Mon, 2010-11-22 at 16:01 +0100, Kevin Kofler wrote:
 
 Right, and the big point there should be that a bug which can corrupt
 mail folders should be fixed IMMEDIATELY, i.e. with a direct stable push!
 ANY testing requirement there is a failure.
 
 How about testing that it doesn't corrupt mail folders even worse?

To the average user, more corrupt is a bit like more pregnant. The data 
is most likely a total loss even in the case which is technically less 
corrupt.

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Michael Cronenworth wrote:
 So you'll double, triple, ultra swear that this[1] will never happen
 again?
 
 [1]
 http://lists.fedoraproject.org/pipermail/announce/2008-December/002572.html

That wasn't a data corruption issue in the first place. It was a low-severity
security fix, and the fix was very invasive and dangerous. The maintainer
should have known this and NOT opted for a direct stable push in this case.

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Mike Fedyk wrote:
 Install package from updates-testing, then +1 to karma after it works
 for you with your tests and normal workload.

The average user won't even KNOW there's an update available in updates-
testing before it's too late (i.e. all his/her data is gone, (s)he asks on 
forums or IRC what's up, and people point him/her to the testing update 
(which doesn't help because all the data is already corrupted/deleted!), at 
which point (s)he'll switch to Ubuntu or Window$ in disgust and swear to 
never use Fedora again).

 No need to foist possibly broken software on everyone.

That's exactly why bugs must be fixed ASAP!

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread drago01
On Mon, Nov 22, 2010 at 10:39 PM, Tom Lane t...@redhat.com wrote:
 (And yeah, if we allow +1 autopush, we should definitely expect -1 is
 sufficient to unpush.  Maybe bodhi should restrict the combination of
 those two settings, rather than either one alone?)

Not as long people give -1 for random crap oh this does not fix a
completely unrelated bug ... (where the update isn't any worse then
the current build, but fixes issues for _others_).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Till Maas wrote:
 Afaik there is no need for a maintainer to set different acceptance
 thresholds for his updates. At least nobody ever explained to me why
 this would be helpful.

* Upgrade paths! I DON'T want my foo-1.2.3-4.fc13 update to go out before my 
foo-1.2.3-4.fc14 update, even if it happens to get karma first.
* Possibility to look at the feedback. E.g. if an update has -1, deletes 
all my e-mail, +1, can haz noo verzion? and +1, didn't test e-mail, 
everything else works, I'm NOT going to push the update!
* Because people just make better decisions than software, period.

In fact, IMHO automatic pushing is completely stupid, and the current 
process which heavily relies on it is just broken.

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Tom Lane wrote:
 (And yeah, if we allow +1 autopush, we should definitely expect -1 is
 sufficient to unpush.  Maybe bodhi should restrict the combination of
 those two settings, rather than either one alone?)

Well, we've started to use +1/-999 for some KDE updates. :-)

Kevin Kofler

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Panu Matilainen
On Tue, 23 Nov 2010, Ralf Corsepius wrote:

 On 11/23/2010 05:30 PM, Jesse Keating wrote:
 On 11/23/10 5:55 AM, Jan Vcelak wrote:
 Hi!

 Currently, the upgrade process in openldap looks like this:
 * during db4 package upgrade run db_upgrade (%triggerin and %triggerun)
 * if minor version of openldap changes (e.g. 2.3 -  2.4), export the 
 database,
delete it and import it back (which is recommended by maintanence guide, 
 as
Panu mentioned)

 We didn't wanted to do the export+import during each upgrade, as it takes
 quite a long time if you have large database. But it seems that current
 process doesn't work and that doing it every time will be the safest way.
 (Maybe we can ignore epoch changes.)

 Thanks for suggestions. I will fix it today and push an update.

 Patric, thank you for reporting this. And sorry for the difficulties.

 Why was this update made on F14 in the first place?

 IMO, this is the wrong question.

 The better questions would be - How could it happen, this package made
 it into updates, dispite all this QA bureaucracy is in place?

Like Adam already pointed out, it appears that it was mostly the client 
parts that got tested. Bodhi makes no difference between simple packages 
vs those that have half a dozen different subpackages consisting of wildly 
different functionality (such as client and server parts) that need 
completely different testing methods. Requiring separate 
acks/karma/whatever for each sub-package would be a huge overkill in most 
cases but then there are cases like this...

Another related thing is that Berkeley DB which openldap uses is 
notoriously picky about getting updated. I'm fairly certain openldap does 
not update their bundled BDB version to prevent issues like this on minor 
updates, and AFAICT (based on a quick lookaround at the changelogs etc) in 
this case it was this fix to comply with our own policies (no bundled 
libraries) that bit us when synced with rawhide version:

* Fri Aug 27 2010 Jan Vcelak jvce...@redhat.com 2.4.23-1
- rebase to 2.4.23
- embeded db4 library removed

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Michael Cronenworth wrote:
 -Installs PackageKit plugin to give karma through the gnome-packagekit
 GUI. (Nothing exists yet, but I'm gonna get started on one soon)

What about KPackageKit?

Kevin Kofler

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


Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Till Maas
On Tue, Nov 23, 2010 at 07:06:33PM +0100, Kevin Kofler wrote:
 Till Maas wrote:
  Afaik there is no need for a maintainer to set different acceptance
  thresholds for his updates. At least nobody ever explained to me why
  this would be helpful.
 
 * Upgrade paths! I DON'T want my foo-1.2.3-4.fc13 update to go out before my 
 foo-1.2.3-4.fc14 update, even if it happens to get karma first.
 * Possibility to look at the feedback. E.g. if an update has -1, deletes 
 all my e-mail, +1, can haz noo verzion? and +1, didn't test e-mail, 
 everything else works, I'm NOT going to push the update!
 * Because people just make better decisions than software, period.
 
 In fact, IMHO automatic pushing is completely stupid, and the current 
 process which heavily relies on it is just broken.

I did not write about the automatic pushing threshold but only about the
acceptance threshold.

Regards
Till


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

Re: Updates Criteria Summary/Brainstorming

2010-11-23 Thread Kevin Kofler
Toshio Kuratomi wrote:
 We don't control RH bugzilla so changing bugzilla to be able to use fas to
 login would be problematic.

The right solution would really be to have a separate Fedora Bugzilla tied 
in to Fedora infrastructure, with bug states which make sense for Fedora, 
not RHEL etc.

Kevin Kofler

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


Re: F14: after last updates, getting Eclipse out of memory errors

2010-11-23 Thread Marius Andreiana
On Mon, Nov 22, 2010 at 10:08 AM, Alexander Kurtakov akurt...@redhat.comwrote:

 On 10:05:21 am Sunday, November 21, 2010 Marius Andreiana wrote:
  Hi,
 
  After getting latest updates (glibc and eclise), I started getting
  reproducible Eclipse out of memory errors (happens during AppEngine
  deploys). Haven't done any other changes to my env besides yum update.
  Should I file a bug?

 Just edit /etc/eclipse.ini and set the
 --launcher.XXMaxPermSize and -Xmx384m
 to something meaningful for you. JVM can allocate more memory than a
 predefined
 value which can be controlled by startup parameters. This is what we do in
 eclipse.ini but we can not set this to something really big because people
 can
 use eclipse for things that even require less than the current settings.

 Alexander Kurtakov

solved, thanks!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: update for openldap available

2010-11-23 Thread Patrick MONNERAT
On Tue, 2010-11-23 at 18:51 +0100, Jan Vcelak wrote:
 Just submitted to updates-testing. Please, test.
 
 656257 - Upgrade from 2.4.22-7 to 2.4.23-3 breaks slapd
 655899 - outdated list of overlays in slapd.conf
 652822 - ldapsearch -Z hangs server if starttls fails
 
 Jan

Many thanks Jan, it works.

I have downloaded your new files from koji and installed them with rpm
-F: perfect and the conversion was quite fast (I have a bit more than 3K
records in the DB).

Cheers,
Patrick


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


Re: Fedora 15, new and exciting plans

2010-11-23 Thread Kevin Kofler
Adam Williamson wrote:

 On Tue, 2010-11-23 at 18:23 +0100, Kevin Kofler wrote:
 It might not to work for proprietary drivers, but that's those drivers'
 problem. KDE basically requires XRandR since at least 4.0.
 
 
 this is a fairly new thing, AIUI:
 
 http://mjg59.livejournal.com/127103.html

I know it's a fairly recent XRandR feature. But it's also part of KDE's 
track record to always require the latest XRandR spec. :-) As long as the 
drivers actually in Fedora support that, I'm fine with it.

Kevin Kofler

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


[perl-Apache-DBI/el6/master] update to 1.09

2010-11-23 Thread Remi Collet
commit 9ca9b1658ed1c65de7c6297a24e1a17132aec3e3
Author: remi fed...@famillecollet.com
Date:   Tue Nov 23 20:02:27 2010 +0100

update to 1.09

 .gitignore   |3 ++-
 perl-Apache-DBI.spec |5 -
 sources  |2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9b24c3e..c0c90d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-Apache-DBI-1.07.tar.gz
+Apache-DBI-1.08.tar.gz
+/Apache-DBI-1.09.tar.gz
diff --git a/perl-Apache-DBI.spec b/perl-Apache-DBI.spec
index 05bc3b4..0564368 100644
--- a/perl-Apache-DBI.spec
+++ b/perl-Apache-DBI.spec
@@ -1,7 +1,7 @@
 %global perlname Apache-DBI
 
 Name:  perl-Apache-DBI
-Version:   1.08
+Version:   1.09
 Release:   1%{?dist}
 Summary:   Persistent database connections with Apache/mod_perl
 
@@ -70,6 +70,9 @@ make test
 %{perl_vendorlib}/Apache
 
 %changelog
+* Tue Nov 23 2010 Remi Collet fed...@famillecollet.com 1.09-1
+- update to 1.09 (bugfix)
+
 * Tue Feb 09 2010 Remi Collet fed...@famillecollet.com 1.08-1
 - update to 1.08 (bugfix)
 
diff --git a/sources b/sources
index aa999db..a66a55a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cb33b7ce268ef3a6fcbdc82d13d89b5c  Apache-DBI-1.08.tar.gz
+3243a359906cfc62d548f327c9e3b8c7  Apache-DBI-1.09.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Re: Fedora 15, new and exciting plans

2010-11-23 Thread Matthew Garrett
On Tue, Nov 23, 2010 at 06:23:10PM +0100, Kevin Kofler wrote:

 Huh? KDE trunk (4.6) already uses XRandR backlight setting in PowerDevil:
 http://websvn.kde.org/trunk/KDE/kdebase/workspace/powerdevil/daemon/backends/upower/xrandrbrightness.cpp?revision=1194096view=markup
 and it appears to work fine for those who have coded this.
 
 It might not to work for proprietary drivers, but that's those drivers' 
 problem. KDE basically requires XRandR since at least 4.0.

Well, that's unfortunate - XRandR backlight control is only implemented 
on -intel.

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


Plan for tomorrow's FESCo meeting (2010-11-24)

2010-11-23 Thread Kevin Fenzi
Following is the list of topics that will be discussed in the FESCo
meeting tomorrow at 18:30UTC (1:30pm EDT) in #fedora-meeting on
irc.freenode.net.

= Followups =

#topic Updates policy

#351 Create a policy for updates - status report on implementation
https://fedorahosted.org/fesco/ticket/351
#382 Implementing Stable Release Vision
https://fedorahosted.org/fesco/ticket/382

* Discuss ideas for adjusting policy
* Need work on stats to see trends with new policy. 
* Need to investigate a 'new features' repo setup. 
* Need to look at education/enforcement

= New business =

#topic #503 Robotics Spin a Feature?
https://fedorahosted.org/fesco/ticket/503

= Fedora Engineering Services tickets = 

https://fedorahosted.org/fedora-engineering-services/report/6

= Open Floor = 

For more complete details, please visit each individual ticket.  The
report of the agenda items can be found at
https://fedorahosted.org/fesco/report/9

If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://fedorahosted.org/fesco,
e-mail me directly, or bring it up at the end of the meeting, during
the open floor topic. Note that added topics may be deferred until
the following meeting. 

kevin


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

Re: Fedora 15, new and exciting plans

2010-11-23 Thread Kevin Kofler
Matthew Garrett wrote:

 On Tue, Nov 23, 2010 at 06:23:10PM +0100, Kevin Kofler wrote:
 
 Huh? KDE trunk (4.6) already uses XRandR backlight setting in PowerDevil:
 
http://websvn.kde.org/trunk/KDE/kdebase/workspace/powerdevil/daemon/backends/upower/xrandrbrightness.cpp?revision=1194096view=markup
 and it appears to work fine for those who have coded this.
 
 It might not to work for proprietary drivers, but that's those drivers'
 problem. KDE basically requires XRandR since at least 4.0.
 
 Well, that's unfortunate - XRandR backlight control is only implemented
 on -intel.

Well, what's unfortunate is that HAL got deprecated long before replacements 
for all its parts were ready. KDE already waited for quite some time before 
implementing the replacements for HAL and was heavily criticized for that 
out of some circles. And STILL, the replacement isn't ready?

Surely copyingpasting HAL code into a helper which runs as root as gnome-
power-manager does isn't a long-term-viable solution!

How about next time the replacements get implemented BEFORE everyone 
scrambles to replace HAL and those who don't get yelled at for waiting until 
things actually work?!

Is there a hope that radeon and nouveau get fixed to support XRandR 
backlight control by F15? (I don't give a darn about Catalyst/fglrx and 
nvidia.)

Kevin Kofler

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


[HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Lennart Poettering
Heya!

I hereby want to let everybody know that in the next days I will turn on
/var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
with the following accepted F15 feature:

https://fedoraproject.org/wiki/Features/var-run-tmpfs

My current tests indicate that we will not run into too much trouble
with this and most things should continue to work just fine. However, of
course I run only a small subset of packages of the fedora archive on my
machine. So here's what might happen and which might need fixing over
the next weeks in various packages:

- Not all packages might be able to create their directory in /var/run
  on start-up. Since SUSE and Ubuntu have already been shipping systems
  with tmpfs on /var/run and /var/lock for quite a while I expect the
  number of packages that are incapable of doing this to be very
  small. If your software nonetheless fails witht this issue, then
  there are two options to fix this: a) patch the program in
  question, so that it is able to recreate the directories in
  /var/run, or b) ship a simple drop-in file for /etc/tmpfiles.d/ which 
  recreates these directories on boot. (see below)

- There might be permission problems, since the rpms might have set
  different perms on the subdirs of /var/run than the software itself
  might apply when starting up. In this case, a drop-in file in
  /etc/tmpfiles.d/ might  help. (see below)

- The SELinux policy might trigger AVCs and disallow creation of the
  dirs in question. In this case Dan will be of help of course, so make
  sure to file a bug. And I guess I don't need to mention this but
  temporarily falling back to permissive mode is a short-term workaround
  for this.

- In some cases daemons might want to create more than one file/dir
  below /var/run which are supposed to be labelled differently. In this
  case the daemon can either be modified to fix its labels up itself, or
  a drop-in file in /etc/tmpfiles.d/ might help (see below).

- Many .spec files currently own subdirs of /var/run. These need to be
  updated to %ghost those dirs only, so that the automatic removal of
  these files/dirs on boot doesnt cause rpm to complain. The list of packages
  which own such files/subdir you find on the aforementioned feature
  page. I will mass-file bugs against these packages later tonight,
  requesting the %ghosting of these entries. For more information on the
  %ghost directive in .spec files see this page:

  
http://www.rpm.org/max-rpm-snapshot/s1-rpm-inside-files-list-directives.html#S3-RPM-INSIDE-FLIST-GHOST-DIRECTIVE

Action items:

 a) Lennart will mass-file bugs regarding %ghost usage tonight

 b) Lennart will switch on /var/run and /var/lock on tmpfs either
 tomorrow or the day after tomorrow

 c) YOU need to edit your .spec file and place a %ghost where
 appropriate.

 c) YOU need to test if you package still works, and if necessary file
 AVC bugs, add an /etc/tmpfiles.d drop-in file to your program, or patch
 it so that it is able to recreate these directories beneath /var/run on
 its own.

On /etc/tmpfiles.d:

This is a new feature of systemd, but which is apparently very much
liked by people outside of systemd, so this might actually find adoption
even on systems which will not adopt systemd any time soon, since it
actually is not specific at all to systemd. By dropping a simple
configuration file in /etc/tmpfiles.d you can ensure that volatile files
and directories are: a) created, deleted or emptied at boot b) their
permissions/ownership fixed c) its directory contents cleaned up in
regular intervals (a la tmpwatch) and d) it is properly relabeled at
boot.

As an example, here's how such a file might look like for the screen package
(name it /etc/tmpfiles.d/screen.conf):

snip
d /var/run/screens 1777 root root 10d
d /var/run/uscreens 0755 root root 10d12h
/snip

This encodes that two directories are created under the listed names, with
automatic clean up after 10 days resp. 10 days and 12h. 

For more details consult the man page:

http://0pointer.de/public/systemd-man/tmpfiles.d.html

Thank you for your attention!

Lennart

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


Re: Fedora release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-23 Thread Jesse Keating
On 11/23/10 12:16 PM, Toshio Kuratomi wrote:
 On Mon, Nov 22, 2010 at 11:39:02AM -0800, Jesse Keating wrote:
 On 11/22/2010 11:18 AM, Toshio Kuratomi wrote:
 They said that they install a Fedora for testing
 purposes when it first comes out and enjoy the rapid pace of bugfixes as
 they test the software in their environment.  Then, the update pace slows
 down at about the same time their ready to push things out to the machines
 in their env.

 I think there's likely better ways that they could achieve this if we were
 optimizing for this, though.



 This sounds like install the newly Branched release (AKA Alpha), which
 has rapid updates, but should slow down once it goes GOLD, and then be
 slow and stable for the next 13 months after that.

 I'd say that people like this probably want to start installing Fedora at
 the point where no reversions of major Features are likely to occur.  So
 they probably want to do their initial install at a point in the process
 after Alpha.  I don't know where we match up though... the systemd reversion
 was a bit of a mess and I don't know how the process is supposed to work as
 opposed to how it did work this time around.
 
 -Toshio
 

Alpha is post-feature freeze, so there shouldn't be reversions of
features after that point, outside of special cases.  systemd was a
special case.  If we as a project stuck better to our feature freeze and
process, then installing from Alpha would be a more favorable target.

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


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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Doug Ledford
On 11/23/2010 03:48 PM, Lennart Poettering wrote:
 Heya!
 
 I hereby want to let everybody know that in the next days I will turn on
 /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
 with the following accepted F15 feature:
 
 https://fedoraproject.org/wiki/Features/var-run-tmpfs

Will the tmpfs mounts be available in the initramfs, or only on the
running system?


-- 
Doug Ledford dledf...@redhat.com
  GPG KeyID: CFBFF194
  http://people.redhat.com/dledford

Infiniband specific RPMs available at
  http://people.redhat.com/dledford/Infiniband



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

Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Paul Howarth
On Tue, 23 Nov 2010 21:48:30 +0100
Lennart Poettering mzerq...@0pointer.de wrote:
 - In some cases daemons might want to create more than one file/dir
   below /var/run which are supposed to be labelled differently. In
 this case the daemon can either be modified to fix its labels up
 itself, or a drop-in file in /etc/tmpfiles.d/ might help (see below).

Given that the tmpfiles.d format doesn't mention SELinux contexts, I
assume that the files/directories will be set up to have whatever their
default context would be under the running policy, as restorecon would
set it?

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Lennart Poettering
On Tue, 23.11.10 21:19, Paul Howarth (p...@city-fan.org) wrote:

 
 On Tue, 23 Nov 2010 21:48:30 +0100
 Lennart Poettering mzerq...@0pointer.de wrote:
  - In some cases daemons might want to create more than one file/dir
below /var/run which are supposed to be labelled differently. In
  this case the daemon can either be modified to fix its labels up
  itself, or a drop-in file in /etc/tmpfiles.d/ might help (see below).
 
 Given that the tmpfiles.d format doesn't mention SELinux contexts, I
 assume that the files/directories will be set up to have whatever their
 default context would be under the running policy, as restorecon would
 set it?

Yes, SELinux contexts are exclusively configured in the policy, we do
not spread that around in other ocnfiguration files.

The tmpfiles stuff includes an implicit restorecon, basically.

Lennart

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Daniel J Walsh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 11/23/2010 04:26 PM, Lennart Poettering wrote:
 On Tue, 23.11.10 21:19, Paul Howarth (p...@city-fan.org) wrote:
 

 On Tue, 23 Nov 2010 21:48:30 +0100
 Lennart Poettering mzerq...@0pointer.de wrote:
 - In some cases daemons might want to create more than one file/dir
   below /var/run which are supposed to be labelled differently. In
 this case the daemon can either be modified to fix its labels up
 itself, or a drop-in file in /etc/tmpfiles.d/ might help (see below).

 Given that the tmpfiles.d format doesn't mention SELinux contexts, I
 assume that the files/directories will be set up to have whatever their
 default context would be under the running policy, as restorecon would
 set it?
 
 Yes, SELinux contexts are exclusively configured in the policy, we do
 not spread that around in other ocnfiguration files.
 
 The tmpfiles stuff includes an implicit restorecon, basically.
 
 Lennart
 
And we do not want these labels leaking out into config files.  Since
there are multiple policies.  For example.

/var/run/BLAH might have different labels in MLS policy versus Targeted.
 And some of our partners ship their own policies.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkzsNPYACgkQrlYvE4MpobNnawCfSGBUNfTq0ayy+RMdajBwDBuD
YpgAn1gRJvhHdOmtXvbTh461p6M/rNd3
=4FmN
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Nicholas Miell
On 11/23/2010 12:48 PM, Lennart Poettering wrote:
 Heya!
 
 I hereby want to let everybody know that in the next days I will turn on
 /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
 with the following accepted F15 feature:
 
 https://fedoraproject.org/wiki/Features/var-run-tmpfs
 

Is this actually an improvement?

I know that dentries and inodes for regular filesystems can be discarded
from RAM if they're not in use, is that the case for a tmpfs?
How often are the files in /var/run and /var/lock accessed? Is the
kernel likely to discard them?

Files in /var/run tend to be 4 or 5 bytes in length, does that mean they
each use an entire page of RAM or swap? There are vastly fewer swap
pages than there are filesystem blocks, isn't this less efficient?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Till Maas
On Tue, Nov 23, 2010 at 10:32:00PM +0100, Lennart Poettering wrote:

 Also note that by now it's somewhat standard that code that needs to be
 run as part of early boot creates a subdir in /dev, such as /dev/.udev
 or /dev/.systemd. Not super-pretty, but I guess it's too late to
 complain about that.

This is the first time I read about using a subdir in /dev. Is there
some inter-distro agreement about this? The last discussion I had with
someone from debian revealed that they use subdirs in /lib for stuff
that should be in /var according to the FHS but might be needed before
/var is mounted.

Regards
Till


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

Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Lennart Poettering
On Tue, 23.11.10 22:44, Till Maas (opensou...@till.name) wrote:

 On Tue, Nov 23, 2010 at 10:32:00PM +0100, Lennart Poettering wrote:
 
  Also note that by now it's somewhat standard that code that needs to be
  run as part of early boot creates a subdir in /dev, such as /dev/.udev
  or /dev/.systemd. Not super-pretty, but I guess it's too late to
  complain about that.
 
 This is the first time I read about using a subdir in /dev. Is there
 some inter-distro agreement about this? The last discussion I had with
 someone from debian revealed that they use subdirs in /lib for stuff
 that should be in /var according to the FHS but might be needed before
 /var is mounted.

Well it's not really inter-distro. It mostly inter-maintainers-of-
packages-that-are-involved-with-early-boot. I know that at least some
storage stuff also puts stuff there, as will most likely u-l-ng to place
meta information about mounts.

Yes, Debian has /lib/init/rw, and we shortly considered adopting that as
suggested default in systemd, but we decided not to do that since more
software was already using /dev/.foo/ than /lib/init/rw (which in fact
is used only by debian specific scripts afaik at this point), and we
didn't want to add yet another fs just for this purpose to the mix.

I talked to some Debian guys about this and they have ben thinking about
moving /lib/init/rw to /dev/.foobar/ too. 

I think everybody agrees that /dev/.foobar/ isn't particularly
pretty. But given that /dev is some kind of tmpfs these days this should
be fine.

I don't think it is really necessary to make /dev/.foobar/ some kind of
standard however. As the number of services involved with early boot and
which need runtime files like this is very limited it should be
sufficient to simply come to an agreement with the various maintainers
involved, which is a small group.

Lennart

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Till Maas
On Tue, Nov 23, 2010 at 09:48:30PM +0100, Lennart Poettering wrote:

 I hereby want to let everybody know that in the next days I will turn
 on
 /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
 with the following accepted F15 feature:
░
 https://fedoraproject.org/wiki/Features/var-run-tmpfs

The release notes section contains this:
| /var/run and /var/lock are now mounted from tmpfs, and hence emptied on
| reboot. Applications must ensure to recreate their own files/dirs on
| startup, and cannot rely that doing this at package installtion will
| suffice

But this does not mention tmpfiles.d which you wrote can be used instead
of creating files or dirs on startup.

  c) YOU need to edit your .spec file and place a %ghost where
  appropriate.
 
  c) YOU need to test if you package still works, and if necessary file
  AVC bugs, add an /etc/tmpfiles.d drop-in file to your program, or patch
  it so that it is able to recreate these directories beneath /var/run on
  its own.

Imho there should be a packaging guideline to make it clear what needs
to be done in which cases. E.g. when to %ghost files and when not.

 On /etc/tmpfiles.d:
 
 This is a new feature of systemd, but which is apparently very much
 liked by people outside of systemd, so this might actually find adoption
 even on systems which will not adopt systemd any time soon, since it
 actually is not specific at all to systemd. By dropping a simple
 configuration file in /etc/tmpfiles.d you can ensure that volatile files
 and directories are: a) created, deleted or emptied at boot b) their
 permissions/ownership fixed c) its directory contents cleaned up in
 regular intervals (a la tmpwatch) and d) it is properly relabeled at
 boot.
 
 As an example, here's how such a file might look like for the screen package
 (name it /etc/tmpfiles.d/screen.conf):
 
 snip
 d /var/run/screens 1777 root root 10d
 d /var/run/uscreens 0755 root root 10d12h
 /snip
 
 This encodes that two directories are created under the listed names, with
 automatic clean up after 10 days resp. 10 days and 12h. 

Removing /var/run/screens after 10 days sounds wrong. Even removing the
sockets inside /var/run/screens sounds wrong. Is this just a bad example
am I not understanding the age means.

 For more details consult the man page:
 
 http://0pointer.de/public/systemd-man/tmpfiles.d.html

Here it says:
| If a file or directory is older than the current time minus the age
| field it is deleted.

And when are the files and dirs created? Only when the system is booted?
But then after installing an package that requires files to be created
by tmpfiles.d the system needs to be rebooted before it can be used. Or
will rpm call something that parses the appropriate tmpfiles.d file when
the package is installed / updated?

Regards
Till


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

[389-devel] Please Review: (656515) Allow Name and Optional UID syntax for grouping attributes

2010-11-23 Thread Nathan Kinder
https://bugzilla.redhat.com/show_bug.cgi?id=656515

https://bugzilla.redhat.com/attachment.cgi?id=462466action=edit
--
389-devel mailing list
389-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-devel


Re: Appeal to finish the change in maintainer for the openjpeg package.

2010-11-23 Thread Adam Hough
On Tue, Nov 23, 2010 at 10:21 AM, Jason L Tibbitts III ti...@math.uh.eduwrote:

  AH == Adam Hough adam.ho...@gmail.com writes:

 AH Someone with that right permissions need to change who maintains the
 AH openjpeg package in Fedora.

 It has two comaintainers, so I don't really see what the issue is.

 I went ahead and gave those comaintainers approveacls permission on the
 Fedora branches so they can add other committers if they desire.

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


Thank you, I think that should help prevent this situation in the future for
this package.

The issue was that the patch that was applied in a special build of 1.3.9.1
that fixed the crash was never pushed out to the repositories.  I had to
complain on the mailing list in an admittedly horribly worded message
complaining that the current maintainers had not pushed out a fix for the
issue yet.  I had though the issue was resolved until I got a Bug Zapper
message saying that the bug was still open.  I would suggest that one of the
co-maintainers add Tom Lane as a committer since he is the person
maintaining openjpeg in Redhat Enterprise.

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

Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Lennart Poettering
On Tue, 23.11.10 13:41, Nicholas Miell (nmi...@gmail.com) wrote:

 
 On 11/23/2010 12:48 PM, Lennart Poettering wrote:
  Heya!
  
  I hereby want to let everybody know that in the next days I will turn on
  /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
  with the following accepted F15 feature:
  
  https://fedoraproject.org/wiki/Features/var-run-tmpfs
  
 
 Is this actually an improvement?

See the spec page.

I think the fact that we get less disks accesses (just think noatime and
stuff for the files dropped there) is more interesting than using the
absolute minimal amount of memory.

 I know that dentries and inodes for regular filesystems can be discarded
 from RAM if they're not in use, is that the case for a tmpfs?
 How often are the files in /var/run and /var/lock accessed? Is the
 kernel likely to discard them?

Note that under memory pressure tmpfs can be swapped out.

 Files in /var/run tend to be 4 or 5 bytes in length, does that mean they
 each use an entire page of RAM or swap? There are vastly fewer swap
 pages than there are filesystem blocks, isn't this less efficient?

Yes, normal files will take up 4k if they contain data. But that's
something that could be fixed and which would not only be useful for
this usecase but the much heavier existing users of tmpfs such as udev.

Lennart

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Lennart Poettering
On Tue, 23.11.10 23:02, Till Maas (opensou...@till.name) wrote:

 The release notes section contains this:
 | /var/run and /var/lock are now mounted from tmpfs, and hence emptied on
 | reboot. Applications must ensure to recreate their own files/dirs on
 | startup, and cannot rely that doing this at package installtion will
 | suffice
 
 But this does not mention tmpfiles.d which you wrote can be used instead
 of creating files or dirs on startup.

Added a comment about this now.

   c) YOU need to edit your .spec file and place a %ghost where
   appropriate.
  
   c) YOU need to test if you package still works, and if necessary file
   AVC bugs, add an /etc/tmpfiles.d drop-in file to your program, or patch
   it so that it is able to recreate these directories beneath /var/run on
   its own.
 
 Imho there should be a packaging guideline to make it clear what needs
 to be done in which cases. E.g. when to %ghost files and when not.

I guess extending the guidelines with a line or two about this is a good idea.

  snip
  d /var/run/screens 1777 root root 10d
  d /var/run/uscreens 0755 root root 10d12h
  /snip
  
  This encodes that two directories are created under the listed names, with
  automatic clean up after 10 days resp. 10 days and 12h. 
 
 Removing /var/run/screens after 10 days sounds wrong. Even removing the
 sockets inside /var/run/screens sounds wrong. Is this just a bad example
 am I not understanding the age means.

Sorry, it's not necessarily a great example.

The aging stuff is mostly useful for things like /tmp itself.

  For more details consult the man page:
  
  http://0pointer.de/public/systemd-man/tmpfiles.d.html
 
 Here it says:
 | If a file or directory is older than the current time minus the age
 | field it is deleted.
 
 And when are the files and dirs created? Only when the system is
 booted?

Yes.

 But then after installing an package that requires files to be created
 by tmpfiles.d the system needs to be rebooted before it can be used. Or
 will rpm call something that parses the appropriate tmpfiles.d file when
 the package is installed / updated?

Hmm, it has been suggested that we should make it possible to create
these dirs in the .spec files by invoking the systemd-tmpfiles tool
directly from the scriptlets. I guess we should add a nice interface for
that. In the meantime it should be sufficient to simply place th right
mkdir -p -m ... in the scriptlet. Of course it would be desirable if
we have a single place where the dirs to create are encoded.

Lennart

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Nicholas Miell
On 11/23/2010 02:54 PM, Lennart Poettering wrote:
 On Tue, 23.11.10 13:41, Nicholas Miell (nmi...@gmail.com) wrote:
 On 11/23/2010 12:48 PM, Lennart Poettering wrote:
 Heya!

 I hereby want to let everybody know that in the next days I will turn on
 /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
 with the following accepted F15 feature:

 https://fedoraproject.org/wiki/Features/var-run-tmpfs


 Is this actually an improvement?
 
 See the spec page.

The spec page says it'll be better, but is very vague as to why.

Basically, I'm looking for a Doing this will keep $X kilobytes
permanently pinned in RAM (in the form of dentry and inode structs) and
$Y bytes in RAM or swap (in the form of file data pages), of which $Z
bytes is wasted (due to the fixed page size) and this is {worth it, not
worth it} due to the $N millisecond improvement in boot times.

i.e. an acknowledgment that somebody thought about the trade-offs and
decided it is the right thing to do.

 I think the fact that we get less disks accesses (just think noatime and
 stuff for the files dropped there) is more interesting than using the
 absolute minimal amount of memory.

They're already on a relatime mount, and don't bind mounts support
noatime now? (e.g. mount --bind /var/run /var/run; mount -o
remount,noatime /var/run)

 I know that dentries and inodes for regular filesystems can be discarded
 from RAM if they're not in use, is that the case for a tmpfs?
 How often are the files in /var/run and /var/lock accessed? Is the
 kernel likely to discard them?
 
 Note that under memory pressure tmpfs can be swapped out.

The data pages can, but the inodes and dentries are permanently pinned
in unswappable kernel memory.

 Files in /var/run tend to be 4 or 5 bytes in length, does that mean they
 each use an entire page of RAM or swap? There are vastly fewer swap
 pages than there are filesystem blocks, isn't this less efficient?
 
 Yes, normal files will take up 4k if they contain data. But that's
 something that could be fixed and which would not only be useful for
 this usecase but the much heavier existing users of tmpfs such as udev.

That's a hypothetical future feature, which isn't exactly relevant to
the issue at hand. (And I think mmap() would make that really
complicated.) If anything, it's an argument that udev should be moved
off of a tmpfs, but that's another discussion entirely.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Package rebuilds for gcc bug https://bugzilla.redhat.com/show_bug.cgi?id=634757

2010-11-23 Thread Jesse Keating
On 10/5/10 3:27 PM, Jesse Keating wrote:
 As you might be aware, there was a period of roughly two weeks where a
 gcc build (gcc-4.5.1-3.fc14) in the buildroots for both Fedora 14 and
 Fedora 15.  Items built with this could have undefined behavior, which
 could lead to data corruption.
 
 Unfortunately I'm told that it is impossible to look at a generated
 binary and detect whether or not the binary would be effected by this
 bug.  The only reliable way to tell would be to re-create the build
 environment exactly, except replace GCC with one that will detect the
 error scenario and print something.  As this is a significant amount of
 work, I decided instead to just rebuild the potential problem builds.
 
 I detected all the latest builds of packages that had gcc-4.5.1-3.fc14
 in the buildroot, and then further narrowed it down to things which
 require rtld(GNU_HASH) to find the things that actually used gcc (since
 gcc gets thrown in every buildroot anyway).
 
 For Fedora 15 this was a simple task.  Just find the packages where the
 latest build is bad, bump it and rebuild it.  End of story.  This work
 is already done (except that a few have failed, and I need to follow up
 on those).
 
 For Fedora 14 the matter is much more complicated.  Builds are spread
 out across 3 main tags, dist-f14, dist-f14-updates-testing, and
 dist-f14-updates-candidate.
 
 dist-f14 is things that have made it through bodhi as stable.
 
 dist-f14-updates-testing is for things which are currently in
 updates-testing
 
 dist-f14-updates-candidate is for things which could potentially become
 an update should the maintainer decide.
 
 To handle the F14 scene I've come up with this strategy:
 * For things tagged in dist-f14 and no newer build elsewhere, do a bump,
 build and tag directly into dist-f14.  While there is some risk of
 breakage, it is quite minimal and with discussion from QA we are willing
 to take that chance.  This work is ongoing.
 
 * For things tagged in dist-f14-updates-testing, do a bump, build and
 then edit the bodhi ticket to add the new build, and re-push to
 updates-testing.  This work will begin soon.
 
 * for things tagged in dist-f14-updates-candidate, do a bump and build.
  Then look for an open bodhi ticket for that package, adjusting as
 needed.  If no bodhi ticket is found, do not create a new one, just
 leave the build as is.  This work will begin soon.
 
 Using this strategy we should be able to replace potentially bad builds
 with corrected ones wherever they might have been published (barring the
 failed builds).  This message is mostly a heads up as to what's happening.

Now that F14 has shipped and other emergencies have been dealt with, I
got back into this task.

Unfortunately as time has gone on, there is now builds in
dist-f14-updates to deal with as well as dist-f14, so I wanted to ping
the list before I continue.

I've identified a number of published builds that are still potentially
broken in the F14 family, and have fixed builds for many of them.  The
real question is what to do with things in dist-f14 or dist-f14-updates
that are potentially bad.

What we did with the first round was to just tag the rebuilds on top of
the previous build, if nothing else had changed.  This was deemed safe
enough to bypass updates-testing.  That was pre-release though, we're
not post-release, does this thought still stand?

We could tag things directly into dist-f14-updates, bypassing bodhi or
we could create new bodhi update requests for each item and either get
karma or wait for the timeout.  We're talking about 72 update requests
that could be filed right now.

There are also a few packages where a fixed build doesn't exist yet
due to errors.  Those need closer examination.

Finally we have some builds that are in -testing that are potentially
bad.  I've replaced those with good builds and re-sent them back to
-testing, the maintainer can choose to push them stable at will.

Here is a list of the current known potentially bad builds and what
action could be or has been taken:

wireshark - Update pending
wildmidi - my rebuild can be tagged
usermode - my build can be tagged
tigervnc - my build can be tagged
tecnoballz - my build can be tagged
tar - Update in testing
syncevolution - update in testing
spamass-milter - my build can be tagged
shiboken - my build can be tagged
rtpproxy - my build can be tagged
raul - my build can be tagged
python-storm - my build can be tagged
python-crypto - my build can be tagged
python - potential update in -candidate; pinged dmalcolm
pycryptopp - my build can be tagged.
pspp - my build can be tagged
plee-the-bear - my build can be tagged
perl-Text-Hunspell - my build can be tagged
openchange - my build can be tagged
nxtrc - my build can be tagged
nasm - update in testing
mutter-moblin - my build can be tagged (and tag into dist-f15)
mutt - my build can be tagged
moblin-panel-status - my build can be tagged
moblin-panel-people - my build can be tagged

Re: Package rebuilds for gcc bug https://bugzilla.redhat.com/show_bug.cgi?id=634757

2010-11-23 Thread Jakub Jelinek
On Tue, Nov 23, 2010 at 03:45:26PM -0800, Jesse Keating wrote:
 gcc - update in -candidate, ping jakub

Just remove gcc from your list.  gcc is bootstrapped, so
the installed gcc only builds first stage, everything else
is built by (one of the) newly built compiler(s).
So, gcc in f14 surely doesn't have that problem in it.

I'll eventually do a f14 gcc errata, but only when I accumulate more
fixes...

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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Nathanael D. Noblet
On 11/23/2010 03:02 PM, Till Maas wrote:
 On Tue, Nov 23, 2010 at 09:48:30PM +0100, Lennart Poettering wrote:

 I hereby want to let everybody know that in the next days I will turn
 on
 /var/run and /var/lock on tmpfs on Rawhide/F15. This is in accordance
 with the following accepted F15 feature:
 ░
 https://fedoraproject.org/wiki/Features/var-run-tmpfs

 The release notes section contains this:
 | /var/run and /var/lock are now mounted from tmpfs, and hence emptied on
 | reboot. Applications must ensure to recreate their own files/dirs on
 | startup, and cannot rely that doing this at package installtion will
 | suffice

 But this does not mention tmpfiles.d which you wrote can be used instead
 of creating files or dirs on startup.

   c) YOU need to edit your .spec file and place a %ghost where
   appropriate.

   c) YOU need to test if you package still works, and if necessary file
   AVC bugs, add an /etc/tmpfiles.d drop-in file to your program, or patch
   it so that it is able to recreate these directories beneath /var/run on
   its own.

 Imho there should be a packaging guideline to make it clear what needs
 to be done in which cases. E.g. when to %ghost files and when not.

I'm curious, one of my packages has /var/run/dspam in the specfile and 
/var/lock/subsystem/dspam used in the initscript... I added a %ghost for 
the second and now I'm wondering if I even need to.. Should I revert 
that change? and just %ghost /var/run/dspam ?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Plan for tomorrow's FESCo meeting (2010-11-24)

2010-11-23 Thread Adam Jackson
On Tue, 2010-11-23 at 13:05 -0700, Kevin Fenzi wrote:
 Following is the list of topics that will be discussed in the FESCo
 meeting tomorrow at 18:30UTC (1:30pm EDT) in #fedora-meeting on
 irc.freenode.net.

I'm not going to be able to make this, I'll be on the road for
Thanksgiving.

- ajax

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Lennart Poettering
On Tue, 23.11.10 18:44, Michał Piotrowski (mkkp...@gmail.com) wrote:

 
 W dniu 23 listopada 2010 18:35 użytkownik philippe makowski
 makowski.fed...@gmail.com napisał:
  2010/11/23 Michał Piotrowski mkkp...@gmail.com:
  W dniu 21 listopada 2010 12:13 użytkownik Michał Piotrowski
  mkkp...@gmail.com napisał:
  We can create a list of all scripts in wiki and
  maintainers of individual packages would indicate that they want to
  convert scripts themselves.
  I'll try to do it for Firebird package
  can you give me some hints and place I have to read before ?
 
 This is a good start point
 http://0pointer.de/blog/projects/systemd-for-admins-3.html
 
 About services, sockets, targets etc
 http://0pointer.de/public/systemd-man/
 
 You may want to read all systemd related things from
 http://0pointer.de/blog/
 (if you don't know how it works, you should start from begining)

Most important is actually the draft of the packaging guide for systemd:

http://fedoraproject.org/wiki/Systemd_Packaging_Draft

(see the lower part of it, ignore the top)

Also, of particular interest is
http://0pointer.de/public/systemd-man/daemon.html.

Lennart

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

Re: Package rebuilds for gcc bug https://bugzilla.redhat.com/show_bug.cgi?id=634757

2010-11-23 Thread John Reiser
On 11/23/2010 03:45 PM, Jesse Keating wrote:
 Here is a list of the current known potentially bad builds and what
 action could be or has been taken:

Please alphabetize such a list, always!  _PLEASE_?
An alphabetized list is several times more effective at communication
because advanced readers can process it more quickly by eye
than a list that is in random order.  Most mail user agent (MUA) software
provides tools for string search, but using that often takes more time
than a scan-and-PageDown.

apcupsd - my build can be tagged
apiextractor - my build can be tagged
atanks - my build can be tagged
avr-gcc - my build can be tagged
awn-extras-applets - my build can be tagged
bluefish - update in testing
busybox - update in testing
calf - my build can be tagged
ccache - my build can be tagged
celt - my build can be tagged
chktex - my build can be tagged
clutter-gtk - fixed build in updates
clutter - my build can be tagged
contacts - my build can be tagged
dspam - my build can be tagged
dssi - my build can be tagged
elfutils - my build can be tagged
flowcanvas - my build can be tagged
folks - my build can be tagged
frepple - my build can be tagged
fuse-convmvfs - my build can be tagged
gappa - my build can be tagged
gcc - update in -candidate, ping jakub
gedit-vala - my build can be tagged
generatorrunner - my build can be tagged
ghc-Boolean - my build can be tagged
ghc-gio - no build
ghc-pango - my build can be tagged
ghc-terminfo - my build can be tagged
ghostscript - update in candidate, ping owner
glib-java - my build can be tagged
gnustep-examples - my build can be tagged
gretl - update in testing
gridsite - my build can be tagged
gstreamer-plugins-bad-free - my build can be tagged
gtk+extra - my build can be tagged
http-parser - my build can be tagged
igraph - update in testing
jack_capture - my build can be tagged
jana - my build can be tagged
koffice - my build can be tagged
ldc - removed from updates-testing
ledger - my build can be tagged
lensfun - my build can be tagged
libass - my build can be tagged
libclaw - my build can be tagged
libeio - my build can be tagged
libglade-java - no build
libgnome-java - no build
libgtk-java - no build
liblastfm - my build can be tagged
libmutil - my build can be tagged
libnfc - my build can be tagged
libnxt - my build can be tagged
libpst - my build can be tagged
libselinux - update in testing
libunicapgtk - my build can be tagged
libvte-java - spots build can be tagged
mailman - update in testing
matahari - my build can be tagged
meego-panel-datetime - update in testing
midori - my build can be tagged
minicom - my build can be tagged
moblin-panel-applications - my build can be tagged
moblin-panel-myzone - my build can be tagged
moblin-panel-people - my build can be tagged
moblin-panel-status - my build can be tagged
mutter-moblin - my build can be tagged (and tag into dist-f15)
mutt - my build can be tagged
nasm - update in testing
nxtrc - my build can be tagged
openchange - my build can be tagged
perl-Text-Hunspell - my build can be tagged
plee-the-bear - my build can be tagged
pspp - my build can be tagged
pycryptopp - my build can be tagged.
python-crypto - my build can be tagged
python - potential update in -candidate; pinged dmalcolm
python-storm - my build can be tagged
raul - my build can be tagged
R-ROC - my build can be tagged
rtpproxy - my build can be tagged
setuptool - my build can be tagged
shiboken - my build can be tagged
spamass-milter - my build can be tagged
syncevolution - update in testing
tar - Update in testing
tecnoballz - my build can be tagged
tigervnc - my build can be tagged
usermode - my build can be tagged
wildmidi - my rebuild can be tagged
wireshark - Update pending

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Lennart Poettering
On Sun, 21.11.10 00:46, Michał Piotrowski (mkkp...@gmail.com) wrote:

 Hi,
 
 I would like to help with scripts conversion. IMO the conversion
 action should be coordinated.
 
 Comments, thoughts?

I would certainly welcome any work in this direction!

I think it would make sense to use Johann's page in the wiki as the
central place to keep track of this:

https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability

In another mail on this thread there was already a list of documentation
posted. If you need real-life examples how this should look like, then
consider having a look on a packge such as bluez (keep however in mind
that this package predates the packaging daft, so if in doubt the draft
is right and the package is wrong... ;-)).

Also note that ideally services that currently are exclusively bus
activated gain native systemd files as well, so that they for the first
time can be controlled, supervised and introspected like any other
service on the system.

This adds the following packages to the list of packages to convert:

abrt accountsservice ailurus avahi blueman bluez ConsoleKit
cups-pk-helper dconf fprintd GConf2 gnome-applets gnome-lirc-properties
gnome-settings-daemon gnome-system-monitor gypsy hal kdebase-runtime
kdebase-workspace ModemManager NetworkManager PackageKit polkit rtkit
sectool setroubleshoot system-config-firewall system-config-kdump
system-config-samba system-config-services systemd udisks upower
wpa_supplicant.

(A number of these are already converted actually)

If you have any questions regarding writing service files, refer to the
linked documentation, especially the packaging draft:

https://fedoraproject.org/wiki/Systemd_Packaging_Draft#Scriptlets

(Note that this is still a draft, and not official, so take it with a
pinch of salt!)

Also, have a look into the already converted service files in
/lib/systemd/system/*. Note however that service files for stuff
involved in early boot and late shutdown are not suitable as an example,
since they are very different than the service files of normal services,
since early boot/late shutdown services have manually configured
dependencies. You can easily recognize them by the
DefaultDependencies=no setting. Don't be confused by those, just ignore
them!

Of course, the helpful folks on #systemd on freenode will be happy to
answer any questions you might have, and especially I myself will be
(mezcalero). However, for the next weeks I'll be backpacking through
India and not be particularly responsive.

Lennart

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

Re: Plan for tomorrow's FESCo meeting (2010-11-24)

2010-11-23 Thread Bill Nottingham
Adam Jackson (a...@redhat.com) said: 
 On Tue, 2010-11-23 at 13:05 -0700, Kevin Fenzi wrote:
  Following is the list of topics that will be discussed in the FESCo
  meeting tomorrow at 18:30UTC (1:30pm EDT) in #fedora-meeting on
  irc.freenode.net.
 
 I'm not going to be able to make this, I'll be on the road for
 Thanksgiving.

I am highly unlikely to make it, for similar reasons.

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


Re: F15 Feature - convert as many service init files as possible to the native SystemD services

2010-11-23 Thread Bill Nottingham
Michał Piotrowski (mkkp...@gmail.com) said: 
  MP How can I get information about all packages that provides init
  MP scripts?
 
  repoquery --whatprovides '/etc/init.d/*'
 
 It seems to me that too little packages was returned

Add '/etc/rc.d/init.d/*' too; while they both resolve to the same place,
the filelist might have it in either.

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

Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Matthew Miller
On Tue, Nov 23, 2010 at 11:54:47PM +0100, Lennart Poettering wrote:
 I think the fact that we get less disks accesses (just think noatime and
 stuff for the files dropped there) is more interesting than using the
 absolute minimal amount of memory.

Less disk access at startup, or in general somehow? Optimizing for startup
performance over general performance does not seem so good. But this is
really about elegance rather than resource usage, right?

Currently, /var/run and /var/lock on my rawhide desktop system take up 364K.
385K on another rawhide system. (Blocksize of 4k.) I think we can spare that
in this day and age if we get a reasonable benefit in return.

Meanwhile, NetworkManager is doing absolutely nothing for me, and is taking
up a USS of 65.3M. If we're gonna tilt at memory consumption windmills, how
about we take a look at that one?

(NetworkManager is awesome on my _laptop_, by the way. Wouldn't dream of
living without it.)



-- 
Matthew Miller mat...@mattdm.org
Senior Systems Architect -- Instructional  Research Computing Services
Harvard School of Engineering  Applied Sciences
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Ben Boeckel
Jan Vcelak jvce...@redhat.com wrote:
 This is the problem: The database migration could take a really long time. I 
 have testing data with 56 entries (nodes) - exporting (slapcat) is quite 
 fast, 
 but importing (slapadd) takes around 10 seconds.

Hmm. I've seen selinux-policy-targeted take longer than this on
upgrades. SELinux is a little more obvious that it's doing something on
upgrade (and after looking at the spec file[1], I'd not sure whether I'd
have rather not known ;) ), but I don't think it'd be unheard of.

--Ben

[1]http://pkgs.fedoraproject.org/gitweb/?p=selinux-policy.git;a=blob;f=selinux-policy.spec

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


Re: Urgent: today's F14 catastrophe with openldap-servers update

2010-11-23 Thread Ralf Corsepius
On 11/23/2010 07:36 PM, Jan Vcelak wrote:
 On Tuesday 23 November 2010 19:13:09, Panu Matilainen wrote:
 Another related thing is that Berkeley DB which openldap uses is
 notoriously picky about getting updated. I'm fairly certain openldap does
 not update their bundled BDB version to prevent issues like this on minor
 updates, and AFAICT (based on a quick lookaround at the changelogs etc) in
 this case it was this fix to comply with our own policies (no bundled
 libraries) that bit us when synced with rawhide version:

 * Fri Aug 27 2010 Jan Vcelakjvce...@redhat.com  2.4.23-1
 - rebase to 2.4.23
 - embeded db4 library removed

  - Panu -

 You are right. My fault. :-(

No, it's not your fault (Or at least only partially). A functional QA 
would catch such kind of breakages.

Ralf



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


Re: [HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide

2010-11-23 Thread Paul Wouters
On Tue, 23 Nov 2010, Nicholas Miell wrote:

 The spec page says it'll be better, but is very vague as to why.

 Basically, I'm looking for a Doing this will keep $X kilobytes
 permanently pinned in RAM (in the form of dentry and inode structs) and
 $Y bytes in RAM or swap (in the form of file data pages), of which $Z
 bytes is wasted (due to the fixed page size) and this is {worth it, not
 worth it} due to the $N millisecond improvement in boot times.

 i.e. an acknowledgment that somebody thought about the trade-offs and
 decided it is the right thing to do.

Personally, I think its worth it just because a rebooted/crashed system starts
with a clean /var/run and /var/lock. Too often I've seen things not startup
based on a stale pid file.

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


Re: Package rebuilds for gcc bug https://bugzilla.redhat.com/show_bug.cgi?id=634757

2010-11-23 Thread Jesse Keating
On 11/23/10 5:04 PM, John Reiser wrote:
 Please alphabetize such a list, always!  _PLEASE_?
 An alphabetized list is several times more effective at communication
 because advanced readers can process it more quickly by eye
 than a list that is in random order.  Most mail user agent (MUA) software
 provides tools for string search, but using that often takes more time
 than a scan-and-PageDown.

This wasn't a list of things maintainers needed to perform an action
upon.  If it were, I would have sorted it, by package owner.  This was
more of just a listing of the actions that /I/ would be doing, a list of
the packages.

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


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


Re: Fedora release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-23 Thread Stephen John Smoogen
On Mon, Nov 22, 2010 at 12:39, Jesse Keating jkeat...@redhat.com wrote:
 On 11/22/2010 11:18 AM, Toshio Kuratomi wrote:
 They said that they install a Fedora for testing
 purposes when it first comes out and enjoy the rapid pace of bugfixes as
 they test the software in their environment.  Then, the update pace slows
 down at about the same time their ready to push things out to the machines
 in their env.

 I think there's likely better ways that they could achieve this if we were
 optimizing for this, though.



 This sounds like install the newly Branched release (AKA Alpha), which
 has rapid updates, but should slow down once it goes GOLD, and then be
 slow and stable for the next 13 months after that.

It sounds like it.. but psychologically is a completely different
thing. Alpha/beta/rawhide all sound too scary and they won't go near
it. However when they finally get on an RC or release they will go
through the same steps that the alpha/beta/rawhide/ or -testers users
had to do. Which then leads to a lot of stuff getting rolled in at the
last minute.

I just don't think Slow and Stable is ever going to work with Fedora.

-- 
Stephen J Smoogen.
The core skill of innovators is error recovery, not failure avoidance.
Randy Nelson, President of Pixar University.
Let us be kind, one to another, for most of us are fighting a hard
battle. -- Ian MacLaren
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Passing ownership of mingetty

2010-11-23 Thread Paul Wouters
On Thu, 11 Nov 2010, Lennart Poettering wrote:

 That way most distros would only have to install one getty implementation,
  and can use it for both serial consoles and VCs.

Yes please.

Bonus points for anaconda configuring a working agetty login if the install
console was serial. That is, run agetty using the same linespeed as the
install and add the serial device to securetty.

(last install I did, though it was rhel5, on a machine without VGA left me
with no way to login to the system after install (kickstart didn't add a
non-root user)

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


Re: Package rebuilds for gcc bug https://bugzilla.redhat.com/show_bug.cgi?id=634757

2010-11-23 Thread Hans de Goede
Hi,

On 11/24/2010 12:45 AM, Jesse Keating wrote:
 On 10/5/10 3:27 PM, Jesse Keating wrote:

snip


 Here is a list of the current known potentially bad builds and what
 action could be or has been taken:

 wildmidi - my rebuild can be tagged
 tecnoballz - my build can be tagged

These 2 are mine and FWIW, I'm ok with directly tagging
the rebuilds into updates

Regards,

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


File PPIx-EditorTools-0.11.tar.gz uploaded to lookaside cache by psabata

2010-11-23 Thread Petr Sabata
A file has been added to the lookaside cache for perl-PPIx-EditorTools:

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


[perl-PPIx-EditorTools] New upstream release, v0.11

2010-11-23 Thread Petr Sabata
commit ea52ef008086f3dba7161044c44882ef8a0e725d
Author: Petr Sabata psab...@redhat.com
Date:   Tue Nov 23 09:03:47 2010 +0100

New upstream release, v0.11

 .gitignore |1 +
 perl-PPIx-EditorTools.spec |   13 ++---
 sources|2 +-
 3 files changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2765e50..c81042f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 PPIx-EditorTools-0.09.tar.gz
 /PPIx-EditorTools-0.10.tar.gz
+/PPIx-EditorTools-0.11.tar.gz
diff --git a/perl-PPIx-EditorTools.spec b/perl-PPIx-EditorTools.spec
index 60200b4..1b0f81e 100644
--- a/perl-PPIx-EditorTools.spec
+++ b/perl-PPIx-EditorTools.spec
@@ -1,5 +1,5 @@
 Name:   perl-PPIx-EditorTools
-Version:0.10
+Version:0.11
 Release:1%{?dist}
 Summary:Utility methods and base class for manipulating Perl via PPI
 License:GPL+ or Artistic
@@ -9,13 +9,17 @@ Source0:
http://search.cpan.org/CPAN/authors/id/A/AZ/AZAWAWI/PPIx-EditorT
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:  noarch
 BuildRequires:  perl(Class::XSAccessor) = 1.02
-BuildRequires:  perl(ExtUtils::MakeMaker) = 6.42
+BuildRequires:  perl(ExtUtils::MakeMaker) = 6.31
 BuildRequires:  perl(File::Spec)
 BuildRequires:  perl(PPI) = 1.203
 # Tests only:
 # Real version perl(Test::Differences) = 0.4801 clamped to 2 digits
 BuildRequires:  perl(Test::Differences) = 0.48
 BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Most)
+BuildRequires:  perl(Test::Warn)
+BuildRequires:  perl(Test::Exception)
+BuildRequires:  perl(Test::Deep)
 Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
 Requires:   perl(Class::XSAccessor) = 1.02
 Requires:   perl(File::Spec)
@@ -53,11 +57,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc Changes README TODO
+%doc Changes README LICENSE
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Tue Nov 23 2010 Petr Sabata psab...@redhat.com - 0.11-1
+- New upstream version, v0.11
+
 * Mon Oct 04 2010 Petr Pisar ppi...@redhat.com - 0.10-1
 - 0.10 bump
 - Update Source URL
diff --git a/sources b/sources
index 7a61b61..115d218 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a48bf178d3ae63c2221bde55f264cbef  PPIx-EditorTools-0.10.tar.gz
+a56672022c0e382f168ccce08b2a3e26  PPIx-EditorTools-0.11.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


  1   2   >