In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.
Contributing Writer: Oisin Feeley
Noarch with pkconfig Files
Several helpful responses, such as Michael Schwendt's suggested installing
pkgconfig files into
/usr/share/pkgconfig instead of one of the
/usr/lib directories. Toshio Kuratomi thought that the problem was that the package did not use the new noarch-subpackage feature but instead tried to be a regular noarch package.
Fedora and OpenSolaris Dualboot Issue Solved
After Ahmed Kamal reported that a
ZFS formatted partition seemed to be causing a
Fedora 11 Beta installation failure there was a quick response. Eric Sandeen noted that a patch had already been produced by Dave Lehman to merely log the problem instead of raising an error. The bugzilla entry suggested that the root problem was due to
udev failing to recognize
fallocate(2) Preferred Glibc Interface for Preallocation ?
James Ralston noted the adoption of the
ext4 filesystem in
Fedora 11 and suggested that in order to use its preallocation features more efficiently it would be useful to patch applications. This could help avoid the current "double write" penalty currently incurred by preallocation in which the reserved space is first filled with nulls. James wondered whether there was a better interface to do this than
posix_fallocate() which first attempts the allocation and then falls "[...] back to writing nulls to fill up the requested range if fallocate() fails."
Rawhide Report Glitches Resolved
Rawhide Reports resumed on 2009-04-04.
XULRunner Committable by non-Provenpackagers
The summary of the 2009-04-03 FESCo meeting indicated that "Firefox/Thunderbird/XULRunner" are open for commits by those who do not have "provenpackager" status. Also discussed and declined for such changes were:
ethtool; lvm-related packages; and
Also discussed in the 2009-04-04 FESCo meeting were several requests for "provenpackager" and "sponsor" status. This followed on the heels of work done by Patrice Dumas to codify some meanings and processes around "provenpackagers".
A general concern was expressedCite error: Invalid
refs with no name must have content in the IRC meeting that the ability of a provenpackager to modify others' packages should not be used lightly. David Woodhouse warned that "provenpackagers who commit to other packages without even _trying_ to coordinate with the owner should expect censure" and Jon Stanley posted a helpful link to a wiki entry on "Who is allowed to modify which packages".
Toshio Kuratomi reported on a PyCon talk on Python 3 incompatibility which he had attended. LennartRegebro's "Python 3 Compatibility" talk stimulated Toshio to consider how to port older python code to python-2.6's py3 compatiblity layer.
When Jochen Schmitt suggested a compatibility package Tom Callaway replied that this would just be a crutch that perpetuated upstream projects unwillingness to move to Python 3. Tom preferred that Fedora developers would "[...] help port such applications to Python 3, and do so in a way that they detect the version of python at runtime and set defines appropriately. That way, we can have applications ready for Python3 before we actually make the switch."