Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Jóhann B. Guðmundsson

On 03/27/2012 12:53 AM, Dennis Jacobfeuerborn wrote:

I disagree. Since this is a major update that gets introduced together with
a new Fedora version this opportunity should be used to make switches like
these. Otherwise you'll be forced to either keep this compat stuff around
for a long time (given the long apache release cycles) or remove it with a
minor update when people least expect it.


I agree on you disagreement.

We are very good at inventing and implementing the latest and the 
greatest but terribly at removing the legacy cruff at the same time, 
which results in half baked implementation leaving various things in 
compat mode and half removed from the distribution/install.


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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Nicolas Mailhot

Le Lun 26 mars 2012 22:09, Chris Adams a écrit :
 Once upon a time, Nicolas Mailhot nicolas.mail...@laposte.net said:
 The following is going to kill pretty much every packaged webapp unless they
 are changed now:

 https://httpd.apache.org/docs/2.4/upgrading.html#access

 Did you read this part:

   The old access control idioms should be replaced by the new
authentication mechanisms, although for compatibility with old
configurations, the new module mod_access_compat is provided.

 It would be easy to include mod_access_compat in the Fedora default
 config for a release or two while the compat config is deprecated (and
 noted in the release notes as such).

Sure. But right now there does not seem to be a plan one way or the other, so
now that http 2.4 is built rawhide webapps are broken.

-- 
Nicolas Mailhot

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

Re: Fwd: Connotation analysis for Fedora Project codenames

2012-03-27 Thread Andrew Haley
On 03/26/2012 11:01 PM, Robert 'Bob' Jensen wrote:
 As I already pointed out - the process is open. Anybody can step
 into in the early phase of naming selection and comment the 
 potential problems. And I believe the Board members will think
 about the concerns raised (at least me ;-). 
 
 So personally I'd like to avoid any strict rule/policy as it could 
 hurt our community, we don't have a proper set of skills to do 
 the full analysis during the Board turn and I really hope with help 
 provided by community we  can avoid the naming problems in the 
 future - just we need your, community, input.

I'm sure that's the right approach.

 Any thoughts?
 
 PS: I like Christoph's comment in ticket - that as an international 
 project we should be proud of our diversity. It is a chance and 
 a burden at the same time, Fedora will face this problem often and 
 we can do our best to respect others and their views.

Indeed, but let's not get carried away, lest we end up in a situation
where no town that ever had a brewery can be named because it might
theoretically offend a religion that forbids alcohol consumption.
I'm sure you'll be sensible.

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

Re: urandom vs haveged

2012-03-27 Thread Roberto Ragusa
On 03/27/2012 05:23 AM, Gregory Maxwell wrote:
 On Mon, Mar 26, 2012 at 6:55 PM, Chris Murphy li...@colorremedies.com wrote:
 So then the question is, if urandom is what's recommended, are faster 
 substitutes just as good? If they are just as good, then why aren't they the 
 first recommendation? And if this step is superfluous, then I'd suggest 
 documentation be changed to eliminate the suggestion altogether.
 
 Personally, I setup dmcrypt (w/o luks) first using /dev/urandom as the
 key and one of the secure block modes (e.g. aes-lrw or aes-essiv).
 Then I fill the dmcrypt device with /dev/zero.  This goes fairly fast,
 filling the device with securely encrypted zeros.
 
 Then I drop the volume and set up luks normally.

Nice trick. Does this saturate the disk speed?

Last time I had to do this I compiled my own random generator,
using some code from a research article.
That was fast C code, when compiled for x86_64 with good gcc
options the speed (/dev/null) was 1.75GB/s (!!!).


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

Re: urandom vs haveged

2012-03-27 Thread Pádraig Brady
On 03/26/2012 11:55 PM, Chris Murphy wrote:
 
 
 On Mar 26, 2012, at 4:31 PM, Pádraig Brady wrote:

 Well if you're just writing huge amounts of random data
 to clear existing space, then you don't need it to be cryptographically 
 secure.
 Why are you doing this exactly? Would /dev/zero suffice?
 
 In every supposed best practice case of dm-crypt LUKS setup, urandom is used 
 by example. Including by Red Hat and Fedora Projects. The Fedora link says: 
 You're looking at a process that takes many hours, but it is imperative to 
 do this in order to have good protection against break-in attempts. Just let 
 it run overnight.
 
 http://www.redhat.com/summit/2011/presentations/summit/taste_of_training/wednesday/Strickland_On_Disk_Encryption_with_RHEL.pdf
 
 http://fedoraproject.org/wiki/Implementing_LUKS_Disk_Encryption
 
 http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Security_Guide/sect-Security_Guide-LUKS_Disk_Encryption-Manually_Encrypting_Directories-Step_by_Step_Instructions.html
 
 So then the question is, if urandom is what's recommended, are faster 
 substitutes just as good? If they are just as good, then why aren't they the 
 first recommendation? And if this step is superfluous, then I'd suggest 
 documentation be changed to eliminate the suggestion altogether.

Well I can only think of two reasons for writing random data.
1. Ensure all existing data is overwritten (zeros would do just as well on 
modern drives)
2. Homogenize written (with luks data) and nonwritten parts of the drive,
so that you can't determine the extent of the real encrypted data.

I think `shred -v -n1 /your/device` is fine for this:
http://burtleburtle.net/bob/rand/isaacafa.html

cheers,
Pádraig.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

F-17 Branched report: 20120327 changes

2012-03-27 Thread Fedora Branched Report
Compose started at Tue Mar 27 08:15:36 UTC 2012

Broken deps for x86_64
--
[HippoDraw]
HippoDraw-devel-1.21.3-2.fc17.i686 requires python-numarray
HippoDraw-devel-1.21.3-2.fc17.x86_64 requires python-numarray
HippoDraw-python-1.21.3-2.fc17.x86_64 requires python-numarray
[aeolus-conductor]
aeolus-conductor-0.4.0-2.fc17.noarch requires ruby(abi) = 0:1.8
[aeolus-configserver]
aeolus-configserver-0.4.1-5.fc17.noarch requires ruby-nokogiri
[alexandria]
alexandria-0.6.8-2.fc17.1.noarch requires ruby(abi) = 0:1.8
[catfish]
catfish-engines-0.3.2-4.fc17.1.noarch requires pinot
[comoonics-cdsl-py]
comoonics-cdsl-py-0.2-19.noarch requires comoonics-base-py
[comoonics-cluster-py]
comoonics-cluster-py-0.1-25.noarch requires comoonics-base-py
[contextkit]
contextkit-0.5.15-2.fc15.i686 requires libcdb.so.1
contextkit-0.5.15-2.fc15.x86_64 requires libcdb.so.1()(64bit)
[converseen]
converseen-0.4.9-3.fc17.x86_64 requires libMagickWand.so.5()(64bit)
converseen-0.4.9-3.fc17.x86_64 requires libMagickCore.so.5()(64bit)
converseen-0.4.9-3.fc17.x86_64 requires libMagick++.so.5()(64bit)
[dh-make]
dh-make-0.55-4.fc17.noarch requires debhelper
[eruby]
eruby-1.0.5-17.fc17.x86_64 requires libruby.so.1.8()(64bit)
eruby-libs-1.0.5-17.fc17.i686 requires ruby(abi) = 0:1.8
eruby-libs-1.0.5-17.fc17.i686 requires libruby.so.1.8
eruby-libs-1.0.5-17.fc17.x86_64 requires ruby(abi) = 0:1.8
eruby-libs-1.0.5-17.fc17.x86_64 requires libruby.so.1.8()(64bit)
[gcc-python-plugin]
gcc-python2-debug-plugin-0.9-1.fc17.x86_64 requires gcc = 
0:4.7.0-0.10.fc17
gcc-python2-plugin-0.9-1.fc17.x86_64 requires gcc = 0:4.7.0-0.10.fc17
gcc-python3-debug-plugin-0.9-1.fc17.x86_64 requires gcc = 
0:4.7.0-0.10.fc17
gcc-python3-plugin-0.9-1.fc17.x86_64 requires gcc = 0:4.7.0-0.10.fc17
[gearmand]
gearmand-0.23-2.fc17.x86_64 requires libtcmalloc.so.0()(64bit)
gearmand-0.23-2.fc17.x86_64 requires libmemcached.so.8()(64bit)
gearmand-0.23-2.fc17.x86_64 requires 
libboost_program_options-mt.so.1.47.0()(64bit)
[genius]
genius-1.0.12-2.fc15.x86_64 requires libgmp.so.3()(64bit)
gnome-genius-1.0.12-2.fc15.x86_64 requires libgmp.so.3()(64bit)
[gnome-phone-manager]
gnome-phone-manager-0.66-9.fc17.x86_64 requires 
libgnome-bluetooth.so.9()(64bit)
[gnome-user-share]
gnome-user-share-3.0.1-3.fc17.x86_64 requires 
libgnome-bluetooth.so.9()(64bit)
[gorm]
gorm-1.2.13-0.2.20110331.fc17.i686 requires libobjc.so.3
gorm-1.2.13-0.2.20110331.fc17.i686 requires libgnustep-gui.so.0.20
gorm-1.2.13-0.2.20110331.fc17.i686 requires libgnustep-base.so.1.23
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires libobjc.so.3()(64bit)
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires 
libgnustep-gui.so.0.20()(64bit)
gorm-1.2.13-0.2.20110331.fc17.x86_64 requires 
libgnustep-base.so.1.23()(64bit)
[gscribble]
gscribble-0.1.2-2.fc17.noarch requires gnome-python2-gtkhtml2
[i3]
i3-4.0.1-2.fc17.x86_64 requires libxcb-property.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-keysyms.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-icccm.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-event.so.1()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-aux.so.0()(64bit)
i3-4.0.1-2.fc17.x86_64 requires libxcb-atom.so.1()(64bit)
[ibus-fep]
ibus-fep-1.4.3-1.fc17.x86_64 requires libibus-1.0.so.0()(64bit)
[ibus-gucharmap]
ibus-gucharmap-1.4.0-3.fc17.x86_64 requires libibus-1.0.so.0()(64bit)
[ibus-panel-extensions]
ibus-panel-extensions-1.4.99.20111207-1.fc17.i686 requires 
libibus-1.0.so.0
ibus-panel-extensions-1.4.99.20111207-1.fc17.x86_64 requires 
libibus-1.0.so.0()(64bit)
[ibus-unikey]
ibus-unikey-0.6.1-1.fc17.x86_64 requires libibus-1.0.so.0()(64bit)
[jboss-jaxrpc-1.1-api]
jboss-jaxrpc-1.1-api-1.0.1-0.1.20120309gita3c227.fc17.noarch requires 
jboss-servlet-3.0-api
[kazehakase]
kazehakase-ruby-0.5.8-11.svn3873_trunk.fc17.x86_64 requires ruby(abi) = 
0:1.8
kazehakase-ruby-0.5.8-11.svn3873_trunk.fc17.x86_64 requires 
libruby.so.1.8()(64bit)
[libprelude]
1:libprelude-ruby-1.0.0-11.fc17.x86_64 requires ruby(abi) = 0:1.8
1:libprelude-ruby-1.0.0-11.fc17.x86_64 requires libruby.so.1.8()(64bit)
[libteam]
libteam-0.1-3.20120130gitb5cf2a8.fc17.i686 requires libnl-route-3.so.199
libteam-0.1-3.20120130gitb5cf2a8.fc17.i686 requires libnl-nf-3.so.199
libteam-0.1-3.20120130gitb5cf2a8.fc17.i686 requires libnl-genl-3.so.199
libteam-0.1-3.20120130gitb5cf2a8.fc17.i686 requires libnl-cli-3.so.199
libteam-0.1-3.20120130gitb5cf2a8.fc17.i686 requires libnl-3.so.199
libteam-0.1-3.20120130gitb5cf2a8.fc17.x86_64 

[Test-Announce] Test Day 2012-03-29: GNOME Shell Software Rendering

2012-03-27 Thread Kamil Paral
There will be a GNOME Shell Software Rendering Test Day on Thursday!

https://fedoraproject.org/wiki/Test_Day:2012-03-29_Gnome_Shell_Software_Rendering

Here's an introduction from Vitezslav Humpa, who's in charge of this event from 
QA perspective:

This week brings a second installment of Fedora Test Day targeting GNOME 3. 
This time we will focus on software rendering providing a full GNOME session 
purely by means of the CPU. Nowadays with most of personal computers capable of 
hardware 3D acceleration this might seem unnecessary. But let's not forget a 
whole lot of us who have capable but yet unsupported hardware and get stuck 
with the Fallback mode.

And this is not the only case. In addition to computers with obsolete graphics 
there are VM hypervisors like KVM or VirtualBox that don't support full 3D yet. 
Fedora can also run on many kinds of less usual devices like tablets or 
netbooks that don't have free (or even proprietary) drivers ready.

Simply said, our goal is to make sure that no matter what hardware you are 
running your Fedora on, you will always get the user experience you are 
entitled to - a full GNOME desktop.

Do you have an older PC? Netbook? Or do you like to play with the latest of the 
latest in VM, where it won't break your computer? Even if not, please help us 
test the GNOME Shell software rendering by following few test cases and 
catching a few bugs - after all, as always with Fedora, you'll be doing that 
for yourself :-)


Date: 2012-03-29
Time: all day
What: 
https://fedoraproject.org/wiki/Test_Day:2012-03-29_Gnome_Shell_Software_Rendering
Where: #fedora-test-day
___
test-announce mailing list
test-annou...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/test-announce
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Managing the GNOME updates in Fedora

2012-03-27 Thread Richard Hughes
On 26 March 2012 20:31, Kevin Kofler kevin.kof...@chello.at wrote:
 Let's also mention our mass-update script:
 https://fedorahosted.org/kde-settings/browser/scripts
 which may or may not be of interest.

Very much of interest, thanks. I spent a couple of hours and wrote
mclazy, i.e. I'm lazy and I'm trying to help mclasen.

I've hosted it here: https://gitorious.org/mclazy/mclazy/trees/master
and it's really just a simple python script. Patches very welcome, but
go easy on the python newbie!

It's currently automatically building about 20 GNOME packages that
we've missed on the spreadsheet.

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

Fwd: Standard ML in Fedora and in GSoC

2012-03-27 Thread Buddhike Kurera
Hello,
An idea found on the summer-coding list, please forward if you have
any idea, comment.
Thanks for the support !

extract

Dear All,

Buddhike Kurera suggested me to write my idea and send it to this mailing list.

I am a functional programming advocate and would like to see Standard
ML projects in Fedora. Both a better infrastructure for the language
and actual projects that are implemented in SML.

For a short introduction why SML would be useful, check my blog entry:

http://www.buday-rd.com/on-standard-ml

I would add the following: as far as I know, daemons are written in
Python nowadays in Fedora, with a possible rewriting in C if speed and
memory footprint is critical. SML
could do both, as the sml/nj and the polyml compiler has an
interactive loop like
Python for creative programming, but the mlton whole-program
optimizing compiler generates executables with speed comparable to C
object files. It has a mathematical definition so it is easier to
argument about a program than in Python or C.

The first step could be proper packaging for various architectures and
platforms, and cross-compilation for these. mlton, polyml and mosml
has packaging but I did not find packaging for sml/nj.

The next step could be choosing a daemon task to write from scratch or
an existing one to rewrite.

I would appreciate your comments and questions on this.

- Gergely
/extract


-- 
Regards,
Buddhike Chandradeepa Kurera(bckurera)
Fedora Ambassador - APAC region
Event Liaison - Design Team

Email: bckur...@fedoraproject.org | IRC: bckurera
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Python i686 vs x86_64 -- for testing a python library

2012-03-27 Thread Martin Langhoff
I am diagnosing a bug/odditywith a python library that uses Pyrex and
other oddities. In the course of that, I have installed python.i686 on
my F16 x86_64 system, and I'm trying to run it and... no dice!

According to rpm, python.x86_64 and python.i686 both own
/usr/bin/python and /usr/bin/python2.7 . Those binaries are 64 bits.
Googling around, I cannot find any clue on how to run the 32 bit
binary.

Had optimistically assumed that I'd find python.i686 stashed somewhere
when I looked at rpm -ql python.686 ...

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Bug 802998] perl-POE-Component-Client-HTTP-0.945 is available

2012-03-27 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=802998

Petr Šabata psab...@redhat.com changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-POE-Component-Client-H
   ||TTP-0.945-1.fc18
 Resolution||RAWHIDE
Last Closed||2012-03-27 10:50:20

-- 
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: Python i686 vs x86_64 -- for testing a python library

2012-03-27 Thread Adam Jackson

On 3/27/12 10:39 AM, Martin Langhoff wrote:

I am diagnosing a bug/odditywith a python library that uses Pyrex and
other oddities. In the course of that, I have installed python.i686 on
my F16 x86_64 system, and I'm trying to run it and... no dice!

According to rpm, python.x86_64 and python.i686 both own
/usr/bin/python and /usr/bin/python2.7 . Those binaries are 64 bits.
Googling around, I cannot find any clue on how to run the 32 bit
binary.

Had optimistically assumed that I'd find python.i686 stashed somewhere
when I looked at rpm -ql python.686 ...


Welcome to rpm.  ELF files have a wacky concept called color, which 
means you can have both .i686 and .x86_64 versions of the same package 
installed with no conflict and the x86_64 version wins on disk.


Use a chroot or an i686 vm.  Or possibly just do rpmdev-extract on the 
i686 version and run it directly.


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

Re: Python i686 vs x86_64 -- for testing a python library

2012-03-27 Thread Martin Langhoff
On Tue, Mar 27, 2012 at 11:18 AM, Adam Jackson a...@redhat.com wrote:
 Welcome to rpm.  ELF files have a wacky concept called color, which means

Color me impressed. That's one thing I didn't know!

 Use a chroot or an i686 vm.  Or possibly just do rpmdev-extract on the i686
 version and run it directly.

I've been toying with a chroot via mock, but was awkward for a number
of reasons. I've used rpmdev-extract and installed just the binary as
/usr/bin/python2.6-i686

Saved my day -- thanks!



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Python i686 vs x86_64 -- for testing a python library

2012-03-27 Thread Richard Shaw
On Tue, Mar 27, 2012 at 11:09 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Tue, Mar 27, 2012 at 11:18 AM, Adam Jackson a...@redhat.com wrote:
 Use a chroot or an i686 vm.  Or possibly just do rpmdev-extract on the i686
 version and run it directly.

 I've been toying with a chroot via mock, but was awkward for a number
 of reasons. I've used rpmdev-extract and installed just the binary as
 /usr/bin/python2.6-i686

Yeah, it's a little awkward since it's not really made for that
purpose but it does work well, a la:

mock --init
mock --install packages
mock --shell

Of course you need to set a default release and arch to use or just
use the -r fedora-release-arch option.

I frequently use this method to run rpmlint on installed packages
without having to pollute my main system.

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Joe Orton
On Mon, Mar 26, 2012 at 03:09:08PM -0500, Chris Adams wrote:
 Once upon a time, Nicolas Mailhot nicolas.mail...@laposte.net said:
  The following is going to kill pretty much every packaged webapp unless they
  are changed now:
  
  https://httpd.apache.org/docs/2.4/upgrading.html#access
 
 Did you read this part:
 
   The old access control idioms should be replaced by the new
authentication mechanisms, although for compatibility with old
configurations, the new module mod_access_compat is provided.
 
 It would be easy to include mod_access_compat in the Fedora default
 config for a release or two while the compat config is deprecated (and
 noted in the release notes as such).

Yup - the default config in the f18 httpd does load mod_access_compat, 
and I don't see a problem with shipping like that.

It would be good to convert webapps over for f18, having said that.

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Pavel Alexeev

27.03.2012 20:18, Joe Orton написал:

On Mon, Mar 26, 2012 at 03:09:08PM -0500, Chris Adams wrote:

Once upon a time, Nicolas Mailhotnicolas.mail...@laposte.net  said:

The following is going to kill pretty much every packaged webapp unless they
are changed now:

https://httpd.apache.org/docs/2.4/upgrading.html#access

Did you read this part:

   The old access control idioms should be replaced by the new
authentication mechanisms, although for compatibility with old
configurations, the new module mod_access_compat is provided.

It would be easy to include mod_access_compat in the Fedora default
config for a release or two while the compat config is deprecated (and
noted in the release notes as such).

Yup - the default config in the f18 httpd does load mod_access_compat,
and I don't see a problem with shipping like that.

It would be good to convert webapps over for f18, having said that.

Shouldn't be it the Future?


Regards, Joe


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

Re: Fwd: Standard ML in Fedora and in GSoC

2012-03-27 Thread Richard W.M. Jones
On Tue, Mar 27, 2012 at 07:00:15PM +0530, Buddhike Kurera wrote:
 Hello,
 An idea found on the summer-coding list, please forward if you have
 any idea, comment.

More ML is better.  Take a look at this link for the gory details of
how to submit packages:

https://fedoraproject.org/wiki/PackageMaintainers/Join

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Jon Ciesla
On Tue, Mar 27, 2012 at 11:56 AM, Jason L Tibbitts III
ti...@math.uh.edu wrote:
 JO == Joe Orton jor...@redhat.com writes:

 JO Yup - the default config in the f18 httpd does load
 JO mod_access_compat, and I don't see a problem with shipping like
 JO that.

 This is good news, because even if we convert the httpd.conf.d files in
 all of the packages, they're all marked %config(noreplace) so a package
 update won't magically fix

 JO It would be good to convert webapps over for f18, having said that.

 It would be great to have a short document about this (even though I
 know the conversion is largely trivial).  Would it be reasonable to have
 something should be added to the packaging guidelines at some point so
 that new packages don't rely on the compatibility module?

Probably, and the release notes as well, if it's not already there.

-J

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



-- 
in your fear, seek only peace
in your fear, seek only love

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Kevin Kofler
Jóhann B. Guðmundsson wrote:
 We are very good at inventing and implementing the latest and the
 greatest but terribly at removing the legacy cruff at the same time,
 which results in half baked implementation leaving various things in
 compat mode and half removed from the distribution/install.

I think removing the legacy cruft just for the goal of removing it is not 
helpful at all and is actually the main cause of half baked, half 
removed stuff in Fedora.

I assume that that mod_access_compat module only requires a few bytes, so I 
don't see why it should not be loaded by default forever (or at least as 
long as upstream supports it, which hopefully will be for the whole 2.4 
cycle).

Of course, web app packages in Fedora itself SHOULD be updated to the new 
directives, but that's not a reason to gratuitously break the old ones.

Kevin Kofler

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Michał Piotrowski
2012/3/27 Joe Orton jor...@redhat.com:
 On Mon, Mar 26, 2012 at 03:09:08PM -0500, Chris Adams wrote:
 Once upon a time, Nicolas Mailhot nicolas.mail...@laposte.net said:
  The following is going to kill pretty much every packaged webapp unless 
  they
  are changed now:
 
  https://httpd.apache.org/docs/2.4/upgrading.html#access

 Did you read this part:

   The old access control idioms should be replaced by the new
    authentication mechanisms, although for compatibility with old
    configurations, the new module mod_access_compat is provided.

 It would be easy to include mod_access_compat in the Fedora default
 config for a release or two while the compat config is deprecated (and
 noted in the release notes as such).

 Yup - the default config in the f18 httpd does load mod_access_compat,
 and I don't see a problem with shipping like that.

Great.

Backward compatibility is a good thing.


 It would be good to convert webapps over for f18, having said that.

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



-- 
Best regards,
Michal

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Nicolas Mailhot

Le Mar 27 mars 2012 18:18, Joe Orton a écrit :

 Yup - the default config in the f18 httpd does load mod_access_compat,
 and I don't see a problem with shipping like that.

However, this module does not seem to be installed on http yum updates

-- 
Nicolas Mailhot

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

Re: Fwd: Connotation analysis for Fedora Project codenames

2012-03-27 Thread Kevin Kofler
Robert 'Bob' Jensen wrote:
 This discussion started on the board list yet I know a lot of developers
 have an opinion on the topic.

Indeed. I and several others have pointed out this exact problem with the 
Beefy Miracle release name (namely that it is offensive to most of India) 
ever since it was first proposed for Fedora 16 (!). The proponents of the 
idiotic name just wouldn't listen. Nor did the fact that the name was voted 
down for Fedora 16 help, as it was just reproposed for Fedora 17 (and would 
probably have been reproposed again and again if it had kept losing).

FWIW, I'll also point out that it does not make sense to propose the same 
release name for 2 consecutive releases, because the rules say there MUST be 
a link between the names for Fedora n and n+1 and there MUST NOT be a link 
for Fedora n and n+2. Refiling the release name for Fedora 17 amounts to an 
admission that the link used for Fedora 16 (which was a completely 
artificial link based on applying a nonsensical digest to the ASCII values 
of the letters) was invalid, which in turn makes the link used for Fedora 17 
(both proposed release names for Fedora 16) also moot. Yet the name was 
waved through twice despite the blatantly nonsensical links, while much more 
reasonable release names were often discarded due to the links (e.g. because 
they weren't of the expected is-a (same superclass) type).

My proposal is to just stop using release codenames NOW, including removing 
the name for Fedora 17 (and possibly even outright issue an apology for 
having used the offensive release name in prereleases). (As for the artwork: 
Either rename it or just revert to the Verne artwork.)

(And I personally have nothing against eating beef, I eat it myself. Though 
I don't like hot dogs. ;-) )

Kevin Kofler

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

Re: creating dynamic access control lists for a device: systemd and udev

2012-03-27 Thread Adam Williamson
On Sun, 2012-03-25 at 13:22 +0100, Ian Malone wrote:

 Or indeed, if anyone can show me where this is documented. All I've
 managed to find with google are git commits and irrelevant mailing
 list fragments. systemd-logind isn't documented,
 /lib/udev/rules.d/70-uaccess.rules appears to deal with this, but what
 I've seen so far appears to say that udev handling of this is being
 deprecated for systemd, 

70-uaccess.rules is in fact owned by systemd. This is the systemd
handling of it.

 also there are no suitable ID_ in there, which
 brings me back to the question of choosing suitable names. Is there a
 list of reserved names or naming rules? If you were creating
 site-specific rules presumably they could go in /etc/... To have the
 package for the software add its own rules would Fedora accept a new
 ID_ into wherever ID_ needs to go? (70-uaccess.rules?). 

That is what you need, yes. AIUI, anyway. My experience with this is in
the context of libconcord, which handles Harmony remote controls; Kay
got ID_REMOTE_CONTROL added to udev (at the time) and 70-uaccess.rules
owned by systemd (now) for libconcord to use in its udev rules file.

 I assume that
 setting TAG+=uaccess directly (assuming that's what's needed, is it?
 how should I know?) in a device rule would be frowned on.

I believe so, yeah. The idea is to handle categories of device together
so that admins can more easily customize the behaviour, I think.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: Need help with writing a yum plugin

2012-03-27 Thread Adam Williamson
On Sun, 2012-03-25 at 14:51 +0530, Ankur Sinha wrote:
 Hello,
 
 I'm trying to write a yum plug-in: wait-for-kmod
 
 For quite a few users, the kmods from RPMFusion are a must. Take
 broadcom wireless for example. Now, the kmods generally lag the kernel
 updates by a few hours: people who do update their systems in this
 interval are left without wireless/display etc. on reboot. 

That's what the akmods are for...
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: Booting Fedora from LVM with grub2

2012-03-27 Thread Adam Williamson
On Mon, 2012-03-26 at 10:24 +0100, Richard W.M. Jones wrote:
 On Sun, Mar 25, 2012 at 11:41:18PM +0200, Kevin Kofler wrote:
  Richard W.M. Jones wrote:
   Perhaps, like Ubuntu's installer, the graphical part of Anaconda
   should concentrate on doing the simple stuff, and leave everything
   else to kickstart non-graphical installations.
  
  I don't think that would be a good idea, at all.
 
 Umm ... okay.
 
 Any particular reason?  Any other plans to make the current situation
 better?

Your mail didn't really go very far towards making the situation better,
though, did it? Saying that manual partitioning is 'full of bugs and
weirdness' without any actual description of any specific bug or
weirdness, or link to any bug report, is hardly a candidate for Most
Helpful Post Of The Year...
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: Booting Fedora from LVM with grub2

2012-03-27 Thread Adam Williamson
On Mon, 2012-03-26 at 21:16 +0200, Kevin Kofler wrote:
 Richard W.M. Jones wrote:
  Umm ... okay.
  
  Any particular reason?
 
 Kickstarts are not very user-friendly nor convenient (unless you have 
 several machines to install with identical installs, which is what they were 
 invented for).
 
  Any other plans to make the current situation better?
 
 Even QA-wise, I don't think making such a feature kickstart-only would 
 improve the situation at all, it'd reduce the testing it gets by a lot.

It's worth bearing in mind there's a giant anaconda UI rewrite still
pending, which entirely redesigns the storage configuration GUI. One of
the other major changes is that it makes all installations
kickstart-driven. The GUI will just produce a kickstart file, which
anaconda will then process to perform the actual install.

It's not a direct response to any of the points raised so far, but it's
worth bearing in mind while you're having this argument that F18
anaconda is going to look drastically different from F17 anaconda.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: Need help with writing a yum plugin

2012-03-27 Thread Ankur Sinha
On Tue, 2012-03-27 at 11:03 -0700, Adam Williamson wrote:
 
 That's what the akmods are for... 

Maybe, but the akmods are not usable in all cases. For instance, you
don't want akmods on servers, specially since it pulls in GCC. The
akmods do fail once in a while, when the changes between kernels is more
than what they can handle. I'd like to spare users the agony of
debugging a failed akmod. Debugging no display/wireless/whatnot on
reboot is quite a handful in itself. 

Kmods, if fail during builds, fail on RPMFusions servers, not on the
users' machines. 
-- 
Thanks, 
Regards,
Ankur: FranciscoD

http://fedoraproject.org/wiki/User:Ankursinha
http://dodoincfedora.wordpress.com/



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

Re: Need help with writing a yum plugin

2012-03-27 Thread Richard Shaw
On Tue, Mar 27, 2012 at 1:03 PM, Adam Williamson awill...@redhat.com wrote:
 On Sun, 2012-03-25 at 14:51 +0530, Ankur Sinha wrote:
 Hello,

 I'm trying to write a yum plug-in: wait-for-kmod

 For quite a few users, the kmods from RPMFusion are a must. Take
 broadcom wireless for example. Now, the kmods generally lag the kernel
 updates by a few hours: people who do update their systems in this
 interval are left without wireless/display etc. on reboot.

 That's what the akmods are for...

Well yes, but they're not perfect either. If an akmod fails to build
it can't stop the kernel from updating (since the transaction is
already one) so you can still run into issues and this does happen for
various reasons, most recently when some includes got moved for the
3.3 kernel. Although this plugin wouldn't fix that, it would make it
easier for most people who don't want to deal with the added
complexity and just go back to using kmods.

Richard

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Adam Williamson
On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:

Could I suggest that, if FESCo is going to have a different chair each
week, you at least have an SOP for arranging the meetings, so that this
kind of thing is done consistently?

Just in the last two weeks we've had a FESCo meeting announcement with
an empty topic, and now a minutes post with a different subject from all
the previous minutes posts (the 'standard' appears to be Summary 
minutes for today's FESCo meeting (-XX-XX)) and with no text but an
*attachment* of the meetbot summary.

It looks rather unprofessional, to be honest.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Jon Ciesla
On Tue, Mar 27, 2012 at 1:16 PM, Adam Williamson awill...@redhat.com wrote:
 On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:

 Could I suggest that, if FESCo is going to have a different chair each
 week, you at least have an SOP for arranging the meetings, so that this
 kind of thing is done consistently?

We do.

https://fedoraproject.org/wiki/FESCo_meeting_process

 Just in the last two weeks we've had a FESCo meeting announcement with
 an empty topic, and now a minutes post with a different subject from all
 the previous minutes posts (the 'standard' appears to be Summary 
 minutes for today's FESCo meeting (-XX-XX)) and with no text but an
 *attachment* of the meetbot summary.

 It looks rather unprofessional, to be honest.

I suggest we all pay a bit better attention to it, including myself.

-J

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net

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



-- 
in your fear, seek only peace
in your fear, seek only love

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

Re: orphaning bibus

2012-03-27 Thread Ankur Sinha
On Mon, 2012-03-26 at 16:44 -0400, Alex Lancaster wrote:
 Pkgdb link:
 
 https://admin.fedoraproject.org/pkgdb/acls/name/bibus
 
 I kept myself on as a co-maintainer, but it deserves a more
 proactive main owner. 

Hi Alex,

I've taken ownership: Thank you for maintaining it so far :)
-- 
Thanks, 
Regards,
Ankur: FranciscoD

http://fedoraproject.org/wiki/User:Ankursinha
http://dodoincfedora.wordpress.com/



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

Re: Dependencies on Bodhi Updates

2012-03-27 Thread Adam Williamson
On Mon, 2012-03-26 at 15:53 -0400, Stephen Gallagher wrote:

 So I really see two options for improving these situations:
 1) https://fedorahosted.org/bodhi/ticket/663 I opened this ticket two
 months ago (to silence). The idea would be to add the ability for bodhi
 updates to mark other updates as a dependency, so that in the example
 above, Firefox could have been marked as ready for stable, but not
 pushed until the nss update was also marked as ready for stable. This to
 me seems like the best long-term solution. I'd also like to mention that
 Ubuntu's Launchpad system has this capability.

 2) We could continue on the single update for multiple packages
 approach, but revamp the karma system so that each SRPM gets its own
 karma, rather than the update as a whole. Then, the whole update would
 not be pushed via autokarma until all of the dependent packages had
 sufficient karma (or the owner of the update could push them after the
 stable wait period, of course).

I think either of these would be an improvement. Both are likely Bodhi
2.0-dependent, though. As I understand the Bodhi 2 design, it would
certainly be capable of at least the second (as it's intended to make
feedback a much more customizable and granular thing).

I think we'd need to make the second more optional than you suggest,
though. For instance, when the desktop team pushes a 'GNOME 3.4' update
with 30 packages in it, they really want that update to be tested as a
whole - broadly they just want people to install all the updates, boot
into GNOME, and make sure stuff mostly works. They probably don't want
the entire update blocked if there's a typo in the Help file for one of
the games, or something.

So I think there are cases where an update owner would not want to
require the threshold karma on every single sub-package in an update.
With that caveat, though, I do like the ideas.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Remi Collet
Le 27/03/2012 18:18, Joe Orton a écrit :

 Yup - the default config in the f18 httpd does load mod_access_compat, 
 and I don't see a problem with shipping like that.
 
 It would be good to convert webapps over for f18, having said that.

It seems that mod_access_compat doesn't really work as expected.

From my first test, it allow to reduce the default right not to increase it.

I Will take phpMyAdmin for example, stock config.

By default, access is denied.

So even with

Directory /usr/share/phpMyAdmin/
   order deny,allow
   deny from all
   allow from 127.0.0.1
   allow from ::1
/Directory

I got an access denied (from authz_core)

[authz_core:error] [pid 10848] [client ::1:59237] AH01630: client denied
by server configuration: /usr/share/phpMyAdmin/, referer: http://localhost/

After adding a trivial default access with

Directory /
Require all granted
/Directory

phpMyAdmin works, and mod_access_compat allow to protect some folders

Example, with

Directory /usr/share/phpMyAdmin/setup/lib
Order Deny,Allow
Deny from All
Allow from None
/Directory


I got the expected access denied (from access_compat)

[access_compat:error] [pid 11130] [client ::1:59330] AH01797: client
denied by server configuration:
/usr/share/phpMyAdmin/setup/lib/common.inc.php


So I mainly see 2 options

1/ allow default access
seems really uggly...

2/ fix all web app in fedora 18
just a big job...


Perhaps there is another solution... any idea ?


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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Adam Williamson
On Tue, 2012-03-27 at 13:19 -0500, Jon Ciesla wrote:
 On Tue, Mar 27, 2012 at 1:16 PM, Adam Williamson awill...@redhat.com wrote:
  On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:
 
  Could I suggest that, if FESCo is going to have a different chair each
  week, you at least have an SOP for arranging the meetings, so that this
  kind of thing is done consistently?
 
 We do.
 
 https://fedoraproject.org/wiki/FESCo_meeting_process
 
  Just in the last two weeks we've had a FESCo meeting announcement with
  an empty topic, and now a minutes post with a different subject from all
  the previous minutes posts (the 'standard' appears to be Summary 
  minutes for today's FESCo meeting (-XX-XX)) and with no text but an
  *attachment* of the meetbot summary.
 
  It looks rather unprofessional, to be honest.
 
 I suggest we all pay a bit better attention to it, including myself.

Heh.

The SOP does not, however, specify the correct topic for either email.
It provides a template for the 'announcement' mail, but no template for
the 'minutes' mail. It does not provide a link to an example of either
mail.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

File Net-Twitter-3.18001.tar.gz uploaded to lookaside cache by jdunn

2012-03-27 Thread Julian C. Dunn
A file has been added to the lookaside cache for perl-Net-Twitter:

88665d245f72b48ee87817edb5906d00  Net-Twitter-3.18001.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Net-Twitter] Initial import (#611372).

2012-03-27 Thread Julian C. Dunn
commit 3c2e5d5cee03f667c90e2ef78dcc6410299bf437
Author: Julian C. Dunn jd...@aquezada.com
Date:   Tue Mar 27 14:42:59 2012 -0400

Initial import (#611372).

 .gitignore|1 +
 perl-Net-Twitter.spec |   82 +
 sources   |1 +
 3 files changed, 84 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..a10652d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Net-Twitter-3.18001.tar.gz
diff --git a/perl-Net-Twitter.spec b/perl-Net-Twitter.spec
new file mode 100644
index 000..461e4ef
--- /dev/null
+++ b/perl-Net-Twitter.spec
@@ -0,0 +1,82 @@
+Name:   perl-Net-Twitter
+Version:3.18001
+Release:1%{?dist}
+Summary:Perl interface to the Twitter API
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/Net-Twitter/
+Source0:
http://www.cpan.org/authors/id/M/MM/MMIMS/Net-Twitter-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(base)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Crypt::SSLeay) = 0.5
+BuildRequires:  perl(Data::Visitor::Callback)
+BuildRequires:  perl(DateTime) = 0.51
+BuildRequires:  perl(DateTime::Format::Strptime) = 1.09
+BuildRequires:  perl(Devel::StackTrace) = 1.21
+BuildRequires:  perl(Digest::HMAC_SHA1)
+BuildRequires:  perl(Digest::SHA)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(HTML::Entities)
+BuildRequires:  perl(HTTP::Request::Common)
+BuildRequires:  perl(HTTP::Response)
+BuildRequires:  perl(JSON)
+BuildRequires:  perl(List::Util)
+BuildRequires:  perl(LWP::UserAgent) = 5.819
+BuildRequires:  perl(Moose) = 0.9
+BuildRequires:  perl(Moose::Exporter)
+BuildRequires:  perl(Moose::Role)
+BuildRequires:  perl(MooseX::Aliases)
+BuildRequires:  perl(MooseX::Role::Parameterized)
+BuildRequires:  perl(namespace::autoclean) = 0.09
+BuildRequires:  perl(Net::Netrc)
+BuildRequires:  perl(Net::OAuth) = 0.25
+BuildRequires:  perl(Pod::Coverage) = 0.19
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Test::Deep)
+BuildRequires:  perl(Test::Fatal)
+BuildRequires:  perl(Test::More) = 0.88
+BuildRequires:  perl(Test::Pod) = 1.00
+BuildRequires:  perl(Test::Pod::Coverage) = 1.04
+BuildRequires:  perl(Test::Spelling) = 0.11
+BuildRequires:  perl(Time::HiRes)
+BuildRequires:  perl(Try::Tiny) = 0.03
+BuildRequires:  perl(URI) = 1.4
+BuildRequires:  perl(URI::Escape)
+Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
+Requires:  perl(Net::Netrc)
+
+%description
+This module provides a perl interface to the Twitter APIs. See
+http://dev.twitter.com/doc for a full description of the Twitter APIs.
+
+%prep
+%setup -q -n Net-Twitter-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+env TEST_POD=1 make test
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Tue Mar 27 2012 Julian C. Dunn jd...@aquezada.com 3.18001-1
+- Initial release.
diff --git a/sources b/sources
index e69de29..7158f51 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+88665d245f72b48ee87817edb5906d00  Net-Twitter-3.18001.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Fwd: Connotation analysis for Fedora Project codenames

2012-03-27 Thread Paul Wouters

On Tue, 27 Mar 2012, Kevin Kofler wrote:


My proposal is to just stop using release codenames NOW, including removing
the name for Fedora 17


+1

The names are useless. I can't even remember them because they seem
so arbitrary. At least the names on Ubuntu give you some indication of
which is older/newer.

If names are really needed, make them based on the most important
new features of the release. For instance, if F18's main new feature
would be a new integrity meassurement system, you can call the release
Sherlock Holmes :P Or if the next release would allow ECC, you can call
the release Elliptic Conundrum :P

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Jon Ciesla
On Tue, Mar 27, 2012 at 1:41 PM, Adam Williamson awill...@redhat.com wrote:
 On Tue, 2012-03-27 at 13:19 -0500, Jon Ciesla wrote:
 On Tue, Mar 27, 2012 at 1:16 PM, Adam Williamson awill...@redhat.com wrote:
  On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:
 
  Could I suggest that, if FESCo is going to have a different chair each
  week, you at least have an SOP for arranging the meetings, so that this
  kind of thing is done consistently?

 We do.

 https://fedoraproject.org/wiki/FESCo_meeting_process

  Just in the last two weeks we've had a FESCo meeting announcement with
  an empty topic, and now a minutes post with a different subject from all
  the previous minutes posts (the 'standard' appears to be Summary 
  minutes for today's FESCo meeting (-XX-XX)) and with no text but an
  *attachment* of the meetbot summary.
 
  It looks rather unprofessional, to be honest.

 I suggest we all pay a bit better attention to it, including myself.

 Heh.

 The SOP does not, however, specify the correct topic for either email.
 It provides a template for the 'announcement' mail, but no template for
 the 'minutes' mail. It does not provide a link to an example of either
 mail.

If you think this is a good example, I'll edit the page to fix those issues.

http://lists.fedoraproject.org/pipermail/devel/2012-March/163885.html

-J

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net

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



-- 
in your fear, seek only peace
in your fear, seek only love

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Adam Williamson
On Tue, 2012-03-27 at 13:48 -0500, Jon Ciesla wrote:
 On Tue, Mar 27, 2012 at 1:41 PM, Adam Williamson awill...@redhat.com wrote:
  On Tue, 2012-03-27 at 13:19 -0500, Jon Ciesla wrote:
  On Tue, Mar 27, 2012 at 1:16 PM, Adam Williamson awill...@redhat.com 
  wrote:
   On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:
  
   Could I suggest that, if FESCo is going to have a different chair each
   week, you at least have an SOP for arranging the meetings, so that this
   kind of thing is done consistently?
 
  We do.
 
  https://fedoraproject.org/wiki/FESCo_meeting_process
 
   Just in the last two weeks we've had a FESCo meeting announcement with
   an empty topic, and now a minutes post with a different subject from all
   the previous minutes posts (the 'standard' appears to be Summary 
   minutes for today's FESCo meeting (-XX-XX)) and with no text but an
   *attachment* of the meetbot summary.
  
   It looks rather unprofessional, to be honest.
 
  I suggest we all pay a bit better attention to it, including myself.
 
  Heh.
 
  The SOP does not, however, specify the correct topic for either email.
  It provides a template for the 'announcement' mail, but no template for
  the 'minutes' mail. It does not provide a link to an example of either
  mail.
 
 If you think this is a good example, I'll edit the page to fix those issues.
 
 http://lists.fedoraproject.org/pipermail/devel/2012-March/163885.html

I'd probably pick one which doesn't have an extra 'note' in the subject.
Never underestimate the idiocy of crowds. ;)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: httpd 2.4 is coming, RFC on module packaging draft

2012-03-27 Thread Jóhann B. Guðmundsson

On 03/27/2012 05:15 PM, Kevin Kofler wrote:

I think removing the legacy cruft just for the goal of removing it is not
helpful at all and is actually the main cause of half baked, half
removed stuff in Fedora.


Interesting how did you come to that conclusion?



I assume that that mod_access_compat module only requires a few bytes, so I
don't see why it should not be loaded by default forever (or at least as
long as upstream supports it, which hopefully will be for the whole 2.4
cycle).


Few bytes for mod_access_compat here, few bytes for something else 
there




Of course, web app packages in Fedora itself SHOULD be updated to the new
directives, but that's not a reason to gratuitously break the old ones.


It's my experience that things dont seem to get fixed unless they are 
broken and what compat does is just delaying the inevitable...


Those web app maintainers that actually bother to monitor upstream have 
already made the necessary changes to their relevant component and did 
so as soon as 2.4 got release and probably are just waiting until we 
start shipping 2.4.


It's those that dont and they will drag their feets in doing so until 
that compatibility is removed...


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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Jon Ciesla
On Tue, Mar 27, 2012 at 2:20 PM, Adam Williamson awill...@redhat.com wrote:
 On Tue, 2012-03-27 at 13:48 -0500, Jon Ciesla wrote:
 On Tue, Mar 27, 2012 at 1:41 PM, Adam Williamson awill...@redhat.com wrote:
  On Tue, 2012-03-27 at 13:19 -0500, Jon Ciesla wrote:
  On Tue, Mar 27, 2012 at 1:16 PM, Adam Williamson awill...@redhat.com 
  wrote:
   On Mon, 2012-03-26 at 21:17 +0200, Marcela Mašláňová wrote:
  
   Could I suggest that, if FESCo is going to have a different chair each
   week, you at least have an SOP for arranging the meetings, so that this
   kind of thing is done consistently?
 
  We do.
 
  https://fedoraproject.org/wiki/FESCo_meeting_process
 
   Just in the last two weeks we've had a FESCo meeting announcement with
   an empty topic, and now a minutes post with a different subject from all
   the previous minutes posts (the 'standard' appears to be Summary 
   minutes for today's FESCo meeting (-XX-XX)) and with no text but an
   *attachment* of the meetbot summary.
  
   It looks rather unprofessional, to be honest.
 
  I suggest we all pay a bit better attention to it, including myself.
 
  Heh.
 
  The SOP does not, however, specify the correct topic for either email.
  It provides a template for the 'announcement' mail, but no template for
  the 'minutes' mail. It does not provide a link to an example of either
  mail.

 If you think this is a good example, I'll edit the page to fix those issues.

 http://lists.fedoraproject.org/pipermail/devel/2012-March/163885.html

 I'd probably pick one which doesn't have an extra 'note' in the subject.
 Never underestimate the idiocy of crowds. ;)

I put the subject in the template. :)

How about this one?

http://lists.fedoraproject.org/pipermail/devel/2012-January/161463.html

-J

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net

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



-- 
in your fear, seek only peace
in your fear, seek only love

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Adam Williamson
On Tue, 2012-03-27 at 14:33 -0500, Jon Ciesla wrote:

  If you think this is a good example, I'll edit the page to fix those 
  issues.
 
  http://lists.fedoraproject.org/pipermail/devel/2012-March/163885.html
 
  I'd probably pick one which doesn't have an extra 'note' in the subject.
  Never underestimate the idiocy of crowds. ;)
 
 I put the subject in the template. :)
 
 How about this one?
 
 http://lists.fedoraproject.org/pipermail/devel/2012-January/161463.html

It has a rather different subject from the other one, doesn't it? =)

Really, either would be fine, I'm just nitpicking. Pick one and go with
it. Any template + specific requirement for subject line + example link
would be better than the present contents.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: SPDY in F18 (was Re: F17 httpd 2.4?)

2012-03-27 Thread Michał Piotrowski
W dniu 21 marca 2012 15:13 użytkownik Michał Piotrowski
mkkp...@gmail.com napisał:
 2012/3/21 Peter Robinson pbrobin...@gmail.com:
[..]
 There's nothing stopping you from packaging up mod_spdy or any other
 modules that add support for the protocol.

 I will try tomorrow - I've got mod_fcgid package sources for reference.

 Who can mod_spdy if I make the spec file for this?

I wanted to write Who can adopt mod_spdy :)

I created a feature page
https://fedoraproject.org/wiki/Features/F18SPDY

If someone accidentally did not know what SPDY is - there is a link to
interesting video from GoogleTechTalks on this page.

I also created an initial version of spec file for mod_spdy that can
be found at this repo https://github.com/eventhorizonpl/mod_spdy

-- 
Best regards,
Michal

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

Re: Meeting minutes FESCo (2012-03-26)

2012-03-27 Thread Jon Ciesla
On Tue, Mar 27, 2012 at 2:40 PM, Adam Williamson awill...@redhat.com wrote:
 On Tue, 2012-03-27 at 14:33 -0500, Jon Ciesla wrote:

  If you think this is a good example, I'll edit the page to fix those 
  issues.
 
  http://lists.fedoraproject.org/pipermail/devel/2012-March/163885.html
 
  I'd probably pick one which doesn't have an extra 'note' in the subject.
  Never underestimate the idiocy of crowds. ;)

 I put the subject in the template. :)

 How about this one?

 http://lists.fedoraproject.org/pipermail/devel/2012-January/161463.html

 It has a rather different subject from the other one, doesn't it? =)

 Really, either would be fine, I'm just nitpicking. Pick one and go with
 it. Any template + specific requirement for subject line + example link
 would be better than the present contents.

Done.  If this needs tweaking, let me know.

-J

 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net

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



-- 
in your fear, seek only peace
in your fear, seek only love

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

Re: SPDY in F18 (was Re: F17 httpd 2.4?)

2012-03-27 Thread Dennis Jacobfeuerborn
On 03/27/2012 09:46 PM, Michał Piotrowski wrote:
 W dniu 21 marca 2012 15:13 użytkownik Michał Piotrowski
 mkkp...@gmail.com napisał:
 2012/3/21 Peter Robinson pbrobin...@gmail.com:
 [..]
 There's nothing stopping you from packaging up mod_spdy or any other
 modules that add support for the protocol.

 I will try tomorrow - I've got mod_fcgid package sources for reference.

 Who can mod_spdy if I make the spec file for this?
 
 I wanted to write Who can adopt mod_spdy :)
 
 I created a feature page
 https://fedoraproject.org/wiki/Features/F18SPDY
 
 If someone accidentally did not know what SPDY is - there is a link to
 interesting video from GoogleTechTalks on this page.
 
 I also created an initial version of spec file for mod_spdy that can
 be found at this repo https://github.com/eventhorizonpl/mod_spdy
 

That mod_ssl_with_npn.so hack looks pretty dodgy to me. Does that even
work? Have you tested this together with the regular mod_ssl that comes
with the httpd package? I cannot see how both modules can coexist.

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

[Bug 806922] perl-Socket-2.000-2 does not build in ARM Koji

2012-03-27 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=806922

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

   What|Removed |Added

External Bug ID||CPAN 75668

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

[perl-Socket] Fix invalid write while unpacking AF_UNIX sockaddr

2012-03-27 Thread Petr Pisar
commit 5dcba0098a7c7957b92b2b8bc59605a366345f2c
Author: Petr Písař ppi...@redhat.com
Date:   Tue Mar 27 09:31:13 2012 +0200

Fix invalid write while unpacking AF_UNIX sockaddr

 ...x-AF_UNIX-sockaddr-padding-initialization.patch |   26 
 perl-Socket.spec   |8 +-
 2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch 
b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
new file mode 100644
index 000..4d8a260
--- /dev/null
+++ b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
@@ -0,0 +1,26 @@
+From f76970735bf4f9b2587d109aff732cd5a28b01ab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com
+Date: Tue, 27 Mar 2012 09:26:40 +0200
+Subject: [PATCH] Fix AF_UNIX sockaddr padding initialization
+
+http://rt.cpan.org/Public/Bug/Display.html?id=76067.
+---
+ Socket.xs |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Socket.xs b/Socket.xs
+index 3999c4b..fc0b39a 100644
+--- a/Socket.xs
 b/Socket.xs
+@@ -712,7 +712,7 @@ unpack_sockaddr_un(sun_sv)
+  getpeername and getsockname is not equal to sizeof(addr). */
+   if (sockaddrlen  sizeof(addr)) {
+ Copy(sun_ad, addr, sockaddrlen, char);
+-Zero(addr+sockaddrlen, sizeof(addr)-sockaddrlen, char);
++Zero(((char*)addr)+sockaddrlen, sizeof(addr)-sockaddrlen, char);
+   } else {
+ Copy(sun_ad, addr, sizeof(addr), char);
+   }
+-- 
+1.7.9.3
+
diff --git a/perl-Socket.spec b/perl-Socket.spec
index 4cfe7f5..d2b0956 100644
--- a/perl-Socket.spec
+++ b/perl-Socket.spec
@@ -1,12 +1,14 @@
 %global cpan_version 2.000
 Name:   perl-Socket
 Version:%(eval echo '%{cpan_version}' | tr '_' '.')
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:C socket.h defines and structure manipulators
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Socket/
 Source0:
http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Socket-%{cpan_version}.tar.gz
+# Bug #806543, CPAN RT#76067
+Patch0: Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::Constant) = 0.23
@@ -30,6 +32,7 @@ includes all of the commonly used pound-defines like AF_INET, 
SOCK_STREAM, etc.
 
 %prep
 %setup -q -n Socket-%{cpan_version}
+%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=$RPM_OPT_FLAGS
@@ -52,6 +55,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Mar 27 2012 Petr Pisar ppi...@redhat.com - 2.000-3
+- Fix invalid write while unpacking AF_UNIX sockaddr (bug #806543)
+
 * Mon Mar 19 2012 Petr Pisar ppi...@redhat.com - 2.000-2
 - Increase release number due to F17 build
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Socket/f17] Fix invalid write while unpacking AF_UNIX sockaddr

2012-03-27 Thread Petr Pisar
commit 6c2d1e650977c0909380f75011dad3c9c21d67c0
Author: Petr Písař ppi...@redhat.com
Date:   Tue Mar 27 09:31:13 2012 +0200

Fix invalid write while unpacking AF_UNIX sockaddr

 ...x-AF_UNIX-sockaddr-padding-initialization.patch |   26 
 perl-Socket.spec   |8 +-
 2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch 
b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
new file mode 100644
index 000..4d8a260
--- /dev/null
+++ b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
@@ -0,0 +1,26 @@
+From f76970735bf4f9b2587d109aff732cd5a28b01ab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com
+Date: Tue, 27 Mar 2012 09:26:40 +0200
+Subject: [PATCH] Fix AF_UNIX sockaddr padding initialization
+
+http://rt.cpan.org/Public/Bug/Display.html?id=76067.
+---
+ Socket.xs |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Socket.xs b/Socket.xs
+index 3999c4b..fc0b39a 100644
+--- a/Socket.xs
 b/Socket.xs
+@@ -712,7 +712,7 @@ unpack_sockaddr_un(sun_sv)
+  getpeername and getsockname is not equal to sizeof(addr). */
+   if (sockaddrlen  sizeof(addr)) {
+ Copy(sun_ad, addr, sockaddrlen, char);
+-Zero(addr+sockaddrlen, sizeof(addr)-sockaddrlen, char);
++Zero(((char*)addr)+sockaddrlen, sizeof(addr)-sockaddrlen, char);
+   } else {
+ Copy(sun_ad, addr, sizeof(addr), char);
+   }
+-- 
+1.7.9.3
+
diff --git a/perl-Socket.spec b/perl-Socket.spec
index ea2ccfc..e0d3373 100644
--- a/perl-Socket.spec
+++ b/perl-Socket.spec
@@ -1,12 +1,14 @@
 %global cpan_version 2.000
 Name:   perl-Socket
 Version:%(eval echo '%{cpan_version}' | tr '_' '.')
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:C socket.h defines and structure manipulators
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Socket/
 Source0:
http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Socket-%{cpan_version}.tar.gz
+# Bug #806543, CPAN RT#76067
+Patch0: Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::Constant) = 0.23
@@ -30,6 +32,7 @@ includes all of the commonly used pound-defines like AF_INET, 
SOCK_STREAM, etc.
 
 %prep
 %setup -q -n Socket-%{cpan_version}
+%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=$RPM_OPT_FLAGS
@@ -52,6 +55,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Mar 27 2012 Petr Pisar ppi...@redhat.com - 2.000-3
+- Fix invalid write while unpacking AF_UNIX sockaddr (bug #806543)
+
 * Wed Mar 14 2012 Petr Pisar ppi...@redhat.com - 2.000-2
 - 2.000 bump
 - Fix a buffer overflow (RT#75623)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Socket/f16] Fix invalid write while unpacking AF_UNIX sockaddr

2012-03-27 Thread Petr Pisar
commit d9b4f675feb84397bc9927a93128e85e52e8868f
Author: Petr Písař ppi...@redhat.com
Date:   Tue Mar 27 09:31:13 2012 +0200

Fix invalid write while unpacking AF_UNIX sockaddr

 ...x-AF_UNIX-sockaddr-padding-initialization.patch |   26 
 perl-Socket.spec   |8 +-
 2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch 
b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
new file mode 100644
index 000..4d8a260
--- /dev/null
+++ b/Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
@@ -0,0 +1,26 @@
+From f76970735bf4f9b2587d109aff732cd5a28b01ab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com
+Date: Tue, 27 Mar 2012 09:26:40 +0200
+Subject: [PATCH] Fix AF_UNIX sockaddr padding initialization
+
+http://rt.cpan.org/Public/Bug/Display.html?id=76067.
+---
+ Socket.xs |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Socket.xs b/Socket.xs
+index 3999c4b..fc0b39a 100644
+--- a/Socket.xs
 b/Socket.xs
+@@ -712,7 +712,7 @@ unpack_sockaddr_un(sun_sv)
+  getpeername and getsockname is not equal to sizeof(addr). */
+   if (sockaddrlen  sizeof(addr)) {
+ Copy(sun_ad, addr, sockaddrlen, char);
+-Zero(addr+sockaddrlen, sizeof(addr)-sockaddrlen, char);
++Zero(((char*)addr)+sockaddrlen, sizeof(addr)-sockaddrlen, char);
+   } else {
+ Copy(sun_ad, addr, sizeof(addr), char);
+   }
+-- 
+1.7.9.3
+
diff --git a/perl-Socket.spec b/perl-Socket.spec
index 9f93043..a855a12 100644
--- a/perl-Socket.spec
+++ b/perl-Socket.spec
@@ -1,12 +1,14 @@
 %global cpan_version 2.000
 Name:   perl-Socket
 Version:%(eval echo '%{cpan_version}' | tr '_' '.')
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:C socket.h defines and structure manipulators
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Socket/
 Source0:
http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Socket-%{cpan_version}.tar.gz
+# Bug #806543, CPAN RT#76067
+Patch0: Socket-2.000-Fix-AF_UNIX-sockaddr-padding-initialization.patch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::Constant) = 0.23
@@ -30,6 +32,7 @@ includes all of the commonly used pound-defines like AF_INET, 
SOCK_STREAM, etc.
 
 %prep
 %setup -q -n Socket-%{cpan_version}
+%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE=$RPM_OPT_FLAGS
@@ -52,6 +55,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Mar 27 2012 Petr Pisar ppi...@redhat.com - 2.000-2
+- Fix invalid write while unpacking AF_UNIX sockaddr (bug #806543)
+
 * Wed Mar 14 2012 Petr Pisar ppi...@redhat.com - 2.000-1
 - 2.000 bump
 - Fix a buffer overflow (RT#75623)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 806922] perl-Socket-2.000-2 does not build in ARM Koji

2012-03-27 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=806922

--- Comment #5 from Petr Pisar ppi...@redhat.com 2012-03-27 05:14:14 EDT ---
After using patch from bug #806543, the mock build passes. I think this is the
same issue unrelated to ARM architecture.

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

[Bug 806922] perl-Socket-2.000-2 does not build in ARM Koji

2012-03-27 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=806922

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

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||DUPLICATE
Last Closed||2012-03-27 06:28:04

--- Comment #6 from Petr Pisar ppi...@redhat.com 2012-03-27 06:28:04 EDT ---
It is.

*** This bug has been marked as a duplicate of bug 806543 ***

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

[Bug 807239] New: perl-Wx-Perl-ProcessStream-0.31 is available

2012-03-27 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-Wx-Perl-ProcessStream-0.31 is available

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

   Summary: perl-Wx-Perl-ProcessStream-0.31 is available
   Product: Fedora
   Version: rawhide
  Platform: Unspecified
OS/Version: Unspecified
Status: NEW
  Keywords: FutureFeature, Triaged
  Severity: unspecified
  Priority: unspecified
 Component: perl-Wx-Perl-ProcessStream
AssignedTo: mmasl...@redhat.com
ReportedBy: upstream-release-monitor...@fedoraproject.org
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com,
mmasl...@redhat.com, ppi...@redhat.com
Classification: Fedora
  Story Points: ---
  Type: ---
Regression: ---
Mount Type: ---
 Documentation: ---


Latest upstream release: 0.31
Current version in Fedora Rawhide: 0.30
URL: http://search.cpan.org/dist/Wx-Perl-ProcessStream/

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

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

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

Broken dependencies: perl-Language-Prolog-Yaswi

2012-03-27 Thread buildsys


perl-Language-Prolog-Yaswi has broken dependencies in the F-17 tree:
On x86_64:
perl-Language-Prolog-Yaswi-0.19-1.fc17.x86_64 requires 
libswipl.so.5.10.5()(64bit)
On i386:
perl-Language-Prolog-Yaswi-0.19-1.fc17.i686 requires libswipl.so.5.10.5
Please resolve this as soon as possible.


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

File POE-Component-Client-Keepalive-0.269.tar.gz uploaded to lookaside cache by psabata

2012-03-27 Thread Petr Šabata
A file has been added to the lookaside cache for 
perl-POE-Component-Client-Keepalive:

df1b4d1e5d4288ac7a6f8d0feb33dfe7  POE-Component-Client-Keepalive-0.269.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 807072] Currency quotes stopped working

2012-03-27 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=807072

--- Comment #2 from Bill Nottingham nott...@redhat.com 2012-03-27 11:14:45 
EDT ---
Thanks for the note. I'll look to getting this integrated along with the
assorted patches on
https://build.opensuse.org/package/files?package=perl-Finance-Quoteproject=devel%3Alanguages%3Aperl

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

[perl-Net-Twitter/f17] Initial import (#611372).

2012-03-27 Thread Julian C. Dunn
Summary of changes:

  3c2e5d5... Initial import (#611372). (*)

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

[perl-Net-Twitter/f16] Initial import (#611372).

2012-03-27 Thread Julian C. Dunn
Summary of changes:

  3c2e5d5... Initial import (#611372). (*)

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

[perl-Net-Twitter/f15] Initial import (#611372).

2012-03-27 Thread Julian C. Dunn
Summary of changes:

  3c2e5d5... Initial import (#611372). (*)

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

[perl-IO-Socket-SSL] Update to 1.61

2012-03-27 Thread Paul Howarth
commit c823e4faca5c98c3332514d3585d3ecd3aead1e6
Author: Paul Howarth p...@city-fan.org
Date:   Tue Mar 27 21:19:50 2012 +0100

Update to 1.61

- New upstream release 1.61
  - Call CTX_set_session_id_context so that server's session caching works 
with
client certificates too (CPAN RT#76053)

 perl-IO-Socket-SSL.spec |7 ++-
 sources |2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec
index 2f13661..362ea13 100644
--- a/perl-IO-Socket-SSL.spec
+++ b/perl-IO-Socket-SSL.spec
@@ -1,5 +1,5 @@
 Name:  perl-IO-Socket-SSL
-Version:   1.60
+Version:   1.61
 Release:   1%{?dist}
 Summary:   Perl library for transparent SSL
 Group: Development/Libraries
@@ -60,6 +60,11 @@ rm -rf %{buildroot}
 %{_mandir}/man3/IO::Socket::SSL.3pm*
 
 %changelog
+* Tue Mar 27 2012 Paul Howarth p...@city-fan.org - 1.61-1
+- Update to 1.61
+  - call CTX_set_session_id_context so that server's session caching works with
+client certificates too (CPAN RT#76053)
+
 * Tue Mar 20 2012 Paul Howarth p...@city-fan.org - 1.60-1
 - Update to 1.60
   - don't make blocking readline if socket was set nonblocking, but return as
diff --git a/sources b/sources
index ee0e509..00a8bb9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-46d8933dcca9ef58c87c7eb3cd2cd214  IO-Socket-SSL-1.60.tar.gz
+013b55436dbf8678617ad0f6a66f7e01  IO-Socket-SSL-1.61.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IO-Socket-SSL/f17] Update to 1.61

2012-03-27 Thread Paul Howarth
Summary of changes:

  c823e4f... Update to 1.61 (*)

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

[perl-IO-Socket-SSL] Created tag perl-IO-Socket-SSL-1.61-1.fc17

2012-03-27 Thread Paul Howarth
The lightweight tag 'perl-IO-Socket-SSL-1.61-1.fc17' was created pointing to:

 c823e4f... Update to 1.61
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IO-Socket-SSL] Created tag perl-IO-Socket-SSL-1.61-1.fc18

2012-03-27 Thread Paul Howarth
The lightweight tag 'perl-IO-Socket-SSL-1.61-1.fc18' was created pointing to:

 c823e4f... Update to 1.61
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Pod-Plainer-1.03.tar.gz uploaded to lookaside cache by xning

2012-03-27 Thread xning
A file has been added to the lookaside cache for perl-Pod-Plainer:

15d42071d6bd861cb72daa8cc3111cd3  Pod-Plainer-1.03.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Pod-Plainer] Initial import (#799284)

2012-03-27 Thread xning
commit 8e4fcbf2d7460508e91230391ac83f91f2bad489
Author: xning xn...@redhat.com
Date:   Wed Mar 28 10:42:26 2012 +0800

Initial import (#799284)

 .gitignore|1 +
 perl-Pod-Plainer.spec |   54 +
 sources   |1 +
 3 files changed, 56 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e6260bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Pod-Plainer-1.03.tar.gz
diff --git a/perl-Pod-Plainer.spec b/perl-Pod-Plainer.spec
new file mode 100644
index 000..613ec9f
--- /dev/null
+++ b/perl-Pod-Plainer.spec
@@ -0,0 +1,54 @@
+Name: perl-Pod-Plainer
+Version: 1.03
+Release: 1%{?dist}
+Summary: Perl extension for converting Pod to old-style Pod
+
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/Pod-Plainer/
+
+Source0: 
http://search.cpan.org/CPAN/authors/id/R/RM/RMBARKER/Pod-Plainer-%{version}.tar.gz
+
+BuildArch: noarch
+# Correct for lots of packages, other common choices include eg. Module::Build
+BuildRequires: perl(ExtUtils::MakeMaker), perl(Pod::Parser), perl(Test::More), 
perl(Test::Pod::Coverage) = 1.00
+Requires: perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo $version))
+
+%description
+Pod::Plainer uses Pod::Parser which takes Pod with the (new) 'C .. '
+constructs and returns the old(er) style with just 'C'; '' and '' are
+replaced by 'Elt' and 'Egt'.
+This can be used to pre-process Pod before using tools which do not
+recognize the new style Pods.
+
+%prep
+%setup -q -n Pod-Plainer-%{version}
+
+%build
+# Remove OPTIMIZE=... from noarch packages (unneeded)
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+#rm -rf $RPM_BUILD_ROOT
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+# Remove the next line from noarch packages (unneeded)
+find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null ';'
+ls -lZ $RPM_BUILD_ROOT/*
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%doc README Changes
+# For noarch packages: vendorlib
+%{perl_vendorlib}/Pod/Plainer.pm
+%{_mandir}/man3/Pod::Plainer.3pm*
+
+%changelog
+* Mon Mar 26 2012 xning xning AT redhat DOT com - 1.03-1
+- modified as Petr Šabata's advice
+* Fri Mar 02 2012 xning xning AT redhat DOT com - 1.03-1
+- create for support LSB 4.1
diff --git a/sources b/sources
index e69de29..acbfe2a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+15d42071d6bd861cb72daa8cc3111cd3  Pod-Plainer-1.03.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Pod-Plainer/f17] Initial import (#799284)

2012-03-27 Thread xning
Summary of changes:

  8e4fcbf... Initial import (#799284) (*)

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

[perl-Pod-Plainer/el5] Initial import (#799284)

2012-03-27 Thread xning
Summary of changes:

  8e4fcbf... Initial import (#799284) (*)

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