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

2010-11-22 Thread Alexander Kurtakov
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

 
 !ENTRY org.eclipse.ui 4 4 2010-11-20 15:47:18.005
 !MESSAGE An internal error has occurred.
 !STACK 0
 java.lang.OutOfMemoryError: Java heap space
 at org.eclipse.jface.text.GapTextStore.allocate(GapTextStore.java:339)
 at
 org.eclipse.jface.text.GapTextStore.reallocate(GapTextStore.java:290) at
 org.eclipse.jface.text.GapTextStore.adjustGap(GapTextStore.java:223) at
 org.eclipse.jface.text.GapTextStore.replace(GapTextStore.java:196) at
 org.eclipse.jface.text.CopyOnWriteTextStore.replace(CopyOnWriteTextStore.ja
 va:158) at
 org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1184)
 at
 org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1210)
 at
 org.eclipse.ui.internal.console.ConsoleDocument.replace(ConsoleDocument.jav
 a:82) at
 org.eclipse.ui.internal.console.IOConsolePartitioner.processQueue(IOConsole
 Partitioner.java:572) at
 org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.run
 InUIThread(IOConsolePartitioner.java:520) at
 org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
 at
 org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134
 ) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515) at
 org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164) at
 org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
 org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
 org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
 org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
 org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332
 ) at
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
 at
 org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication
 .java:115) at
 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
 :196) at
 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
 (EclipseAppLauncher.java:110) at
 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
 ppLauncher.java:79) at
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369
 ) at
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179
 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
 7) at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
 l.java:43) at java.lang.reflect.Method.invoke(Method.java:616)
 
 !ENTRY org.eclipse.ui 4 4 2010-11-20 15:47:22.987
 !MESSAGE An internal error has occurred.
 !STACK 0
 java.lang.OutOfMemoryError: Java heap space
 at org.eclipse.jface.text.GapTextStore.allocate(GapTextStore.java:339)
 at
 org.eclipse.jface.text.GapTextStore.reallocate(GapTextStore.java:290) at
 org.eclipse.jface.text.GapTextStore.adjustGap(GapTextStore.java:223) at
 org.eclipse.jface.text.GapTextStore.replace(GapTextStore.java:196) at
 org.eclipse.jface.text.CopyOnWriteTextStore.replace(CopyOnWriteTextStore.ja
 va:158) at
 org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1184)
 at
 org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1210)
 at
 org.eclipse.ui.internal.console.ConsoleDocument.replace(ConsoleDocument.jav
 a:82) at
 org.eclipse.ui.internal.console.IOConsolePartitioner.processQueue(IOConsole
 Partitioner.java:572) at
 org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.run
 InUIThread(IOConsolePartitioner.java:520) at
 org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
 at
 org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134
 ) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515) at
 org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164) at
 org.eclipse.jface.window.Window.runEventLoop(Window.java:825) at
 org.eclipse.jface.window.Window.open(Window.java:801)
 at 

Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Henrik Nordström
sön 2010-11-21 klockan 11:00 +0100 skrev Till Maas:

 I guess this can be somehow automated. E.g. change Bodhi to drop the
 karma requirements for packages that had e.g. two subsequent updates
 without any Bodhi feedback and re-enable it if they get feedback.

That would be somewhat counter productive for the goal of actually
having testers, as it discourages maintainers looking for testers as a
way to improve their release process.


Imho the main concerns about the updates criteria is actually confusion
between autokarma requirements and minimal karma requirements. At least
it was for me when last discussing the topic. The actual requirements
isn't very high or unreasonable.

What I'd like to see is

* aggregated karma across the releases for the same package version.
Should be quite sufficient to test most updates on one of the active
releases.

* autoqa trapping dependency errors and other install failure errors,
disallowing push of a completely borked package, including changes in
provides breaking other packages.

* packages failing the above should only be pushed in a group when
dependencies have been satisfied (done automatically once push has been
requested for all of them), or after requesting an exception if a
dependent package for some reason can't be updated.

* better integration of releases in the push process, enabling package
maintainers a view of the package status across the releases.

* automatic enforcement on order of release, preventing a push or at
minimum alerting the maintainer if an earlier version is in a later
fedora release (including rawhide).


In addition to this the whole concept about how to enable actual users
to test packages in a reasonable manner need quite a bit of love to make
testing scale. The model of updates-testing and test everything is
simply a too high threshold for most users and scares away most, and
manually searching for and applying selected updates with yum do not
scale. I think something along this model would help greatly in that
area:

* Keep updates-testing repository model as-is

* Give users an easy option to get notified via package-kit when there
is updates to selected packages available in updates-testing, enabling
the user to select just package x,y,z, selected package groups, or
everything of the packages they have installed, and to select if the
user wants testing updates to be automatically installed as part of the
update process or only notified and requiring manual selection each
time.

* A new notification icon, reminding users when they have packages from
updates-testing installed for which they have not yet given feedback.
Packages should automatically disappear from this list when they have
been pushed to updates.

* Give users a easy way of downgrading to current non-testing release of
a package, giving them confidence that they can easily recover should
they find or suspect that the updates-testing package fails. This would
also need blocking that package release from automatic update from
updates-testing.

 All of this could be combined. E.g. packages with enough testers get
 test cases and need to fulfill stronger criteria. Packages with not so
 many testers get test cases and only need to fulfil that similar
 updates need to receive good karma on one Fedora release.

Imho this should be more based on how critical the package is for system
operation and quality of past updates than amount or activity of
testers.

I.e. if a borked update gets pushed out by the package maintainer then
that will increase the testing requirement on future updates of the same
package for a number of package pushes.

 Also it could be made easier for maintainers to identify problematic
 updates, e.g. by warning that the dependencies or provides of an update
 changed when the update is created.

+1

Regards
Henrik

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

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

2010-11-22 Thread Hans de Goede
Hi,

On 11/22/2010 12:59 AM, Adam Williamson wrote:
 On Sun, 2010-11-21 at 23:04 +0100, Kevin Kofler wrote:

 In short: Want higher-quality updates for previous releases? Then push
 version upgrades wherever possible (even and especially for libraries, as
 long as they're ABI-compatible or can be group-pushed with a small set of
 rebuilt reverse dependencies)!

 I don't agree with this at all. It's just abusing a stable release cycle
 to try and make it into something it isn't.

 I should probably clarify where I'm coming from on this, as my position
 is probably more nuanced than my mails so far would seem to suggest. I
 don't necessarily think Fedora works best as a project which does stable
 releases every six months and supports at least two of them at a time
 (and often three). As I've written elsewhere, I'd very much like to look
 into the possibility of changing that.


snip

 It seems like what you want is actually not to have three releases at a
 time at all but to have one and update it constantly. And I actually
 rather suspect that would be a model that would work well for Fedora,
 and I'd like to look into adopting it.

Interesting topic (much more so then flaming about the updates policy)
I think that we can (and sort of do already) have both.

The way I see it, is we have:

rawhide (and for a part of the cycle Fedora #+1 testing)
Fedora #
Fedora #-1
Fedora #-2

Fedora #+1 is for people who want the bleeding edge
Fedora #   is for people who want the latest and greatest without too much
bleeding
Fedora #-1 is for people who want it relatively safe and slow
Fedora #-2 Does not fit into this picture

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.

This is also how I in practice deal with must updates for packages I
maintain I try to fix any serious bugs reported against Fedora # and am
a lot more conservative when it comes to Fedora #-1.

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

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.

Regards,

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


Re: bugzilla bugzappers?

2010-11-22 Thread Henrik Nordström
fre 2010-11-05 klockan 12:53 + skrev Jóhann B. Guðmundsson:

 Reports came in  Auto responce reply back to the reporter -- QA 
 verified try to duplicate bug -- Bug set to maintainer -- Bug stayed 
 like that until EOL

You forgot

Bug was actually fixed from upstream relase, but the maintainer
overlooked the bugreport when doing the update as there is no
integration between update process and bugzilla reminding maintainers
there is open bug reports for their package.


What I'd like to see as maintainer is:

* A reminder about open bugs when making an update.

* The ability to easily ping bug reports from an update request, asking
for the bug to be retested on the update while in updates-testing.
Similar to how confirmed bugs can be pinged but without directly linking
those bugs as fixed by the update.

* Enabling those who retest bugs as a result of this to add their bug as
fixed by the update and positive karma on the update.

* Filter karma assignments so testers don't give negative karma on the
update if the update as such works but do not fix their bug (not
explicitly listed as fixed by the update).


Suggested method:

* automatically list open bug reports as a comment in the update request
template, notifying the maintainer about their presence.

* A new update field where maintainer can populate for possibly fixed
bugs. When the update is filed those bugzilla reports gets an update
notice similar to that added on fixed bugs, but not otherwise included
in automatic bug closing etc.

* In the bugzilla notice there is a link to provide feedback on the
update, automatically including the bug #.

* New bug # field when providing update feedback, linking update
feedback to relevan bugreports.

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

* All three choices automatically update any referenced bugzilla # with
the status and comment, avoiding the need to use both tools to keep
track of the bug status.

Regards
Henrik

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

Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Michal Hlavinka
On Saturday, November 20, 2010 23:35:43 Kevin Fenzi wrote:
 ok, I dug through the devel list for the last month or two and wrote
 down all the various ideas folks have come up with to change/improve
 things.
 
 Here (in no particular order) are the ideas and some notes from me on
 how we could enable them. Please feel free to add new (actual/concrete
 ideas or notes):
 
 * Just drop all the requirements/go back to before we had any updates
   criteria.

I like this idea, but I'm pretty sure this won't happen. I don't like the 
bureaucracy you can see all around you. Fixing problems caused by individual 
failure (or individual's failure) with new policy/law does not make happy 
contributors/people. This is the exact behavior of Civil Aviation Authority in 
my country - after 50 years of no problems there is one a***ole that kills 
himself because of ignoring physics and self-preservation, as result all sane 
normal people have to do more paperwork and are more restricted. The only 
result is pilots are more and more fed up every year. And know what, there are 
still people willingly breaking the rules so it does not solve anything.

Another comment: When I started to work for Fedora, I tried to do my best. You 
know, there are some comparisons of OSes and distributions. One of the 
comparisons being How many days OS was vulnerable (with known exploitable 
security bug). So when there was new CVE-- bug, I tried to fix it as 
fast as possible, because I wanted to make Fedora The Best Distro. But what 
happened after I fixed this bug? It took whole week before new build was 
tagged. Should I work hard if there is no visible result? I was disappointed. 
Now, packages are tagged quickly and reliably, great improvement (thanks to 
everyone who helped with this). But again, after things were better we have 
new policy that delays all bug fixes from being delivered quickly and I'm 
disappointed again.
 
 * Change FN-1 to just security and major bugfix
 
 This may be hard to enforce or figure out if something is a major bugfix.

This idea would make users less happy, at least from what I see. 
I manage a few Fedora systems for my friends/relatives who have almost
no IT knowledge nor they can use English. They don't care about open-source 
and other freedoms. They use Linux just because it's free and usable (they 
always compare it with m$ windoze they used before). In real world, bugs 
happen, they don't care too much about bugs in sw, if there is visible 
progress. If they found a bug, they complain to me and I file it in bugzilla. 
Once the bug is fixed, I report these wonderful news to them and they are 
really happy. But... remove the bug fix delivered to Fn-1 and they won't be 
happy, in fact they would think that Linux sucks. Restriction to most critical 
bugs only is not enough. And no, updating all machines every 6 months is too 
much disturbing (for them) and time consuming (for me).

 * allow packages with a %check section to go direct to stable

%check can be simple, %check can be complex, but where would you draw the 
line? Also very limited number of GUI apps has %check (only guess)

 * setup a remote test env that people could use to test things.

I don't think this would make significant difference. People don't test 
packages 
because they don't have time, they are lazy, they don't know how to test it or 
they are just consumers (not enough IT/english knowledge).

 * require testing only for packages where people have signed up to be
 testers

this could help a little for some cases
 
 * Ask maintainers to provide test cases / test cases in wiki for each
 package?

this could help, but it's not always possible to add these test cases. One 
example: imap server package - new bug that can corrupt mail folders in some 
circumstances. Maintainer updates package and sets 'type=bugfix' in bodhi, but 
not always it's possible to write down any test case. It's still a bug fix and 
it's better to be delivered sooner than wait if anyone out there get's his 
mail folders corrupted. Actual policy does not help proactivity.

 * reduced karma requirement on other releases when one has gone stable

better than nothing :)
 
 Other concrete ideas?

let maintainer decide, punish (enforce any policy) only those maintainers who 
breaks something, not all innocent group
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: bugzilla bugzappers?

2010-11-22 Thread Henrik Nordström
lör 2010-11-06 klockan 14:08 +0100 skrev Till Maas:

 I have no problem to verify a bug when the maintainer is ready to fix
 it. But it is pretty annoying to verify it within a small time window
 regularly just to have it ignored till the next EOL date.

Understood. And the same issue is also on maintainers in different
manners. But I am sad to hear that you see bugs you reconfirm to a new
release ignored for a full cycle again. 

The EOL bugzapper is really no more than a patch to a symptom (garbage
collecting in bugzilla due to lack of attention of both maintainer and
reporter) than a cure to the cause. Until a better model is found it's
the best we have, but the goal should be get rid of the bug or push it
forward to next release before EOL.

Regards
Henrik

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

rawhide report: 20101122 changes

2010-11-22 Thread Rawhide Report
Compose started at Mon Nov 22 08:15:03 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
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)
libnotifymm-0.6.1-8.fc14.i686 requires libnotify.so.1
libnotifymm-0.6.1-8.fc14.x86_64 requires libnotify.so.1()(64bit)
log4net-1.2.10-13.fc13.x86_64 requires mono(System) = 0:1.0.5000.0
log4net-1.2.10-13.fc13.x86_64 requires mono(System.Data) = 0:1.0.5000.0
log4net-1.2.10-13.fc13.x86_64 requires mono(mscorlib) = 0:1.0.5000.0
log4net-1.2.10-13.fc13.x86_64 requires mono(System.Xml) = 0:1.0.5000.0
log4net-1.2.10-13.fc13.x86_64 requires mono(System.Web) = 0:1.0.5000.0
mars-sim-2.84-6.fc14.noarch requires commons-collections
meego-panel-devices-0.2.4-4.fc15.x86_64 requires 
libdevkit-power-gobject.so.1()(64bit)
meego-panel-devices-0.2.4-4.fc15.x86_64 requires libnotify.so.1()(64bit)
moblin-panel-status-0.1.21-6.fc14.x86_64 requires 
libsocialweb-client.so.1()(64bit)
moblin-panel-status-0.1.21-6.fc14.x86_64 requires 
libchamplain-0.6.so.0()(64bit)
moblin-panel-status-0.1.21-6.fc14.x86_64 requires 
libclutter-gtk-0.10.so.0()(64bit)
mono-ndoc-1.3.1-8.fc13.x86_64 requires mono(System.Drawing) = 
0:1.0.5000.0
mono-ndoc-1.3.1-8.fc13.x86_64 requires mono(System.Windows.Forms) = 
0:1.0.5000.0
mono-ndoc-1.3.1-8.fc13.x86_64 requires mono(System) = 0:1.0.5000.0
mono-ndoc-1.3.1-8.fc13.x86_64 requires mono(mscorlib) = 0:1.0.5000.0
mono-ndoc-1.3.1-8.fc13.x86_64 requires mono(System.Xml) = 0:1.0.5000.0
nagios-plugins-snmp-disk-proc-1.2-6.fc13.x86_64 requires 
libnetsnmp.so.20()(64bit)
1:nant-0.85-34.fc13.x86_64 requires mono(ICSharpCode.SharpZipLib) = 
0:0.84.0.0
network-manager-netbook-1.7.1-0.1.fc14.x86_64 requires 
libnotify.so.1()(64bit)
nntpgrab-gui-0.6.90-3.fc15.x86_64 requires libnotify.so.1()(64bit)
padevchooser-0.9.4-0.11.svn20070925.fc13.x86_64 requires 
libnotify.so.1()(64bit)
pcmanx-gtk2-0.3.9-6.20100618svn.fc14.i686 requires libnotify.so.1
pcmanx-gtk2-0.3.9-6.20100618svn.fc14.x86_64 requires 
libnotify.so.1()(64bit)
pidgin-gfire-0.9.2-2.fc15.x86_64 requires libnotify.so.1()(64bit)
qtgpsc-0.2.3-6.fc12.x86_64 requires libgps.so.18()(64bit)
spacewalk-backend-tools-1.2.74-2.fc15.noarch requires spacewalk-admin 
= 0:0.1.1-0

Re: Fixing the glibc adobe flash incompatibility

2010-11-22 Thread Andrew Haley
On 11/19/2010 09:41 PM, Matej Cepl wrote:
 Dne 19.11.2010 15:40, Przemek Klosowski napsal(a):
 - freeze glibc to avoid this bug ever (OK, maybe this one isn't serious)
 - fix glibc or the flash wrapper to accommodate the buggy clients
 - bug Adobe to fix the bug ASAP, do nothing in Fedora
 - refuse to use flash and work towards replacing it with Free software
 
 Install nspluginwrapper.x86_64, nspluginwrapper.i686, flash-plugin.i686,
 alsa-plugins-pulseaudio-1.0.22-1.fc13.x86_64, and
 alsa-plugins-pulseaudio-1.0.22-1.fc13.i686 with all required
 dependencies (yes, there is a lot of them, how much are you willing to
 sacrifice for your YouTube?). Restart Firefox and enjoy!
 
 Aside from actually working, flash-plugin.i686
 (http://www.adobe.com/go/getflash and select Yum repository) is
 actually updated so you don't fall so fast victim to all nastiness on
 the web. 64bit one is IIRC not-upgraded so you can get your browser hosed.

That's a good answer.  I wonder how we can make sure that people do this.

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


Re: Fixing the glibc adobe flash incompatibility

2010-11-22 Thread Magnus Glantz
On 11/22/2010 11:52 AM, Andrew Haley wrote:
 On 11/19/2010 09:41 PM, Matej Cepl wrote:
 Dne 19.11.2010 15:40, Przemek Klosowski napsal(a):
 - freeze glibc to avoid this bug ever (OK, maybe this one isn't serious)
 - fix glibc or the flash wrapper to accommodate the buggy clients
 - bug Adobe to fix the bug ASAP, do nothing in Fedora
 - refuse to use flash and work towards replacing it with Free software
 Install nspluginwrapper.x86_64, nspluginwrapper.i686, flash-plugin.i686,
 alsa-plugins-pulseaudio-1.0.22-1.fc13.x86_64, and
 alsa-plugins-pulseaudio-1.0.22-1.fc13.i686 with all required
 dependencies (yes, there is a lot of them, how much are you willing to
 sacrifice for your YouTube?). Restart Firefox and enjoy!

 Aside from actually working, flash-plugin.i686
 (http://www.adobe.com/go/getflash and select Yum repository) is
 actually updated so you don't fall so fast victim to all nastiness on
 the web. 64bit one is IIRC not-upgraded so you can get your browser hosed.
 That's a good answer.  I wonder how we can make sure that people do this.

 Andrew.
With guides on for example:
* fedoraproject.org
* fedorasolved.org
* fedoraforum.org
* fedora project members blogs

As there are a lot of good reasons not to run the 64-bit version at the 
moment, that makes complete sense.
//M


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


Re: bugzilla bugzappers?

2010-11-22 Thread Henrik Nordström
fre 2010-11-05 klockan 21:37 +0100 skrev Michael Schwendt:

 Something is terribly wrong here, if reporter adjusts F12 - F13 - F14
 over a period of N months in reply to the automated NEEDINFO requests and
 still doesn't get any response other than another automated one after
 six more months.

Yes, if a maintainer do not react on a bug which the reporter actively
have reproduced in the next Fedora release before that release as well
is EOL then yes something is very wrong.

This is something we as a project should pick up and make sure it does
not happen, just as any other where reporter have provided feedback but
maintainer do not respond in reasonable time.

But it's really a separate issue from the bugzapper, just made more
obviously visible in that context.

 Look in the archives. It's not the first time I've criticized what this
 bugzapping script does. It has stopped me from filing lots of issues,
 both with regard to packaging bugs as well as other problems, because
 I simply cannot handle the flood of NEEDINFO requests.

Agreed, and mentioned some ideas how to mitigate that in another
response in this thread.

An alternative approach to what I suggested there would be to adjust the
flood by starting to nag the reporter much earlier to retest on those
reports where there is a newer version of the package available either
as an update or in next release. Probably only based on package Version
ignoring Release to avoid detecting mass rebuilds as new versions.

Regards
Henrik

-- 
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-22 Thread dexter
On 21 November 2010 18:10, Adam Williamson awilliam redhat.com wrote:
 If I were a KDE user running F12 I'd feel very
 unsafe knowing someone was happily pushing updates of the entire
 environment who did not even have a running F12 machine.

I am such a user and I have no such feeling :-) but thanks for asking.

...dex
I use updates-testing so u dont have to
-- 
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-22 Thread Kevin Kofler
Adam Williamson wrote:
 But the fact remains that *right now*, this is what Fedora is. I think
 that it makes sense to commit to being whatever we are fully. Right now,
 we're a stable release distribution; we should work to make those
 releases properly stable, to actually be what we represent ourselves as
 being. If we follow your strategy of pushing as many updates as possible
 as aggressively as possible to all stable releases, we're not being a
 stable release distribution at all, we're just shipping three branches
 at a time which are all essentially rolling releases and have absolutely
 no guarantee of stability. It's the worst of all worlds: we get all the
 messy overheads of supporting three releases at a time, but none of the
 benefits you get from properly following a stable release model.

Well, it's here that we disagree. For me, it's actually the best of both 
worlds:
* as for the strict stable release model and unlike the rolling release 
model, you get to avoid those changes most likely to break your setup or 
require manual intervention by staying on the stable release, because 
maintainers should avoid pushing such disruptive changes to the stable 
release,
* as for the rolling release model and unlike the strict stable release 
model, you benefit from incremental, backwards-compatible improvements as 
soon as upstream releases them,
so in short, you get all the cool new stuff without the breakage.

FWIW, in theory, this isn't even so different from the stable updates vision 
voted by the Board: they also define a set of disruptive update types which 
should not be pushed to stable releases; the big difference is that their 
idea of what's disruptive is VERY DIFFERENT from mine, and IMHO is 
throwing out the baby with the bathwater (it prevents even those updates 
that ARE wanted). In addition, I don't like the wording which essentially 
says don't push an upgrade unless there's a reason to, I believe we should 
say always push an upgrade unless there's a reason NOT to.

 It seems like what you want is actually not to have three releases at a
 time at all but to have one and update it constantly. And I actually
 rather suspect that would be a model that would work well for Fedora,
 and I'd like to look into adopting it. But it's *not* the model we have
 right now, and it doesn't strike me as a bad idea to try and abuse a
 stable release model by pushing admittedly unstable changes into the
 stable releases. A stable release into which we cheerily shove new
 versions of everything just for the hell of it really isn't a stable
 release, and it has no clear identity separation from the next or
 previous stable releases, and hence makes the whole idea of having
 releases rather pointless and just dead weight overhead.

No, I don't actually want that. You're attacking a strawman. Stop putting 
words in my mouth!

I DON'T want to get an upgrade such as the one from KDE 3 to 4, the one from 
Amarok 1 to 2, the one from KDevelop 3 to 4, the one from GNOME 2 to 3 etc. 
as a regular update! Those are what new releases are for! (And there's your 
clear identity separation.) Minor feature release upgrades such as from 
Amarok 2.2 to 2.3 (which DON'T have feature regressions, configuration 
incompatibilites etc.), on the other hand, are perfectly fine to push as an 
update, since they're clear improvements (and actually also fix bugs in 
addition to adding features).

Kevin Kofler

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


Packages with wrong pom filenames

2010-11-22 Thread Stanislav Ochotnicky
My recent work on Maven 3 showed that we have quite a few packages in
tree that incorrectly use add_to_maven_depmap macro.

That is especially true to installing pom files. Therefore I created
additional rpmlint check[1] to verify correct placement of pom file as
advertised in add_to_maven_depmap. I run this check on all rawhide
packages and it came up with a list of 47 packages that have problems
with this [2].

I will be filing bugs against these packages and going through them and
fixing pom filenames as I go, but if you want to help out...fix them
before I catch up :-)


[1] http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/193
[2] http://sochotni.fedorapeople.org/bad-pom-filename

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

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



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

Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Matthew Garrett
On Sun, Nov 21, 2010 at 11:39:14PM +0100, Kevin Kofler wrote:

 Let people use their brains. If they screw up, yell at them, and work on 
 informing people in a better way so such mistakes don't happen again.

Everyone makes mistakes. The idea is to provide an opportunity for 
people's mistakes to become obvious before they break things for large 
numbers of people. Our maintainers are human, so processes that depend 
on perfection are inappropriate.

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


File Mojolicious-0.999941.tar.gz uploaded to lookaside cache by yaneti

2010-11-22 Thread Yanko Kaneti
A file has been added to the lookaside cache for perl-Mojolicious:

7c8d8ae8da9b1390084b9636622364c9  Mojolicious-0.41.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-Mojolicious] 0.999941 - Latest upstream release.

2010-11-22 Thread Yanko Kaneti
commit 8c023f661cbde546616eea5b5187b8e184b7819d
Author: Yanko Kaneti yan...@declera.com
Date:   Mon Nov 22 15:53:17 2010 +0200

0.41 - Latest upstream release.

 .gitignore|1 +
 perl-Mojolicious.spec |5 -
 sources   |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e16ef69..d87ced3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Mojolicious-0.26.tar.gz
 /Mojolicious-0.36.tar.gz
 /Mojolicious-0.38.tar.gz
 /Mojolicious-0.40.tar.gz
+/Mojolicious-0.41.tar.gz
diff --git a/perl-Mojolicious.spec b/perl-Mojolicious.spec
index dc6fcf7..4f8ad2a 100644
--- a/perl-Mojolicious.spec
+++ b/perl-Mojolicious.spec
@@ -1,5 +1,5 @@
 Name:   perl-Mojolicious
-Version:0.40
+Version:0.41
 Release:1%{?dist}
 Summary:A next generation web framework for Perl
 License:Artistic 2.0
@@ -50,6 +50,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Mon Nov 22 2010 Yanko Kaneti yan...@declera.com 0.41-1
+- Latest upstream release.
+
 * Thu Nov 16 2010 Yanko Kaneti yan...@declera.com 0.40-1
 - New upstream release. Turns off IPv6 support. Bugfixes.
 
diff --git a/sources b/sources
index 08b5600..292db07 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5fc80b6f5aea7feda1971155fe211491  Mojolicious-0.40.tar.gz
+7c8d8ae8da9b1390084b9636622364c9  Mojolicious-0.41.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: updates-testing trainwreck.

2010-11-22 Thread Bastien Nocera
On Sat, 2010-11-20 at 09:20 +1000, Brendan Jones wrote:
  Isn't there any way we can update the icon cache spec to add a checksum
  or something?  Or is the corruption just wrong data, not bad data?  I
  periodically get nm-applet crashes due to a bad icon cache that I'd
  rather not have to care about...
 
 As an aside, I have noticed nm-applet crashes when changing icon theme - 
 will file a bug.

Best file it under gtk2, or gtk3, because the Bluetooth applet (which
just sets an icon to a status icon) crashes under those circumstances as
well.


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


[perl-Mojolicious] Created tag perl-Mojolicious-0.999941-1.fc15

2010-11-22 Thread Yanko Kaneti
The lightweight tag 'perl-Mojolicious-0.41-1.fc15' was created pointing to:

 8c023f6... 0.41 - Latest upstream release.
--
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 release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-22 Thread Genes MailLists
On 11/22/2010 04:21 AM, Hans de Goede wrote:
 Hi,
 
 On 11/22/2010 12:59 AM, Adam Williamson wrote:


 It seems like what you want is actually not to have three releases at a
 time at all but to have one and update it constantly. And I actually
 rather suspect that would be a model that would work well for Fedora,
 and I'd like to look into adopting it.


 
 The way I see it, is we have:
 
 rawhide (and for a part of the cycle Fedora #+1 testing)
 Fedora #
 Fedora #-1
 Fedora #-2



  I agree with the idea of a rolling release model - however I think we
need to tune it for our needs - I think of it more closely to the kernel
development model but not the same - we have a distro not a kernel.



   (i) Stable - Fedora M.n (e.g. 14.0)
What normal users run.


   (ii) Staging (or updates testing :-)
Staging-Security.

   * This is the staging area for collections that are
 deemed worthy of rolling into stable after some
 wider testing.

   * Security updates should be in a separate security-staging
 repo.

   * Whenever we move a bunch of packages from staging to
 stable we raise the minor number to M.(n+1). Larger
 changes may require major number bump if deemed
 appropriate (e.g. systemd, kde 8.0, gnome 3 and
 occasionally a kernel update)

   * Maintainers required to test reasonably anything that hits
 staging - not on all platforms or in all configs but as
 many as they can reasonably.

   * We keep iso file of current major (M.n) and prior major for
 install purposes (M-1.x)


   (iii) Development - (aka rawhide)

 * These should be tested by pulling packages into current
   stable or staging - just as they would be after they get
   moved to staging. This is definitely not a separate install,
   but add-on packages to staging/stable.


  gene/




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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Kevin Kofler
Michal Hlavinka wrote:
 I like this idea, but I'm pretty sure this won't happen. I don't like the
 bureaucracy you can see all around you. Fixing problems caused by
 individual failure (or individual's failure) with new policy/law does not
 make happy contributors/people. This is the exact behavior of Civil
 Aviation Authority in my country - after 50 years of no problems there is
 one a***ole that kills himself because of ignoring physics and
 self-preservation, as result all sane normal people have to do more
 paperwork and are more restricted. The only result is pilots are more and
 more fed up every year. And know what, there are still people willingly
 breaking the rules so it does not solve anything.

+1, so true (and sad). :-(

(BTW, it's not just your country, they just get it dictated from the EU. 
It's the same all over Europe, and it's worse on the other side of the 
Atlantic.)

 Another comment: When I started to work for Fedora, I tried to do my best.
 You know, there are some comparisons of OSes and distributions. One of the
 comparisons being How many days OS was vulnerable (with known exploitable
 security bug). So when there was new CVE-- bug, I tried to fix it
 as fast as possible, because I wanted to make Fedora The Best Distro. But
 what happened after I fixed this bug? It took whole week before new build
 was tagged. Should I work hard if there is no visible result? I was
 disappointed. Now, packages are tagged quickly and reliably, great
 improvement (thanks to everyone who helped with this). But again, after
 things were better we have new policy that delays all bug fixes from being
 delivered quickly and I'm disappointed again.

Indeed, these new PITA policies are very demotivating!

 This idea would make users less happy, at least from what I see.
 I manage a few Fedora systems for my friends/relatives who have almost
 no IT knowledge nor they can use English. They don't care about
 open-source and other freedoms. They use Linux just because it's free
 and usable (they always compare it with m$ windoze they used before). In
 real world, bugs happen, they don't care too much about bugs in sw, if
 there is visible progress. If they found a bug, they complain to me and I
 file it in bugzilla. Once the bug is fixed, I report these wonderful news
 to them and they are really happy. But... remove the bug fix delivered to
 Fn-1 and they won't be happy, in fact they would think that Linux sucks.
 Restriction to most critical bugs only is not enough. And no, updating all
 machines every 6 months is too much disturbing (for them) and time
 consuming (for me).

Indeed. I think it's a big mistake to provide only second-class support for 
Fn-1. The assertion that that's what the people on Fn-1 want is just 
unfounded, based on a misunderstanding of why people use Fn-1.

 this could help, but it's not always possible to add these test cases. One
 example: imap server package - new bug that can corrupt mail folders in
 some circumstances. Maintainer updates package and sets 'type=bugfix' in
 bodhi, but not always it's possible to write down any test case. It's
 still a bug fix and it's better to be delivered sooner than wait if anyone
 out there get's his mail folders corrupted. Actual policy does not help
 proactivity.

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.

 Other concrete ideas?
 
 let maintainer decide, punish (enforce any policy) only those maintainers
 who breaks something, not all innocent group

+1!

Kevin Kofler

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


[Bug 652158] Use of :locked is deprecated

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


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

--- Comment #9 from Vadym Chepkov chep...@yahoo.com 2010-11-22 10:08:50 EST 
---
:(


rpm -qi mrtg
Name: mrtg Relocations: (not relocatable)
Version : 2.16.4Vendor: Fedora Project
Release : 2.fc14Build Date: Mon 22 Nov 2010
09:25:08 AM EST
Install Date: Mon 22 Nov 2010 09:46:31 AM EST  Build Host:
x86-02.phx2.fedoraproject.org


Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 588.
Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 655.
Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 708.
Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 764.
Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 869.

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


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

2010-11-22 Thread Adam Williamson
On Mon, 2010-11-22 at 14:13 +0100, Kevin Kofler wrote:

 I DON'T want to get an upgrade such as the one from KDE 3 to 4, the one from 
 Amarok 1 to 2, the one from KDevelop 3 to 4, the one from GNOME 2 to 3 etc. 
 as a regular update! Those are what new releases are for! (And there's your 
 clear identity separation.) Minor feature release upgrades such as from 
 Amarok 2.2 to 2.3 (which DON'T have feature regressions, configuration 
 incompatibilites etc.), on the other hand, are perfectly fine to push as an 
 update, since they're clear improvements (and actually also fix bugs in 
 addition to adding features).

well, thanks for clarifying. I guess as you say then, the issue is just
defining what a potentially troublesome update is.
-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Adam Williamson
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?
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


[Bug 649372] Dependency on perl-libwww-perl missing

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


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

--- Comment #3 from Ian Chapman packa...@amiga-hardware.com 2010-11-22 
11:24:26 EST ---
Sorry, my wording was misleading. I didn't necessarily mean an explicit
dependency on the package name, but an appropriate dependency which ultimately
drags in perl-libwww-perl. For example:

In these files:
SOAP/Transport/HTTP.pm
SOAP/Lite.pm

you see:

require LWP::UserAgent;

which would imply a dependency on perl(LWP::UserAgent). The effect of it
missing was that SOAP calls over HTTP wouldn't work until perl-libwww-perl was
installed. 

If you'd like, I can write some very basic code to verify this and post it?

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


[Bug 652158] Use of :locked is deprecated

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


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

--- Comment #11 from Harold Campbell hc...@muerte.net 2010-11-22 11:32:21 EST 
---
Updated mrtg looks good here.

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


[Bug 649372] Dependency on perl-libwww-perl missing

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


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

--- Comment #4 from Ian Chapman packa...@amiga-hardware.com 2010-11-22 
11:37:43 EST ---
Not that Fedora necessarily does the same thing as other distros but
perl-libwww-perl is at least a dependency of perl-SOAP-Lite in OpenSUSE and
Ubuntu.

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


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Kyle McMartin
On Sat, Nov 20, 2010 at 09:49:42PM -0500, Kyle McMartin wrote:
 On Sun, Nov 21, 2010 at 03:33:56AM +0100, Kevin Kofler wrote:
  Me. And I'm already angry at having to manually modprobe floppy in rc.local:
  https://bugzilla.redhat.com/show_bug.cgi?id=567533
 
 If you're angry about a minor inconvenience then I think you might
 want to seek counsel, but for what it's worth, I'm sorry I haven't
 gotten around to poking ACPI to see if there's a floppy connected.
 

Hi Kevin, (and Bruno if you're watching)

Please try this:
https://koji.fedoraproject.org/koji/taskinfo?taskID=2614153

And let me know what the output is on your machine (it uses ACPI to
query the _FDE table in firmware, so hopefully we can only bind to it if
a floppy is connected.)

Grepping for 'fde' and 'floppies' should give me in the info I need.

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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Michael Cronenworth
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.

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
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


File Padre-0.74.tar.gz uploaded to lookaside cache by ppisar

2010-11-22 Thread Petr Pisar
A file has been added to the lookaside cache for perl-Padre:

714f398c6f5a09d0941e53e751267a6d  Padre-0.74.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: [Guidelines Change] Changes to the Packaging Guidelines

2010-11-22 Thread Ville Skyttä
On Friday 19 November 2010, Stanislav Ochotnicky wrote:

 Ville: The jpackage_script macro is great and we'll be adding it to the
 documentation. You are welcome to add it to [1], since I think you know
 most about it so a few lines describing how it works would be best.

Done, 
https://fedoraproject.org/w/index.php?title=User:Akurtakov/JavaPackagingDraftUpdatediff=208612oldid=206492
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[perl-Padre] 0.74 bump

2010-11-22 Thread Petr Pisar
commit 7446a99d8b11d08dc4d5b059aacbcebb8972e0dc
Author: Petr Písař ppi...@redhat.com
Date:   Mon Nov 22 17:58:56 2010 +0100

0.74 bump

 .gitignore  |1 +
 perl-Padre.spec |   65 +++---
 sources |2 +-
 3 files changed, 58 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9022786..b9df241 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 Padre-0.64.tar.gz
 /Padre-0.72.tar.gz
+/Padre-0.74.tar.gz
diff --git a/perl-Padre.spec b/perl-Padre.spec
index 1aad226..b938114 100644
--- a/perl-Padre.spec
+++ b/perl-Padre.spec
@@ -1,6 +1,9 @@
+# Disable X11 tests as there is annoying interactive warning at padre start.
+%global use_x11_tests 0
+
 Name:   perl-Padre
-Version:0.72
-Release:2%{?dist}
+Version:0.74
+Release:1%{?dist}
 Summary:Perl Application Development and Refactoring Environment
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -55,7 +58,7 @@ BuildRequires:  perl(IPC::Open2)
 BuildRequires:  perl(IPC::Open3)
 BuildRequires:  perl(List::MoreUtils) = 0.22
 BuildRequires:  perl(List::Util) = 1.18
-BuildRequires:  perl(Locale::Msgfmt) = 0.14
+BuildRequires:  perl(Locale::Msgfmt) = 0.15
 BuildRequires:  perl(LWP) = 5.815
 BuildRequires:  perl(Module::Build) = 0.3603
 BuildRequires:  perl(Module::CoreList)
@@ -96,6 +99,15 @@ BuildRequires:  perl(YAML::Tiny) = 1.32
 BuildRequires:  perl(threads) = 1.71
 BuildRequires:  perl(threads::shared) = 1.33
 BuildRequires:  perl(version) = 0.80
+%if %{use_x11_tests}
+# X11 tests:
+BuildRequires:  perl(App::Prove)
+# Parts of X Window System needed for tests to run:
+BuildRequires:  xorg-x11-server-Xvfb
+BuildRequires:  xorg-x11-xinit
+BuildRequires:  font(:lang=en)
+%endif
+
 Requires:   perl(App::cpanminus) = 0.9923
 Requires:   perl(Class::Adapter) = 1.05
 Requires:   perl(Class::Unload) = 0.03
@@ -198,7 +210,8 @@ in a directory called .padre.
 %prep
 %setup -q -n Padre-%{version}
 
-chmod 755 share/examples/*
+find share/{examples,templates} -type f \( -name '*.pl' -o -name '*.t' \) \
+-exec chmod 755 {} +
 
 
 %build
@@ -212,26 +225,60 @@ make pure_install DESTDIR=$RPM_BUILD_ROOT
 
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \;
-# languages are in different format than find_lang expects
-#%%find_lang Padre-%%{version}/blib/lib/auto/share/dist/Padre/
+
+# languages are in different format than %%find_lang expects
+find ${RPM_BUILD_ROOT}%{perl_vendorlib}/auto/share/dist/Padre/locale/ \
+-type f -name '*.mo' | \
+sed 's|^'$RPM_BUILD_ROOT'||
+s|\(.*/\)\([^.]*\)\(\.mo\)$|%lang(\2) \1\2\3|'  %{name}.lang
 
 %{_fixperms} $RPM_BUILD_ROOT/*
 
+
 %check
-make test
+%if %{use_x11_tests}
+xinit /usr/bin/make -s test -- /usr/bin/Xvfb :666 |tee testing.TAP
+prove --exec cat testing.TAP
+%else
+make test
+%endif
+
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc Artistic Changes COPYING padre.yml README
-%{perl_vendorlib}/*
+# To omit %%{perl_vendorlib}/auto/share/dist/Padre/locale/* pulled by -f option
+%dir %{perl_vendorlib}/auto
+%dir %{perl_vendorlib}/auto/share
+%dir %{perl_vendorlib}/auto/share/dist
+%dir %{perl_vendorlib}/auto/share/dist/Padre
+ %{perl_vendorlib}/auto/share/dist/Padre/doc
+ %{perl_vendorlib}/auto/share/dist/Padre/examples
+ %{perl_vendorlib}/auto/share/dist/Padre/icons
+ %{perl_vendorlib}/auto/share/dist/Padre/languages
+%dir %{perl_vendorlib}/auto/share/dist/Padre/locale
+ %{perl_vendorlib}/auto/share/dist/Padre/padre-splash*
+ %{perl_vendorlib}/auto/share/dist/Padre/ppm
+ %{perl_vendorlib}/auto/share/dist/Padre/README.txt
+ %{perl_vendorlib}/auto/share/dist/Padre/styles
+ %{perl_vendorlib}/auto/share/dist/Padre/templates
+ %{perl_vendorlib}/auto/share/dist/Padre/timeline
+%{perl_vendorlib}/Padre*
 %{_mandir}/man3/*
 %{_bindir}/padre
 
 
 %changelog
+* Fri Nov 19 2010 Petr Pisar ppi...@redhat.com - 0.74-1
+- 1.74 bump
+- Fix templates file permission
+- Mark translation files with %%lang macro
+- Provide X11 server to run X11 tests (disable the tests for now as there is a
+  bug preventing automation).
+
 * Mon Oct 11 2010 Marcela Mašláňpvá mmasl...@redhat.com 0.72-2
 - apply fix of spec from 633737
 
diff --git a/sources b/sources
index 9e43805..5406ac9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d187654500fd819a70f8e82052d93db4  Padre-0.72.tar.gz
+714f398c6f5a09d0941e53e751267a6d  Padre-0.74.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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Adam Miller
On Mon, Nov 22, 2010 at 10:49:38AM -0600, Michael Cronenworth wrote:
 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.
 
 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

As though swearing it will never happen is even possible to deliver? 

Not all software is created equal, some depends on others, some is 
depended on by *many* others and that's just an unfortunate side effect
of the game we play. 

Software is hard - Knuth

There are going to be errors that need fixing, nothing is bullet proof
and to think we're going to be able to pull off perfection at all times
is just not realistic.

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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Till Maas
On Mon, Nov 22, 2010 at 09:57:40AM +0100, Henrik Nordström wrote:
 sön 2010-11-21 klockan 11:00 +0100 skrev Till Maas:
 
  I guess this can be somehow automated. E.g. change Bodhi to drop the
  karma requirements for packages that had e.g. two subsequent updates
  without any Bodhi feedback and re-enable it if they get feedback.
 
 That would be somewhat counter productive for the goal of actually
 having testers, as it discourages maintainers looking for testers as a
 way to improve their release process.

I do not see how this discourages maintainers. I do not know of any
package maintainer that stated that he did not want his updates tested.
This would at least encourage people that want better tested updates to
commit into testing them. The current problem is not that package
maintainers do not want their packages tested, but that updates are
delayed without any visible testing.

Regards
Till


pgp18vmm1Pm2D.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-22 Thread Emmanuel Seyman
* Adam Miller [22/11/2010 18:03] :
 
 As though swearing it will never happen is even possible to deliver? 

I believe that's Michael's whole point.

The whole 'push directly to stable' arguement rests heavily on the principle
that an update is always better (from a QA standpoint) than whatever it's
replacing. The problem is that there's no way to guarantee this, essentielly
because it isn't true.

Emmanuel

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


[Bug 654771] perl-Padre-0.74 is available

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


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

Petr Pisar ppi...@redhat.com changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-Padre-0.74-1.fc15
 Resolution||RAWHIDE
Last Closed||2010-11-22 12:09:35

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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Adam Williamson
On Mon, 2010-11-22 at 18:09 +0100, Emmanuel Seyman wrote:
 * Adam Miller [22/11/2010 18:03] :
  
  As though swearing it will never happen is even possible to deliver? 
 
 I believe that's Michael's whole point.
 
 The whole 'push directly to stable' arguement rests heavily on the principle
 that an update is always better (from a QA standpoint) than whatever it's
 replacing. The problem is that there's no way to guarantee this, essentielly
 because it isn't true.

I believe Kevin would say his position is that the update is better than
what's there already *sufficiently often* that allowing unrestricted
updates is a net benefit (the question is whether an occasional bad
update is a worse problem than some updates being delayed for a week or
longer in the case of untested critpath updates).
-- 
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: The new Update Acceptance Criteria are broken

2010-11-22 Thread Till Maas
On Sun, Nov 21, 2010 at 09:59:42PM -0600, Bruno Wolff III wrote:
 On Sun, Nov 21, 2010 at 10:35:31 +0100,
   Till Maas opensou...@till.name wrote:
  
  IMHO it is pretty unlikely that people use updates-testing but do not
  care about posting feedback to Bodhi.
 
 I usually notice only when something breaks, not when it keeps working.

You can very easy report that you have installed some update, used it
and it did not break. This is afaik enough to justify +1 karma.
With fedora-easy-karma this takes only a very short time, therefore this
is not a very good excuse for the lack of karma in Bodhi.

Regards
Till


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

Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Przemek Klosowski
On 11/20/2010 06:02 PM, Adam Williamson wrote:

 That's not what I'm talking about. There have been multiple instances
 where updates have been pushed that were *completely broken*: they could
 not work at all, in any fashion, for anyone. It doesn't happen a lot,
 but it happens; enough to prove that not all maintainers test updates
 before pushing them.

Just to provide some examples, here are the bugzilla entries for a 
package that didn't  even start up 
(https://bugzilla.redhat.com/show_bug.cgi?id=591213), and another one 
for a package that crashed on a first elementary operation
(https://bugzilla.redhat.com/show_bug.cgi?id=454045)
FYI, I fixed the latter, and the former is still there in Fedora 14.

Hopefully AutoQA will solve many of those problems, if we can come up 
with test cases and a method to check elementary GUI operation.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: bugzilla bugzappers?

2010-11-22 Thread 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?

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.

Björn Persson


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

Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Toshio Kuratomi
On Sun, Nov 21, 2010 at 10:36:48PM -0600, Garrett Holmstrom wrote:
 On 11/21/2010 17:51, Björn Persson wrote:
  Andre Robatino wrote:
  My feeling is that it would be better for Bodhi to always require a login.
  Even Bugzilla does that. I suspect that a lot of people who give anonymous
  karma don't realize that it doesn't count, and would have created an
  account if they did. And using an account allows people to build a
  reputation, which is useful in case Bodhi is ever besieged by malicious
  comments and is forced to disable some accounts, or disable anonymous
  comments completely.
 
  Having a single account for all of Fedora including Bugzilla ought to help
  somewhat. Anyone who has taken the trouble of reporting a bug could then
  easily give karma in Bodhi. Separate accounts seems like an unnecessary
  obstacle to me.
 
 +1, though something tells me making it happen would take nothing short 
 of a heroic effort.

There's one easy but deeply flawed way to do this -- automatically create
a usern...@fedoraproject.org bugzilla account for the user with the password
used in FAS.  Deeply flawed in this case because the passwords can get out
of sync, we're creating accounts when people sometimes want to use
a different address in bugzilla and fas, etc.  We don't control RH bugzilla
so changing bugzilla to be able to use fas to login would be problematic.

-Toshio


pgphv2IBisyQD.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-22 Thread Till Maas
On Mon, Nov 22, 2010 at 09:15:17AM -0800, Adam Williamson wrote:
 On Mon, 2010-11-22 at 18:09 +0100, Emmanuel Seyman wrote:

  The whole 'push directly to stable' arguement rests heavily on the principle
  that an update is always better (from a QA standpoint) than whatever it's
  replacing. The problem is that there's no way to guarantee this, essentielly
  because it isn't true.
 
 I believe Kevin would say his position is that the update is better than
 what's there already *sufficiently often* that allowing unrestricted
 updates is a net benefit (the question is whether an occasional bad
 update is a worse problem than some updates being delayed for a week or
 longer in the case of untested critpath updates).

It is not some update that is delayed, but one that fixes a very bad bug
like e.g. a remote code execution vulnerability. And the worst update is
afaik that people had to use the command line to update instead of being
able to use packagekit or kpackagekit.

Regards
Till


pgp0acY83pfr3.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-22 Thread Genes MailLists
On 11/22/2010 09:44 AM, Genes MailLists wrote:

  repo.
 
  * Whenever we move a bunch of packages from staging to
  stable we raise the minor number to M.(n+1). Larger
  changes may require major number bump if deemed
  appropriate (e.g. systemd, kde 8.0, gnome 3 and
  occasionally a kernel update)
 


Need in addition -


   * Any major version increase must be verified to be
 installable from the ISO.


   * A major version should be imposed every 6 months if it
 has not for some reason.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Till Maas
On Sat, Nov 20, 2010 at 02:09:47PM -0800, Adam Williamson wrote:

 I do. I don't believe all maintainers do. It's pretty hard to explain
 why updates that completely prevent the app in question from working, or

Btw. this is not a problem that might happen with updates, but also
happens with initial critical path packages, e.g. afaics
system-config-keyboard cannot be used in Fedora 14:
https://bugzilla.redhat.com/show_bug.cgi?id=646041

(If it can be use, please tell me how.)

Regards
Till


pgpz0AHFsGEU9.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-22 Thread Adam Williamson
On Mon, 2010-11-22 at 13:23 -0500, Genes MailLists wrote:

* A major version should be imposed every 6 months if it
  has not for some reason.

Why? Your idea of tying version bumps to actual changes in the product
rather than an arbitrary timeline is an interesting one, but then having
a backstop forced version bump every six months even if there is no
relevant change completely undercuts the idea.
-- 
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: The new Update Acceptance Criteria are broken

2010-11-22 Thread Adam Williamson
On Mon, 2010-11-22 at 19:29 +0100, Till Maas wrote:
 On Sat, Nov 20, 2010 at 02:09:47PM -0800, Adam Williamson wrote:
 
  I do. I don't believe all maintainers do. It's pretty hard to explain
  why updates that completely prevent the app in question from working, or
 
 Btw. this is not a problem that might happen with updates, but also
 happens with initial critical path packages, e.g. afaics
 system-config-keyboard cannot be used in Fedora 14:
 https://bugzilla.redhat.com/show_bug.cgi?id=646041
 
 (If it can be use, please tell me how.)

yeah, I know about that one; it didn't make the cut as a release blocker
because it's not actually present on the KDE or GNOME desktops (they
have their own keyboard config tools). But it's a head-slapper indeed. I
don't know if anyone's actually figured out what the bug is there yet. I
*think* it's a case of some underlying change pulling the rug out from
under s-c-k, but not sure.
-- 
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-22 Thread Genes MailLists
On 11/22/2010 01:35 PM, Adam Williamson wrote:
 On Mon, 2010-11-22 at 13:23 -0500, Genes MailLists wrote:
 
* A major version should be imposed every 6 months if it
  has not for some reason.
 
 Why? Your idea of tying version bumps to actual changes in the product
 rather than an arbitrary timeline is an interesting one, but then having
 a backstop forced version bump every six months even if there is no
 relevant change completely undercuts the idea.


   Good point ... was thinking it was a way to ensure anaconda keeps
pace but you're right ... it should follow the actual changes ...

   Do you have any suggestions how to manage ensuring that each ISO
snapshot has a working anaconda ?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


File File-Path-Tiny-0.1.tar.gz uploaded to lookaside cache by iarnell

2010-11-22 Thread Iain Arnell
A file has been added to the lookaside cache for perl-File-Path-Tiny:

3a2ac2277304b6a1c017f24c8327f55a  File-Path-Tiny-0.1.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-File-Path-Tiny] initial import

2010-11-22 Thread Iain Arnell
commit fc3b917413bc4f25cbd08d6b7884c8271e8849f1
Author: Iain Arnell iarn...@gmail.com
Date:   Mon Nov 22 19:50:30 2010 +0100

initial import

 .gitignore   |1 +
 perl-File-Path-Tiny.spec |   48 ++
 sources  |1 +
 3 files changed, 50 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..1854de2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/File-Path-Tiny-0.1.tar.gz
diff --git a/perl-File-Path-Tiny.spec b/perl-File-Path-Tiny.spec
new file mode 100644
index 000..94f934e
--- /dev/null
+++ b/perl-File-Path-Tiny.spec
@@ -0,0 +1,48 @@
+Name:   perl-File-Path-Tiny
+Version:0.1
+Release:1%{?dist}
+Summary:Recursive versions of mkdir() and rmdir() without as much 
overhead as File::Path
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/File-Path-Tiny/
+Source0:
http://www.cpan.org/authors/id/D/DM/DMUEY/File-Path-Tiny-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
+
+%{?perl_default_filter}
+
+%description
+The goal here is simply to provide recursive versions of mkdir() and
+rmdir() with as little code and overhead as possible.
+
+%prep
+%setup -q -n File-Path-Tiny-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} 2/dev/null \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+make test
+
+%files
+%defattr(-,root,root,-)
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Sun Nov 14 2010 Iain Arnell iarn...@gmail.com 0.1-1
+- Specfile autogenerated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..e83afa4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+3a2ac2277304b6a1c017f24c8327f55a  File-Path-Tiny-0.1.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-File-Path-Tiny/f14/master] initial import

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

  fc3b917... initial import (*)

(*) 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


[perl-File-Path-Tiny/f13/master] initial import

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

  fc3b917... initial import (*)

(*) 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


[perl-File-Path-Tiny/el6/master] initial import

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

  fc3b917... initial import (*)

(*) 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


[perl-File-Path-Tiny/el5/master] initial import

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

  fc3b917... initial import (*)

(*) 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: Fedora release model (was Re: Plan for tomorrow's FESCo meeting (2010-11-17))

2010-11-22 Thread Adam Williamson
On Mon, 2010-11-22 at 13:47 -0500, Genes MailLists wrote:
 On 11/22/2010 01:35 PM, Adam Williamson wrote:
  On Mon, 2010-11-22 at 13:23 -0500, Genes MailLists wrote:
  
 * A major version should be imposed every 6 months if it
   has not for some reason.
  
  Why? Your idea of tying version bumps to actual changes in the product
  rather than an arbitrary timeline is an interesting one, but then having
  a backstop forced version bump every six months even if there is no
  relevant change completely undercuts the idea.
 
 
Good point ... was thinking it was a way to ensure anaconda keeps
 pace but you're right ... it should follow the actual changes ...
 
Do you have any suggestions how to manage ensuring that each ISO
 snapshot has a working anaconda ?

This is the kind of thing automated testing would help a lot with; we
already have some automated testing of anaconda in place, but it doesn't
cover many paths, only the most basic - essentially it 'clicks through'
anaconda with a very basic hardware setup and checks it can complete.

right now the only way to do it would be to run the automated testing as
often as possible to catch basic breakage, and the manual installation
validation test suite (done by the qa group members) on each ISO
snapshot.
-- 
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-22 Thread Genes MailLists
On 11/22/2010 01:59 PM, Adam Williamson wrote:
Do you have any suggestions how to manage ensuring that each ISO
 snapshot has a working anaconda ?
 
 This is the kind of thing automated testing would help a lot with; we
 already have some automated testing of anaconda in place, but it doesn't
 cover many paths, only the most basic - essentially it 'clicks through'
 anaconda with a very basic hardware setup and checks it can complete.
 
 right now the only way to do it would be to run the automated testing as
 often as possible to catch basic breakage, and the manual installation
 validation test suite (done by the qa group members) on each ISO
 snapshot.


  Perhaps this can be helped by putting the staging area into a short
term freeze prior to things going to stable and make the ISO snapshot
available at that time (or maybe it should be rebuilt nightly as well do
you think?)

   That would give a chance for auto-qa as you described as well as
normal testers who may want to test a clean install from the snapshot.

  gene/


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


Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Till Maas
On Mon, Nov 22, 2010 at 10:43:21AM -0800, Adam Williamson wrote:
 On Mon, 2010-11-22 at 19:29 +0100, Till Maas wrote:
  On Sat, Nov 20, 2010 at 02:09:47PM -0800, Adam Williamson wrote:
  
   I do. I don't believe all maintainers do. It's pretty hard to explain
   why updates that completely prevent the app in question from working, or
  
  Btw. this is not a problem that might happen with updates, but also
  happens with initial critical path packages, e.g. afaics
  system-config-keyboard cannot be used in Fedora 14:
  https://bugzilla.redhat.com/show_bug.cgi?id=646041
  
  (If it can be use, please tell me how.)
 
 yeah, I know about that one; it didn't make the cut as a release blocker
 because it's not actually present on the KDE or GNOME desktops (they
 have their own keyboard config tools). But it's a head-slapper indeed. I

It is available on both live images, though. And it is a kind of strange
reasoning to label it as critical path, but not require that it works
at all.

 don't know if anyone's actually figured out what the bug is there yet. I
 *think* it's a case of some underlying change pulling the rug out from
 under s-c-k, but not sure.

There is a patch attached to the bug, but I do not know, whether it
helps.

Regards
Till


pgpRFHnvKSwM7.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-22 Thread Toshio Kuratomi
On Mon, Nov 22, 2010 at 08:18:04AM -0800, Adam Williamson wrote:
 On Mon, 2010-11-22 at 10:21 +0100, Hans de Goede wrote:
 
  The way I see it, is we have:
  
  rawhide (and for a part of the cycle Fedora #+1 testing)
  Fedora #
  Fedora #-1
  Fedora #-2
  
  Fedora #+1 is for people who want the bleeding edge
  Fedora #   is for people who want the latest and greatest without too much
  bleeding
  Fedora #-1 is for people who want it relatively safe and slow
  Fedora #-2 Does not fit into this picture
 
 Quite a few people take this view, but I'm not sure it's entirely
 reliable. As I see it there may well be those who use the system as you
 suggest - they upgrade every six months but to the *last* release, not
 the current one, so they're always running F#-1 - but I'm fairly sure
 there's also those who actually use the current lifecycle system for its
 stated purpose, which isn't to allow you to constantly run one version
 out of date, but to run each version for up to twelve months. So they
 ran F8, then F10, then F12, then F14 - skipping 9, 11 and 13 so they
 only have to deal with the pain of an update every 12 months. To these
 types of users, it doesn't necessarily make sense to treat a -1 release
 differently from a 'current' release.
 
Note that by and large I agree with the combination of Hans's post (what
I wishfully would like Fedora's update policy to be) and yours (that
currently to various different people it's one of what Hans posts or an
opportunity to skip a release or a no-big-updates-once-released all around).

I'd just like to point out in response to this paragraph that a few people
have posted that they appreciate both an initial rolling release style and
a 13 month release cycle.  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.

-Toshio


pgpBu5vZcWUjk.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-22 Thread Jesse Keating
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.

-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Michael Cronenworth
Kevin Fenzi wrote:
 Other concrete ideas?

Quite frankly, I do not care for any of the ideas you mentioned. Here's 
some of my own:

* Reduce quarantine time from 7 days to 3 days

Reasoning: Mirror syncing. I'm not going to actively seek out and 
install 30 packages from koji every single day. I'd rather do a yum 
update and catch everything in updates-testing because those are what 
are needing testing. Mirrors typically need 24 hours to sync so 3 days 
will actually allow 2 days of testing. One day for me to install and an 
extra day just in case I don't update that day (weekend, etc). This just 
fits my needs though, so feel free to tell us why 7 days was chosen.

* Allow direct-to-stable

If Signed-off bodhi checkbox (web) or command option (tui) is provided 
by the maintainer certifying that the maintainer believes the update 
will work. The check should default to off, and always off, to require 
human intervention. If the update fails to work then the maintainer 
should be punished. Said punishment should be written up (yay another 
policy) and might consist of losing the ability to push direct-to-stable 
or loss of package ownership. I would prefer this option to be 
*retroactive* in that the old offenders (dbus, firefox, thunderbird, 
PackageKit, etc.) already lose their option to be d-t-s. You might put 
in a clause to allow a time-out period where packages could be allowed 
to be d-t-s again.

In retrospect, having direct-to-stable be opt-out, instead of opt-in 
as it is now, might cool the waters for some of the more noisy 
maintainers. I'd be happy with this as a compromise to be a protection 
feature and still allow liberal Fedora updating.

* Implement fedora-qa meta-package

-Installs fedora-easy-karma for karma through TUI.
-Installs PackageKit plugin to give karma through the gnome-packagekit 
GUI. (Nothing exists yet, but I'm gonna get started on one soon)
-Auto-enable updates-testing.
-Provide a program to generate AutoQA scripts (in the future?)

This could be a checkbox in anaconda during the software selection. If 
we want to make QA a serious feature of Fedora it needs more exposure! 
Making QA easier and highly advertised would only help our cause.


Leave everything else as it is. There are only a handful of complainers. 
Fedora, for the most part, has become update error free. Yes, there are 
still kinks in the process. Let's iron them out. Also, once AutoQA 
starts churning against our packages then more of this becomes moot. 
Let's not forget about it.

Once we have enough manpower some of the other ideas about creating 
tester groups might be feasible but as it is today they would be more 
harmful than helpful to implement.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[Bug 655982] New: perl-CPAN-Checksums-2.07 is available

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

Summary: perl-CPAN-Checksums-2.07 is available

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

   Summary: perl-CPAN-Checksums-2.07 is available
   Product: Fedora
   Version: rawhide
  Platform: Unspecified
OS/Version: Unspecified
Status: ASSIGNED
  Keywords: FutureFeature, Triaged
  Severity: medium
  Priority: low
 Component: perl-CPAN-Checksums
AssignedTo: mmasl...@redhat.com
ReportedBy: upstream-release-monitor...@fedoraproject.org
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com
Classification: Fedora


Latest upstream release: 2.07
Current version in Fedora Rawhide: 2.06
URL: http://search.cpan.org/dist/CPAN-Checksums/

Please consult the package update guidelines before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Package_update_guidelines

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_Release_Monitoring

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


[Bug 655985] New: perl-PAR-Packer-1.008 is available

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

Summary: perl-PAR-Packer-1.008 is available

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

   Summary: perl-PAR-Packer-1.008 is available
   Product: Fedora
   Version: rawhide
  Platform: Unspecified
OS/Version: Unspecified
Status: ASSIGNED
  Keywords: FutureFeature, Triaged
  Severity: medium
  Priority: low
 Component: perl-PAR-Packer
AssignedTo: mmasl...@redhat.com
ReportedBy: upstream-release-monitor...@fedoraproject.org
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com
Classification: Fedora


Latest upstream release: 1.008
Current version in Fedora Rawhide: 1.007
URL: http://search.cpan.org/dist/PAR-Packer/

Please consult the package update guidelines before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Package_update_guidelines

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_Release_Monitoring

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


[Bug 655986] New: perl-PPIx-EditorTools-0.11 is available

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

Summary: perl-PPIx-EditorTools-0.11 is available

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

   Summary: perl-PPIx-EditorTools-0.11 is available
   Product: Fedora
   Version: rawhide
  Platform: Unspecified
OS/Version: Unspecified
Status: ASSIGNED
  Keywords: FutureFeature, Triaged
  Severity: medium
  Priority: low
 Component: perl-PPIx-EditorTools
AssignedTo: mmasl...@redhat.com
ReportedBy: upstream-release-monitor...@fedoraproject.org
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com
Classification: Fedora


Latest upstream release: 0.11
Current version in Fedora Rawhide: 0.10
URL: http://search.cpan.org/dist/PPIx-EditorTools/

Please consult the package update guidelines before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Package_update_guidelines

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_Release_Monitoring

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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Jesse Keating
On 11/22/2010 11:42 AM, Michael Cronenworth wrote:
 * Allow direct-to-stable
 
 If Signed-off bodhi checkbox (web) or command option (tui) is provided 
 by the maintainer certifying that the maintainer believes the update 
 will work. The check should default to off, and always off, to require 
 human intervention. If the update fails to work then the maintainer 
 should be punished. Said punishment should be written up (yay another 
 policy) and might consist of losing the ability to push direct-to-stable 
 or loss of package ownership. I would prefer this option to be 
 *retroactive* in that the old offenders (dbus, firefox, thunderbird, 
 PackageKit, etc.) already lose their option to be d-t-s. You might put 
 in a clause to allow a time-out period where packages could be allowed 
 to be d-t-s again.
 
 In retrospect, having direct-to-stable be opt-out, instead of opt-in 
 as it is now, might cool the waters for some of the more noisy 
 maintainers. I'd be happy with this as a compromise to be a protection 
 feature and still allow liberal Fedora updating.
 

You should clarify this.  It is possible for an update to go direct to
stable.  If it gets sufficient karma between the time the update is
submitted (when people on bugs will get a ping) and when the next releng
push occurs (onceish a week dayish), the update will by-pass
updates-testing and go directly to stable.

For an update with an autopush karma level of 1, that could easily
happen, particularly if it's an update to fix something people actively
care about (read filed a bug about)

It sounds like what you're asking for is the ability to have a 0 karma
autopush limit.

-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Jesse Keating
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.

-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Michael Cronenworth
Jesse Keating wrote:
 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.


Argh. Yes. Thanks for correcting me. I'm on autopilot.

There's too much time to think and not enough time to work.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Adam Williamson
On Mon, 2010-11-22 at 12:02 -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.

we should probably change it to +2 or even +1.
-- 
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


pdftk requires tomcat5?

2010-11-22 Thread Casey Dahlin
Sizewise this didn't end up being an awful cost for me, but why on earth would
this happen?

Installing:
 pdftk   x86_64 1.41-27.fc14   fedora  76 k
Installing for dependencies:
 bouncycastlex86_64 1.45-1.fc13fedora 3.3 M
 bouncycastle-mail   x86_64 1.45-1.fc13fedora 517 k
 bouncycastle-tspx86_64 1.45-1.fc13fedora 105 k
 itext   x86_64 2.1.7-6.fc13   fedora 3.0 M
 javamailx86_64 1.4.3-2.fc13   fedora 925 k
 tomcat5-jsp-2.0-api noarch 5.5.27-7.4.fc12fedora  73 k
 tomcat5-servlet-2.4-api noarch 5.5.27-7.4.fc12fedora 114 k

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


Re: pdftk requires tomcat5?

2010-11-22 Thread Orcan Ogetbil
On Mon, Nov 22, 2010 at 3:11 PM, Casey Dahlin wrote:
 Sizewise this didn't end up being an awful cost for me, but why on earth would
 this happen?

 Installing:
  pdftk                       x86_64     1.41-27.fc14           fedora      76 
 k
 Installing for dependencies:
  bouncycastle                x86_64     1.45-1.fc13            fedora     3.3 
 M
  bouncycastle-mail           x86_64     1.45-1.fc13            fedora     517 
 k
  bouncycastle-tsp            x86_64     1.45-1.fc13            fedora     105 
 k
  itext                       x86_64     2.1.7-6.fc13           fedora     3.0 
 M
  javamail                    x86_64     1.4.3-2.fc13           fedora     925 
 k
  tomcat5-jsp-2.0-api         noarch     5.5.27-7.4.fc12        fedora      73 
 k
  tomcat5-servlet-2.4-api     noarch     5.5.27-7.4.fc12        fedora     114 
 k

 --CJD


A little bugzilla  search might help
https://bugzilla.redhat.com/show_bug.cgi?id=650390

I just typed pdftk in the quick search box on bugzilla and hit enter.

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

Re: pdftk requires tomcat5?

2010-11-22 Thread Casey Dahlin
On Mon, Nov 22, 2010 at 03:19:35PM -0500, Orcan Ogetbil wrote:
 On Mon, Nov 22, 2010 at 3:11 PM, Casey Dahlin wrote:
  Sizewise this didn't end up being an awful cost for me, but why on earth 
  would
  this happen?
 
  Installing:
   pdftk                       x86_64     1.41-27.fc14           fedora      
  76 k
  Installing for dependencies:
   bouncycastle                x86_64     1.45-1.fc13            fedora     
  3.3 M
   bouncycastle-mail           x86_64     1.45-1.fc13            fedora     
  517 k
   bouncycastle-tsp            x86_64     1.45-1.fc13            fedora     
  105 k
   itext                       x86_64     2.1.7-6.fc13           fedora     
  3.0 M
   javamail                    x86_64     1.4.3-2.fc13           fedora     
  925 k
   tomcat5-jsp-2.0-api         noarch     5.5.27-7.4.fc12        fedora      
  73 k
   tomcat5-servlet-2.4-api     noarch     5.5.27-7.4.fc12        fedora     
  114 k
 
  --CJD
 
 
 A little bugzilla  search might help
 https://bugzilla.redhat.com/show_bug.cgi?id=650390
 
 I just typed pdftk in the quick search box on bugzilla and hit enter.
 

Somehow didn't think to check BZ for this sort of problem. Thanks for pointing
that out though.

--CJD
-- 
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-22 Thread mike cloaked
On Mon, Nov 22, 2010 at 8:15 PM, mike cloaked mike.cloa...@gmail.com wrote:
 On Mon, Nov 22, 2010 at 6:59 PM, Adam Williamson awill...@redhat.com wrote:

    Good point ... was thinking it was a way to ensure anaconda keeps
 pace but you're right ... it should follow the actual changes ...

    Do you have any suggestions how to manage ensuring that each ISO
 snapshot has a working anaconda ?


 During the runup period to F14 release I published a method for taking
 an iso and replacing the anaconda in the iso - which can then be used
 for a test install. This is detailed in a posting around a month
 before f14 GA if you want to check it out.

 This would certainly be a way to test anaconda with all other
 components unchanged but it does need a current iso to be built on the
 current package set.

My original post is at
http://lists.fedoraproject.org/pipermail/test/2010-October/094752.html
if you are interested.
-- 
mike c
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Kevin Fenzi
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... 

General: 

* Just drop all the requirements/go back to before we had any updates
  criteria. 

* back off current setup until autoqa is ready, see what we want to do after 
that lands. 

* Change FN-1 to just security and major bugfix. Nothing else allowed. 

* allow packages with a %check section to go direct to stable.

* setup a remote test env that people could use to test things.

* require testing only for packages where people have signed up to be testers.

* Ask maintainers to provide test cases / test cases in wiki for each package

* have a way to get interested testers notified on bodhi updates for packages
they care about.

* reduced karma requirement on other releases when one has gone stable

* aggregated karma across the releases for the same package version.

* PK updates-testing integration of some kind. 

* allow anon karma to count. 

* setup fedora-qa package or group to more easily bring up more testers. 

Security updates: 

* allow security updates to go direct to stable

* ask QA to commit to testing security updates

* allow timeout for security updates before going to stable. 

Critpath updates: 

* allow critpath timeout for going to stable. 

Non critpath/security: 

* reduce timeout for non critpath from 7 to 3 days. 

* change default autokarma to 2 or 1. 

kevin


signature.asc
Description: PGP signature
-- 
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-22 Thread Mike Fedyk
On Sun, Nov 21, 2010 at 1:54 PM, Kevin Kofler kevin.kof...@chello.at wrote:
 Adam Williamson wrote:
 How do you expect to be able to maintain an entire desktop environment
 on a distribution you don't even have installed? I have some sympathy
 for the 'fifty people said it works on F14, it probably works on F12
 too' argument, but for a *small, leaf* package, not for an entire
 desktop environment! If I were a KDE user running F12 I'd feel very
 unsafe knowing someone was happily pushing updates of the entire
 environment who did not even have a running F12 machine.

 I've sometimes actually done testing on older releases out of sheer laziness
 to upgrade to a newer one (see also me testing that F13 KDE 4.5.3 upgrade),
 but with all this bullying of Want current software? Upgrade your Fedora!,
 with previous supported releases getting only second-class upgrade support,
 that's going to stop soon (in fact, I'll probably upgrade my machines to F14
 before the end of the month). (Pretty much everyone else in KDE SIG always
 runs the latest Fedora. I'm almost the only one left on F13.) So by limiting
 the kind of support previous releases get, you're actually INCREASING the
 risk of untested updates, by making it unattractive for your developers to
 run those releases.

So they stay in updates-testing until someone does actually test them.

We all know that the longer that updates wait in updates-testing the
more likely the world will stop spinning.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[Test-Announce] Please Help Test 389 Directory Server 1.2.7

2010-11-22 Thread Rich Megginson
389-ds-base-1.2.7 is now in Testing.  This release adds some new 
features and fixes many bugs.  Please help us test. The sooner we can 
get this release tested, the sooner we can push it to Stable and make it 
generally available.

Installation

  yum install 389-ds --enablerepo=updates-testing
  # or for EPEL
  yum install 389-ds --enablerepo=epel-testing
  setup-ds-admin.pl

Upgrade

  yum upgrade --enablerepo=updates-testing 389-ds-base 389-admin
  # or for EPEL
  yum upgrade --enablerepo=epel-testing 389-ds-base 389-admin
  setup-ds-admin.pl -u

How to Give Feedback

The best way to provide feedback is via the Fedora Update system. Each 
update is broken down by package and platform. For example, if you are 
using Fedora 12, and you have successfully installed or upgraded all of 
the packages, and the console and etc. works, then go to the links below 
for Fedora 12 and provide feedback.

* 389-ds-base-1.2.7
** EL-5 - https://admin.fedoraproject.org/updates/389-ds-base-1.2.7-1.el5
** Fedora 12 - 
https://admin.fedoraproject.org/updates/389-ds-base-1.2.7-1.fc12
** Fedora 13 - 
https://admin.fedoraproject.org/updates/389-ds-base-1.2.7-1.fc13
** Fedora 14 - 
https://admin.fedoraproject.org/updates/389-ds-base-1.2.7-1.fc14

scroll down to the bottom of the page, and click on the Add a comment  
link

* select one of the Works for me or Does not work radio buttons, add 
text, and click on the Add Comment button

If you are using a build on another platform, just send us an email to 
389-us...@lists.fedoraproject.org

Reporting Bugs

If you find a bug, or would like to see a new feature, you can enter it 
here - https://bugzilla.redhat.com/enter_bug.cgi?product=389

More Information
* Release Notes - http://port389.org/wiki/Release_Notes
* Install_Guide - http://port389.org/wiki/Install_Guide
* Download - http://port389.org/wiki/Download


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


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

2010-11-22 Thread Till Maas
On Mon, Nov 22, 2010 at 12:31:05PM -0800, Mike Fedyk wrote:

 So they stay in updates-testing until someone does actually test them.
 
 We all know that the longer that updates wait in updates-testing the
 more likely the world will stop spinning.

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.

Regards
Till


pgp6ha9vsbZl4.pgp
Description: PGP signature
-- 
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-22 Thread Kevin Fenzi
On Mon, 22 Nov 2010 21:47:59 +0100
Till Maas opensou...@till.name 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.

You mean the f14-test.scrye.com machine?

oops. I meant to have updates-testing enabled on all those, and indeed
it is except for that instance. ;( 

Enabled it there. should be up to date in a bit. 

kevin


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

Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Tom Lane
Adam Williamson awill...@redhat.com writes:
 On Mon, 2010-11-22 at 12:02 -0800, Jesse Keating wrote:
 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.

 we should probably change it to +2 or even +1.

Yeah.  Or at least document that the maintainer is allowed to reduce it;
that's entirely unclear given the current policy and bodhi UI.  As
things stand, there is a clear expectation embodied in the default
behavior that you should be able to get +3 karma.  The fundamental
complaint (at least as I've been making it) is that that's unrealistic
given the actual available testing manpower.  It's not undesirable;
it'd be great if that actually did happen.  But it's just not going to
happen, most of the time for most packages.

(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?)

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


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Björn Persson
Toshio Kuratomi wrote:
 On Sun, Nov 21, 2010 at 10:36:48PM -0600, Garrett Holmstrom wrote:
  On 11/21/2010 17:51, Björn Persson wrote:
   Andre Robatino wrote:
   My feeling is that it would be better for Bodhi to always require a
   login. Even Bugzilla does that. I suspect that a lot of people who
   give anonymous karma don't realize that it doesn't count, and would
   have created an account if they did. And using an account allows
   people to build a reputation, which is useful in case Bodhi is ever
   besieged by malicious comments and is forced to disable some
   accounts, or disable anonymous comments completely.
   
   Having a single account for all of Fedora including Bugzilla ought to
   help somewhat. Anyone who has taken the trouble of reporting a bug
   could then easily give karma in Bodhi. Separate accounts seems like an
   unnecessary obstacle to me.
  
  +1, though something tells me making it happen would take nothing short
  of a heroic effort.
 
 There's one easy but deeply flawed way to do this -- automatically create
 a usern...@fedoraproject.org bugzilla account for the user with the
 password used in FAS.  Deeply flawed in this case because the passwords
 can get out of sync, we're creating accounts when people sometimes want to
 use a different address in bugzilla and fas, etc.

Hmm, but it says here that we should use the same address in Bugzilla and FAS:
https://fedoraproject.org/wiki/Join_the_package_collection_maintainers

 We don't control RH
 bugzilla so changing bugzilla to be able to use fas to login would be
 problematic.

That solution seems backwards anyway. I think most new contributors probably 
report bugs long before they become packagers, so they need Bugzilla accounts 
before they need FAS accounts.

How about changing Bodhi to allow login with either a FAS account or a 
Bugzilla account? Would that be difficult to do?

Björn Persson


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

Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Till Maas
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.

Regards
Till


pgpBsS8Oztt2X.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-22 Thread Adam Williamson
On Mon, 2010-11-22 at 16:39 -0500, Tom Lane wrote:
 Adam Williamson awill...@redhat.com writes:
  On Mon, 2010-11-22 at 12:02 -0800, Jesse Keating wrote:
  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.
 
  we should probably change it to +2 or even +1.
 
 Yeah.  Or at least document that the maintainer is allowed to reduce it;
 that's entirely unclear given the current policy and bodhi UI.

The bodhi 2.0 solution is to decouple autopush and acceptance: they
really shouldn't be paired, I think it's just an unintended consequence
of the current code. You should be able to set +1 threshold for
acceptance allowing the maintainer to then push manually, and +3 for
autopush, for instance.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

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


[Bug 632176] perl-Log-Log4perl-1.31 is available

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


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

--- Comment #7 from Fedora Update System upda...@fedoraproject.org 2010-11-22 
17:20:02 EST ---
perl-Log-Log4perl-1.30-1.fc14 has been pushed to the Fedora 14 stable
repository.  If problems still persist, please make note of it in this bug
report.

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


[Bug 632176] perl-Log-Log4perl-1.31 is available

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


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

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

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version||perl-Log-Log4perl-1.30-1.fc
   ||14
 Resolution||ERRATA
Last Closed||2010-11-22 17:20:06

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


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

2010-11-22 Thread Jesse Keating
On 11/22/10 12:47 PM, Till Maas wrote:
 On Mon, Nov 22, 2010 at 12:31:05PM -0800, Mike Fedyk wrote:
 
 So they stay in updates-testing until someone does actually test them.

 We all know that the longer that updates wait in updates-testing the
 more likely the world will stop spinning.
 
 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.
 
 Regards
 Till
 

Did you test the update, and provide the karma?

-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Jesse Keating
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.
 
 Regards
 Till
 

I swear I've been able to set karma levels at 1 for non-critpath updates.

-- 
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: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Mike Fedyk
On Mon, Nov 22, 2010 at 7:01 AM, Kevin Kofler kevin.kof...@chello.at wrote:
 Michal Hlavinka wrote:
 this could help, but it's not always possible to add these test cases. One
 example: imap server package - new bug that can corrupt mail folders in
 some circumstances. Maintainer updates package and sets 'type=bugfix' in
 bodhi, but not always it's possible to write down any test case. It's
 still a bug fix and it's better to be delivered sooner than wait if anyone
 out there get's his mail folders corrupted. Actual policy does not help
 proactivity.

 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.


Install package from updates-testing, then +1 to karma after it works
for you with your tests and normal workload.

Simple.

No need to foist possibly broken software on everyone.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Updates Criteria Summary/Brainstorming

2010-11-22 Thread Mike Fedyk
On Mon, Nov 22, 2010 at 9:04 AM, Till Maas opensou...@till.name wrote:
 On Mon, Nov 22, 2010 at 09:57:40AM +0100, Henrik Nordström wrote:
 sön 2010-11-21 klockan 11:00 +0100 skrev Till Maas:

  I guess this can be somehow automated. E.g. change Bodhi to drop the
  karma requirements for packages that had e.g. two subsequent updates
  without any Bodhi feedback and re-enable it if they get feedback.

 That would be somewhat counter productive for the goal of actually
 having testers, as it discourages maintainers looking for testers as a
 way to improve their release process.

 I do not see how this discourages maintainers. I do not know of any
 package maintainer that stated that he did not want his updates tested.
 This would at least encourage people that want better tested updates to
 commit into testing them. The current problem is not that package
 maintainers do not want their packages tested, but that updates are
 delayed without any visible testing.


The result is that if you have several updates without any karma
points (positive or negative) in bohdi, your updates get out faster.
Once someone does start giving it karma (again, positive or negative)
your update is not subject to getting more karma points in order to
hit the updates repo.  Thus you punish the maintainer by giving
testing their packages.  It may work better if karma enforcement only
comes into effect if negative karma is given to an update.

This still builds a reactive system instead of a preventative system.
An only reactive system will not help prevent bad updates from getting
out in the first place.

That said, adding a reactive component to a preventative system would
be a good thing.  If a maintainer releases one package that puts
regressions into the stable updates repo, then the minimum karma
doubles on all of their packages doubles for 2 months or something
like that.

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.

Simply because we can't trust that maintainer anymore.

Really, allowing regressions to make it to stable is so costly simply
because it has to be fixed several magnitudes more times than if it is
caught by people actually testing packages before they're released to
the masses.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Fedora Board, FESCo FAmSCo Elections - Voting Information

2010-11-22 Thread Robyn Bergeron
Greetings,

The elections for the Fedora Board, Fedora Engineering Steering
Committee (FESCo), and the Fedora Ambassadors Steering Committee
(FAmSCo) began at  UTC on 20th November 2010, and are scheduled to
run until 23:59 UTC on 28th November 2010.  (Please refer to a UTC
time zone converter, such as
http://www.timeanddate.com/worldclock/converter.html if you are unsure
of your time zone's relation to UTC.)

All groups have chosen to use the Range Voting method
(http://en.wikipedia.org/wiki/Range_voting).

Ballots may be cast on the Fedora Elections System at
https://admin.fedoraproject.org/voting.  If this is the first time
you've used the voting system, please refer to the Fedora Elections
Guide, currently located at
http://pfrields.fedorapeople.org/documents/elections-guide.

To read more about the candidates, please refer to each group's
nomination pages:

* FAmSCo: http://fedoraproject.org/wiki/FAmSCo_election_2010_nominations
* Fedora Project Board:
http://fedoraproject.org/wiki/Board/Elections/Nominations
* FESCo: http://fedoraproject.org/wiki/Development/SteeringCommittee/Nominations

For more general information about the election, as well as finding
links for reading candidate answers to questionnaires and IRC town
hall transcripts, please refer to
http://fedoraproject.org/wiki/Elections.

Please remember to cast your vote!

Thanks,

Robyn
___
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: Plan for tomorrow's FESCo meeting (2010-11-17)

2010-11-22 Thread Thomas Spura
On Mon, 22 Nov 2010 14:32:04 -0800
Jesse Keating wrote:

 On 11/22/10 12:47 PM, Till Maas wrote:
  On Mon, Nov 22, 2010 at 12:31:05PM -0800, Mike Fedyk wrote:
  
  So they stay in updates-testing until someone does actually test
  them.
 
  We all know that the longer that updates wait in updates-testing
  the more likely the world will stop spinning.
  
  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.
  
  Regards
  Till
  
 
 Did you test the update, and provide the karma?

Yes, it was his karma, that pushed it to stable now :-)

Thanks Till!

-Thomas
-- 
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-22 Thread Orcan Ogetbil
On Sun, Nov 21, 2010 at 11:11 PM, Jan Kratochvil wrote:
 It is already complicated enough to push a patch for Fedora.  One has to find
 the right unused Patch number, add %patch, git add it, bump Revision, create a
 %changelog entry with the BZ number, run Koji build, run Bodhi, copy the
 %changelog entry and BZ number into Bodhi and ...

No. This has been stated many times on this list.

The specfile changelog reflects the changes to the specfile.

The bodhi changelog reflects the changes to the software. And this is
what the user sees on his PackageKit client. So it needs to be the
user-friendly changelog, not the development notes.

Please don't put specfile changelog entries into bodhi.

Thank you,
Orcan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bastien Nocera
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.

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


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bastien Nocera
On Mon, 2010-11-15 at 10:23 -0500, Nathaniel McCallum wrote:
 On 11/15/2010 10:11 AM, Adam Jackson wrote:
  On Fri, 2010-11-12 at 09:35 -0700, Kevin Fenzi wrote:
  
  * Can we finally remove hal? (xfce4.8 shouldn't need it anymore with
any luck). 
  
  Only 30 packages left requiring it, according to repoquery.  smolt's
  probably the most interesting one to fix, if anyone's looking for a
  project.
 
 For the curious, the 30 packages (in rawhide) are:

And gnome-lirc-properties as well. Which, it seems, wouldn't have worked
if installed from a minimal installation. Oops.

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


Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Mike Fedyk
On Sat, Nov 20, 2010 at 6:16 PM, Kevin Kofler kevin.kof...@chello.at wrote:
 But one of the main points of this subthread is that that waiting period is
 way too long for some urgent fixes (security fixes, regression fixes etc.).


If it's really a regression, then you will have interested users who
will test from updates-testing and provide karma.

Security karma should come from the security team.

Also security updates should not have any other changes mixed in.  If
it makes other changes take longer to get to stable (because the
update after the security update needs the security update as well as
the other updates that were queued up prior to the security update),
well that's just how it is.

So you have these package versions:

foo-2
foo-2.1
foo-3

foo-2 is vulnerable to the exploit.
foo-2.1 is and update that does not contain any changes except what is
required to close the vulnerability.
foo-3 has changes from foo-2.1 as well as the other updates that were planned.

The idea is that you stop everything, make the security update based
on the latest stable package, and then submit the update for testing
(by the security team?).  then you continue with your normal packaging
workflow.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bruno Wolff III
On Mon, Nov 22, 2010 at 11:39:29 -0500,
  Kyle McMartin k...@mcmartin.ca wrote:
 
 Hi Kevin, (and Bruno if you're watching)
 
 Please try this:
 https://koji.fedoraproject.org/koji/taskinfo?taskID=2614153

I've been running that kernel for a couple of days on one machine
with floppies. (I am go to switch to -62 tonight.) Two other machines
I have with floppies are running rawhide. One is essentially the same
as the one I with get the info from shortly. The other is significantly
different.

 And let me know what the output is on your machine (it uses ACPI to
 query the _FDE table in firmware, so hopefully we can only bind to it if
 a floppy is connected.)
 
 Grepping for 'fde' and 'floppies' should give me in the info I need.

I'm going to start by assuming you want us to look at dmesg output.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bruno Wolff III
On Mon, Nov 22, 2010 at 11:39:29 -0500,
  Kyle McMartin k...@mcmartin.ca wrote:
 On Sat, Nov 20, 2010 at 09:49:42PM -0500, Kyle McMartin wrote:
 
 And let me know what the output is on your machine (it uses ACPI to
 query the _FDE table in firmware, so hopefully we can only bind to it if
 a floppy is connected.)
 
 Grepping for 'fde' and 'floppies' should give me in the info I need.

I didn't find either string in messages or dmesg output. My machines are
all from around 2003, in case more recent ACPI support is needed.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Kyle McMartin
On Mon, Nov 22, 2010 at 08:00:55PM -0600, Bruno Wolff III wrote:
  https://koji.fedoraproject.org/koji/taskinfo?taskID=2614153
 
 I've been running that kernel for a couple of days on one machine
 with floppies. (I am go to switch to -62 tonight.) Two other machines
 I have with floppies are running rawhide. One is essentially the same
 as the one I with get the info from shortly. The other is significantly
 different.

Unlikely, given I only built it on Sunday night... It's a scratch build
with a patch included.

(Yes, the messages would be in dmesg.)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bruno Wolff III
On Mon, Nov 22, 2010 at 21:24:41 -0500,
  Kyle McMartin k...@mcmartin.ca wrote:
 On Mon, Nov 22, 2010 at 08:00:55PM -0600, Bruno Wolff III wrote:
   https://koji.fedoraproject.org/koji/taskinfo?taskID=2614153
  
  I've been running that kernel for a couple of days on one machine
  with floppies. (I am go to switch to -62 tonight.) Two other machines
  I have with floppies are running rawhide. One is essentially the same
  as the one I with get the info from shortly. The other is significantly
  different.
 
 Unlikely, given I only built it on Sunday night... It's a scratch build
 with a patch included.
 
 (Yes, the messages would be in dmesg.)

I saw a -61 and assumed it was the same build. I was going to double check.
Things are taking me longer to do here as I am having some annoying video
problems with rawhide. It takes a long time to switch work spaces and some
times raising windows is also takes a long time.

Anyway, I'll try it out on one machine in a little bit.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bruno Wolff III
On Mon, Nov 22, 2010 at 21:24:41 -0500,
  Kyle McMartin k...@mcmartin.ca wrote:
 (Yes, the messages would be in dmesg.)

[2.691809] acpi_fde: failed to evaluate _FDE
[2.692151] Floppy drive(s): fd0 is 1.44M
[2.724514] floppy: loaded

/dev/fd0 was created.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Bruno Wolff III
On Mon, Nov 22, 2010 at 21:16:40 -0600,
  Bruno Wolff III br...@wolff.to wrote:
 On Mon, Nov 22, 2010 at 21:24:41 -0500,
   Kyle McMartin k...@mcmartin.ca wrote:
  (Yes, the messages would be in dmesg.)
 
 [2.691809] acpi_fde: failed to evaluate _FDE
 [2.692151] Floppy drive(s): fd0 is 1.44M
 [2.724514] floppy: loaded
 
 /dev/fd0 was created.

I switched to the -62 kernel and /dev/fd0 was NOT created. (I wanted to make
sure I hadn't put something on that machine to make the floppy available
at boot.)

So the patch looks good from the perspective of people who have floppies.
I think I can test it on a machine that doesn't have a floppy drive
tomorrow.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 15, new and exciting plans

2010-11-22 Thread Kyle McMartin
On Mon, Nov 22, 2010 at 09:32:09PM -0600, Bruno Wolff III wrote:
  [2.691809] acpi_fde: failed to evaluate _FDE
  [2.692151] Floppy drive(s): fd0 is 1.44M
  [2.724514] floppy: loaded
  
  /dev/fd0 was created.
 

Yeah, it falls back to the ordinary probing if anything fails.

Can you send me (privately if you want, or fpaste) the dmesg of the
machine?

--Kyle

 I switched to the -62 kernel and /dev/fd0 was NOT created. (I wanted to make
 sure I hadn't put something on that machine to make the floppy available
 at boot.)
 
 So the patch looks good from the perspective of people who have floppies.
 I think I can test it on a machine that doesn't have a floppy drive
 tomorrow.
 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Miloslav Trmač
Mike Fedyk píše v Po 22. 11. 2010 v 18:03 -0800:
 Also security updates should not have any other changes mixed in.
In the early days of Fedora, it was explicitly decided that (contra
Debian) maintainers are not required to backport patches and that
rebases (fixing a bug by updating to a new upstream release) are the
most expected kind of update.

It seems the consensus on this decision is not as strong as it used to
be, nevertheless - with the number of package maintainers that admit
they can't fix bugs in their packages on their own, is overturning this
policy even possible?
Mirek

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

Re: Looking for a good Radix tree (Patricia) library in fedora

2010-11-22 Thread Philip Prindeville
On 11/16/10 9:02 PM, Kevin Kofler wrote:
 Philip Prindeville wrote:
 Not sure if the threading support is needed or not... plus it might mean
 that it package only works on Linux (and not Win32, which Perl requires be
 supported).
  From the site:
 threads and synchronization: cprops provides a pthread-like api. On unix
 platforms these calls are mapped directly to pthread functions. On windows
 the win32 api is used to emulate pthread-like behavior.
  Kevin Kofler


Problem is that the trie support in libcprops is string (dictionary) oriented 
and doesn't handle arbitrary bitstrings.


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


Re: The new Update Acceptance Criteria are broken

2010-11-22 Thread Ralf Corsepius
On 11/23/2010 05:51 AM, Miloslav Trmač wrote:
 Mike Fedyk píše v Po 22. 11. 2010 v 18:03 -0800:
 Also security updates should not have any other changes mixed in.
 In the early days of Fedora, it was explicitly decided that (contra
 Debian) maintainers are not required to backport patches and that
 rebases (fixing a bug by updating to a new upstream release) are the
 most expected kind of update.

 It seems the consensus on this decision is not as strong as it used to
 be, nevertheless - with the number of package maintainers that admit
 they can't fix bugs in their packages on their own, is overturning this
 policy even possible?

I am not sure if I understand you correctly.

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.

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

  1   2   >