Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Stanislav Ochotnicky
On 11/02/2010 05:11 PM, Ville Skyttä wrote:
> On Tuesday 02 November 2010, Stanislav Ochotnicky wrote:
>> Java SIG has prepared changes in current Java packaging guidelines. We
>> would welcome wider discussion/comments at this point. From our point of
>> view guidelines seem ready for approval by FPC.
>>
>> You can see current version of draft here:
>> https://fedoraproject.org/wiki/User:Akurtakov/JavaPackagingDraftUpdate
>>
>> Changes from current guidelines here:
>> http://bit.ly/dy3YDe
>>
>> Comments are most welcome!
> 
> These aren't necessarily comments to the changes, but some long standing 
> issues with Fedora java packaging that I'd like to see fixed (ditto JPackage 
> where these are inherited I believe - I was a member of that project for a 
> long time and already back then had this opinion).
> 
> I'd get rid of the versioned javadoc dir altogether, and simply install to 
> %{_javadocdir}/%{name}.  Unversioned is good for bookmarking and javadoc 
> crosslinking.
> 
> Same thing for jars, I'd just install the jar(s) unversioned (i.e. not put 
> %{version} everywhere - major version can go there if several versions are 
> needed like let's say foo.jar and foo2.jar).
> 
> I think the versioned jars and javadoc dirs are quite pointless.  If the 
> intent is to make it possible to co-install several versions, the unversioned 
> symlinks either need to be owned by each package (thus preventing co-
> installation due to file conflicts) or be left out altogether (which makes it 
> a PITA to use the jars and javadoc dirs) or be left out from some packages 
> (which eliminates the benefit of the unversioned symlink or necessitates file 
> dependencies).

Ticket with FPC has been filed.
https://fedorahosted.org/fpc/ticket/24

FYI the versionless jar/javadocs files are now in the draft (thanks for
the suggestion, somehow none of us thought of that)

But keep those comments coming, we'll try to keep working on the
guidelines to reflect current needs of packagers.


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

rawhide report: 20101103 changes

2010-11-03 Thread Rawhide Report
Compose started at Wed Nov  3 08:15:18 UTC 2010

Broken deps for x86_64
--
1:anjuta-2.31.90.0-3.fc15.i686 requires libvala-0.10.so.0
1:anjuta-2.31.90.0-3.fc15.x86_64 requires libvala-0.10.so.0()(64bit)
apcupsd-3.14.8-3.fc15.x86_64 requires libnetsnmp.so.20()(64bit)
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)
cluster-glue-1.0.6-1.fc14.x86_64 requires libnetsnmp.so.20()(64bit)
cluster-snmp-0.18.1-1.fc15.x86_64 requires libnetsnmp.so.20()(64bit)
clutter-gst-devel-1.2.0-1.fc15.i686 requires pkgconfig(clutter-1.0) < 
0:1.3.0
clutter-gst-devel-1.2.0-1.fc15.x86_64 requires pkgconfig(clutter-1.0) < 
0:1.3.0
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)
freefem++-3.9-2.1.fc15.x86_64 requires libopen-rte.so.0()(64bit)
freefem++-3.9-2.1.fc15.x86_64 requires libmpi.so.0()(64bit)
freefem++-3.9-2.1.fc15.x86_64 requires libmpi_cxx.so.0()(64bit)
freefem++-3.9-2.1.fc15.x86_64 requires libopen-pal.so.0()(64bit)
freefem++-mpi-3.9-2.1.fc15.x86_64 requires libmpi.so.0()(64bit)
freefem++-mpi-3.9-2.1.fc15.x86_64 requires libopen-rte.so.0()(64bit)
freefem++-mpi-3.9-2.1.fc15.x86_64 requires libmpi_cxx.so.0()(64bit)
freefem++-mpi-3.9-2.1.fc15.x86_64 requires libopen-pal.so.0()(64bit)
1:gedit-devel-2.91.0-4.fc15.i686 requires gtksourceview2-devel >= 0:2.91
1:gedit-devel-2.91.0-4.fc15.x86_64 requires gtksourceview2-devel >= 
0:2.91
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-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)
hornsey-1.5.2-0.3.fc15.x86_64 requires libclutter-gtk-0.10.so.0()(64bit)
hugin-2010.0.0-5.fc15.x86_64 requires libpano13.so.1()(64bit)
hugin-base-2010.0.0-5.fc15.i686 requires libpano13.so.1
hugin-base-2010.0.0-5.fc15.x86_64 requires libpano13.so.1()(64bit)
6:kdelibs-4.5.3-1.fc15.i686 requires oxygen-icon-theme >= 0:4.5.3
6:kdelibs-4.5.3-1.fc15.x86_64 requires oxygen-icon-theme >= 0:4.5.3
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
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
nut-2.4.3-7.fc15.x86_64 requires libnetsnmp.so.20()(64bit)
openhpi-2.14.1-3.fc14.x86_64 requires libnetsnmp.so.20()(64bit)
openhpi-libs-2.14.1-3.fc14.i686 requires libnetsnmp.so.20
openhpi-libs-2.14.1-3.fc14.x86_64 requires libnetsnmp.so.20()(64bit)
openhpi-subagent-2.3.4-13.fc14.x86_64 requires 
libn

Java SIG meeting minutes (November 3rd)

2010-11-03 Thread Stanislav Ochotnicky
People present:
 * orionp
 * cspike
 * hannes
 * sochotni
 * mbooth
 * ggraz
 * tibbs


Overview:
 * Maven 3 status
   * Maven 3 vanilla package review:
https://bugzilla.redhat.com/show_bug.cgi?id=648945
   * Custom resolver based on resolver for m2
 * http://sochotni.fedorapeople.org/0003-Use-custom-resolver.patch
 * http://sochotni.fedorapeople.org/maven-javadir-resolver
   * Maven 3 in jpp mode is already working for some packages

 * Java SIG monitored packages
   * tibbs created pseudo user for us with email set to java-devel ml
   * Need to figure out a way to get email to java-devel ml (closed ML)

 * Packaging guidelines
   * We'll drop %{version} from jars and javadocs
   * Guidelines seem good and should be submitted for FPC review/vote

 * New meeting time vote will be decided by a vote
   * http://www.makeavote.net/mavsta13768.html

 * Jakarta commons rename
   * One last package needs to be retired by devrim

 * Open floor
   * Check old java package reviews/merge reviews



===
#fedora-meeting: Java SIG -- https://fedoraproject.org/wiki/SIGs/Java
===


Meeting started by sochotni at 17:25:55 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting/2010-11-02/java-sig.2010-11-02-17.25.log.html
.



Meeting summary
---
* roll-call  (sochotni, 17:26:16)
  * orionp cspike hannes| sochotni present  (sochotni, 17:26:30)
  * mbooth present as well  (sochotni, 17:26:58)

* Maven-3  (sochotni, 17:27:24)
  * LINK: https://bugzilla.redhat.com/show_bug.cgi?id=648945 Maven 3
review  (sochotni, 17:28:32)
  * LINK:
http://sochotni.fedorapeople.org/0003-Use-custom-resolver.patch
current version of the patch needed to use custom resolver
(sochotni, 17:30:24)
  * LINK: http://sochotni.fedorapeople.org/maven-javadir-resolver custom
java resolver  (sochotni, 17:36:13)
  * Currently several apps compile in mvn3 "jpp" mode.  (sochotni,
17:38:44)

* Java packages to be monitored by the SIG  (sochotni, 17:42:44)
  * Package list in good shape akurtakov can go ahead and ask for
java-sig user  (sochotni, 17:47:07)

* Java Packaging guidelines  (sochotni, 17:47:16)
  * ACTION: sochotni will update Packaging draft with versionless jar
filenames  (sochotni, 17:58:21)
  * ACTION: sochotni file FPC ticket for new draft approval once
versionless things are in place  (sochotni, 18:06:07)

* Change of meeting time  (sochotni, 18:13:28)
  * ACTION: sochotni will re-create voting for change of meeting time
and post separate thread to java-devel  (sochotni, 18:16:26)
  * ACTION: orionp akurtakov_ mbooth hannes| cspike will vote :-)
(sochotni, 18:16:42)

* open floor  (sochotni, 18:17:06)
  * ACTION: all: look at merge reviews  (sochotni, 18:22:48)
  * ACTION: sochotni contact java-devel list admin and figure out a way
for our pseudouser get mail  (sochotni, 18:30:47)

Meeting ended at 18:31:21 UTC.




Action Items

* sochotni will update Packaging draft with versionless jar filenames
* sochotni file FPC ticket for new draft approval once versionless
  things are in place
* sochotni will re-create voting for change of meeting time and post
  separate thread to java-devel
* orionp akurtakov_ mbooth hannes| cspike will vote :-)
* all: look at merge reviews
* sochotni contact java-devel list admin and figure out a way for our
  pseudouser get mail




Action Items, by person
---
* cspike
  * orionp akurtakov_ mbooth hannes| cspike will vote :-)
* hannes|
  * orionp akurtakov_ mbooth hannes| cspike will vote :-)
* mbooth
  * orionp akurtakov_ mbooth hannes| cspike will vote :-)
* orionp
  * orionp akurtakov_ mbooth hannes| cspike will vote :-)
* sochotni
  * sochotni will update Packaging draft with versionless jar filenames
  * sochotni file FPC ticket for new draft approval once versionless
things are in place
  * sochotni will re-create voting for change of meeting time and post
separate thread to java-devel
  * sochotni contact java-devel list admin and figure out a way for our
pseudouser get mail
* **UNASSIGNED**
  * all: look at merge reviews




People Present (lines said)
---
* sochotni (144)
* cspike (39)
* tibbs (30)
* mbooth (17)
* zodbot (4)
* orionp (2)
* ggraz (2)
* hannes| (1)




-- 
Stanislav Ochotnicky 
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: coming libnotify bump

2010-11-03 Thread Matthias Clasen
On Mon, 2010-11-01 at 21:12 -0400, Matthias Clasen wrote:
> I am planning to push libnotify 0.7.0 into rawhide by the end of this
> week; this is going to be a little painful, since there are some api
> changes that will require minor adjustment of all users. And there's
> quite a few of them (see below). I will hopefully be able to handle most
> of the GNOME dependencies, for the rest I need to ask for some help.

I have built libnotify 0.7.0 in rawhide now. I have filed a number of
patches for affected modules, and I am going through some rebuilds now.
If your module uses libnotify or notify-python, please check if it needs
changes to work with the new libnotify.

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


No koji repo for F14 yet?

2010-11-03 Thread Richard W.M. Jones

http://koji.fedoraproject.org/static-repos/

is missing dist-f14-build-current ...

Rich.

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


[perl-Try-Tiny] Created tag perl-Try-Tiny-0.07-1.el5

2010-11-03 Thread Paul Howarth
The lightweight tag 'perl-Try-Tiny-0.07-1.el5' was created pointing to:

 505f548... Update to 0.07
--
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] New: Dependency on perl-libwww-perl missing

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

Summary: Dependency on perl-libwww-perl missing

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

   Summary: Dependency on perl-libwww-perl missing
   Product: Fedora
   Version: 14
  Platform: Unspecified
OS/Version: Unspecified
Status: NEW
  Severity: medium
  Priority: medium
 Component: perl-SOAP-Lite
AssignedTo: mmcgr...@redhat.com
ReportedBy: packa...@amiga-hardware.com
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com, mmcgr...@redhat.com
Classification: Fedora


Description of problem:

perl-SOAP-Lite should have a dependency on perl-libwww-perl, otherwise you
can't connect to a remote web service.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:

Cannot connect to a remote web service using perl-SOAP-Lite unless
perl-libwww-perl is also installed

Expected results:

Should be able to connect

Additional info:

This doesn't just affect F14 but also F13 and probably earlier.

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


[perl-Try-Tiny] Created tag perl-Try-Tiny-0.07-1.el4

2010-11-03 Thread Paul Howarth
The lightweight tag 'perl-Try-Tiny-0.07-1.el4' was created pointing to:

 505f548... Update to 0.07
--
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: Directory unowned.

2010-11-03 Thread Michel Alexandre Salim
On Tue, 02 Nov 2010 14:45:48 +0300, Dmitrij S. Kryzhevich wrote:

> Hi!
> %{_libdir}/girepositry-1.0/ is not owned by any package. It is used,
> i.e., in DeviceKit-power-devel. Dmitrij.

On F-14 it's owned by multiple packages:

$ rpm -qf /usr/lib64/girepository-1.0/
atk-1.32.0-1.fc14.x86_64
gdk-pixbuf2-2.22.0-1.fc14.x86_64
gobject-introspection-0.9.3-1.fc14.x86_64
GConf2-2.31.91-1.fc14.x86_64
gtk2-2.22.0-1.fc14.1.x86_64
gtk3-2.90.5-1.fc14.x86_64
seahorse-2.32.0-1.fc14.x86_64

which looks fine to me, as none of those packages depend on gobject-
introspection themselves (looks like the bash-completion case). If we 
ever end up with a gnome-filesystem package, this will be a good 
candidate to move there, though.

-- 
Michel Alexandre Salim
Fedora Project Contributor: http://fedoraproject.org/

Email:  sali...@fedoraproject.org  | GPG key ID: 78884778
Jabber: hir...@jabber.ccc.de   | IRC: hir...@irc.freenode.net

()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments

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


[Bug 584929] Column sort in html gui doesn't work properly

2010-11-03 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=584929

--- Comment #3 from Bug Zapper  2010-11-03 
12:33:25 EDT ---

This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

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


Re: No koji repo for F14 yet?

2010-11-03 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 11/03/2010 09:21 AM, Richard W.M. Jones wrote:
> 
> http://koji.fedoraproject.org/static-repos/
> 
> is missing dist-f14-build-current ...
> 
> Rich.
> 

This path is deprecated.

http://kojipkgs.fedoraproject.org/repos/dist-f14-build/latest/

Koji now supports creating a "latest" symlink for every repo it
generates, so we no longer have to do it external to koji.  Replace
"dist-f14-build" with any other repo you wish to track.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkzRkwwACgkQ4v2HLvE71NXHiACfdiXGDfScNCs0TvtpUu3mY3jl
xsIAoIjJdCi6c4wrUdyAYdBkvO45IDu5
=g4Aw
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Ville Skyttä
On Wednesday 03 November 2010, Stanislav Ochotnicky wrote:

> FYI the versionless jar/javadocs files are now in the draft (thanks for
> the suggestion, somehow none of us thought of that)

Thanks for considering it.

> But keep those comments coming, we'll try to keep working on the
> guidelines to reflect current needs of packagers.

Some other things off the top of my head, in no particular order:

1) I'd like to see crosslinking of javadocs at least a SHOULD, and I wouldn't 
mind a MUST at all.  I'm also leaning towards making it a MUST for javadoc 
packages that crosslink with other javadoc packages require the ones they 
crosslink with.

2) Regarding wrapper scripts, I'd like to point out the %jpackage_script macro 
for creating them.  Here's one example of it in action:
https://bugzilla.redhat.com/attachment.cgi?id=457277
Also, most invocations of it will want to set the last argument of it to true 
(such as in the example above) to make jpackage-utils stuff prefer a JRE over 
a full Java SDK (assuming of course that they work with just a JRE installed 
and don't require the full SDK) to avoid problems like these:
https://bugzilla.redhat.com/show_bug.cgi?id=461683
https://bugzilla.redhat.com/show_bug.cgi?id=498831

3) In my opinion, the whole alternatives setup in the JRE and SDK packages 
should be purged.  It's a relic from times that are long gone, and at the 
moment causes just complexity and possibilities for breakage; it kind of even 
encourages breakage by giving people the option to easily switch between 
_incompatible_ java implementations (e.g. versions) for the system default 
Java, breaking programs' expectations.  environment-modules would sound like a 
more appropriate solution for switching the Java implementation when needed.  
I'm not holding my breath for this to happen too soon, but hope that it 
sometime will.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


[Bug 649418] New: perl-Lingua-EN-Tagger-debuginfo is empty

2010-11-03 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-Lingua-EN-Tagger-debuginfo is empty

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

   Summary: perl-Lingua-EN-Tagger-debuginfo is empty
   Product: Fedora
   Version: rawhide
  Platform: Unspecified
OS/Version: Unspecified
Status: NEW
  Severity: medium
  Priority: low
 Component: perl-Lingua-EN-Tagger
AssignedTo: iarn...@gmail.com
ReportedBy: ville.sky...@iki.fi
 QAContact: extras...@fedoraproject.org
CC: iarn...@gmail.com, fedora-perl-devel-l...@redhat.com
Blocks: 496968
Classification: Fedora


Probably the debuginfo package should be explicitly disabled here, see blocker
bug for more info.

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

2010-11-03 Thread Kevin Fenzi
On Tue, 02 Nov 2010 17:45:16 -0400
Adam Jackson  wrote:

> On Tue, 2010-11-02 at 14:30 -0600, Kevin Fenzi wrote:
> > Following is the list of topics that will be discussed in the FESCo
> > meeting tomorrow at 18:30UTC (2:30pm EDT) in #fedora-meeting on
> > irc.freenode.net.
> > 
> > NOTE: Matthew Garrett, Steven Parrish, Bill Nottingham and Matthias
> > Clasen are all unable to attend this week. 
> 
> And me.

Since we had almost no one around, I just closed up the meeting for
this week. 

==
#fedora-meeting: FESCO (2010-11-03)
===

Meeting started by nirik at 18:30:25 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting/2010-11-03/fesco.2010-11-03-18.30.log.html

Meeting summary
---
* init process  (nirik, 18:30:26)
  * no quorum, will meet next week  (nirik, 18:34:28)

Meeting ended at 18:35:11 UTC.


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

Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Owen Taylor
Lack of decent profiling is a major problem for making our operating
system fast. By far the most effective of profiling is sampling profile
with callgraph information.

Soeren's comment from March:

 http://lwn.net/Articles/380582/

Basically summarizes the situation, and as far as I know nothing has
changed ... with default compilation options, getting callgraph
profiling on x86_64 really requires a DWARF unwinder in the kernel.
Which seems unlikely to happen.

As a developer, your options for profiling are:

 - Recompile everything you care about profiling 
   with -fno-omit-frame-pointer instead of using system packages.

 - Switch to i386

Even if the second was reasonable to ask of developers, it also makes it
really hard to help users with performance problems if they have to
reinstall their system to give you a profile.

So, I'd like to bring up the possibility of switching to compiling our
packages with -fno-omit-frame-pointer for x86_64. As Soeren says, x86_64
isn't register starved, so the performance penalty shouldn't be huge.
But I have no idea if it's 0.5% or 5%.

What aspects of performance do we care about?
How would we measure the performance impact of changing
  compilation flags?
What is the acceptable slowdown?

- Owen

(One downside of any slowdown is that if we take a 1% hit and do
performance work that makes the system 10% faster, then we look bad by
comparison with other Linux distributions who get the advantages of the
performance work but don't take the 1% hit. Still, we should do what has
the biggest net gain for our users, right?)


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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Jakub Jelinek
On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:
> Lack of decent profiling is a major problem for making our operating
> system fast. By far the most effective of profiling is sampling profile
> with callgraph information.
> 
> Soeren's comment from March:
> 
>  http://lwn.net/Articles/380582/
> 
> Basically summarizes the situation, and as far as I know nothing has
> changed ... with default compilation options, getting callgraph
> profiling on x86_64 really requires a DWARF unwinder in the kernel.
> Which seems unlikely to happen.

But that's the right thing to do.

> As a developer, your options for profiling are:
> 
>  - Recompile everything you care about profiling 
>with -fno-omit-frame-pointer instead of using system packages.

Instead of this, which really is a big performance penalty.  Even i?86 is
changing in GCC 4.6 to not do -fno-omit-frame-pointer by default.
The unwind info recent GCCs provide is correct even in epilogues and can be
relied upon.  There are several lightweight unwinders that can be easily
adapted for kernel purposes.  Just talk to the systemtap folks.

There is always callgrind if you don't want to recompile anything and
need to profile something even when kernel doesn't support it.

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


[389-devel] Please review: [Bug 567282] server can not abandon searchRequest of "simple paged results"

2010-11-03 Thread Noriko Hosoi


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

https://bugzilla.redhat.com/attachment.cgi?id=457550&action=edit
https://bugzilla.redhat.com/attachment.cgi?id=457550&action=diff

Description: Simple Paged Results search keeps the connection
per paging, but not an operation.  When an abandon request is
issued, the operation referred by the request has already finished.
This patch introduces pagedresults_cleanup function to check
whether the connection is for the simple paged results or not, and
if it is, the simple paged results is cleaned up.  If it is not,
pagedresults_cleanup does nothing.  The function is called from
do_abandon as well as from connection_cleanup.

Files:
  ldap/servers/slapd/abandon.c
  ldap/servers/slapd/connection.c
  ldap/servers/slapd/opshared.c
  ldap/servers/slapd/pagedresults.c
  ldap/servers/slapd/proto-slap.h

Thanks,
--noriko

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Nicolas Mailhot
Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :

> 3) In my opinion, the whole alternatives setup in the JRE and SDK packages 
> should be purged.  It's a relic from times that are long gone,

Having a semi-sane way to install multi-vendor multi-version JVMs is
still needed EPEL side. Expensive apps like SAP still make you install
the specific JVM they've been qualified against. Please do not add
Fedora/RHEL fragmentation to the ongoing Fedora/JPackage fragmentation.

-- 
Nicolas Mailhot

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

Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Owen Taylor
On Wed, 2010-11-03 at 19:58 +0100, Jakub Jelinek wrote:
> On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:
> > Lack of decent profiling is a major problem for making our operating
> > system fast. By far the most effective of profiling is sampling profile
> > with callgraph information.
> > 
> > Soeren's comment from March:
> > 
> >  http://lwn.net/Articles/380582/
> > 
> > Basically summarizes the situation, and as far as I know nothing has
> > changed ... with default compilation options, getting callgraph
> > profiling on x86_64 really requires a DWARF unwinder in the kernel.
> > Which seems unlikely to happen.
> 
> But that's the right thing to do.
> 
> > As a developer, your options for profiling are:
> > 
> >  - Recompile everything you care about profiling 
> >with -fno-omit-frame-pointer instead of using system packages.
> 
> Instead of this, which really is a big performance penalty. 

Do you have a sense of the quantification of "big" here? I know in
compiler terms, 1% is big, but we're no where close to wringing the last
1% out of overall Fedora performance. If you create a sufficiently
complex system, there's lots of "stupid" stuff going on. And you can't
find the stupid stuff without appropriate tools.

> Even i?86 is
> changing in GCC 4.6 to not do -fno-omit-frame-pointer by default.
> The unwind info recent GCCs provide is correct even in epilogues and can be
> relied upon.  There are several lightweight unwinders that can be easily
> adapted for kernel purposes.  Just talk to the systemtap folks.

It seems like if it was that easy, it would have happened and we'd have
a solution in the upstream kernel...

(One thing that definitely makes things tricky is paging in debuginfo. I
think I saw a discussion somewhere that systemtap preemptively was
paging in all debuginfo for traced modules. That's tricky in systemwide
profiling situations, but maybe you could have something where you do
one run, load the debuginfo for everything that was hit in the first
run, then do a second run.)

> There is always callgrind if you don't want to recompile anything and
> need to profile something even when kernel doesn't support it.

callgrind is reasonable if you a single program that is slow and where
the slowness is pretty much straightup CPU.

But we're seldom trying to profile "a program" - we are trying to
profile system situations that involve several programs and the kernel.

And programs are frequently not straight-up bound on things that
valgrind can easily model. For example, if our program is reading from
uncached graphics memory somewhere, that won't show up at all in
callgrind - to callgrind, it's just memory reads. But it may dominate a
more accurate sampled profile.

Plus the performance hit of callgrind makes it not very useful for
real-time interactive user interface.

- Owen


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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Jakub Jelinek
On Wed, Nov 03, 2010 at 03:20:59PM -0400, Owen Taylor wrote:
> On Wed, 2010-11-03 at 19:58 +0100, Jakub Jelinek wrote:
> > On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:

> > Instead of this, which really is a big performance penalty. 
> 
> Do you have a sense of the quantification of "big" here? I know in
> compiler terms, 1% is big, but we're no where close to wringing the last
> 1% out of overall Fedora performance. If you create a sufficiently
> complex system, there's lots of "stupid" stuff going on. And you can't
> find the stupid stuff without appropriate tools.

The last numbers I was pointed at for x86_64 were 4% slowdown, which
really is a lot and it takes several years to achieve that improvement on the
compiler side.

> It seems like if it was that easy, it would have happened and we'd have
> a solution in the upstream kernel...

I think we had one in the upstream kernel for some time, then Linus just
didn't like to see it needing too many bugfixes needed for it and nuked it.

> (One thing that definitely makes things tricky is paging in debuginfo. I
> think I saw a discussion somewhere that systemtap preemptively was
> paging in all debuginfo for traced modules. That's tricky in systemwide

Yeah, systemtap does that (and has that in kernel unwinder for userspace).

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Alexander Kurtakov
> On Wednesday 03 November 2010,  Ville Skyttä  wrote:
> > On Wednesday 03 November 2010, Stanislav Ochotnicky wrote:
> > FYI the versionless jar/javadocs files are now in the draft (thanks for
> > the suggestion, somehow none of us thought of that)
> 
> Thanks for considering it.
> 
> > But keep those comments coming, we'll try to keep working on the
> > guidelines to reflect current needs of packagers.
> 
> Some other things off the top of my head, in no particular order:
> 
> 1) I'd like to see crosslinking of javadocs at least a SHOULD, and I
> wouldn't mind a MUST at all.  I'm also leaning towards making it a MUST
> for javadoc packages that crosslink with other javadoc packages require
> the ones they crosslink with.
> 
There is no sane way to make javadoc crosslink in a sane way, i.e. without 
patching builds. That's why I would say let's postpone this until we can tell 
packagers HOWTO do it.

> 2) Regarding wrapper scripts, I'd like to point out the %jpackage_script
> macro for creating them.  Here's one example of it in action:
> https://bugzilla.redhat.com/attachment.cgi?id=457277
> Also, most invocations of it will want to set the last argument of it to
> true (such as in the example above) to make jpackage-utils stuff prefer a
> JRE over a full Java SDK (assuming of course that they work with just a
> JRE installed and don't require the full SDK) to avoid problems like
> these:
> https://bugzilla.redhat.com/show_bug.cgi?id=461683
> https://bugzilla.redhat.com/show_bug.cgi?id=498831
I didn't know about this macro. We should definitely document it on the wiki 
and add it as tip to the guidelines.

> 
> 3) In my opinion, the whole alternatives setup in the JRE and SDK packages
> should be purged.  It's a relic from times that are long gone, and at the
> moment causes just complexity and possibilities for breakage; it kind of
> even encourages breakage by giving people the option to easily switch
> between _incompatible_ java implementations (e.g. versions) for the system
> default Java, breaking programs' expectations.  environment-modules would
> sound like a more appropriate solution for switching the Java
> implementation when needed. I'm not holding my breath for this to happen
> too soon, but hope that it sometime will.
There are other way more important things to fix and being able to switch java 
is still usable in a number of cases (despite the problems it causes).

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Ville Skyttä
On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :
> > 3) In my opinion, the whole alternatives setup in the JRE and SDK
> > packages should be purged.  It's a relic from times that are long gone,
> 
> Having a semi-sane way to install multi-vendor multi-version JVMs is
> still needed EPEL side. Expensive apps like SAP still make you install
> the specific JVM they've been qualified against.

But such JVMs do not need to be made the system default at all, people can 
just run $expensive_app with it by whatever means they like (e.g. direct 
modification of $PATH, $JAVA_HOME, etc _for that specific app_).

Providing an easy way for admins to alter the system default JVM to something 
which will break expectations of software _we_ ship (in Fedora or EPEL) just 
doesn't make sense to me.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Bug 574195] AMAVISD_DB_HOME in amavisd-agent has wrong default

2010-11-03 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=574195

--- Comment #1 from Bug Zapper  2010-11-03 
15:28:44 EDT ---

This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

-- 
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: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Nicolas Mailhot
Le mercredi 03 novembre 2010 à 21:32 +0200, Ville Skyttä a écrit :
> On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :
> > > 3) In my opinion, the whole alternatives setup in the JRE and SDK
> > > packages should be purged.  It's a relic from times that are long gone,
> > 
> > Having a semi-sane way to install multi-vendor multi-version JVMs is
> > still needed EPEL side. Expensive apps like SAP still make you install
> > the specific JVM they've been qualified against.
> 
> But such JVMs do not need to be made the system default at all, people can 
> just run $expensive_app with it by whatever means they like (e.g. direct 
> modification of $PATH, $JAVA_HOME, etc _for that specific app_).

When you pass a certain level of expensiveness, ISVs just assume the
*only* jvm on the system will be the one they require (quite simply the
software price is many times the price of hardware, so there is no
reason to share the hardware with anything else).

It never ceases to astonish me how software “giants” have come to depend
on the quick and dirty hacks we did JPackage-side æons agos, and never
thought of redirecting some of their huge cash flow to fund something a
little more robust. Then again, given how it would have likely ended
(lsb, foo-grade linux), maybe it's better that way.

-- 
Nicolas Mailhot

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

Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread John Reiser
On 11/03/2010 11:48 AM, Owen Taylor wrote:
> Lack of decent profiling is a major problem for making our operating
> system fast. By far the most effective of profiling is sampling profile
> with callgraph information.

I am the author of tsprof,  http://bitwagon.com/tsprof/tsprof.html .
Eight years ago that app provided everything you desire, and with
no compilation flags necessary: not -pg, not -p.  [The implementation
is equivalent to "infecting the memory image of the application with
a profiling virus" and it was at process entry in just a couple
seconds.]  But nobody would pay for it on i686, so the product
was abandoned despite a working prototype for x86_64.

A few years before that, there was TracePoint Technology, a startup
funded by venture capital that offered nifty profiling tools:
http://venturebeatprofiles.com/company/profile/tracepoint-technology
Soon they were acquired by Digital Equipment Corp and died with DEC.

Over several years, dueling proposals (perfctr, perfmon, perfmon2)
failed to get into the Linux kernel.  Then the CPU and motherboard
designers made the underlying hardware counter (RDTSC) unreliable
in too many cases (non-constant frequency, not synchronized for SMP,
arbitrarily scribbled by SystemManagementMode, ...).

Today the infrastructure work for kernel ftrace comes close to what
is required for use by apps, but gcc still won't do exactly the
right thing.

In short, those who want profiling have failed repeatedly to present
an _effective_ case.

What are you doing to do differently this time?
[The workaround is to spend a week learning how to run oprofile
and interpret its output.]

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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Adam Jackson
On Wed, 2010-11-03 at 19:58 +0100, Jakub Jelinek wrote:
> On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:
> > Basically summarizes the situation, and as far as I know nothing has
> > changed ... with default compilation options, getting callgraph
> > profiling on x86_64 really requires a DWARF unwinder in the kernel.
> > Which seems unlikely to happen.
> 
> But that's the right thing to do.

Sure, but so is a kernel debugger, and it's taken us over ten years to
get one.  I'm pretty okay with doing something wrong now if it gets me
something usable for long enough to get something right later.  I'll
take 4% across the board if it helps me find the 20% that matters.

> There is always callgrind if you don't want to recompile anything and
> need to profile something even when kernel doesn't support it.

I don't want to know how callgrinded X performs, I want to know how X
performs.  callgrind means operations that would be one millisecond
become half a second, and that's thirty frames instead of a sixteenth of
a frame.  That means I end up optimizing for function call cycle counts
instead of fixing my algorithms to not starve the hardware.

If wall time matters, callgrind is the wrong tool, and you need a live
profiler.

- ajax

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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Jakub Jelinek
On Wed, Nov 03, 2010 at 04:10:30PM -0400, Adam Jackson wrote:
> On Wed, 2010-11-03 at 19:58 +0100, Jakub Jelinek wrote:
> > On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:
> > > Basically summarizes the situation, and as far as I know nothing has
> > > changed ... with default compilation options, getting callgraph
> > > profiling on x86_64 really requires a DWARF unwinder in the kernel.
> > > Which seems unlikely to happen.
> > 
> > But that's the right thing to do.
> 
> Sure, but so is a kernel debugger, and it's taken us over ten years to
> get one.  I'm pretty okay with doing something wrong now if it gets me
> something usable for long enough to get something right later.  I'll
> take 4% across the board if it helps me find the 20% that matters.

Most of the time you don't find the 20% improvements with profilers though,
so all we end up with is just slowing everything by 4%.  Definitely a bad
idea, now that per core performance doesn't increase very much and most
programs aren't parallelized at all or just very badly.

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Ville Skyttä
On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> Le mercredi 03 novembre 2010 à 21:32 +0200, Ville Skyttä a écrit :
> > On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > > Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :
> > > > 3) In my opinion, the whole alternatives setup in the JRE and SDK
> > > > packages should be purged.  It's a relic from times that are long
> > > > gone,
> > > 
> > > Having a semi-sane way to install multi-vendor multi-version JVMs is
> > > still needed EPEL side. Expensive apps like SAP still make you install
> > > the specific JVM they've been qualified against.
> > 
> > But such JVMs do not need to be made the system default at all, people
> > can just run $expensive_app with it by whatever means they like (e.g.
> > direct modification of $PATH, $JAVA_HOME, etc _for that specific app_).
> 
> When you pass a certain level of expensiveness, ISVs just assume the
> *only* jvm on the system will be the one they require (quite simply the
> software price is many times the price of hardware, so there is no
> reason to share the hardware with anything else).

Ok.  So again, for what do you need the alternatives stuff for in this 
scenario?

Either you abide by their assumption and just install their JVM and no others 
(no alternatives needed because The Can Be Only One), or you don't and install 
several JVMs or only the Fedora/EL one at which point you've already broken 
their expectation and thus their support may be in a so-so state (no 
alternatives needed because the damage is already done (alternatives or not) 
or there is only the one Fedora/EL JVM installed).

> It never ceases to astonish me how software “giants” have come to depend
> on the quick and dirty hacks we did JPackage-side æons agos, and never
> thought of redirecting some of their huge cash flow to fund something a
> little more robust.

Ditto.  But in retrospect, I wish we hadn't bent over and done those hacks :(
But that was a long time ago, those were different times and it's easy to be 
smart later.  I still believe it's time to stop encouraging use of that cruft, 
at the very least in Fedora, then later in slower moving distros.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Bug 574195] AMAVISD_DB_HOME in amavisd-agent has wrong default

2010-11-03 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=574195

Sandro Janke  changed:

   What|Removed |Added

Version|12  |13
   Flag|needinfo?(bugzilla_red...@p |
   |enguinpee.nl)   |

--- Comment #2 from Sandro Janke  2010-11-03 
16:31:00 EDT ---
Bug still present in Fedora 13. Changing version accordingly.

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


bugzilla bugzappers?

2010-11-03 Thread Bert Desmet
hi!

This is something I got in my mail box today.
As I don't have a valid answer for this, maybe someone else can answer for me?

cheers, Bert

the url of the blog of the guy: http://www.krisbuytaert.be/blog/

== the mail ==

Dear Fedoracommunity,

Over the course of the day I recieved 22^3 mails from your friendly Bug Zapper.
Most of those bugs where bugs I had reported upon crashes using
bug-buddy. Bugs on different desktop tools such as .. synergy,
evolution, gwibber , gnome-settings and probably some others

I do understand that I development goes on and on .. and your fancy
devs don't care anymore about
bugs I reported on Fedora 12 as they are all hacking on Fedora 15.

But what I don't get is that non of these bugs was ever touched,
they've been automatically created , and automatically closed

http://tieguy.org/blog/2004/09/";>Luis already told us
ages ago .. that every project needs a bugmaster  apparently Fedora
replaced that bugmaster with a Bug Zapper.

So can someone please explain my why I should continue to try to
improve Fedora by reporting bugs ?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Owen Taylor
On Wed, 2010-11-03 at 21:11 +0100, Jakub Jelinek wrote:
> On Wed, Nov 03, 2010 at 04:10:30PM -0400, Adam Jackson wrote:
> > On Wed, 2010-11-03 at 19:58 +0100, Jakub Jelinek wrote:
> > > On Wed, Nov 03, 2010 at 02:48:12PM -0400, Owen Taylor wrote:
> > > > Basically summarizes the situation, and as far as I know nothing has
> > > > changed ... with default compilation options, getting callgraph
> > > > profiling on x86_64 really requires a DWARF unwinder in the kernel.
> > > > Which seems unlikely to happen.
> > > 
> > > But that's the right thing to do.
> > 
> > Sure, but so is a kernel debugger, and it's taken us over ten years to
> > get one.  I'm pretty okay with doing something wrong now if it gets me
> > something usable for long enough to get something right later.  I'll
> > take 4% across the board if it helps me find the 20% that matters.
> 
> Most of the time you don't find the 20% improvements with profilers though,
> so all we end up with is just slowing everything by 4%.  Definitely a bad
> idea, now that per core performance doesn't increase very much and most
> programs aren't parallelized at all or just very badly.

I would agree that it would be extraordinarily hard to use a profiler to
identify a code change you could make in glibc to make a non-trivial
program 4% faster.

But usually what you want a profiler for is to be able to efficiently
identify the hot spots and do 10 or so 1% changes in a row. And we also
work on a lot of code bases that are a lot less mature an tuned than
glibc. Usually, what we are trying to do is not to figure out the
function we could rewrite with a clever algorithm to do the same thing
faster; we are trying to find out the stuff we are doing that we
shouldn't be doing at all.

The other argument for profiling is that in many cases you want to ask
someone else to get a profile of a situation that is slow for them, that
maybe isn't slow for you. When things are *massively* slow, then it's
pretty easy for me to track that down using top to identify the
massively slow process, and attaching to it with gdb. But it's not
something that's easy to guide someone through over IRC.

I'm sure you wouldn't claim that Fedora as an operating system is within
4% of how fast it could be, or that our most efficient way of making
Fedora faster is compiler optimization :-)

- Owen

[ But yes, 4% is a big hit. 1% I would accept without hesitation.
  4% does make me hesitate a little bit. During devel cycles, we
  accept much more slowdown than that for the debug kernel, 
  of course. If we can figure out profiling without frame
  pointers, that would be even better ]



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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread Owen Taylor
On Wed, 2010-11-03 at 20:29 +0100, Jakub Jelinek wrote:

> > It seems like if it was that easy, it would have happened and we'd have
> > a solution in the upstream kernel...
> 
> I think we had one in the upstream kernel for some time, then Linus just
> didn't like to see it needing too many bugfixes needed for it and nuked it.

[..]

> > (One thing that definitely makes things tricky is paging in debuginfo. I
> > think I saw a discussion somewhere that systemtap preemptively was
> > paging in all debuginfo for traced modules. That's tricky in systemwide
> 
> Yeah, systemtap does that (and has that in kernel unwinder for userspace).

Looking at systemstap, they are exploiting the fact that they already
have an infrastructure for compiling arbitrary code into modules and
loading it into the kernel. So they've entirely bypassed the question of
how to get a DWARF unwinder upstream into the kernel.

Of course, any profiling framework *could* work with a custom kernel
module, but sysprof was actually kicked out of Fedora for a while
because it had a much simpler not-in-the-kernel module. It now uses
upstream hooks.

So systemtap at best answers the technical questions, and not the
practical question of actually making something happen. If the earlier
experience was a DWARF one got in, then got removed, it's a little hard
for me to see how a DWARF unwinder in the kernel is a practical
direction. Maybe I should have headed down earlier this week and
picketed outside the Kernel summit...

- Owen


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


Re: Compile with -fno-omit-frame-pointer on x86_64?

2010-11-03 Thread John Reiser
On 11/03/2010 01:51 PM, Owen Taylor wrote:
> [ But yes, 4% is a big hit. 1% I would accept without hesitation.
>   4% does make me hesitate a little bit. During devel cycles, we
>   accept much more slowdown than that for the debug kernel, 
>   of course. If we can figure out profiling without frame
>   pointers, that would be even better ]

Would you accept an overhead of 1 CPU cycle per subroutine call
(all the time in *ALL* code) plus a few dozen cycles per
subroutine call (perhaps restricted to some subset of routines)
in the pieces that were being profiled at the moment?

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Nicolas Mailhot
Le mercredi 03 novembre 2010 à 22:28 +0200, Ville Skyttä a écrit :
> On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > Le mercredi 03 novembre 2010 à 21:32 +0200, Ville Skyttä a écrit :
> > > On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > > > Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :
> > > > > 3) In my opinion, the whole alternatives setup in the JRE and SDK
> > > > > packages should be purged.  It's a relic from times that are long
> > > > > gone,
> > > > 
> > > > Having a semi-sane way to install multi-vendor multi-version JVMs is
> > > > still needed EPEL side. Expensive apps like SAP still make you install
> > > > the specific JVM they've been qualified against.
> > > 
> > > But such JVMs do not need to be made the system default at all, people
> > > can just run $expensive_app with it by whatever means they like (e.g.
> > > direct modification of $PATH, $JAVA_HOME, etc _for that specific app_).
> > 
> > When you pass a certain level of expensiveness, ISVs just assume the
> > *only* jvm on the system will be the one they require (quite simply the
> > software price is many times the price of hardware, so there is no
> > reason to share the hardware with anything else).
> 
> Ok.  So again, for what do you need the alternatives stuff for in this 
> scenario?

You need it to keep the jvm packaging modular and not have to package
the same jvm in multiple ways (jvm-as-system-default,
jvm-as-secondary-jvm, jvm-a-for-mixing-with-jvm-b, etc). For practical
purposes the "Enterprise" market is still stuck where JPackage was when
we added alternatives (which, btw, I hate dearly).

And it's unreasonable to expect those ISVs to change when Fedora has not
managed to package a working JBoss. If the Red Hat Java packaging can
not even be used with the top Red Hat Java product, what is there to
say? (and on this subject, I don't think Fedora Java can be dissociated
from Red Hat java)

The main reason other project members went for the packaging changes I
proposed in JPackage at the time (what people call the JPackage
guidelines now) is that I got the then top floss java application,
tomcat, to work with them (which was a beast to do alone before others
joined the ship). I find it worrying that Java packaging changes are
proposed now, but nobody seems to have taken the time to repackage a big
demanding java app with the new guidelines as a reality check.

But those who do the work decide, that was true then and is true now,
and I'm definitely not doing java packaging anymore. So feel free to
ignore me.

-- 
Nicolas Mailhot

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

Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Alexander Kurtakov
> Le mercredi 03 novembre 2010 à 22:28 +0200, Ville Skyttä a écrit :
> > On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > > Le mercredi 03 novembre 2010 à 21:32 +0200, Ville Skyttä a écrit :
> > > > On Wednesday 03 November 2010, Nicolas Mailhot wrote:
> > > > > Le mercredi 03 novembre 2010 à 19:27 +0200, Ville Skyttä a écrit :
> > > > > > 3) In my opinion, the whole alternatives setup in the JRE and SDK
> > > > > > packages should be purged.  It's a relic from times that are long
> > > > > > gone,
> > > > > 
> > > > > Having a semi-sane way to install multi-vendor multi-version JVMs
> > > > > is still needed EPEL side. Expensive apps like SAP still make you
> > > > > install the specific JVM they've been qualified against.
> > > > 
> > > > But such JVMs do not need to be made the system default at all,
> > > > people can just run $expensive_app with it by whatever means they
> > > > like (e.g. direct modification of $PATH, $JAVA_HOME, etc _for that
> > > > specific app_).
> > > 
> > > When you pass a certain level of expensiveness, ISVs just assume the
> > > *only* jvm on the system will be the one they require (quite simply the
> > > software price is many times the price of hardware, so there is no
> > > reason to share the hardware with anything else).
> > 
> > Ok.  So again, for what do you need the alternatives stuff for in this
> > scenario?
> 
> You need it to keep the jvm packaging modular and not have to package
> the same jvm in multiple ways (jvm-as-system-default,
> jvm-as-secondary-jvm, jvm-a-for-mixing-with-jvm-b, etc). For practical
> purposes the "Enterprise" market is still stuck where JPackage was when
> we added alternatives (which, btw, I hate dearly).
> 
> And it's unreasonable to expect those ISVs to change when Fedora has not
> managed to package a working JBoss. If the Red Hat Java packaging can
> not even be used with the top Red Hat Java product, what is there to
> say? (and on this subject, I don't think Fedora Java can be dissociated
> from Red Hat java)
> 
> The main reason other project members went for the packaging changes I
> proposed in JPackage at the time (what people call the JPackage
> guidelines now) is that I got the then top floss java application,
> tomcat, to work with them (which was a beast to do alone before others
> joined the ship). I find it worrying that Java packaging changes are
> proposed now, but nobody seems to have taken the time to repackage a big
> demanding java app with the new guidelines as a reality check.

Most of these changes are nothing new but bringing guidelines closer to 
reality and removing some stuff that is causing nothing but confusion. And they 
have been verified during the recent Maven 2.2.1 update and the ongoing Maven 3 
work. Maven may not be as big as Tomcat if we speak in LOC but Maven is really 
changing the way Java packaging is done. 

Regards,
Alex

> 
> But those who do the work decide, that was true then and is true now,
> and I'm definitely not doing java packaging anymore. So feel free to
> ignore me.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Jesse Keating
On 11/3/10 2:14 PM, Nicolas Mailhot wrote:
> And it's unreasonable to expect those ISVs to change when Fedora has not
> managed to package a working JBoss. If the Red Hat Java packaging can
> not even be used with the top Red Hat Java product, what is there to
> say? (and on this subject, I don't think Fedora Java can be dissociated
> from Red Hat java)

JBoss isn't in Fedora because JBoss seems to require lots of things that
are older than what we ship in Fedora.  I see this is a problem with
JBoss, not Fedora.

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





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

Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Alexander Kurtakov
> On 11/3/10 2:14 PM, Nicolas Mailhot wrote:
> > And it's unreasonable to expect those ISVs to change when Fedora has not
> > managed to package a working JBoss. If the Red Hat Java packaging can
> > not even be used with the top Red Hat Java product, what is there to
> > say? (and on this subject, I don't think Fedora Java can be dissociated
> > from Red Hat java)
> 
> JBoss isn't in Fedora because JBoss seems to require lots of things that
> are older than what we ship in Fedora.  I see this is a problem with
> JBoss, not Fedora.

Well JBoss is not even a single product it's a bunch of products - see 
http://www.jboss.org/projects/matrix.  And both projects have to improve and 
colaborate to get things working. On our(Fedora) site we have a long way to go 
before having maven 3 working, rpm maven  autoprovides/requires and so on and 
so on to make it easier for contributors.

Regards,
Alex

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


Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Nicolas Mailhot
Le mercredi 03 novembre 2010 à 14:35 -0700, Jesse Keating a écrit :
> On 11/3/10 2:14 PM, Nicolas Mailhot wrote:
> > And it's unreasonable to expect those ISVs to change when Fedora has not
> > managed to package a working JBoss. If the Red Hat Java packaging can
> > not even be used with the top Red Hat Java product, what is there to
> > say? (and on this subject, I don't think Fedora Java can be dissociated
> > from Red Hat java)
> 
> JBoss isn't in Fedora because JBoss seems to require lots of things that
> are older than what we ship in Fedora.  I see this is a problem with
> JBoss, not Fedora.

Sure a large part of the blame is JBoss-side. However, my point was
that's it's really hard to define good packaging guidelines, when you
have no complex application to test them on.

And the other big Java apps have even more problems than JBoss (I
intentionnaly exclude developper tools like Eclipse or maven, the
compromises needed for a developper station are very different from
those needed for a server. A developper will accept all sorts of crap
just to have access to the latest shiny toys)

-- 
Nicolas Mailhot

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

Re: Changes in Java packaging guidelines - RFC

2010-11-03 Thread Nicolas Mailhot
Le mercredi 03 novembre 2010 à 23:54 +0200, Alexander Kurtakov a écrit :
> > On 11/3/10 2:14 PM, Nicolas Mailhot wrote:
> > > And it's unreasonable to expect those ISVs to change when Fedora has not
> > > managed to package a working JBoss. If the Red Hat Java packaging can
> > > not even be used with the top Red Hat Java product, what is there to
> > > say? (and on this subject, I don't think Fedora Java can be dissociated
> > > from Red Hat java)
> > 
> > JBoss isn't in Fedora because JBoss seems to require lots of things that
> > are older than what we ship in Fedora.  I see this is a problem with
> > JBoss, not Fedora.
> 
> Well JBoss is not even a single product it's a bunch of products - see 
> http://www.jboss.org/projects/matrix.

Sure. But you know like me that the AS part is where to start from

-- 
Nicolas Mailhot

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

Re: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Wed, Nov 3, 2010 at 4:41 PM, Bert Desmet wrote:
> hi!
>
> This is something I got in my mail box today.
> As I don't have a valid answer for this, maybe someone else can answer for me?
>
> cheers, Bert
>
> the url of the blog of the guy: http://www.krisbuytaert.be/blog/
>
> == the mail ==
>
> Dear Fedoracommunity,
>
> Over the course of the day I recieved 22^3 mails from your friendly Bug 
> Zapper.
> Most of those bugs where bugs I had reported upon crashes using
> bug-buddy. Bugs on different desktop tools such as .. synergy,
> evolution, gwibber , gnome-settings and probably some others
>
> I do understand that I development goes on and on .. and your fancy
> devs don't care anymore about
> bugs I reported on Fedora 12 as they are all hacking on Fedora 15.
>
> But what I don't get is that non of these bugs was ever touched,
> they've been automatically created , and automatically closed
>
> http://tieguy.org/blog/2004/09/";>Luis already told us
> ages ago .. that every project needs a bugmaster  apparently Fedora
> replaced that bugmaster with a Bug Zapper.
>
> So can someone please explain my why I should continue to try to
> improve Fedora by reporting bugs ?
>


Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
that it is a great idea for commercial products such as RHEL, but it
obviously did not fit Fedora as is.

From what I have seen, the maintainers are more responsive to manually
filed bugs than to ABRT filed bugs (Am I wrong?). Apparently the
current setup is driving users (such as the person in the above email)
away who are otherwise willing to report bugs. This is not good.

What can we do to make it better? Some ideas:

1.
- ABRT stops reporting new bugs to Fedora.
- The user does a self evaluation: Is the bugcoding related, or
packaging related?
- If he thinks the bug is packaging related, or if he's not sure, he
manually files a bug to Fedora bugzilla. Otherwise he notifies the
developers.
- The package maintainer asks for a backtrace
- User reproduces the crash, and puts the bug number in ABRT gui. ABRT
posts the backtrace to the bug report as an attachment.
- If the bug is coding related, the package maintainer can direct the
user to the developers.

2.
There can be a checkbox in pkgdb for maintainers to turn off ABRT bug
reporting for their packages.

3.
?

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

Re: bugzilla bugzappers?

2010-11-03 Thread Adam Williamson
On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:

> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
> that it is a great idea for commercial products such as RHEL, but it
> obviously did not fit Fedora as is.

I disagree. I have seen many bugs fixed with the aid of abrt feedback.
It beats the hell out of a bug report which says 'it crashed'.

> From what I have seen, the maintainers are more responsive to manually
> filed bugs than to ABRT filed bugs (Am I wrong?). Apparently the
> current setup is driving users (such as the person in the above email)
> away who are otherwise willing to report bugs. This is not good.
> 
> What can we do to make it better? Some ideas:
> 
> 1.
> - ABRT stops reporting new bugs to Fedora.
> - The user does a self evaluation: Is the bugcoding related, or
> packaging related?
> - If he thinks the bug is packaging related, or if he's not sure, he
> manually files a bug to Fedora bugzilla. Otherwise he notifies the
> developers.
> - The package maintainer asks for a backtrace
> - User reproduces the crash, and puts the bug number in ABRT gui. ABRT
> posts the backtrace to the bug report as an attachment.
> - If the bug is coding related, the package maintainer can direct the
> user to the developers.

This is not practical. Users are not in a position to know whether the
crash is in downstream or upstream code.

> 2.
> There can be a checkbox in pkgdb for maintainers to turn off ABRT bug
> reporting for their packages.

This seems reasonable, for packagers who are not in a position to act on
such reports, but then, that's not a great position for a packager to be
in; for instance, I'm a packager who can't code so these reports are of
fairly limited value to me directly, but they would at least give me
good data to pass to the upstream coders of any package I own.
-- 
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: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Wed, Nov 3, 2010 at 9:55 PM, Adam Williamson wrote:
> On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:
>
>> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
>> that it is a great idea for commercial products such as RHEL, but it
>> obviously did not fit Fedora as is.
>
> I disagree. I have seen many bugs fixed with the aid of abrt feedback.
> It beats the hell out of a bug report which says 'it crashed'.
>

Does it compare to this number? (it takes a while to open)

http://tinyurl.com/39yr832

>> From what I have seen, the maintainers are more responsive to manually
>> filed bugs than to ABRT filed bugs (Am I wrong?). Apparently the
>> current setup is driving users (such as the person in the above email)
>> away who are otherwise willing to report bugs. This is not good.
>>
>> What can we do to make it better? Some ideas:
>>
>> 1.
>> - ABRT stops reporting new bugs to Fedora.
>> - The user does a self evaluation: Is the bugcoding related, or
>> packaging related?
>> - If he thinks the bug is packaging related, or if he's not sure, he
>> manually files a bug to Fedora bugzilla. Otherwise he notifies the
>> developers.
>> - The package maintainer asks for a backtrace
>> - User reproduces the crash, and puts the bug number in ABRT gui. ABRT
>> posts the backtrace to the bug report as an attachment.
>> - If the bug is coding related, the package maintainer can direct the
>> user to the developers.
>

Hence I added "if he's not sure". Please read again.

> This is not practical. Users are not in a position to know whether the
> crash is in downstream or upstream code.
>
>> 2.
>> There can be a checkbox in pkgdb for maintainers to turn off ABRT bug
>> reporting for their packages.
>
> This seems reasonable, for packagers who are not in a position to act on
> such reports, but then, that's not a great position for a packager to be
> in; for instance, I'm a packager who can't code so these reports are of
> fairly limited value to me directly, but they would at least give me
> good data to pass to the upstream coders of any package I own.
>

I played the middle man in some of the bug reports. The user did not
seem to want to contact the developer directly. The upstream asked for
something, and I forwarded it to the user. This went back and forth a
couple times until I realized that this was highly inefficient, and
mostly a waste of time (since one of the parties gave up eventually).
There's got to be a better way.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Adam Williamson
On Wed, 2010-11-03 at 22:12 -0400, Orcan Ogetbil wrote:
> On Wed, Nov 3, 2010 at 9:55 PM, Adam Williamson wrote:
> > On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:
> >
> >> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
> >> that it is a great idea for commercial products such as RHEL, but it
> >> obviously did not fit Fedora as is.
> >
> > I disagree. I have seen many bugs fixed with the aid of abrt feedback.
> > It beats the hell out of a bug report which says 'it crashed'.
> >
> 
> Does it compare to this number? (it takes a while to open)
> 
> http://tinyurl.com/39yr832

Not hard to run the numbers. There've been 31,603 bugs reported to
Bugzilla by abrt. There are 2,216 bugs reported by abrt that have been
closed as CURRENTRELEASE, RAWHIDE, ERRATA or NEXTRELEASE (which are the
resolutions that usually imply 'it got fixed'). I think a tool that's
resulted in 2,216 fixes for crasher bugs is pretty cool. :)

(I just searched for bugs with [abrt] in the subject reported against
Fedora, which gives the 31,603 total, then ran the same search but with
the above resolution restrictions).

> >> From what I have seen, the maintainers are more responsive to manually
> >> filed bugs than to ABRT filed bugs (Am I wrong?). Apparently the
> >> current setup is driving users (such as the person in the above email)
> >> away who are otherwise willing to report bugs. This is not good.
> >>
> >> What can we do to make it better? Some ideas:
> >>
> >> 1.
> >> - ABRT stops reporting new bugs to Fedora.
> >> - The user does a self evaluation: Is the bugcoding related, or
> >> packaging related?
> >> - If he thinks the bug is packaging related, or if he's not sure, he
> >> manually files a bug to Fedora bugzilla. Otherwise he notifies the
> >> developers.
> >> - The package maintainer asks for a backtrace
> >> - User reproduces the crash, and puts the bug number in ABRT gui. ABRT
> >> posts the backtrace to the bug report as an attachment.
> >> - If the bug is coding related, the package maintainer can direct the
> >> user to the developers.
> >
> 
> Hence I added "if he's not sure". Please read again.

My point is that you may as well not bother with the cases where the
user is sure, because they'll be very rare, and such users will know
what to do anyway.

> > This is not practical. Users are not in a position to know whether the
> > crash is in downstream or upstream code.
> >
> >> 2.
> >> There can be a checkbox in pkgdb for maintainers to turn off ABRT bug
> >> reporting for their packages.
> >
> > This seems reasonable, for packagers who are not in a position to act on
> > such reports, but then, that's not a great position for a packager to be
> > in; for instance, I'm a packager who can't code so these reports are of
> > fairly limited value to me directly, but they would at least give me
> > good data to pass to the upstream coders of any package I own.
> >
> 
> I played the middle man in some of the bug reports. The user did not
> seem to want to contact the developer directly. The upstream asked for
> something, and I forwarded it to the user. This went back and forth a
> couple times until I realized that this was highly inefficient, and
> mostly a waste of time (since one of the parties gave up eventually).
> There's got to be a better way.

I'm not sure there is. Implementing a whole separate system for abrt to
report to is essentially just institutionalizing the middle-man. But
hey, if we go that way, fine. It's worth noting, though, that we're not
short of proposals for implementing an intermediary system for abrt,
we've already had one for a while. We're short on people *writing* the
intermediary system.
-- 
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: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Wed, Nov 3, 2010 at 10:59 PM, Adam Williamson wrote:
> On Wed, 2010-11-03 at 22:12 -0400, Orcan Ogetbil wrote:
>> On Wed, Nov 3, 2010 at 9:55 PM, Adam Williamson wrote:
>> > On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:
>> >
>> >> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
>> >> that it is a great idea for commercial products such as RHEL, but it
>> >> obviously did not fit Fedora as is.
>> >
>> > I disagree. I have seen many bugs fixed with the aid of abrt feedback.
>> > It beats the hell out of a bug report which says 'it crashed'.
>> >
>>
>> Does it compare to this number? (it takes a while to open)
>>
>> http://tinyurl.com/39yr832
>
> Not hard to run the numbers. There've been 31,603 bugs reported to
> Bugzilla by abrt. There are 2,216 bugs reported by abrt that have been
> closed as CURRENTRELEASE, RAWHIDE, ERRATA or NEXTRELEASE (which are the
> resolutions that usually imply 'it got fixed'). I think a tool that's
> resulted in 2,216 fixes for crasher bugs is pretty cool. :)
>

I am pretty sure a subset of these closed bugs are "mass-closing" of
bugs when a maintainer updates the software. Sometimes, when you
forward the report upstream, they don't understand the output either,
and say "it may be fixed, just update and try". You update the
software, put it to testing, and ask the user if it is fixed for him.
The user doesn't respond as usual. Then you mark it as fixed without
really knowing what's going on. Then you have such statistics. YAY!

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


Re: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Wed, Nov 3, 2010 at 11:10 PM, Orcan Ogetbil wrote:
> On Wed, Nov 3, 2010 at 10:59 PM, Adam Williamson wrote:
>> On Wed, 2010-11-03 at 22:12 -0400, Orcan Ogetbil wrote:
>>> On Wed, Nov 3, 2010 at 9:55 PM, Adam Williamson wrote:
>>> > On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:
>>> >
>>> >> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
>>> >> that it is a great idea for commercial products such as RHEL, but it
>>> >> obviously did not fit Fedora as is.
>>> >
>>> > I disagree. I have seen many bugs fixed with the aid of abrt feedback.
>>> > It beats the hell out of a bug report which says 'it crashed'.
>>> >
>>>
>>> Does it compare to this number? (it takes a while to open)
>>>
>>> http://tinyurl.com/39yr832
>>
>> Not hard to run the numbers. There've been 31,603 bugs reported to
>> Bugzilla by abrt. There are 2,216 bugs reported by abrt that have been
>> closed as CURRENTRELEASE, RAWHIDE, ERRATA or NEXTRELEASE (which are the
>> resolutions that usually imply 'it got fixed'). I think a tool that's
>> resulted in 2,216 fixes for crasher bugs is pretty cool. :)
>>
>
> I am pretty sure a subset of these closed bugs are "mass-closing" of
> bugs when a maintainer updates the software. Sometimes, when you
> forward the report upstream, they don't understand the output either,
> and say "it may be fixed, just update and try". You update the
> software, put it to testing, and ask the user if it is fixed for him.
> The user doesn't respond as usual. Then you mark it as fixed without
> really knowing what's going on. Then you have such statistics. YAY!
>

I randomly picked 20 bug reports out of those 2,216 that were closed
CURRENTRELEASE, RAWHIDE, ERRATA or NEXTRELEASE.

1 had the software patched, and updated (Good fix)
2 had some sort of discussion (1-2 messages) before the maintainer
updates the software and marks it fixed
17 had no conversation at all. The maintainer just updates the
software to the next version.

Of course some of these might be real fixes. I didn't look deeply into it.

However, believing that these bugs are "fixed" thanks to the ABRT
reports sounds to me like wishful thinking.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Ralf Corsepius
On 11/04/2010 03:59 AM, Adam Williamson wrote:
> On Wed, 2010-11-03 at 22:12 -0400, Orcan Ogetbil wrote:
>> On Wed, Nov 3, 2010 at 9:55 PM, Adam Williamson wrote:
>>> On Wed, 2010-11-03 at 21:02 -0400, Orcan Ogetbil wrote:
>>>
 Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
 that it is a great idea for commercial products such as RHEL, but it
 obviously did not fit Fedora as is.
>>>
>>> I disagree. I have seen many bugs fixed with the aid of abrt feedback.
>>> It beats the hell out of a bug report which says 'it crashed'.
>>>
>>
>> Does it compare to this number? (it takes a while to open)
>>
>> http://tinyurl.com/39yr832
>
> Not hard to run the numbers. There've been 31,603 bugs reported to
> Bugzilla by abrt. There are 2,216 bugs reported by abrt that have been
> closed as CURRENTRELEASE, RAWHIDE, ERRATA or NEXTRELEASE (which are the
> resolutions that usually imply 'it got fixed'). I think a tool that's
> resulted in 2,216 fixes for crasher bugs is pretty cool. :)

2216/31603 = 7%

With all due respect, to me, this qualifies as ineffective, esp when 
considering the communicational overhead/noise attached to them.

IMO, the more interesting figure would be

* How many of these fixed bugs would not have been fixed if abrt wasn't 
around. My (wild) guess is, not much more, because serious and 
reproduceable bugs would have been manually reported in any case.

* How many of the "unfixed bugs" remained unfixed because abrt's reports 
are not reporting sufficient information to allow maintainers to 
investigate. As far as the packages I am maintaining are concerned, I 
haven't been able to fix any bug in my packages due to abrt reports.
As far as I as a user am concerned, none of the bugs I had reported via 
abrt was fixed. In both cases, however I am experiencing the noise abrt 
causes.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Orion Poplawski
On 11/3/2010 7:02 PM, Orcan Ogetbil wrote:
> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
> that it is a great idea for commercial products such as RHEL, but it
> obviously did not fit Fedora as is.
> Orcan

Of the 28 abrt bugs filed against my packages, I think 1 resulted in a 
real fix that I needed to apply as a packager.  Another was fixed by an 
update.  The rest are piling up.  I don't have the time to fix them 
myself.  I rarely get any response to my requests for more info (5 are 
in needinfo).  I haven't been able to get upstream to involved.  I'm 
seriously considering orphaning pdfedit (14 bugs) over this.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Adam Williamson
On Wed, 2010-11-03 at 21:58 -0600, Orion Poplawski wrote:
> On 11/3/2010 7:02 PM, Orcan Ogetbil wrote:
> > Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
> > that it is a great idea for commercial products such as RHEL, but it
> > obviously did not fit Fedora as is.
> > Orcan
> 
> Of the 28 abrt bugs filed against my packages, I think 1 resulted in a 
> real fix that I needed to apply as a packager.  Another was fixed by an 
> update.  The rest are piling up.  I don't have the time to fix them 
> myself.  I rarely get any response to my requests for more info (5 are 
> in needinfo).  I haven't been able to get upstream to involved.  I'm 
> seriously considering orphaning pdfedit (14 bugs) over this.

My question would be 'why'? There seems to be an assumption that an open
bug report you can't fix is a serious problem; of course in a sense it
is, but then, it's not as if, if we remove or otherwise change abrt,
software is going to magically stop crashing. It's going to crash just
as much. There just won't be bug reports associated with the crashes. I
guess what I'm asking is what actual harm/damage are these reports
causing, beyond the time it takes to look at the report and figure out
whether you can fix it? Why is the fact that people have experienced
crashes you haven't yet figured out how to fix a reason to stop
maintaining the software?
-- 
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: bugzilla bugzappers?

2010-11-03 Thread Nathanael D. Noblet
On 11/03/2010 11:05 PM, Adam Williamson wrote:
> On Wed, 2010-11-03 at 21:58 -0600, Orion Poplawski wrote:
>> On 11/3/2010 7:02 PM, Orcan Ogetbil wrote:
>>> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
>>> that it is a great idea for commercial products such as RHEL, but it
>>> obviously did not fit Fedora as is.
>>> Orcan
>>
>> Of the 28 abrt bugs filed against my packages, I think 1 resulted in a 
>> real fix that I needed to apply as a packager.  Another was fixed by an 
>> update.  The rest are piling up.  I don't have the time to fix them 
>> myself.  I rarely get any response to my requests for more info (5 are 
>> in needinfo).  I haven't been able to get upstream to involved.  I'm 
>> seriously considering orphaning pdfedit (14 bugs) over this.
> 
> My question would be 'why'? There seems to be an assumption that an open
> bug report you can't fix is a serious problem; of course in a sense it
> is, but then, it's not as if, if we remove or otherwise change abrt,
> software is going to magically stop crashing. It's going to crash just
> as much. There just won't be bug reports associated with the crashes. I
> guess what I'm asking is what actual harm/damage are these reports
> causing, beyond the time it takes to look at the report and figure out
> whether you can fix it? Why is the fact that people have experienced
> crashes you haven't yet figured out how to fix a reason to stop
> maintaining the software?

If I can weigh in. First off, I have no preference in this and can see
validity in both sides, but I'll share my impressions.

Prior to the introduction of abrt I started wanting to get more
involved. At the time I wasn't sure, and was talking with a friend who
felt the same. After awhile we figured that one way is to report bugs/
or annoyances and help get them fixed in whatever way we could. Soon
after that abrt arrived. I started using abrt and filing bugs very much
willing to help in their triage, analysis and testing. I should add that
I also file bugs when it isn't a crash, but something I consider a bug...

Its been somewhat a disappointing experience. Not because of the % of
the bugs fixed, but because of the % response. I'm not sure if any of my
bugs have been responded to. There are probably one or two. I've been
annoyed that some of the bugs are getting many many CC's added to them
(or the ones I've been added to), but no response. I completely realize
this is a matter of man power so am in no way complaining. However from
my perspective, the question is, do I even bother? In some cases now I'm
not reporting the abrt detected crashes if its in something I figure
won't get much attention, or I have no idea how it happened. For example
I had a handful of Firefox crashing mysteriously. I wasn't even *using*
it when it crashed. If it wasn't for abrt I may not have even noticed.
Now, if FF crashes I rarely report it. I imagine its because I know they
must be getting inundated with these types of reports, and how can they
know I'm willing to help any more than the other thousand of reports.
They can't... However from my perspective as one who files bugs, its
less valuable as I don't see things I report being fixed so why report.
It also lets me know how many things are crashing on my systems. I used
to feel linux was more stable, and in some senses it is, however now I
am starting to see more and more crashes that may have been happening
all along but I didn't know. So I'm not as naive anymore I guess.


I have to say, I have since become a packager and involved in other
ways... and would like to become more involved but won't have more time
for another 14 months.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Nathanael D. Noblet
Just a followup thought... I wonder if abrt could be made smarter /
changed to allow for a preference setting to report on updates-testing
or all updates... I know awhile back I made suggestions on what it would
take in my mind to increase user testing [1]. I see abrt as another way
to help increase the quality of Fedora. In its current state it is
likely flooding developers and as such less effective than it could be.
Just some thoughts...

[1] http://lists.fedoraproject.org/pipermail/devel/2010-June/138077.html
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: bugzilla bugzappers?

2010-11-03 Thread Peter Lemenkov
2010/11/4 Orcan Ogetbil :
> Maybe it is time to discuss the usefulness of ABRT to Fedora. I think
> that it is a great idea for commercial products such as RHEL, but it
> obviously did not fit Fedora as is.

No need to discuss - it's really useful. I recently closed several
issues with the aid of stacktaces sent by ABRT.

-- 
With best regards, Peter Lemenkov.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


NearTree build failed only on IA32

2010-11-03 Thread Takanori MATSUURA
Hi.

I'm now building NearTree package.
https://bugzilla.redhat.com/show_bug.cgi?id=545047

As I've commented at #23,
%check (This means "make tests") failed only on i686 (for EL6, f12 and f13).
I can build NearTree on x86_64, ppc64, and ppc (for f12) with no error.

All of EL6, f12, and f13 use gcc-4.4.4.
f12 uses glibc-2.11.2.
f13 uses glibc-2.12.1.
EL6 uses glibc-2.12.


I suppose there is something wrong with gcc or glibc.
Does anyone know what happens?


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


Re: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Thu, Nov 4, 2010 at 1:05 AM, Adam Williamson wrote:
> I
> guess what I'm asking is what actual harm/damage are these reports
> causing, beyond the time it takes to look at the report and figure out
> whether you can fix it? Why is the fact that people have experienced
> crashes you haven't yet figured out how to fix a reason to stop
> maintaining the software?
>

Well, since you start with "beyond the time it takes to look", I guess
that the time it takes to look won't be enough of an argument to put
on the table. Then I won't have anything else to say. For me that is
all that matters. Actually that is all that I give to Fedora: time.

The question is
Am I using the time efficiently? OR
Are the these tools  actually preventing me to be efficient during my
available time?

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


Re: bugzilla bugzappers?

2010-11-03 Thread Adam Williamson
On Thu, 2010-11-04 at 02:15 -0400, Orcan Ogetbil wrote:
> On Thu, Nov 4, 2010 at 1:05 AM, Adam Williamson wrote:
> > I
> > guess what I'm asking is what actual harm/damage are these reports
> > causing, beyond the time it takes to look at the report and figure out
> > whether you can fix it? Why is the fact that people have experienced
> > crashes you haven't yet figured out how to fix a reason to stop
> > maintaining the software?
> >
> 
> Well, since you start with "beyond the time it takes to look", I guess
> that the time it takes to look won't be enough of an argument to put
> on the table. Then I won't have anything else to say. For me that is
> all that matters. Actually that is all that I give to Fedora: time.
> 
> The question is
> Am I using the time efficiently? OR
> Are the these tools  actually preventing me to be efficient during my
> available time?

Well, it seems to me that your proposal basically involves sticking
several artificial barriers in the process of filing crash reports to
Bugzilla in the hopes that we'll get fewer of them, and also trying to
get reports upstream by the initial reporters...which doesn't really
remove the time requirement, just dumps it on someone else (upstream).

I don't know, it just seems like the case where, when something crashes,
we catch the fact of the crash and the most useful data about it
(backtrace) and put it somewhere is better than the case where, when
something crashes, we don't do that. Even if we go with a system where
there's some kind of intermediary place for abrt reports to go,
*someone* is going to have to invest in the time to look at them. And
I'm not sure that introducing barriers to reporting just to try and get
fewer people to report crashes makes a whole lot of sense either.
-- 
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: bugzilla bugzappers?

2010-11-03 Thread Ralf Corsepius
On 11/04/2010 07:15 AM, Orcan Ogetbil wrote:
> On Thu, Nov 4, 2010 at 1:05 AM, Adam Williamson wrote:
>> I
>> guess what I'm asking is what actual harm/damage are these reports
>> causing, beyond the time it takes to look at the report and figure out
>> whether you can fix it? Why is the fact that people have experienced
>> crashes you haven't yet figured out how to fix a reason to stop
>> maintaining the software?
>>
>
> Well, since you start with "beyond the time it takes to look", I guess
> that the time it takes to look won't be enough of an argument to put
> on the table. Then I won't have anything else to say. For me that is
> all that matters. Actually that is all that I give to Fedora: time.
>
> The question is
> Am I using the time efficiently? OR
> Are the these tools  actually preventing me to be efficient during my
> available time?
As a user wanting to report a bug, abrt is both.

On one hand it's a systematic way to report bugs, on the other hand it 
forces me download debug packages and to struggle with its GUI. 
Considering the facts that downloading 100MBs of debug-packages may not 
always be applicable (E.g. when not having broadband access), that abrt 
not always manages to correctly handle debug-infos, this costs.

That said, I repeatedly ended up with "deleting" abrt notifications and 
to ignore it.


As a maintainer, abrt to me primarily means "wading through wakes of 
hardly readable emails", mostly to scan them for useful information. I 
many cases I ended up with closing BZ, because these emails did not 
contain sufficient info.

That said, as a maintainer, abrt to me only has introduced a higher 
noise/signal ratio in bugreports as before.

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


Re: bugzilla bugzappers?

2010-11-03 Thread Adam Williamson
On Thu, 2010-11-04 at 07:41 +0100, Ralf Corsepius wrote:

> > The question is
> > Am I using the time efficiently? OR
> > Are the these tools  actually preventing me to be efficient during my
> > available time?
> As a user wanting to report a bug, abrt is both.
> 
> On one hand it's a systematic way to report bugs, on the other hand it 
> forces me download debug packages and to struggle with its GUI. 
> Considering the facts that downloading 100MBs of debug-packages may not 
> always be applicable (E.g. when not having broadband access), that abrt 
> not always manages to correctly handle debug-infos, this costs.
> 
> That said, I repeatedly ended up with "deleting" abrt notifications and 
> to ignore it.

This is another thing where we don't have any trouble identifying the
problem and the solution. Will Woods has had the debuginfofs system
sketched out for years to deal with this. What he doesn't have is the
time to write it (since he's busy with AutoQA). Anyone else could do it
instead, though.

> As a maintainer, abrt to me primarily means "wading through wakes of 
> hardly readable emails", mostly to scan them for useful information. I 
> many cases I ended up with closing BZ, because these emails did not 
> contain sufficient info.
> 
> That said, as a maintainer, abrt to me only has introduced a higher 
> noise/signal ratio in bugreports as before.

I'm not sure SNR is the be-all and end-all, really. Fixing crasher bugs
is surely an inherently desirable thing, even if it *does* add work
examining the reports.
-- 
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: bugzilla bugzappers?

2010-11-03 Thread Orcan Ogetbil
On Thu, Nov 4, 2010 at 2:28 AM, Adam Williamson wrote:
> On Thu, 2010-11-04 at 02:15 -0400, Orcan Ogetbil wrote:
>> On Thu, Nov 4, 2010 at 1:05 AM, Adam Williamson wrote:
>> > I
>> > guess what I'm asking is what actual harm/damage are these reports
>> > causing, beyond the time it takes to look at the report and figure out
>> > whether you can fix it? Why is the fact that people have experienced
>> > crashes you haven't yet figured out how to fix a reason to stop
>> > maintaining the software?
>> >
>>
>> Well, since you start with "beyond the time it takes to look", I guess
>> that the time it takes to look won't be enough of an argument to put
>> on the table. Then I won't have anything else to say. For me that is
>> all that matters. Actually that is all that I give to Fedora: time.
>>
>> The question is
>> Am I using the time efficiently? OR
>> Are the these tools  actually preventing me to be efficient during my
>> available time?
>
> Well, it seems to me that your proposal basically involves sticking
> several artificial barriers in the process of filing crash reports to
> Bugzilla in the hopes that we'll get fewer of them, and also trying to
> get reports upstream by the initial reporters...which doesn't really
> remove the time requirement, just dumps it on someone else (upstream).
>

Correct. We shouldn't miss the fact that it takes less time to process
the backtraces if we wrote the code ourselves.

For a bug that I can reproduce, the time it takes for me to fix it
might be comparable to the time it takes me to report it upstream and
get it fixed there.

The extreme inefficiency comes from the bugs that I can't reproduce,
the upstream can't reproduce, and the user isn't responding. And this
happens *a lot*. Most of the time, they don't even put down the steps
to reproduce. Can we at least mandate including the steps to reproduce
in the ABRT reports?

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