dnf-0.4.12

2014-01-21 Thread Ales Kozumplik

Hi,

We're releasing 0.4.12 today. See all the information at the usual 
places: blog [1], release notes [2] and f20 update [3].


Ales

[1] http://dnf.baseurl.org/2014/01/21/dnf-0-4-12-released/
[2] http://akozumpl.github.io/dnf/release_notes.html#id23
[3] https://admin.fedoraproject.org/updates/dnf-0.4.12-1.fc20
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC: what to do with ums when the X server is not suid root ?

2014-01-21 Thread Hans de Goede

Hi,

On 01/20/2014 05:09 PM, Matthew Garrett wrote:

On Mon, Jan 20, 2014 at 04:48:55PM +0100, Hans de Goede wrote:

Hi,
On 01/20/2014 03:18 PM, Matthew Garrett wrote:

-mga is probably also still relevant in some small number of cases.


Don't we've a kms driver for those? Or you mean for mga cards not supported by
the kms driver?


The KMS driver only supports the g200 cores embedded in some server
chipsets, it doesn't handle real hardware. We've already dropped 3D
support for those chips, though, so it's arguably not of great
importance. The only real difference in functionality by dropping -mga
would be losing multihead support, and I don't think anyone ever made
that work on the UMS driver without the HAL blob.


We can probably kill -cirrus. That would leave -openchrome, which I think
is probably only really relevant for OLPC? What's the situation with the
binary nvidia and amd drivers?


Oh, I completely did not think about the binary drivers yet. Ugh. AFAIK those
are not compatible with kms, so the helper for other ums drivers would just do
the right thing there since there would be no kms capable card to be found in 
/dev.


The binary drivers don't need iopl(), so the only real question is
whether they need root for anything else. It may just be permissions on
device nodes, in which case we can probably just special-case them?


Probably. TBH I'm not that interested in the binary drivers I know the nvidia 
one
is actually quite decent and it has a lot of users. So I don't want to break 
them,
but beyond that my interest stops. I assume they are still not exporting any kms
API to userspace, so the helper I've in mind should just launch X as root for 
them
and then things should just keep working. I know lots of shoulds ...




It's probably worth considering whether porting uvesafb to kms would be
worthwhile, and then just using -modesetting.


Yes that is something I was thinking about too, that would be an interesting 
approach,
it would make it somewhat harder for people to use binary drivers, but not 
impossible.


I don't see it being any harder than the blacklisting of nouveau/radeon
that's already required.


Well that can be done through a config file, this would require doing a chmod 
on the Xorg
binary which would need to be redone after every update. This assumes that if 
we go the
uvesafb route we completely remove the helper to launch Xorg as root. Then 
again as you've
indicated above they may not need root at all and a couple of udev rules to 
open the
right /dev/foo nodes to console users might be enough.


And then we could simply forget about supporting ums at all I guess.


That would be certainly be a glorious flying-car future.


Yep, I think it is probably more realistic to go for the helper first though. 
I'm going to
send a mail to xorg-devel to see how crazy people there think it is to turn 
uvesafb into a
kms driver.

Regards,

Hans
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC: what to do with ums when the X server is not suid root ?

2014-01-21 Thread Hans de Goede

Hi,

On 01/20/2014 07:19 PM, Andrew Lutomirski wrote:

On Mon, Jan 20, 2014 at 7:48 AM, Hans de Goede hdego...@redhat.com wrote:

Hi,


On 01/20/2014 03:18 PM, Matthew Garrett wrote:


On Mon, Jan 20, 2014 at 10:08:01AM +0100, Hans de Goede wrote:


So now it is time to start looking into some of the corner cases, or
rather at
the elephant in the room. What about non-kms drivers. We still have the
vesa
driver around as most prominent example, and this is useful for some
oddball
cards and for cards which are too new.



-mga is probably also still relevant in some small number of cases.



Don't we've a kms driver for those? Or you mean for mga cards not supported
by
the kms driver?



We can probably kill -cirrus. That would leave -openchrome, which I think
is probably only really relevant for OLPC? What's the situation with the
binary nvidia and amd drivers?



Oh, I completely did not think about the binary drivers yet. Ugh. AFAIK
those
are not compatible with kms, so the helper for other ums drivers would just
do
the right thing there since there would be no kms capable card to be found
in /dev.



I would like to not break the vesa driver, while still killing the suid
bit on
the X server.



It's probably worth considering whether porting uvesafb to kms would be
worthwhile, and then just using -modesetting.



Yes that is something I was thinking about too, that would be an interesting
approach,
it would make it somewhat harder for people to use binary drivers, but not
impossible.



Does uvesafb actually work?  I submitted a patch to the uvesafb kernel
driver a few months back, and not only is the upstream link [1][2] to
the v86d helper dead, but no one on the dri-devel list answered my
request to see if anyone had a copy.  Fedora does not appear to
package a copy (at least yum whatprovides '*/v86d' doesn't come up
with anything).  This means that I got a patch into upstream drm and
that it's quite possible that no one (or maybe a grand total of one
person) has ever tested.

Or do you mean the older pre-uvesafb driver?

[1] http://dev.gentoo.org/~spock/projects/uvesafb
[2] http://lxr.free-electrons.com/source/Documentation/fb/uvesafb.txt


Thanks for this info. It does indeed some not that widely used / tested atm.
But if we change it to a kms driver an ship it by default that would certainly
change.

As for v86d, if I google for just v86d the first hit is:
http://packages.ubuntu.com/lucid/v86d

And that still has a link to a tarbal with sources.

Regards,

Hans
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: NetworkManager Bridges in Fedora

2014-01-21 Thread Lorenzo Dalrio
I have a half-working setup: I use a bridge on my home server to connect
via vpn like if i was at home, but i am unable to create a tap device with
NetworkManager.
I have bridge0 and em1 managed by NetworkManager and an ifcfg-tap0 file to
bring up tap0 before openvpn start.


2014/1/16 Steve Dickson ste...@redhat.com

 Hello,

 Has anybody had any luck with getting bridges
 consistently up in running in either F19 or F20?
 I know I have not...

 I go into setup/networks. Add a bridge which creates
 two file in /etc/sysconfig/network-scripts

 ifcfg-Bridge_connection_1
 ifcfg-bridge0_slave_1

 The contents seem reasonable.

 After I reboot, I go back in to setup/networks. The status
 of the bridge is connecting and the Bridge slaves
 are none???

 Anybody know what has to happen to get this code working??

 tia,

 steved.

 P.S. If there is a better list for me to ask this
  question, please point me to it...

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC: what to do with ums when the X server is not suid root ?

2014-01-21 Thread Gerd Hoffmann
On Mo, 2014-01-20 at 15:58 +, Richard W.M. Jones wrote:
 On Mon, Jan 20, 2014 at 02:18:22PM +, Matthew Garrett wrote:
   We can probably kill -cirrus.
 
 qemu?  (I know that people should be using QXL, but cirrus is still
 the default in plain qemu, and IMHO simpler and more secure.)

qemu is covered pretty well.  There are cirrus + qxl kms drivers for
quite some time already.  kms driver for '-vga std' is in -next and will
probably land in 3.14.  Only missing is vmware, where the qemu emulation
is to old or to buggy or both for the needs of the vmgfx kms driver.

cheers,
  Gerd


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC: what to do with ums when the X server is not suid root ?

2014-01-21 Thread Lennart Poettering
On Tue, 21.01.14 09:26, Hans de Goede (hdego...@redhat.com) wrote:

 Probably. TBH I'm not that interested in the binary drivers I know the nvidia 
 one
 is actually quite decent and it has a lot of users. So I don't want to break 
 them,
 but beyond that my interest stops. I assume they are still not exporting any 
 kms
 API to userspace, so the helper I've in mind should just launch X as root for 
 them
 and then things should just keep working. I know lots of shoulds ...

I never used that closed source crap myself, but I just wanted to
mention that some Suse folks did some work on logind to do ACL
management for the nvidia device nodes even though these device nodes do
not appear in the Linux device model as used by udev (simply because the
device model is only available to free code). Not sure if this fixes the
whole problem, but there's at least a way to manage access to some
nvidia bits for unprivileged userspace.

Lennart

-- 
Lennart Poettering, Red Hat
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RPMbuild mystery parameters --with and --without

2014-01-21 Thread Christopher Meng
I first thought it was just kind of something like what gentoo packages do
in their ebuilds, but then I also found that it's useless sometimes as
described by Richard.

Hereby comes a question, do we have any plans of let users install packages
from sources(crazy of course...) with bcond defined also by them in the
future?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RPMbuild mystery parameters --with and --without

2014-01-21 Thread Alec Leamas
Well,  lpf ( in package lpf)  is about this: it downloads,  builds and
installs a target package from sources. As of now, there are no
user-defined options; no usecase so far. Wouldn't be hard to add if need be.


On Tue, Jan 21, 2014 at 2:31 PM, Christopher Meng cicku...@gmail.comwrote:

 I first thought it was just kind of something like what gentoo packages do
 in their ebuilds, but then I also found that it's useless sometimes as
 described by Richard.

 Hereby comes a question, do we have any plans of let users install
 packages from sources(crazy of course...) with bcond defined also by them
 in the future?

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Go packaging guidelines?

2014-01-21 Thread Daniel J Walsh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/14/2014 02:18 PM, Matthew Miller wrote:
 On Tue, Jan 14, 2014 at 12:06:09PM +0100, Florian Weimer wrote:
 A couple of questions and comments.  I think overall, the approach
 works. # Packaging Libraries This does not mention libraries which use
 cgo.  Should they be handled the same way?  What about additional C
 wrappers?
 
 I think for now, yes. Unless you have a better suggestion.
 
 # Security in Go Language Packages The repoquery invocations for checking
 for affected programs are incorrect because the archive may have evolved
 from the time the binary Go program has been built and no longer reflect
 those dependencies.  The non-stripped nature of binaries should make it 
 possible to see, based on the binaries alone, which libraries were used
 to compile it.
 
 Hmmm, okay. Would it be useful to have a script that generates a list 
 automatically?
 
 On the other hand, I wonder if we should rebuild all dependent binary Go
 programs each time any of the libraries used to build it change.  This
 ensure that we ship matching source code for the compiled binary, and it
 causes any breakage sooner.
 
 I'm worried that that would cause a lot of needless churn. But maybe it's 
 for the best.
 
I have added some go bindings for libselinux, which are used in the docker
port.  Currently I am shipping these in libselinux-devel.

# rpm -q libselinux-devel
libselinux-devel-2.2.2-2.fc21.x86_64

# rpm -ql libselinux-devel | grep go
/usr/share/gocode/src/selinux
/usr/share/gocode/src/selinux/selinux.go

Is the correct way for C libraries that we ship to provide go bindings?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLegL0ACgkQrlYvE4MpobMumgCffnGnOxQr05KJ434TVzdG3XjH
WW0Anj/bV06DBh6T/ZK+83q5PsAlsdJN
=sqgm
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

recode - source url question

2014-01-21 Thread Zoltan Kota
Hi,

The author of recode moved the source tarballs to Github. There he provides
release tags, see below:

https://github.com/pinard/Recode/releases

What 'Source tag' should I use in the recode.spec file for version 3.6
tarball?

Zoltan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Module-Build-Tiny/epel7] (6 commits) ...Update to 0.028

2014-01-21 Thread Paul Howarth
Summary of changes:

  3b28241... Update to 0.025 (*)
  bfee890... Perl 5.18 rebuild (*)
  b52c75d... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
  931c6a5... Update to 0.026 (*)
  a5dd1a7... Update to 0.027 (*)
  8bc552f... Update to 0.028 (*)

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

Summary/Minutes from today's Env-and-Stacks WG Meeting (2014-01-21)

2014-01-21 Thread Tadej Janež
=
#fedora-meeting: Env and Stacks  (2014-01-21)
=


Meeting started by tjanez at 13:03:19 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting/2014-01-21/env-and-stacks.2014-01-21-13.03.log.html
.



Meeting summary
---
* init process  (tjanez, 13:05:29)

* PRD follow-up  (tjanez, 13:07:26)
  * We will wait for FESCo's comments/suggestions on the PRD and then
make further clean-ups and modifications to it.  (tjanez, 13:15:20)

* Making a plan for the tasks/goals set in the PRD  (tjanez, 13:15:54)
  * ACTION: juhp_ will create a proposal for a dedicated IRC channel and
sent it to the ML  (tjanez, 13:55:35)
  * AGREED: : We will expand the tasks/goals' description in the PRD and
create separate Wiki pages for their description and the summary of
their status. For logging of progress we will use a ticketing system
(e.g. Trac) (+6,-0,0)  (tjanez, 14:00:33)

* Next week's chair  (tjanez, 14:01:32)
  * FESCo will discuss the PRD on Wednesday's meeting (2014-01-22)
(tjanez, 14:03:49)
  * ACTION: mmaslano will chair next meeting  (mmaslano, 14:04:38)
  * ACTION: juhp_ will chair the meeting the week after that
(2014-02-04)  (tjanez, 14:05:19)

* Open Floor  (tjanez, 14:06:10)

Meeting ended at 14:16:21 UTC.




Action Items

* juhp_ will create a proposal for a dedicated IRC channel and sent it
  to the ML
* mmaslano will chair next meeting
* juhp_ will chair the meeting the week after that (2014-02-04)




Action Items, by person
---
* juhp
  * juhp_ will create a proposal for a dedicated IRC channel and sent it
to the ML
  * juhp_ will chair the meeting the week after that (2014-02-04)
* juhp_
  * juhp_ will create a proposal for a dedicated IRC channel and sent it
to the ML
  * juhp_ will chair the meeting the week after that (2014-02-04)
* mmaslano
  * mmaslano will chair next meeting
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* juhp_ (72)
* tjanez (58)
* mmaslano (18)
* hhorak (16)
* bkabrda (7)
* zodbot (6)
* samkottler (4)
* hhorak1 (1)
* pkovar (1)
* abadger1999 (0)
* juhp (0)
* handsome_pirate (0)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot



-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: recode - source url question

2014-01-21 Thread Alec Leamas
See [1], in particular  the section on %version

--alec

[1] https://fedoraproject.org/wiki/Packaging:SourceURL#Github


On Tue, Jan 21, 2014 at 3:47 PM, Zoltan Kota zolt...@gmail.com wrote:

 Hi,

 The author of recode moved the source tarballs to Github. There he
 provides release tags, see below:

 https://github.com/pinard/Recode/releases

 What 'Source tag' should I use in the recode.spec file for version 3.6
 tarball?

 Zoltan


 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Module-Build-Tiny] Created tag perl-Module-Build-Tiny-0.028-1.el7

2014-01-21 Thread Paul Howarth
The lightweight tag 'perl-Module-Build-Tiny-0.028-1.el7' was created pointing 
to:

 8bc552f... Update to 0.028
--
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: SELinux RPM scriplet issue annoucement

2014-01-21 Thread Matthias Clasen
On Mon, 2014-01-20 at 23:18 -0800, Adam Williamson wrote:
 On Tue, 2014-01-21 at 01:01 -0600, Ian Pilcher wrote:
  On 01/20/2014 11:48 AM, Adam Williamson wrote:
   The bug currently under discussion was caused by a change that came in
   inadvertently, not intentionally, and was actually intended for Rawhide.
  
  I can't help wondering if there's an opportunity for process/workflow
  improvement right there.
 
 Well, I'd have to leave that to the SELinux folks to comment, but I
 would say it's only happened once since I came to Fedora that I
 remember, and everyone makes mistakes sometimes :/

Exactly. And because everybody makes mistakes, we have processes to
catch and prevent those inevitable mistakes from going out. I think it
would be great to make adjustments to the process / policy so that we
get better at preventing this...

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best Practices for Django App Packaging

2014-01-21 Thread Matthias Runge
On 01/21/2014 03:45 PM, john.flor...@dart.biz wrote:
 While I've been packaging Python apps for Fedora for a long time, I'm a
 complete novice to Django.  I've just completed my first app (using the
 built-in development server) and now want to get it packaged.  Thus far
 I've followed my normal model of using setuptools so that everything
 very cleanly lands in /usr/lib/python2.7/site-packages/my_package.  My
 Django app is under there, along with other related Python modules that
 are used independently of the Django app.
 
 I'm not finding any docs in the Fedora package guidelines and am unaware
 of existing packages that might serve as excellent examples.  My web
 searches are turning up lots, but nothing much specific to Fedora.
 
 At the moment, I'm particularly struggling with how to make my
 /etc/httpd/conf.d/myapp.conf point to my
 /usr/lib/python2.7/site-packages/my_package/my_site/wsgi.py in a good
 generic RPM spec sense.  I'd rather not hard-code the Python version in
 myapp.conf.
 
 Any pointers would be greatly appreciated.
 
If you want an exampple, please look at openstack-dashboard:
[1] is the config file to be dropped at /etc/httpd/conf.d (for
httpd-2.2) or [2] for httpd-2.4

The spec is here[3] for reference.

HTH,
Matthias


[1]
http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/openstack-dashboard.conf
[2]
http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/openstack-dashboard-httpd-2.4.conf
[3]
http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/python-django-horizon.spec
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Lingua-EN-Sentence] Initial import

2014-01-21 Thread corsepiu
commit abc17401e5c68bea6f310bec7a452252f9f1115d
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Tue Jan 21 16:28:47 2014 +0100

Initial import

 .gitignore   |1 +
 perl-Lingua-EN-Sentence.spec |   52 ++
 sources  |1 +
 3 files changed, 54 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..d368aaf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Lingua-EN-Sentence-0.25.tar.gz
diff --git a/perl-Lingua-EN-Sentence.spec b/perl-Lingua-EN-Sentence.spec
new file mode 100644
index 000..536a868
--- /dev/null
+++ b/perl-Lingua-EN-Sentence.spec
@@ -0,0 +1,52 @@
+Name:   perl-Lingua-EN-Sentence
+Version:0.25
+Release:1%{?dist}
+Summary:Module for splitting text into sentences
+# same as perl, cf. lib/Lingua/EN/Sentence.pm
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/Lingua-EN-Sentence/
+Source0:
http://www.cpan.org/authors/id/S/SH/SHLOMOY/Lingua-EN-Sentence-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(POSIX)
+BuildRequires:  perl(locale)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(vars)
+
+Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
+
+%description
+The Lingua::EN::Sentence module contains the function get_sentences, which
+splits text into its constituent sentences, based on a regular expression
+and a list of abbreviations (built in and given).
+
+%prep
+%setup -q -n Lingua-EN-Sentence-%{version}
+iconv -f ISO-8859-1 -t utf-8 Changes  Changes~
+mv Changes~ Changes
+
+%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 {} \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%doc Changes
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Jan 17 2014 Ralf Corsépius corse...@fedoraproject.org 0.25-1
+- Specfile autogenerated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..4a30970 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+4a846acfcb6eedd1c1557fc7f79f034d  Lingua-EN-Sentence-0.25.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: Taskotron wiki page

2014-01-21 Thread Martin Krizek
- Original Message -
 From: Kamil Paral kpa...@redhat.com
 To: Fedora QA Development qa-de...@lists.fedoraproject.org, Josef 
 Skladanka jskla...@redhat.com
 Sent: Tuesday, January 21, 2014 4:00:33 PM
 Subject: Re: Taskotron wiki page
 
  I also updated
  
  https://fedoraproject.org/wiki/QA/Tools
  
  with the list of our current projects. If you see something missing, please
  add it. Thanks.
  
 
 Josef, I find this quite confusing:
 
 https://bitbucket.org/rajcze/resultsdb
 https://bitbucket.org/rajcze/resultsdb_api
 https://bitbucket.org/rajcze/resultsdb_frontend
 https://fedorahosted.org/ResultsDB/
 https://git.fedorahosted.org/git/ResultsDB.git
 
 What is the canonical source? Where should people report issues? Please, pick
 one location to keep the project in (it seems we're going bitbucket, or
 bitbucket+phab way) and kill the other site. Also make sure issues can't be
 reported on two different places, and forward people to the single one. And
 make sure your wiki page points to a correct location:
 https://fedoraproject.org/wiki/ResultsDB
 (I updated it before learning there are other sources of ResultsDB. You might
 have some more under your sleeve.)
 
 Thanks.
 
 As a general note, I'm not fully happy when the source code lives somewhere
 else than the issues do. It confuses people. But if we want to keep
 easy-to-browse-and-fork functionality (bitbucket) and full-featured-review
 functionality (phab), it seems we don't have much choice. At least we should
 always disable the issue support on bitbucket for every project.

Weren't we going to move repos to phab as well?

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


Re: Your packages in EPEL-7

2014-01-21 Thread Lubomir Rintel
These don't have an epel7 branch yet. Please let me know if you intend
to request the branch for the package you maintain.

perl-DBD-CSV (devel:psabata, EL-6:steve)
perl-MIME-Lite (devel:psabata, EL-6:stevetraylen)
perl-MLDBM (devel:steve, EL-6:spot)
perl-SQL-Statement (devel:psabata, EL-6:kanarip)

Thank you!

On Wed, 2014-01-15 at 12:23 +0100, Lubomir Rintel wrote:
 Dear package maintainers, 
 
 I rely on Perl module packages you maintain being in EPEL. Now that
 EPEL-7 is open for branch requests, I'd like to kindly ask you to either
 request an epel7 branch for your packages or let me know that you're not
 willing to do that (so that I can request the branches myself). Thank
 you!
  
 These are the packages I need (and one or more of them is the reason
 your received this message): 
 
 perl-DBD-CSV (devel:psabata, EL-6:steve) 
 perl-DateTime-Format-Builder (devel:iarnell, EL-6:pghmcfc) 
 perl-DateTime-Format-Mail (devel:iarnell, EL-6:) 
 perl-DateTime-Format-MySQL (devel:iarnell, EL-6:pghmcfc) 
 perl-DateTime-Format-Strptime (devel:steve, EL-6:steve) 
 perl-Email-Date-Format (devel:spot, EL-6:orphan) 
 perl-Log-Dispatch (devel:spot, EL-6:spot) 
 perl-Log-Log4perl (devel:jplesnik, EL-6:mmaslano) 
 perl-MIME-Lite (devel:psabata, EL-6:stevetraylen) 
 perl-MIME-Types (devel:spot, EL-6:spot) 
 perl-MLDBM (devel:steve, EL-6:spot) 
 perl-MRO-Compat (devel:pghmcfc, EL-6:pghmcfc) 
 perl-Mail-Sender (devel:spot, EL-6:spot) 
 perl-SQL-Statement (devel:psabata, EL-6:kanarip) 
 perl-String-Random (devel:eseyman, EL-6:eseyman) 
 perl-Test-Class (devel:steve, EL-6:steve) 
 perl-Want (devel:corsepiu, EL-6:laxathom) 
 
 Thanks!
 Lubo


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

LibRaw soname bump

2014-01-21 Thread Jon Ciesla
The latest LibRaw is landing momentarily.  The soname has changed so I'll
be rebuilding evas-generic-loaders, libkdcraw, oyranos and shotwell.  If I
missed anything I'll fix that up as well.

Thanks,
J

-- 
http://cecinestpasunefromage.wordpress.com/

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
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: NetworkManager Bridges in Fedora

2014-01-21 Thread Dan Williams
On Mon, 2014-01-20 at 23:18 -0500, Nico Kadel-Garcia wrote:
 My old notes at
 https://wikis.uit.tufts.edu/confluence/display/TUSKpub/Configure+Pair+Bonding,+VLANs,+and+Bridges+for+KVM+Hypervisor
 were pretty good.
 
 If you want stable KVM bridging, pair bonding, jumbo frames, or
 consistent network connections of any sort for server  grade
 installations, my urgent advice is to rip NetworkManager out by the
 routes. It provides no useful benefit for a stable server environment,
 and is actively destabilizing because it rewrite and overwrites
 network configurations inconsistently, and in ways that are not
 idempotent: the same steps executed two times in a row do not
 produce the same results, and only approach consistency thorugh a sort
 of Newtonian approximation eventually, but only eventually,
 publishing a vaguely stable configuration.
 
 Networkmanager is not your friend for stable servers.

We have spent the last few years ensuring this is not the case.  We have
been making tons of changes specifically to ensure stable networking,
eliminate the surprises you may have experienced in the past.  I'd
encourage you to try out these changes in F20 and beyond, and if you
find problems, by all means file bugs and we'll work to fix them.

Dan

 On Sat, Jan 18, 2014 at 11:35 AM, Mateusz Marzantowicz
 mmarzantow...@osdf.com.pl wrote:
  On 16.01.2014 21:38, Dan Williams wrote:
  On Thu, 2014-01-16 at 14:53 -0500, Steve Dickson wrote:
 
  On 16/01/14 14:39, Steve Dickson wrote:
 
 
  On 16/01/14 14:09, Dan Williams wrote:
  Also, if wouldn't mind passing along the systemd journal output for
  NetworkManager, that might help us figure out what's going on:
 
  journalctl -b _SYSTEMD_UNIT=NetworkManager.service
  The log is at:
http://steved.fedorapeople.org/tmp/nm.log
  I bet ya the hang has something to do with these messages:
 
 info (bridge0): IPv4 config waiting until carrier is on
 info (bridge0): IPv6 config waiting until carrier is on
 info Activation (bridge0) Stage 3 of 5 (IP Configure Start) complete.
 
  What carrier is it waiting on? em1 is already up and running...
 
  So what's happening here is that you two
  configurations/connections/profiles that apply to em1: ifcfg-em1, and
  ifcfg-bridge0_slave_1.  And ifcfg-em1 is getting chosen, but it's
  not a bridge slave configuration, it's just a normal DHCP configuration.
 
  Since ifcfg-em1 is not a bridge slave configuration, it never gets
  added to the bridge master, and the bridge master sits around waiting
  for slaves because it has no carrier which is required for DHCP.
 
  Persistent fix #1:
  edit ifcfg-em1 and change ONBOOT=yes to ONBOOT=no
  nmcli con reload
  then do Runtime fix below
 
  Persistent fix #2:
  rm /etc/sysconfig/network-scripts/ifcfg-em1
  nmcli con reload
  then do Runtime fix below
 
  (or use nm-connection-editor to delete 'em1' or uncheck Connect
  automatically from the General tab.)
 
  Runtime fix (not persistent):
  nmcli dev disconnect em1
  nmcli con up bridge0 slave 1
 
 
  --
  (In old network service speak, the runtime operation would be:
 
  ifdown em1
  ifup bridge0_slave_1
 
  and we still expect these commands to work even when NetworkManager is
  managing the interface.)
  --
 
  Dan
 
 
  I'm doing this differently and now I don't know which method is
  recommended by RH/Fedora gurus. I don't use
  /etc/sysconfig/network-scripts at all but placed all network related
  configuration in /etc/NetworkManager/system-connections/ directory. Now
  I'm not sure if I should convert back to using /etc/sysconfig or what?
  Not to mention that GUI tool is c... and I had to use text editor to
  configure network bridging.
 
 
 
  Mateusz Marzantowicz
  --
  devel mailing list
  devel@lists.fedoraproject.org
  https://admin.fedoraproject.org/mailman/listinfo/devel
  Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Taskotron wiki page

2014-01-21 Thread Tim Flink
On Tue, 21 Jan 2014 10:23:40 -0500 (EST)
Martin Krizek mkri...@redhat.com wrote:

snip

  
  As a general note, I'm not fully happy when the source code lives
  somewhere else than the issues do. It confuses people. But if we
  want to keep easy-to-browse-and-fork functionality (bitbucket) and
  full-featured-review functionality (phab), it seems we don't have
  much choice. At least we should always disable the issue support on
  bitbucket for every project.
 
 Weren't we going to move repos to phab as well?

It's a possibility but not something that we'd discussed much as of yet.

Phabricator is capable of hosting repositories but it would require
some reconfiguration and testing. The feature is a newer addition and
I'd want to test it a bit in staging before moving all of our code
there.

Any thoughts on how soon we might want to explore this? If we go this
route, folks will have to upload their ssh pubkeys to phabricator
because I strongly suspect there's no clean way of getting that data
from FAS (if it's even possible at all).

Tim


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


[perl-ExtUtils-Depends/epel7] (2 commits) ...Update to 0.306

2014-01-21 Thread Paul Howarth
Summary of changes:

  553df2d... Update to 0.305 (*)
  eb64f0f... Update to 0.306 (*)

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

Re: Best Practices for Django App Packaging

2014-01-21 Thread John . Florian
 On 01/21/2014 03:45 PM, john.flor...@dart.biz wrote:
  While I've been packaging Python apps for Fedora for a long time, I'm 
a
  complete novice to Django.  I've just completed my first app (using 
the
  built-in development server) and now want to get it packaged.  Thus 
far
  I've followed my normal model of using setuptools so that everything
  very cleanly lands in /usr/lib/python2.7/site-packages/my_package.  My
  Django app is under there, along with other related Python modules 
that
  are used independently of the Django app.
  
  I'm not finding any docs in the Fedora package guidelines and am 
unaware
  of existing packages that might serve as excellent examples.  My web
  searches are turning up lots, but nothing much specific to Fedora.
  
  At the moment, I'm particularly struggling with how to make my
  /etc/httpd/conf.d/myapp.conf point to my
  /usr/lib/python2.7/site-packages/my_package/my_site/wsgi.py in a good
  generic RPM spec sense.  I'd rather not hard-code the Python version 
in
  myapp.conf.
  
  Any pointers would be greatly appreciated.
  
 If you want an exampple, please look at openstack-dashboard:
 [1] is the config file to be dropped at /etc/httpd/conf.d (for
 httpd-2.2) or [2] for httpd-2.4
 
 The spec is here[3] for reference.
 
 HTH,
 Matthias
 
 
 [1]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 openstack-dashboard.conf
 [2]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 openstack-dashboard-httpd-2.4.conf
 [3]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 python-django-horizon.spec

Thanks Matthias!  That's quite a complicated example, although I can see 
there's much I can learn from it.  Unfortunately, it's not the ideal 
example because it moves everything that setup.py builds into 
/usr/share/openstack-dashboard.  I need to keep stuff under 
/usr/lib/pythonX.Y/site-packages so that the other, non-Django, parts 
continue to work as expected.  (I suppose I could just relocate the 
Django-parts of the build, but sounds like it will break more things that 
it will help.)

--
John Florian
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-ExtUtils-Depends] Created tag perl-ExtUtils-Depends-0.306-1.el7

2014-01-21 Thread Paul Howarth
The lightweight tag 'perl-ExtUtils-Depends-0.306-1.el7' was created pointing to:

 eb64f0f... Update to 0.306
--
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

.spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Kaleb KEITHLEY


Take, for example, https://github.com/nfs-ganesha/nfs-ganesha/releases, 
where there's a button for Source code (tar.gz) pointing at 
https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz


Note V2.0.0.tar.gz versus nfs-ganesha-2.0.0.tar.gz.

If I click on that link the downloaded file is named 
nfs-ganesha-2.0.0.tar.gz by virtue of the Content-Disposition http header.


Likewise if I use `curl -L ...` the downloaded file is named 
nfs-ganesha-2.0.0.tar.gz.


But for my nfs-ganesha.spec file, if I use the github link shown above, 
I have to load a file V2.0.0.tar.gz into the look-aside cache. Anything 
else and rpm and rpmlint whine.


Is there a best practice here that I'm missing?

Thanks,

--

Kaleb


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Miroslav Suchý
On 01/21/2014 06:01 PM, Kaleb KEITHLEY wrote:
 
 Take, for example, https://github.com/nfs-ganesha/nfs-ganesha/releases, where 
 there's a button for Source code
 (tar.gz) pointing at 
 https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz
 
 Note V2.0.0.tar.gz versus nfs-ganesha-2.0.0.tar.gz.
 
 If I click on that link the downloaded file is named nfs-ganesha-2.0.0.tar.gz 
 by virtue of the Content-Disposition http
 header.
 
 Likewise if I use `curl -L ...` the downloaded file is named 
 nfs-ganesha-2.0.0.tar.gz.
 
 But for my nfs-ganesha.spec file, if I use the github link shown above, I 
 have to load a file V2.0.0.tar.gz into the
 look-aside cache. Anything else and rpm and rpmlint whine.
 
 Is there a best practice here that I'm missing?

https://fedoraproject.org/wiki/Packaging:SourceURL#Github

-- 
Miroslav Suchy, RHCE, RHCDS
Red Hat, Software Engineer, #brno, #devexp, #fedora-buildsys
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Peter Lemenkov
2014/1/21 Kaleb KEITHLEY kkeit...@redhat.com:

 Take, for example, https://github.com/nfs-ganesha/nfs-ganesha/releases,
 where there's a button for Source code (tar.gz) pointing at
 https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz

I'm using a different scheme (there are few at GitHub):

https://github.com/lemenkov/erlsyslog/archive/0.6.2/erlsyslog-0.6.2.tar.gz

E.g.

https://github.com/%{upstream}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz

Actually we should teach our builsystem to work with Git, tags, and
branches and forget about tarballs forever.
-- 
With best regards, Peter Lemenkov.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Tom Callaway
On 01/21/2014 12:09 PM, Richard Shaw wrote:

 Interesting... However, if you're working with an actual release tag, I
 would think Peter's method would be much better.

I agree, but practice has shown that few projects on github are using
release tags.

~tom

==
¸.·´¯`·.´¯`·.¸¸.·´¯`·.¸(((º OSAS @ Red Hat
University Outreach || Fedora Special Projects || Fedora Legal
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Swig and -Werror=format-security

2014-01-21 Thread Darryl L. Pierce
Is anybody addressing the output of Swig WRT this problem? Our project
(Qpid) generates language bindings using Swig during the build process.
Our build is now failing on F21. For example:

/builddir/build/BUILD/qpid-0.24/cpp/bindings/qpid/ruby/rubyRUBY_wrap.cxx:2237:38:error:
 format not a string literal and no format arguments [-Werror=format-security]
 rb_raise(error, ex.what());

Has anybody addressed this issue with Swig? I brought this up when the
idea of -Werror=format-security was being floated and a bug filed again
qpid-cpp for this failure and even replied as such in the BZ [1].

[1] BZ#1037295

-- 
Darryl L. Pierce mcpie...@gmail.com
http://mcpierce.fedorapeople.org/
What do you care what people think, Mr. Feynman?


pgpwYnXWqh1Ro.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Richard Shaw
On Tue, Jan 21, 2014 at 11:06 AM, Miroslav Suchý msu...@redhat.com wrote:

 On 01/21/2014 06:01 PM, Kaleb KEITHLEY wrote:
 
  Take, for example, https://github.com/nfs-ganesha/nfs-ganesha/releases,
 where there's a button for Source code
  (tar.gz) pointing at
 https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz
 
  Note V2.0.0.tar.gz versus nfs-ganesha-2.0.0.tar.gz.
 
  If I click on that link the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz by virtue of the Content-Disposition http
  header.
 
  Likewise if I use `curl -L ...` the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz.
 
  But for my nfs-ganesha.spec file, if I use the github link shown above,
 I have to load a file V2.0.0.tar.gz into the
  look-aside cache. Anything else and rpm and rpmlint whine.
 
  Is there a best practice here that I'm missing?

 https://fedoraproject.org/wiki/Packaging:SourceURL#Github



Interesting... However, if you're working with an actual release tag, I
would think Peter's method would be much better.

Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

File Font-TTF-1.04.tar.gz uploaded to lookaside cache by psabata

2014-01-21 Thread Petr Šabata
A file has been added to the lookaside cache for perl-Font-TTF:

ae3349a2259429c9327e183d8564d34a  Font-TTF-1.04.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-Font-TTF] 1.04 bump

2014-01-21 Thread Petr Šabata
commit 4efddf58f5641f3bf777fffc8602a0ce2195e2d2
Author: Petr Šabata con...@redhat.com
Date:   Tue Jan 21 18:25:07 2014 +0100

1.04 bump

 .gitignore |1 +
 perl-Font-TTF.spec |   22 +-
 sources|2 +-
 3 files changed, 15 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 516f88c..de55795 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ Font-TTF-0.45.tar.gz
 /Font-TTF-1.00.tar.gz
 /Font-TTF-1.01.tar.gz
 /Font-TTF-1.02.tar.gz
+/Font-TTF-1.04.tar.gz
diff --git a/perl-Font-TTF.spec b/perl-Font-TTF.spec
index bbbd5fc..4bff756 100644
--- a/perl-Font-TTF.spec
+++ b/perl-Font-TTF.spec
@@ -1,22 +1,25 @@
 Name:  perl-Font-TTF
-Version:   1.02
-Release:   5%{?dist}
+Version:   1.04
+Release:   1%{?dist}
 Summary:   Perl library for modifying TTF font files
 Group: Development/Libraries
 License:   Artistic 2.0
 URL:   http://search.cpan.org/dist/Font-TTF/
 Source0:   
http://cpan.org/authors/id/M/MH/MHOSKEN/Font-TTF-%{version}.tar.gz
 BuildArch: noarch
+BuildRequires: perl
 BuildRequires: perl(Compress::Zlib)
-BuildRequires: perl(Data::Dumper)
 BuildRequires: perl(Exporter)
 BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Compare)
+BuildRequires: perl(Getopt::Std)
 BuildRequires: perl(IO::File)
 BuildRequires: perl(IO::String)
+BuildRequires: perl(strict)
+BuildRequires: perl(Symbol)
 BuildRequires: perl(Test::Simple)
-BuildRequires: perl(XML::Parser::Expat)
-Requires: perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version))
+BuildRequires: perl(vars)
+Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version))
 
 %description
 Perl module for TrueType font hacking. Supports reading, processing and writing
@@ -30,17 +33,15 @@ module.
 
 %prep
 %setup -q -n Font-TTF-%{version}
-#dos2unix README.TXT COPYING lib/Font/TTF/Changes
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
+make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
-find %{buildroot} -depth -type d -exec rmdir {} 2/dev/null ';'
 %{_fixperms} %{buildroot}/*
 
 %check
@@ -60,6 +61,9 @@ make test
 %exclude %{perl_vendorlib}/Font/TTF/Win32.pm
 
 %changelog
+* Tue Jan 21 2014 Petr Šabata con...@redhat.com - 1.04-1
+- 1.04 bump
+
 * Sat Aug 03 2013 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 1.02-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index f58c01f..0b15284 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d04e1f65a7edbedd9d150d9cd33c6ffe  Font-TTF-1.02.tar.gz
+ae3349a2259429c9327e183d8564d34a  Font-TTF-1.04.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: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Alec Leamas
Actually, the GL are pretty clear here: the source should be referenced
using the full commit, nothing else. There is some reasoning why. The tag
should got to  Version: (as long its 'sane').

Besides that this is the existing GL, there is also a subtle difference in
git-archive (which supposedly runs this).  When archiving  a tag, the
sources gets today's date. OTOH, when archiving a commit,  the sources
modification dates are their commit date. Last time I checked this was also
true on github.


On Tue, Jan 21, 2014 at 6:09 PM, Richard Shaw hobbes1...@gmail.com wrote:

 On Tue, Jan 21, 2014 at 11:06 AM, Miroslav Suchý msu...@redhat.comwrote:

 On 01/21/2014 06:01 PM, Kaleb KEITHLEY wrote:
 
  Take, for example, https://github.com/nfs-ganesha/nfs-ganesha/releases,
 where there's a button for Source code
  (tar.gz) pointing at
 https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz
 
  Note V2.0.0.tar.gz versus nfs-ganesha-2.0.0.tar.gz.
 
  If I click on that link the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz by virtue of the Content-Disposition http
  header.
 
  Likewise if I use `curl -L ...` the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz.
 
  But for my nfs-ganesha.spec file, if I use the github link shown above,
 I have to load a file V2.0.0.tar.gz into the
  look-aside cache. Anything else and rpm and rpmlint whine.
 
  Is there a best practice here that I'm missing?

 https://fedoraproject.org/wiki/Packaging:SourceURL#Github



 Interesting... However, if you're working with an actual release tag, I
 would think Peter's method would be much better.

 Richard

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Kaleb KEITHLEY

On 01/21/2014 12:39 PM, Richard Shaw wrote:

On Tue, Jan 21, 2014 at 11:25 AM, Alec Leamas leamas.a...@gmail.com
mailto:leamas.a...@gmail.com wrote:

Actually, the GL are pretty clear here: the source should be
referenced using the full commit, nothing else. There is some
reasoning why. The tag should got to  Version: (as long its 'sane').

Besides that this is the existing GL, there is also a subtle
difference in git-archive (which supposedly runs this).  When
archiving  a tag, the sources gets today's date. OTOH, when
archiving a commit,  the sources modification dates are their commit
date. Last time I checked this was also true on github.


Of course github could change it at any time but it looks to be working
properly right now, in the case of OpenColorIO:
Source0:
https://github.com/%{upstream}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz



Yes, that's the magick I needed. Works for me in nfs-ganesha.

Thanks,

--

Kaleb


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Richard Shaw
On Tue, Jan 21, 2014 at 11:25 AM, Alec Leamas leamas.a...@gmail.com wrote:

 Actually, the GL are pretty clear here: the source should be referenced
 using the full commit, nothing else. There is some reasoning why. The tag
 should got to  Version: (as long its 'sane').

 Besides that this is the existing GL, there is also a subtle difference in
 git-archive (which supposedly runs this).  When archiving  a tag, the
 sources gets today's date. OTOH, when archiving a commit,  the sources
 modification dates are their commit date. Last time I checked this was also
 true on github.


Of course github could change it at any time but it looks to be working
properly right now, in the case of OpenColorIO:
Source0:
https://github.com/%{upstream}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz

run through spectool:
https://github.com/imageworks/OpenColorIO/archive/v1.0.9/OpenColorIO-1.0.9.tar.gz

downloaded right now:
$ curl -LO
https://github.com/imageworks/OpenColorIO/archive/v1.0.9/OpenColorIO-1.0.9.tar.gz

$ ll OpenColorIO-1.0.9
total 72
-rw-rw-r--.  1 build build 11958 Oct  8 17:59 ChangeLog
-rw-rw-r--.  1 build build 15763 Oct  8 17:59 CMakeLists.txt
drwxrwxr-x.  6 build build  4096 Oct  8 17:59 docs
drwxrwxr-x.  5 build build  4096 Oct  8 17:59 export
drwxrwxr-x.  3 build build  4096 Oct  8 17:59 ext
-rw-rw-r--.  1 build build45 Oct  8 17:59 INSTALL
-rw-rw-r--.  1 build build 11286 Oct  8 17:59 LICENSE
-rw-rw-r--.  1 build build  1115 Oct  8 17:59 README
drwxrwxr-x.  6 build build  4096 Oct  8 17:59 share
drwxrwxr-x. 11 build build  4096 Oct  8 17:59 src
drwxrwxr-x.  2 build build  4096 Oct  8 17:59 testdata

Still has the Oct 8 tag date.

Is there a possibility of updating the guidelines? I like this method much
better, no only is it clearer but easier to maintain. Of course if upstream
does not tag releases, then the current method should be used.

Thanks,
Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-21 Thread Alec Leamas
You could file a issue at the FPC trac, preferably with a proposal for new
GL.

That said, I notice that we use what works for me, despite any GL so
maybe it doesn't matter. Dunno.

--alec


On Tue, Jan 21, 2014 at 6:41 PM, Kaleb KEITHLEY kkeit...@redhat.com wrote:

 On 01/21/2014 12:39 PM, Richard Shaw wrote:

 On Tue, Jan 21, 2014 at 11:25 AM, Alec Leamas leamas.a...@gmail.com
 mailto:leamas.a...@gmail.com wrote:

 Actually, the GL are pretty clear here: the source should be
 referenced using the full commit, nothing else. There is some
 reasoning why. The tag should got to  Version: (as long its 'sane').

 Besides that this is the existing GL, there is also a subtle
 difference in git-archive (which supposedly runs this).  When
 archiving  a tag, the sources gets today's date. OTOH, when
 archiving a commit,  the sources modification dates are their commit
 date. Last time I checked this was also true on github.


 Of course github could change it at any time but it looks to be working
 properly right now, in the case of OpenColorIO:
 Source0:
 https://github.com/%{upstream}/%{name}/archive/v%{version}/%
 {name}-%{version}.tar.gz


 Yes, that's the magick I needed. Works for me in nfs-ganesha.

 Thanks,

 --

 Kaleb



 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[pkgdb] perl-Lingua-Stem-Snowball ownership changed

2014-01-21 Thread Fedora PackageDB
Package perl-Lingua-Stem-Snowball in Fedora EPEL 6 is now owned by lkundrak

To make changes to this package see:
  https://admin.fedoraproject.org/pkgdb/acls/name/perl-Lingua-Stem-Snowball
--
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: Best Practices for Django App Packaging

2014-01-21 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/21/2014 11:22 AM, john.flor...@dart.biz wrote:
 On 01/21/2014 03:45 PM, john.flor...@dart.biz wrote:
 While I've been packaging Python apps for Fedora for a long
 time, I'm a complete novice to Django.  I've just completed my
 first app (using the built-in development server) and now want
 to get it packaged.  Thus far I've followed my normal model of
 using setuptools so that everything very cleanly lands in
 /usr/lib/python2.7/site-packages/my_package.  My Django app is
 under there, along with other related Python modules that are
 used independently of the Django app.
 
 I'm not finding any docs in the Fedora package guidelines and
 am unaware of existing packages that might serve as excellent
 examples.  My web searches are turning up lots, but nothing
 much specific to Fedora.
 
 At the moment, I'm particularly struggling with how to make my 
 /etc/httpd/conf.d/myapp.conf point to my 
 /usr/lib/python2.7/site-packages/my_package/my_site/wsgi.py in
 a good generic RPM spec sense.  I'd rather not hard-code the
 Python version in myapp.conf.
 
 Any pointers would be greatly appreciated.
 
 If you want an exampple, please look at openstack-dashboard: [1]
 is the config file to be dropped at /etc/httpd/conf.d (for 
 httpd-2.2) or [2] for httpd-2.4
 
 The spec is here[3] for reference.
 
 HTH, Matthias
 
 
 [1] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
openstack-dashboard.conf
 [2] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
openstack-dashboard-httpd-2.4.conf
 [3] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
python-django-horizon.spec
 
 Thanks Matthias!  That's quite a complicated example, although I
 can see there's much I can learn from it.  Unfortunately, it's not
 the ideal example because it moves everything that setup.py builds
 into /usr/share/openstack-dashboard.  I need to keep stuff under 
 /usr/lib/pythonX.Y/site-packages so that the other, non-Django,
 parts continue to work as expected.  (I suppose I could just
 relocate the Django-parts of the build, but sounds like it will
 break more things that it will help.)
 

Another example you may want to take a look at is ReviewBoard, which
is pretty straightforward.

http://pkgs.fedoraproject.org/cgit/ReviewBoard.git/tree/ReviewBoard.spec

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLeu4UACgkQeiVVYja6o6N22QCeJk4+xNa0tciSy4Iu//UaA8mi
mNYAoIqoD9BCTI2lXX/LqKO0ikA0CYor
=Lsln
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Phab: setting projects when creating a ticket

2014-01-21 Thread Tim Flink
On Tue, 21 Jan 2014 09:08:01 -0500 (EST)
Kamil Paral kpa...@redhat.com wrote:

 I just tried to create a ticket in Phab. I understand that the
 Project field is similar to Component field that we used in Trac.
 (It's a bit unfortunate that a project can't be further separated
 into components). However, there's no text completion in that field
 unless you type in something. There's no list of projects nearby
 (unless you know which icon to click in Phab and find it in a
 separate page). I'm a bit afraid that people won't be able to report
 bugs in Phab unless it's easy to find taskotron or something
 through the Project field.

Yeah, we're already seeing that a little - the last beaker ticket
didn't have a project attached.

 Sure, I assume we can provide custom URLs which fill in the project
 field through GET arguments, but then you need to spread these links
 everywhere so that people don't find a different way to the system.

There are URLs for creating tickets for a project, but they're kinda
ugly:

https://phab.qadevel.cloud.fedoraproject.org/maniphest/task/create/?projects=PHID-PROJ-prgpoumlmfdczdr4dyv3

Is the one for the taskotron project.

 Am I missing something?

No, I don't think so. Unfortunately, the only way I can see to manage
this is for us to keep an eye on incoming tickets. It's a pain, but I
think that we'd need to do it even if there was an easier method for
users to indicate projects in the tickets.

I'll keep an eye on incoming tickets but some help in this would be
appreciated. Keeping on top of our tickets will make our lives easier
in the long run.

Tim


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


Broken dependencies: perl-Catalyst-Controller-HTML-FormFu

2014-01-21 Thread buildsys


perl-Catalyst-Controller-HTML-FormFu has broken dependencies in the rawhide 
tree:
On x86_64:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
On i386:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
On armhfp:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
Please resolve this as soon as possible.


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

Broken dependencies: mojomojo

2014-01-21 Thread buildsys


mojomojo has broken dependencies in the rawhide tree:
On x86_64:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
On i386:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
On armhfp:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
Please resolve this as soon as possible.


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

Broken dependencies: perl-qpid_proton

2014-01-21 Thread buildsys


perl-qpid_proton has broken dependencies in the rawhide tree:
On x86_64:
perl-qpid_proton-0.6-1.fc21.x86_64 requires perl(qpid_proton)
perl-qpid_proton-0.6-1.fc21.x86_64 requires 
perl(qpid::proton::ExceptionHandling)
On i386:
perl-qpid_proton-0.6-1.fc21.i686 requires perl(qpid_proton)
perl-qpid_proton-0.6-1.fc21.i686 requires 
perl(qpid::proton::ExceptionHandling)
On armhfp:
perl-qpid_proton-0.6-1.fc21.armv7hl requires perl(qpid_proton)
perl-qpid_proton-0.6-1.fc21.armv7hl requires 
perl(qpid::proton::ExceptionHandling)
Please resolve this as soon as possible.


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

Broken dependencies: perl-Language-Expr

2014-01-21 Thread buildsys


perl-Language-Expr has broken dependencies in the rawhide tree:
On x86_64:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
On i386:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
On armhfp:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
Please resolve this as soon as possible.


--
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: Environment and Stacks PRD

2014-01-21 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/20/2014 08:33 AM, Marcela Mašláňová wrote:
 Environment and Stacks Working Group approved the first version of
 PRD. Feel free to comment what is missing or what should be
 altered.
 
 https://fedoraproject.org/wiki/Env_and_Stacks/Product_Requirements_Document


I
 
have some comments and feedback on this PRD that I figured I'd
submit before it comes to FESCo. I'm very sorry this is so late, but I
haven't had a chance to read it previously.

In general, I think the content is good and the goals makes sense. I
just have a few minor suggestions:

* The Vision Statement isn't one. The purpose of a vision statement
is to describe the state that you want to achieve. A better vision
statement here might be Fedora is the preferred ecosystem of choice
for new software development to occur in any language and on any
framework.

* The Mission Statement describes the working group. It should be a
short, high-level description of the strategy to achieve the vision.
Suggestion: The Environment and Stacks Working Group will research
and develop new or improved methods of packaging and deploying
software for the Fedora community.

* An example of a Koji-git integration: a successful build of a
package in Koji triggers automatic generation of a tag in package's
git repository so that the packager can easily access the content of
the particular build using pure git. This seems overly-specific for a
PRD (and also the builds are already associated with a commit ID, so
the tag is a convenience, not really an enhancement).

* We will encourage upstream projects to move toward a CI model. +1000

* I'd like to see more about DevAssistant. I personally know a fair
amount about it, but the average reader of this document will probably
not. Same with COPR, Koji and Bodhi in several places; the document
assumes that the reader is familiar with them (and the one-sentence
definition section is a little light on detail). I realize you link
out, but it would read easier with a little more content in the
document itself.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLexg4ACgkQeiVVYja6o6OLAwCdHzDVVssnosyj7HzLwuU1/3MW
u5sAnRn7KHJ9hespUfJoHKXuReLON3id
=rqvS
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best Practices for Django App Packaging

2014-01-21 Thread John . Florian
 From: sgall...@redhat.com
 To: Development discussions related to Fedora 
devel@lists.fedoraproject.org
 Date: 01/21/2014 13:24
 Subject: Re: Best Practices for Django App Packaging
 Sent by: devel-boun...@lists.fedoraproject.org
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 01/21/2014 11:22 AM, john.flor...@dart.biz wrote:
  On 01/21/2014 03:45 PM, john.flor...@dart.biz wrote:
  While I've been packaging Python apps for Fedora for a long
  time, I'm a complete novice to Django.  I've just completed my
  first app (using the built-in development server) and now want
  to get it packaged.  Thus far I've followed my normal model of
  using setuptools so that everything very cleanly lands in
  /usr/lib/python2.7/site-packages/my_package.  My Django app is
  under there, along with other related Python modules that are
  used independently of the Django app.
  
  I'm not finding any docs in the Fedora package guidelines and
  am unaware of existing packages that might serve as excellent
  examples.  My web searches are turning up lots, but nothing
  much specific to Fedora.
  
  At the moment, I'm particularly struggling with how to make my 
  /etc/httpd/conf.d/myapp.conf point to my 
  /usr/lib/python2.7/site-packages/my_package/my_site/wsgi.py in
  a good generic RPM spec sense.  I'd rather not hard-code the
  Python version in myapp.conf.
  
  Any pointers would be greatly appreciated.
  
  If you want an exampple, please look at openstack-dashboard: [1]
  is the config file to be dropped at /etc/httpd/conf.d (for 
  httpd-2.2) or [2] for httpd-2.4
  
  The spec is here[3] for reference.
  
  HTH, Matthias
  
  
  [1] 
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 
  
 openstack-dashboard.conf
  [2] 
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 
  
 openstack-dashboard-httpd-2.4.conf
  [3] 
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 
  
 python-django-horizon.spec
  
  Thanks Matthias!  That's quite a complicated example, although I
  can see there's much I can learn from it.  Unfortunately, it's not
  the ideal example because it moves everything that setup.py builds
  into /usr/share/openstack-dashboard.  I need to keep stuff under 
  /usr/lib/pythonX.Y/site-packages so that the other, non-Django,
  parts continue to work as expected.  (I suppose I could just
  relocate the Django-parts of the build, but sounds like it will
  break more things that it will help.)
  
 
 Another example you may want to take a look at is ReviewBoard, which
 is pretty straightforward.
 
 http://pkgs.fedoraproject.org/cgit/ReviewBoard.git/tree/ReviewBoard.spec
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
 
 iEYEARECAAYFAlLeu4UACgkQeiVVYja6o6N22QCeJk4+xNa0tciSy4Iu//UaA8mi
 mNYAoIqoD9BCTI2lXX/LqKO0ikA0CYor
 =Lsln
 -END PGP SIGNATURE-


Thank you too Stephen!  That indeed does look much more similar.  Although 
I don't see any Apache httpd config in the package.  Reading The Fine 
Manual briefly looks like it relies on 'rb-site install' to do this part. 
I was hoping to find an example where the RPM spec dropped a Django app 
setup right into /etc/httpd/conf.d -- in other words, a package that just 
assumes you will use Apache httpd, maybe even creates an empty sqlite db 
so things are just ready to run with a httpd restart.

I may be just trying to do too much in my spec and perhaps should rely on 
puppet to do the deployment and integration work.
--
John Florian
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Go packaging guidelines?

2014-01-21 Thread Richard W.M. Jones
On Tue, Jan 21, 2014 at 09:14:21AM -0500, Daniel J Walsh wrote:
 # rpm -ql libselinux-devel | grep go
 /usr/share/gocode/src/selinux
 /usr/share/gocode/src/selinux/selinux.go
 
 Is the correct way for C libraries that we ship to provide go bindings?

libguestfs has shipped go bindings in Fedora for 7 months.  We do it
in a separate package which looks like this:

$ repoquery -ql golang-guestfs
/usr/lib64/golang/pkg/linux_amd64/libguestfs.org
/usr/lib64/golang/pkg/linux_amd64/libguestfs.org/guestfs
/usr/lib64/golang/src/pkg/libguestfs.org
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_010_load_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_020_create_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_030_create_flags_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_040_create_multiple_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_050_handle_properties_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_060_explicit_close_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_070_optargs_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_100_launch_test.go
/usr/lib64/golang/src/pkg/libguestfs.org/guestfs/guestfs_900_rstringlist_test.go
/usr/share/doc/golang-guestfs
/usr/share/doc/golang-guestfs/LICENSE
/usr/share/doc/golang-guestfs/create-disk.go
/usr/share/doc/golang-guestfs/inspect-vm.go
/usr/share/man/man3/guestfs-golang.3.gz

It's on my to-do list to take a look at the updated packaging draft to
see how close we are to it.  We matched the old packaging draft
correctly at the time that I added the bindings.

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://libguestfs.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: SELinux RPM scriplet issue annoucement

2014-01-21 Thread Luke Macken
On Mon, Jan 20, 2014 at 05:01:24PM -0800, Adam Williamson wrote:
 On Mon, 2014-01-20 at 17:00 -0800, Adam Williamson wrote:
  On Mon, 2014-01-20 at 15:35 -0500, Matthew Miller wrote:
   On Mon, Jan 20, 2014 at 09:48:28AM -0800, Adam Williamson wrote:
I'd suggest this test should be a high priority for implementation once
taskotron is operational, perhaps equal in importance to re-implementing
the current AutoQA tests.
   
   *nod* Sounds good to me.
   
   
what we have. I don't know how to quantify that point, though. All's I
can do is reiterate that yes, this is a really significant pain point in
our current processes, the proposed Bodhi 2.0 design would make things
almost immeasurably better, and plead with anyone reading this who has
the power to bump up the importance of / resources assigned to Bodhi
2.0's development to do so.
   
   So many things at top priority. :) I know Luke Macken is actually actively
   working it.
  
  I know he is. He's been actively working on it for the said three-four
  year period. Every FUDCon/Flock he tells me it's nearly done. ;)
  
  Not ragging Luke, but it rather seems like we need about six more of

Unfortunately, bodhi has not had dedicated full-time development
resources in a long time. Thankfully, I now have the cycles to put into
new features, such as improving the feedback mechanisms.

Many components of the Bodhi 2.0 vision are long-term, and rely on a
plethora of other pieces to fall into place, such as
python-fedora+fas-openid, koji+mash, taskotron, depcheck-mk-2, and so
on. Other pieces of the puzzle can be implemented and deployed
incrementally within the current tools now.

My focus lately has been around the releng/infra side of the updates
process, but for a feature that would make things 'immeasurably better'
(even though I think it would actually be measurable :P), I'd be happy
to shift gears to the QA/frontend side of things to help get it done
sooner rather than later.

As far as I can tell, you sent some ideas to a mailing list a few years
ago about it, and then Mathieu started a prototype. I can't find any
RFEs filed for it, so I'll create one and see what I can do about
getting the existing prototype polished and integrated for testing.

luke
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Text-Reform] Fix bogus date in changelog

2014-01-21 Thread Paul Howarth
commit dab9364ebbb11e6e8966ec97e3f16cc1e58970df
Author: Paul Howarth p...@city-fan.org
Date:   Tue Jan 21 19:40:13 2014 +

Fix bogus date in changelog

 perl-Text-Reform.spec |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/perl-Text-Reform.spec b/perl-Text-Reform.spec
index 2e2edee..b78ee8a 100644
--- a/perl-Text-Reform.spec
+++ b/perl-Text-Reform.spec
@@ -129,7 +129,7 @@ rm -rf $RPM_BUILD_ROOT
 - Minor spec cleanup.
 - Add Artistic.
 
-* Fri Apr  7 2005 Michael Schwendt mschwendt[AT]users.sf.net
+* Wed Apr  6 2005 Michael Schwendt mschwendt[AT]users.sf.net
 - rebuilt
 
 * Wed Jul 14 2004 Jose Pedro Oliveira jpo at di.uminho.pt - 0:1.11-0.fdr.3
--
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: Best Practices for Django App Packaging

2014-01-21 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/21/2014 02:12 PM, john.flor...@dart.biz wrote:
 From: sgall...@redhat.com To: Development discussions related to
 Fedora
 devel@lists.fedoraproject.org
 Date: 01/21/2014 13:24 Subject: Re: Best Practices for Django App
 Packaging Sent by: devel-boun...@lists.fedoraproject.org
 
 On 01/21/2014 11:22 AM, john.flor...@dart.biz wrote:
 On 01/21/2014 03:45 PM, john.flor...@dart.biz wrote:
 While I've been packaging Python apps for Fedora for a long 
 time, I'm a complete novice to Django.  I've just completed
 my first app (using the built-in development server) and now
 want to get it packaged.  Thus far I've followed my normal
 model of using setuptools so that everything very cleanly
 lands in /usr/lib/python2.7/site-packages/my_package.  My
 Django app is under there, along with other related Python
 modules that are used independently of the Django app.
 
 I'm not finding any docs in the Fedora package guidelines
 and am unaware of existing packages that might serve as
 excellent examples.  My web searches are turning up lots, but
 nothing much specific to Fedora.
 
 At the moment, I'm particularly struggling with how to make
 my /etc/httpd/conf.d/myapp.conf point to my 
 /usr/lib/python2.7/site-packages/my_package/my_site/wsgi.py
 in a good generic RPM spec sense.  I'd rather not hard-code
 the Python version in myapp.conf.
 
 Any pointers would be greatly appreciated.
 
 If you want an exampple, please look at openstack-dashboard:
 [1] is the config file to be dropped at /etc/httpd/conf.d (for 
 httpd-2.2) or [2] for httpd-2.4
 
 The spec is here[3] for reference.
 
 HTH, Matthias
 
 
 [1] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
 
 openstack-dashboard.conf
 [2] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
 
 openstack-dashboard-httpd-2.4.conf
 [3] 
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/

 
 
 python-django-horizon.spec
 
 Thanks Matthias!  That's quite a complicated example, although I 
 can see there's much I can learn from it.  Unfortunately, it's
 not the ideal example because it moves everything that setup.py
 builds into /usr/share/openstack-dashboard.  I need to keep stuff
 under /usr/lib/pythonX.Y/site-packages so that the other,
 non-Django, parts continue to work as expected.  (I suppose I
 could just relocate the Django-parts of the build, but sounds
 like it will break more things that it will help.)
 
 
 Another example you may want to take a look at is ReviewBoard,
 which is pretty straightforward.
 
 http://pkgs.fedoraproject.org/cgit/ReviewBoard.git/tree/ReviewBoard.spec

 
 
 
 Thank you too Stephen!  That indeed does look much more similar. 
 Although I don't see any Apache httpd config in the package.
 Reading The Fine Manual briefly looks like it relies on 'rb-site
 install' to do this part.  I was hoping to find an example where
 the RPM spec dropped a Django app setup right into
 /etc/httpd/conf.d -- in other words, a package that just assumes
 you will use Apache httpd, maybe even creates an empty sqlite db so
 things are just ready to run with a httpd restart.
 
 I may be just trying to do too much in my spec and perhaps should
 rely on puppet to do the deployment and integration work.


Well, part of the reasoning here is that Django supports sites.
First of all, there's no default configuration that will likely ever
work, because they need to create a custom Apache configuration for
each hostname.

Furthermore, you can install multiple different sites on the same
machine in different URL paths.

Finally, nobody uses SQLite for a real-world deployment (it's not
built for that). It's good for development/testing, but it's not a
real deployment case.


So yes, the real expectation here should be that you deploy the bits
you need and configure them with an appropriate tool.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLezk0ACgkQeiVVYja6o6PwEwCfZ1OFqYkG+x9WpD1MNalGt3Ky
A+gAoKKggtn4GMGuieq2FaxQviKffx+m
=WGKD
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best Practices for Django App Packaging

2014-01-21 Thread Matthias Runge
On 01/21/2014 05:22 PM, john.flor...@dart.biz wrote:

 [1]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 openstack-dashboard.conf
 [2]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 openstack-dashboard-httpd-2.4.conf
 [3]
 http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
 python-django-horizon.spec
 
 Thanks Matthias!  That's quite a complicated example, although I can see
 there's much I can learn from it.  Unfortunately, it's not the ideal
 example because it moves everything that setup.py builds into
 /usr/share/openstack-dashboard.  I need to keep stuff under
 /usr/lib/pythonX.Y/site-packages so that the other, non-Django, parts
 continue to work as expected.  (I suppose I could just relocate the
 Django-parts of the build, but sounds like it will break more things
 that it will help.)

Yes, you're right. It's not the ideal and simple example.

On the other side, it doesn't matter if you put all that stuff to
/usr/share or to %{python_sitelib}

Basically, you just need the two files. Stephen had another, more simple
example. This gets the job done. For most real world deployments you'd
need some more config changes (database, caching, ssl, and more securing).

Matthias
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora Server PRD Draft and call for participation

2014-01-21 Thread Bill Nottingham
Stephen Gallagher (sgall...@redhat.com) said: 
 The first deliverable that the Fedora Server Working Group was tasked
 with was the production of a Product Requirements Document. This
 document is intended to provide a high-level view of the goals and
 primary deliverables of the Fedora Server distribution. A great deal
 of discussion has gone on during the weekly Working Group meetings as
 well as on the mailing list.

Admittedly late, but...

Vision

Fedora Server is the preferred [community] platform for system
administrators and developers seeking to deploy applications and services
that use the latest technology on a stable foundation with effective
resource utilization. 

How does this differentiate from the market position of CentOS (community
platform for deploying apps and services on a stable platform)? Do we care
if it doesn't?

Bill
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Unannounced soname bump: libdbi?

2014-01-21 Thread Ville Skyttä
Hi,

Looks like yet another unannounced soname bump has occurred in
Rawhide, this time libdbi. If there was an announcement, I haven't
noticed it, and neither apparently have maintainers of dependent
packages, and they haven't been addressed by anyone else either except
for rrdtool which is currently being rebuilt.

libdbi owners, comments? Please observe
https://fedoraproject.org/wiki/Package_maintainer_responsibilities#Notify_others_of_changes_that_may_affect_their_packages

Affected packages include at least:

Io-language
collectd-dbi
gammu-libs
gnucash
python-gammu
rrdtool
rrdtool-lua
rsyslog-libdbi
syslog-ng-libdbi
ulogd-libdbi
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Environment and Stacks PRD

2014-01-21 Thread Bill Nottingham
Marcela Mašláňová (mmasl...@redhat.com) said: 
 Environment and Stacks Working Group approved the first version of
 PRD. Feel free to comment what is missing or what should be altered.
 
 https://fedoraproject.org/wiki/Env_and_Stacks/Product_Requirements_Document

I don't see anything necessarily bad in what's written here, but the document
seems to jump very quickly from the Vision statement into an itemized list
of what appear to be work items, without an overarching framework or story
linking the two. (Maybe moving the user stories up helps here, maybe not.)
It seems hard to measure success against the vision for the group, as
opposed to just measuring the success as 'implemented task/goal X'.

Also, while it says that [t]his document does not dictate implementation
details, the tasks and goals section does go into the weeds, especially in
the SCL  DevAssistant sections.

Bill
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora Server PRD Draft and call for participation

2014-01-21 Thread Mauricio Tavares
On Tue, Jan 21, 2014 at 3:42 PM, Bill Nottingham nott...@redhat.com wrote:
 Stephen Gallagher (sgall...@redhat.com) said:
 The first deliverable that the Fedora Server Working Group was tasked
 with was the production of a Product Requirements Document. This
 document is intended to provide a high-level view of the goals and
 primary deliverables of the Fedora Server distribution. A great deal
 of discussion has gone on during the weekly Working Group meetings as
 well as on the mailing list.

 Admittedly late, but...

 Vision

 Fedora Server is the preferred [community] platform for system
 administrators and developers seeking to deploy applications and services
 that use the latest technology on a stable foundation with effective
 resource utilization.

 How does this differentiate from the market position of CentOS (community
 platform for deploying apps and services on a stable platform)? Do we care
 if it doesn't?

  I always thought that

Fedora:
o bleeding edge, where new stuff comes
o new programs/kernels/drivers
o Expect things might not be work or last
o Versions change as fast as in ubuntu, if not faster
o Trendsetter for RHES and CentOS

RHES:
o Takes stuff that can be used in servers that survived baptism of
fire in Fedora
o Long term FTW!
o Slow changes, more security and patches

CentOS:
o Very very close to RHES, but by design 6 months behind it
o Open support, open community like Fedora
o More server related like RHES

 Bill
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Security update process without CVEs

2014-01-21 Thread Dan Scott
Hi:

A few hours ago I submitted requests to push perl-MARC-XML directly to
stable (by filling out the fedpkg update request with type=security
and request=stable)

I tried following
https://fedoraproject.org/wiki/Security_Tracking_Bugs?rd=Security/TrackingBugs
but it appears to depend on waiting on a CVE, which upstream did not
yet have... but upstream had already pushed the new release to CPAN.

Despite requesting stable, though,
https://admin.fedoraproject.org/updates/perl-MARC-XML-1.0.2-1.fc19
shows that testing was requested.

Should I wait, then push to stable? Or is this going to go to stable
automatically?

My apologies if I screwed up, but it didn't seem like a good idea to
wait on the CVE...

Thanks,
Dan

P.S. Please find here more apologies about only packaging updates on
an irregular basis and therefore not being 100% plugged in :/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-21 Thread Eric H. Christensen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Tue, Jan 21, 2014 at 04:26:19PM -0500, Dan Scott wrote:
 I tried following
 https://fedoraproject.org/wiki/Security_Tracking_Bugs?rd=Security/TrackingBugs
 but it appears to depend on waiting on a CVE, which upstream did not
 yet have... but upstream had already pushed the new release to CPAN.

You may be able to request the CVE yourself.  I'm trying to contact the guy 
that handles those things for FOSS but a netsplit is keeping me from talking to 
him at the moment.

- -- Eric

- --
Eric Sparks Christensen
Fedora Project

spa...@fedoraproject.org - spa...@redhat.com
097C 82C3 52DF C64A 50C2  E3A3 8076 ABDE 024B B3D1
- --
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQGcBAEBCgAGBQJS3uccAAoJEB/kgVGp2CYvCuEL/3zXFKhsuD/0lFnejfugTw/P
9Lb+hV2BP9fDmcMZR1hW+feY8Wl8T/+nWfF3/GzTqLRn4HbfUMt3L86vo3piny1T
Zzu/hPvDkvmOeMFdApko3+gyEF+ChUgWvtauj+yJ+/amLF6xC4btepH9RReBmesa
cflhUxz2G7BH3hwQgt3sqNP9qbk58l7kXcFSAM6n7KT3PHoJv2JuJ+RL6g3bnGfh
5LgRZuCTqh821p0jMjq+Mps2P1dfCsyMLv3LjYR1noLGJlAVAMo9ulAD5j9ABSLc
/z8O/0ZTDqcDQDV8WyhN2j70p/uhSy1XJ0IXVYskldmrnOQoT6y0bwMpD/zCG5jZ
dGXpsepk6zud+0QVgvirK0/Dnidb51MU6n9zwSwK76rRgtTNUHa52D5VZ2EBgyDU
7pSfO95fzDXPnpD0VDeYwE2d3Y+sdCHnWIxyVyWxVSR0d1klPQ0+jXya1SgdThc1
R3R7yog5fne9P71qFndaZh9dGKihSPerBDPoSIPhCw==
=LVnb
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Unannounced soname bump: libdbi?

2014-01-21 Thread Tom Callaway
On 01/21/2014 03:53 PM, Ville Skyttä wrote:
 Hi,
 
 Looks like yet another unannounced soname bump has occurred in
 Rawhide, this time libdbi. If there was an announcement, I haven't
 noticed it, and neither apparently have maintainers of dependent
 packages, and they haven't been addressed by anyone else either except
 for rrdtool which is currently being rebuilt.

FWIW, I only rebuilt rrdtool because it was preventing me from
rebuilding ntop to fix a legal issue. :)

~tom

==
¸.·´¯`·.´¯`·.¸¸.·´¯`·.¸(((º OSAS @ Red Hat
University Outreach || Fedora Special Projects || Fedora Legal
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-21 Thread Kevin Fenzi
On Tue, 21 Jan 2014 16:26:19 -0500
Dan Scott deni...@gmail.com wrote:

 Hi:
 
 A few hours ago I submitted requests to push perl-MARC-XML directly to
 stable (by filling out the fedpkg update request with type=security
 and request=stable)

You cannot push any update directly to stable. 

Security updates have to go though the same process as any other
update. 

 I tried following
 https://fedoraproject.org/wiki/Security_Tracking_Bugs?rd=Security/TrackingBugs
 but it appears to depend on waiting on a CVE, which upstream did not
 yet have... but upstream had already pushed the new release to CPAN.
 
 Despite requesting stable, though,
 https://admin.fedoraproject.org/updates/perl-MARC-XML-1.0.2-1.fc19
 shows that testing was requested.

Right. You cannot push directly to stable. 

 Should I wait, then push to stable? Or is this going to go to stable
 automatically?

You will need to wait until it gets +3 karma, or until the time (1
week) has elapsed. You could also adjust the karma needed down, but you
will need it to be at least +1. 

 My apologies if I screwed up, but it didn't seem like a good idea to
 wait on the CVE...

No problem. 

 Thanks,
 Dan
 
 P.S. Please find here more apologies about only packaging updates on
 an irregular basis and therefore not being 100% plugged in :/

It happens. Consider adding some co-maintainers to help out. 

kevin


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best Practices for Django App Packaging

2014-01-21 Thread John . Florian
 From: mru...@matthias-runge.de
 To: devel@lists.fedoraproject.org
 Date: 01/21/2014 15:38
 Subject: Re: Best Practices for Django App Packaging
 Sent by: devel-boun...@lists.fedoraproject.org
 
 On 01/21/2014 05:22 PM, john.flor...@dart.biz wrote:
 
  [1]
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
  openstack-dashboard.conf
  [2]
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
  openstack-dashboard-httpd-2.4.conf
  [3]
  http://pkgs.fedoraproject.org/cgit/python-django-horizon.git/tree/
  python-django-horizon.spec
  
  Thanks Matthias!  That's quite a complicated example, although I can 
see
  there's much I can learn from it.  Unfortunately, it's not the ideal
  example because it moves everything that setup.py builds into
  /usr/share/openstack-dashboard.  I need to keep stuff under
  /usr/lib/pythonX.Y/site-packages so that the other, non-Django, parts
  continue to work as expected.  (I suppose I could just relocate the
  Django-parts of the build, but sounds like it will break more things
  that it will help.)
 
 Yes, you're right. It's not the ideal and simple example.
 
 On the other side, it doesn't matter if you put all that stuff to
 /usr/share or to %{python_sitelib}
 
 Basically, you just need the two files. Stephen had another, more simple
 example. This gets the job done. For most real world deployments you'd
 need some more config changes (database, caching, ssl, and more 
securing).
 
 Matthias

Yup, I'm seeing it now.  I realize sqlite is normally used for production 
deployments, but in my case I would have been totally fine with it since I 
know the number of user connections is always going to be less than 20 
or so: one real human on rare occasions and the rest from machines that 
are almost always going to get a cached page since they're each asking 
once a minute for their own same page.  However, SELinux made me adopt the 
better practice of using Postgresql since all the policy is there for 
that.  :-)

I've got a deployed (test) setup roughly working now.  Next step is to 
clean up the hard to maintain  it's fragile aspects.  I will probably 
wind up doing as openstack-dashboard does and moving some of the python 
package/modules out of /usr/lib/pythonX.Y and into /usr/share/my_app since 
the rpm spec can do that much smartly.  Then my puppet manifests can refer 
to things that aren't such moving targets.

I largely want to avoid a big mess of figuring out how to migrate the 
deployed instance to new hosts as Fedora releases come out.  (As a rule, 
we never upgrade; just reinstall with much help from puppet.  Think of it 
as a fire drill.)  Hopefully I'll get to keep playing with Django in the 
future so it all doesn't become foreign 6 months from now.

Thanks to all for the pointers.  They've been a big help.

--
John Florian
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Retiring my gnome-shell search providers

2014-01-21 Thread Ralph Bean
Hello,

A while ago, I wrote a trio of gnome-shell search providers:

https://apps.fedoraproject.org/packages/gnome-shell-search-fedora-packages
https://apps.fedoraproject.org/packages/gnome-shell-search-github-repositories
https://apps.fedoraproject.org/packages/gnome-shell-search-pinboard

They once worked, and beautifully.  I had big plans.

Now, though, I can't muster the time to modernize and maintain them.
None of them work against our current version of gnome-shell.  All
three have bugs filed against them.

Is anyone interested in taking over any of them (both as Fedora
package maintainer and as upstream?)  If not, I plan to retire them in
the next few weeks.


pgptKozb6Os8N.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Orphaned packages up for grabs

2014-01-21 Thread Mauricio Tavares
On Wed, Jan 15, 2014 at 8:54 PM, Casper fan...@fedoraproject.org wrote:
 Mauricio Tavares a écrit :
 On Tue, Jan 14, 2014 at 1:07 AM, Casper fan...@fedoraproject.org wrote:
  Kevin Fenzi a écrit :
  Greetings.
 
  The following packages have been orphaned due to their former
  maintainer removing themselves from the packager group:
 
  NetPIPE
 
  checkdns
  taken, co-maintainers welcome
 
   I might volunteer as a co-maintainer so I learn the ropes and
 act like I know what I am doing.
 Good to hear :)
 but your FAS account is not actually in the packager group, so you can't
 take co-maintainership for any package in the pkgdb.
 The first step to apply in this group is described here:

   https://fedoraproject.org/wiki/Join_the_package_collection_maintainers

  Thank you for the link! And, sorry for taking so long to reply,
specially since only now I actually started reading it. So, let me
finish with that so I can then start asking stupid questions. ;)


 --
 Autorité de Certification: http://casperlefantom.net/root.pem
 Empreinte: 0975 864A 2036 0F94 A139  114A D32E 8EBE 30F2 2429

 Clef GPG ID: 83288189 @ hkp://keys.fedoraproject.org
 Empreinte: CC26 692F 5205 AC8F 7912  7783 D7A7 F4C5 8328 8189

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-21 Thread Eric H. Christensen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Tue, Jan 21, 2014 at 04:31:10PM -0500, Eric H. Christensen wrote:
 On Tue, Jan 21, 2014 at 04:26:19PM -0500, Dan Scott wrote:
  I tried following
  https://fedoraproject.org/wiki/Security_Tracking_Bugs?rd=Security/TrackingBugs
  but it appears to depend on waiting on a CVE, which upstream did not
  yet have... but upstream had already pushed the new release to CPAN.
 
 You may be able to request the CVE yourself.  I'm trying to contact the guy 
 that handles those things for FOSS but a netsplit is keeping me from talking 
 to him at the moment.

And a response from the CVE guy...

- -BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/21/2014 02:31 PM, Eric H. Christensen wrote:
 On Tue, Jan 21, 2014 at 04:26:19PM -0500, Dan Scott wrote:
 I tried following
 https://fedoraproject.org/wiki/Security_Tracking_Bugs?rd=Security/TrackingBugs


but it appears to depend on waiting on a CVE, which upstream did not
 yet have... but upstream had already pushed the new release to
 CPAN.

Has upstream requested a CVE yet? If so we'd be waiting on them. If
not you can request one via the OSS-Security list:
oss-secur...@lists.openwall.com and Mitre should assign one shortly.

 You may be able to request the CVE yourself.  I'm trying to contact
 the guy that handles those things for FOSS but a netsplit is
 keeping me from talking to him at the moment.

 -- Eric

- - --
Kurt Seifried Red Hat Security Response Team (SRT)
PGP: 0x5E267993 A90B F995 7350 148F 66BF 7554 160D 4553 5E26 7993
- -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJS3u0gAAoJEBYNRVNeJnmT3e4QAKnxrlMTWPycff6+DSOrOEaE
+VhUJVFgXwxT/9bFG8xXZKD/DPY5uigJF+DnLqtlrrLV5nZ3Dz+ZvTV1Vlb5N7xn
Aa7LkmgDxnjVZVyutn77wBwc9Ga63CUTPCRnGQry/Fbshv9+kw7Jl+BERr7BMB/m
z1xN3I98ig4FBnGRvg9SbXQgoQ8KGx8/JLLC1tMle6twK4xPM40FI8lkaG9eXluf
MeyRzNknN2aiaWTL9qlPVw5RI5lJZnoQh+BYGNPiTCQcMH6FTlBAb1+hc7jkbPlL
Lz0NL3g3FBDDXBq5tQ0oKm7q8hr/lF8/4EXhszAMCBXXWS7fxVF43wIXe3LMUmYx
rYWzeuslDx3Sf9sbNPjURUkBif4sOioQ8O0rCbsC4n5iH4hkBH3XMOtJs/f4FsG9
WnTi1lwO6yK0uLsitYZISWBnru42R6o5kw61mygTyv8BbHV1v9gkCALNM3j1nwjB
hQiitonD1fEHvTbXkm6qTpaKk6FmHZVazpAltRrwbfP5PP+a2nH/mfD0HKJx1U5B
CvA4W30uNAnTXAe1H9nmhbnBHJbHXlOFT/zl+V5sRKmuHD5hf5m0/9zAgYOn0h1E
SQZkxbXgCdH9jwWmSGsU9tgxJrMvuGJEr2KOpGVWsUX2bqSxmwqcFQieFa3QXNHF
xjd3bjrT7cF5IgfmZADI
=/7fk

- -END PGP SIGNED MESSAGE-

- --Eric

- --
Eric Sparks Christensen
Fedora Project

spa...@fedoraproject.org - spa...@redhat.com
097C 82C3 52DF C64A 50C2  E3A3 8076 ABDE 024B B3D1
- --
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQGcBAEBCgAGBQJS3u4ZAAoJEB/kgVGp2CYvKlIL/18Jk+/1iy9Homrb6CscmfDA
V1+eNhoGAU8CZ8aCvAqzPk4AKktIZ6rdjuGV5axbGJBpCUfYSNRdaP5d/LY9YbNy
cLfC+ShXUjObR8GKtwGaJhLlRZRaeQQte976ZvbntzXVCtwH/CcevNKmah0wpcFf
QuKUToNT7HwQfv5/bRZOOYmwW1SZmRClzqNhExKcPUquZvahfd1NAf8uNopbamKA
TgYzPkQ53Sn/dyfoQTaBKo9OpXsxlv8WxNIAwDRXDx8ZRkGjPZG6h2Xnt0Biuh2M
F+epfd10BhUX9wrj+P2u2ztqWEQUXYCwTKaWGA8QiETrL/dRJ+dzSL+PKGT2/9jJ
CvjStm6Y956hfAFTWCmgbYhf7bTu1mDiOlassQaNOZlMEO37zFl/ZMGP1MR5dYL8
tFAVFjWb4Ucxb0MGlddt3260LPxPFU9xgUaWtk+/+ci774oikQTsZSqfgWx9KbYF
lm6tWLNBBRYDCuLDcNAvICBTrd7WXsJimGoaNBI3Wg==
=ZTKy
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Re: Re: F20: Puppet depchain pulls in Java

2014-01-21 Thread Michael Stahnke
On Sat, Jan 18, 2014 at 5:55 AM, Mo Morsi mmo...@redhat.com wrote:

  On 01/18/2014 01:40 AM, Michael Stahnke wrote:

 On Fri, Jan 17, 2014 at 6:53 PM, Rahul Sundaram methe...@gmail.com 
 methe...@gmail.com wrote:

  Hi


 On Fri, Jan 17, 2014 at 9:43 PM, Mo Morsi  wrote:

  Yes as others have mentioned puppet requires ruby(release) which is
 satisfied by both ruby-mri and jruby

  So should it just require ruby-mri?

 The divergence from the way upstreams handle ruby here is quite
 difficult to work with. I find ruby-pick and bundler patching to be
 less fun/friendly than having what I'd expect form upstream. I'm not
 in love with the way upstream handles/does things, but I don't really
 understand what happened to the 'upstream first' mantra. Here we
 (Fedora) just made up their own rules and moved forward.


 Could you elaborate on what the difficulty is? Just curious as to what
 issues there are.

I've had issues in the past with Ruby pick when it was first being
developed. I know some apps (and possibly some gems) expected env ruby to
eval to a ruby and not ruby-pick shell helpers. That may not be the case
any more, as I haven't run into that in a while. (Though I don't always use
the Fedora ruby any more either).

I remember having to unpatch bundler to do what I wanted. Now, I basically
hate bundler, but when it works differently on Fedora than it does on other
platforms that only makes it worse.

Completely agree that the current Fedora/Ruby integration is not ideal, it
 is a work in progress afterall. That being said upstream Ruby practices and
 downstream Fedora guidelines do take different approaches to many various
 things, eg just the existence of bundler is counter to Fedora's
 'no-vendored-deps' policy. So compromises will have to be made at some
 level.

 Yes, bundler is counter to the the philosophy. So is golang. Sadly, people
spend person-years redoing this work then with statically linked or bundled
stuff. I don't love it at all, but I do see big upticks in all-in-one
packages (omnibus, fpm, etc) in the community -- at least around
configuration/cloud automation. And they all complain about distro
packaging because of maintainers modifying upstream behavior. This is
normally a larger issue on other distros (not Fedora), but we are not
immune to it.


  We try our best to make everyone happy, providing as much of the
 flexibility associated with upstream Ruby practices that we can while still
 adhering to Fedora's principles and strategies. Now if we could install
 multiple versions of a rubygem rpm via yum, that'd help us out a bit.

  ... which is fine.  However yum install puppet should be pulling in only
 one.  Not both.  I would say almost everybody would expect that to be
 ruby-mri

  I would say exactly everybody, since on jruby there are issues.



 Didn't know puppet didn't work on JRuby, what about the other Ruby
 interpreters such as Rubinius? If MRI is the only supported solution for
 Puppet, then yes I'd agree that specific dep should be there (though am not
 the package maintainer myself), but if it can work against multiple
 backends then why not let the user decide?


We (Puppet Labs) tries to keep test passing in Jruby, but there a few bugs.
I think master side it works ok, unless you have providers that use C
extension gems. Agent side, we do no testing of running on Jruby. We'll be
doing much more with Jruby master side in the future, so those bugs (if
they haven't already been) should be worked out soon.

We don't test rubinius, but we have a few fans of it here. I'd be curious
if our spec tests pass on that. I'd be happy to look into those details
more, but we should probably move the conversation to a different thread.


-Mo

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-21 Thread Dan Scott
On Tue, Jan 21, 2014 at 4:32 PM, Kevin Fenzi ke...@scrye.com wrote:
 On Tue, 21 Jan 2014 16:26:19 -0500
 Dan Scott deni...@gmail.com wrote:

 Hi:

 A few hours ago I submitted requests to push perl-MARC-XML directly to
 stable (by filling out the fedpkg update request with type=security
 and request=stable)

 You cannot push any update directly to stable.

 Security updates have to go though the same process as any other
 update.

Okay, then I'll remove the conflicting information from
http://fedoraproject.org/wiki/Package_update_HOWTO that says: If you
feel that community testing is unnecessary for your update, you can
choose to push it straight to the stable fedora-updates repository
instead. Pushing directly to stable skips peer review and is strongly
discouraged!! Note that security updates follow a slightly different
process . (and which led me to the security update process that
assumes that the packager is coming at this after the CVE has already
been published and the Security Response Team has already opened a
bug, rather than the packager him-or-herself proactively handling the
issue).

Hmm. Why does the fedpkg update template even offer a stable
request option, then, if the only real option is testing?

snip more reassurance that security updates follow normal update process

 P.S. Please find here more apologies about only packaging updates on
 an irregular basis and therefore not being 100% plugged in :/

 It happens. Consider adding some co-maintainers to help out.

I'm not entirely sure how to interpret that suggestion. I jumped on
this within minutes of the upstream security release announcement, so
I don't think you're suggesting that I was slacking. It is my first
time handling a security release, and I ran into package update
instructions that conflicted with what I was experiencing, so I asked
questions to clarify that conflict--and I don't think they were stupid
questions. I tried asking on #fedora-devel (but was ignored) before
posting here for what I thought was a time-important matter due to the
security considerations. What kind of help would co-maintainers have
offered in this case?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-21 Thread Kevin Fenzi
On Tue, 21 Jan 2014 17:38:54 -0500
Dan Scott deni...@gmail.com wrote:

 Okay, then I'll remove the conflicting information from
 http://fedoraproject.org/wiki/Package_update_HOWTO that says: If you
 feel that community testing is unnecessary for your update, you can
 choose to push it straight to the stable fedora-updates repository
 instead. Pushing directly to stable skips peer review and is strongly
 discouraged!! Note that security updates follow a slightly different
 process . (and which led me to the security update process that
 assumes that the packager is coming at this after the CVE has already
 been published and the Security Response Team has already opened a
 bug, rather than the packager him-or-herself proactively handling the
 issue).

Yeah, thats old/out of date... 
http://fedoraproject.org/wiki/Updates_Policy

 Hmm. Why does the fedpkg update template even offer a stable
 request option, then, if the only real option is testing?

Historical reasons I guess. Could get that updated in bodhi... 
 
 snip more reassurance that security updates follow normal update
 process
 
  P.S. Please find here more apologies about only packaging updates
  on an irregular basis and therefore not being 100% plugged in :/
 
  It happens. Consider adding some co-maintainers to help out.
 
 I'm not entirely sure how to interpret that suggestion. I jumped on
 this within minutes of the upstream security release announcement, so
 I don't think you're suggesting that I was slacking. It is my first
 time handling a security release, and I ran into package update
 instructions that conflicted with what I was experiencing, so I asked
 questions to clarify that conflict--and I don't think they were stupid
 questions. I tried asking on #fedora-devel (but was ignored) before
 posting here for what I thought was a time-important matter due to the
 security considerations. What kind of help would co-maintainers have
 offered in this case?

I was just responding to your irregular basis... not 100% plugged in
comment. I thought you meant that you didn't have time for updates
usually. If you do, then great. 

Sorry for missing your message on irc. Often people are busy. They
aren't sitting there looking at your message and deliberately ignoring
you. :) Repeating after a while is often good... 

kevin



signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Announce: fedostree/rpm-ostree v2014.3

2014-01-21 Thread Dennis Jacobfeuerborn

On 21.01.2014 08:30, Colin Walters wrote:

Hi Dennis,

On Tue, 2014-01-21 at 07:40 +0100, Dennis Jacobfeuerborn wrote:


Interesting. I've downloaded the VM Image and tried to understand the
setup.


Some bits are documented here
https://people.gnome.org/~walters/ostree/doc/layout.html


Apparently there exist sort of two root trees / and /sysroot in
the system with some links targeting the /sysroot tree.


With OSTree, you boot directly into a chroot - dracut switches root and
starts systemd right after mounting the rootfs.  See:
https://git.gnome.org/browse/ostree/tree/src/switchroot/ostree-prepare-root.c

/sysroot is a bind mount to the real root /.


What I'm
wondering about is that /dev/mapper/fedora-root is mounted several times
on /, /var, /usr and /sysroot (twice!) sometimes rw and sometimes ro.


/usr is simply a bind mount to itself so it can be mounted read-only.
This is important because otherwise one could corrupt the object store
in /ostree/repo by mutating the hardlink farm in /usr.

Note the /usr here is
really /ostree/deploy/fedostree/deploy/checksum.serial/usr as seen
from the physical root.

/var is a special bind mount to /ostree/deploy/fedostree/var which is
shared between each deployment (chroot).


The impression I get is that /sysroot is the actual root fs in the image
and / the ostree directory at least that's what the links seem to
suggest. I still don't understand the mount-voodoo though. Is there some
documentation about this available?


I'll look at adding more to the gtk-doc, though I suspect I may need to
make a separate system administrators new to OSTree document which is
a bit distinct from the how to use OSTree underneath your package
manager document that the current one is.




Thanks for the information. I think I was thrown off by the fact that 
the root device is mounted in several places with different content but 
now I realize that's probably because the external path isn't 
available from inside the jail so mount can only display the device. 
Previously I've only used bind mounts in a non-chroot context.


Regards,
  Dennis

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Announce: fedostree/rpm-ostree v2014.3

2014-01-21 Thread Dennis Jacobfeuerborn

On 21.01.2014 20:07, Richard W.M. Jones wrote:

On Tue, Jan 21, 2014 at 07:40:00AM +0100, Dennis Jacobfeuerborn wrote:

Interesting. I've downloaded the VM Image and tried to understand
the setup. Apparently there exist sort of two root trees / and
/sysroot in the system with some links targeting the /sysroot tree.
What I'm wondering about is that /dev/mapper/fedora-root is mounted
several times on /, /var, /usr and /sysroot (twice!) sometimes rw
and sometimes ro.

The impression I get is that /sysroot is the actual root fs in the
image and / the ostree directory at least that's what the links seem
to suggest. I still don't understand the mount-voodoo though. Is
there some documentation about this available?


Out of interest, did you boot into the alternate tree, ie:

  bls_import

at the boot prompt?  (Documented in
http://rpm-ostree.cloud.fedoraproject.org/#/installation)


Yes, hence the funky directory layout :)

Regards,
   Dennis

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Schedule for Wednesday's FESCo Meeting (2014-01-22)

2014-01-21 Thread Kevin Fenzi
Following is the list of topics that will be discussed in the FESCo
meeting Wednesday at 18:00UTC in #fedora-meeting on irc.freenode.net.

To convert UTC to your local time, take a look at
  http://fedoraproject.org/wiki/UTCHowto

or run:
  date -d '2014-01-22 18:00 UTC'

Links to all tickets below can be found at: 
https://fedorahosted.org/fesco/report/9

= Followups =
#topic #1197Procedure for suggesting/approving different Products and/or 
WGs? 
.fesco 1197
https://fedorahosted.org/fesco/ticket/1197

= New business =

#topic  #1222 PRD Approval Request: Server PRD
.fesco 1222
https://fedorahosted.org/fesco/ticket/1222

#topic #1224 PRD Approval Request: Env and Stacks PRD
.fesco 1224
https://fedorahosted.org/fesco/ticket/1224

#topic #1225 PRD Approval Request: Cloud PRD
.fesco 1225
https://fedorahosted.org/fesco/ticket/1225

#topic #1226 Workstation PRD for approval
.fesco 1226
https://fedorahosted.org/fesco/ticket/1226

#topic #1221 Product working group activity reports
.fesco 1221
https://fedorahosted.org/fesco/ticket/1221

= Open Floor = 

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

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


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Neal Becker
One of the packages I maintain is mercurial.  Frequently (e.g., now), there
is a rc version available for test.  It will probably break some other package
that depends on it.

I am thinking of a model like google uses for chrome.  I could install any of:

google-chrome-{stable,beta,unstable}

I don't think fedora uses this model anywhere.  AFAICT, in Fedora there is 
always only 1 version available - although there could be one in updates-
testing.  But the purpose of updates-testing is now for a long-lived parallel
development - it is designed for short term before promotion to stable.

Although the google-chrome model is perhaps not the ideal way to handle the
idea of alternative versions - it seems good enough.

Any thoughts?

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Josh Boyer
On Tue, Jan 21, 2014 at 7:33 PM, Neal Becker ndbeck...@gmail.com wrote:
 One of the packages I maintain is mercurial.  Frequently (e.g., now), there
 is a rc version available for test.  It will probably break some other package
 that depends on it.

 I am thinking of a model like google uses for chrome.  I could install any of:

 google-chrome-{stable,beta,unstable}

 I don't think fedora uses this model anywhere.  AFAICT, in Fedora there is
 always only 1 version available - although there could be one in updates-
 testing.  But the purpose of updates-testing is now for a long-lived parallel
 development - it is designed for short term before promotion to stable.

 Although the google-chrome model is perhaps not the ideal way to handle the
 idea of alternative versions - it seems good enough.

 Any thoughts?

You could provide it in a copr.  That is what e.g. Ryan Lerch does
with unreleased builds of his corebird package.

http://copr.fedoraproject.org/

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora Server PRD Draft and call for participation

2014-01-21 Thread David Timothy Strauss
On Tue, Jan 21, 2014 at 1:02 PM, Mauricio Tavares raubvo...@gmail.com wrote:
 Fedora:
 o bleeding edge, where new stuff comes

Cutting edge. Let's not ride the metaphor overly far [1]. We do
actually test a fair bit before releasing Fedora or package updates.

[1] https://en.wikipedia.org/wiki/Bleeding_edge_technology
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Christopher Meng
Seriously, it's harmful to provide unstable packages to users.

And I don't think Fedora has a long term support.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Mauricio Tavares
On Tue, Jan 21, 2014 at 8:58 PM, Christopher Meng cicku...@gmail.com wrote:
 Seriously, it's harmful to provide unstable packages to users.

  Still, it makes sense to have a place to beta test either the
package or the packaging (how to create a proper package?) itself.

 And I don't think Fedora has a long term support.


 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Adam Williamson
On Tue, 2014-01-21 at 21:03 -0500, Mauricio Tavares wrote:
 On Tue, Jan 21, 2014 at 8:58 PM, Christopher Meng cicku...@gmail.com wrote:
  Seriously, it's harmful to provide unstable packages to users.
 
   Still, it makes sense to have a place to beta test either the
 package or the packaging (how to create a proper package?) itself.

That would be an ideal use for a copr or fedorapeople repo.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Christopher Meng
On Jan 22, 2014 10:03 AM, Mauricio Tavares raubvo...@gmail.com wrote:
   Still, it makes sense to have a place to beta test either the
 package or the packaging (how to create a proper package?) itself.

It's hard to say how to create a proper package testing in one slot of
pkgdb. Also it may be a burden when you don't have enough time to
contribute.

But you can do this on copr IMO.  Also update-testing is not just a place
for updates to have a break, you can let it satisfy the needs of testing
for unstable.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-21 Thread Adam Williamson
On Tue, 2014-01-21 at 19:33 -0500, Neal Becker wrote:
 One of the packages I maintain is mercurial.  Frequently (e.g., now), there
 is a rc version available for test.  It will probably break some other package
 that depends on it.
 
 I am thinking of a model like google uses for chrome.  I could install any of:
 
 google-chrome-{stable,beta,unstable}
 
 I don't think fedora uses this model anywhere.  AFAICT, in Fedora there is 
 always only 1 version available - although there could be one in updates-
 testing.

Just for the record, of course we can have multiple different packages
that contain different versions of the same source. This is permitted in
specific situations, but generally frowned upon: details are in the
guidelines. It's most commonly used to provide multiple versions of
libraries where we really want to have packages that depend on different
versions of the library.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

File JavaScript-Minifier-1.08.tar.gz uploaded to lookaside cache by jplesnik

2014-01-21 Thread Jitka Plesnikova
A file has been added to the lookaside cache for perl-JavaScript-Minifier:

4ae40e970f657792720d42c92fe58cd1  JavaScript-Minifier-1.08.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-JavaScript-Minifier] 1.08 bump

2014-01-21 Thread Jitka Plesnikova
commit 2fb5065183ebf6174ddfa5fafbbc47ffe8ea914f
Author: Jitka Plesnikova jples...@redhat.com
Date:   Tue Jan 21 10:35:15 2014 +0100

1.08 bump

 .gitignore|1 +
 perl-JavaScript-Minifier.spec |9 ++---
 sources   |2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a7f9419..8c4057a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 JavaScript-Minifier-1.05.tar.gz
 /JavaScript-Minifier-1.06.tar.gz
+/JavaScript-Minifier-1.08.tar.gz
diff --git a/perl-JavaScript-Minifier.spec b/perl-JavaScript-Minifier.spec
index 0a93c70..80b4715 100644
--- a/perl-JavaScript-Minifier.spec
+++ b/perl-JavaScript-Minifier.spec
@@ -1,14 +1,14 @@
 Name:   perl-JavaScript-Minifier
-Version:1.06
+Version:1.08
 Release:1%{?dist}
 Summary:Perl extension for minifying JavaScript code
-License:(GPL+ or Artistic) or Artistic 2.0
+License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/JavaScript-Minifier/
 Source0:
http://www.cpan.org/authors/id/Z/ZO/ZOFFIX/JavaScript-Minifier-%{version}.tar.gz
 BuildArch:  noarch
 BuildRequires:  perl
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(ExtUtils::MakeMaker) = 6.30
 # Run-Time
 BuildRequires:  perl(Exporter)
 BuildRequires:  perl(strict)
@@ -47,6 +47,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Jan 21 2014 Jitka Plesnikova jples...@redhat.com - 1.08-1
+- 1.08 bump
+
 * Mon Jan 20 2014 Jitka Plesnikova jples...@redhat.com - 1.06-1
 - 1.06 bump
 - Modernize spec file
diff --git a/sources b/sources
index 9a52f1d..62ccafc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b82ecded33652b78b3ed8234a0b147fd  JavaScript-Minifier-1.06.tar.gz
+4ae40e970f657792720d42c92fe58cd1  JavaScript-Minifier-1.08.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 1055291] perl-JavaScript-Minifier-1.06 is available

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1055291

Jitka Plesnikova jples...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-JavaScript-Minifier-1.
   ||06-1.fc21
 Resolution|--- |RAWHIDE
Last Closed||2014-01-21 04:37:33



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=Y5Jk5ydLUSa=cc_unsubscribe
--
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 1055945] New: perl-DBI-1.631 is available

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1055945

Bug ID: 1055945
   Summary: perl-DBI-1.631 is available
   Product: Fedora
   Version: rawhide
 Component: perl-DBI
  Keywords: FutureFeature, Triaged
  Assignee: jples...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: jples...@redhat.com, mmasl...@redhat.com,
perl-devel@lists.fedoraproject.org, psab...@redhat.com



Latest upstream release: 1.631
Current version/release in Fedora Rawhide: 1.630-2.fc21
URL: http://search.cpan.org/dist/DBI/

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

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=PHNHfDZ9Yya=cc_unsubscribe
--
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 1055947] New: perl-IO-Socket-IP-0.27 is available

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1055947

Bug ID: 1055947
   Summary: perl-IO-Socket-IP-0.27 is available
   Product: Fedora
   Version: rawhide
 Component: perl-IO-Socket-IP
  Keywords: FutureFeature, Triaged
  Assignee: psab...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: mmasl...@redhat.com,
perl-devel@lists.fedoraproject.org, psab...@redhat.com



Latest upstream release: 0.27
Current version/release in Fedora Rawhide: 0.26-1.fc21
URL: http://search.cpan.org/dist/IO-Socket-IP/

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

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=gHuTwOtUTga=cc_unsubscribe
--
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 DBD-mysql-4.026.tar.gz uploaded to lookaside cache by jplesnik

2014-01-21 Thread Jitka Plesnikova
A file has been added to the lookaside cache for perl-DBD-MySQL:

b18dc2795ec8628a9b84b6e5f1b58775  DBD-mysql-4.026.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-DBD-MySQL] 4.026 bump

2014-01-21 Thread Jitka Plesnikova
commit 8b3744b00445cfa08dc582510e2f78a6d64af8a9
Author: Jitka Plesnikova jples...@redhat.com
Date:   Tue Jan 21 11:00:53 2014 +0100

4.026 bump

 .gitignore  |1 +
 perl-DBD-MySQL.spec |5 -
 sources |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8b0a527..a54813b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ DBD-mysql-4.017.tar.gz
 /DBD-mysql-4.023.tar.gz
 /DBD-mysql-4.024.tar.gz
 /DBD-mysql-4.025.tar.gz
+/DBD-mysql-4.026.tar.gz
diff --git a/perl-DBD-MySQL.spec b/perl-DBD-MySQL.spec
index b093de8..63136fc 100644
--- a/perl-DBD-MySQL.spec
+++ b/perl-DBD-MySQL.spec
@@ -1,5 +1,5 @@
 Name:   perl-DBD-MySQL
-Version:4.025
+Version:4.026
 Release:1%{?dist}
 Summary:A MySQL interface for Perl
 Group:  Development/Libraries
@@ -66,6 +66,9 @@ find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} 
';'
 %{_mandir}/man3/*.3*
 
 %changelog
+* Tue Jan 21 2014 Jitka Plesnikova jples...@redhat.com - 4.026-1
+- 4.026 bump
+
 * Tue Nov 05 2013 Jitka Plesnikova jples...@redhat.com - 4.025-1
 - 4.025 bump
 
diff --git a/sources b/sources
index 67dacda..f3a7cc1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-093ed74c3bd327d4e0d0bc70d1035ac3  DBD-mysql-4.025.tar.gz
+b18dc2795ec8628a9b84b6e5f1b58775  DBD-mysql-4.026.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

File Net-SSLGlue-1.052.tar.gz uploaded to lookaside cache by remi

2014-01-21 Thread Remi Collet
A file has been added to the lookaside cache for perl-Net-SSLGlue:

25823d8e45eefacc291e3373f84b27df  Net-SSLGlue-1.052.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 1054111] perl-DBD-MySQL-4.026 is available

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1054111

Jitka Plesnikova jples...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-DBD-MySQL-4.026-1.fc21
 Resolution|--- |RAWHIDE
Last Closed||2014-01-21 05:18:29



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=SIlD63Ow8ra=cc_unsubscribe
--
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-SSLGlue] update to 1.052

2014-01-21 Thread Remi Collet
commit 6c0021b1e3db4d9109653458d17fcb5f49211c2c
Author: Remi Collet r...@fedoraproject.org
Date:   Tue Jan 21 11:19:43 2014 +0100

update to 1.052

 .gitignore  |1 +
 perl-Net-SSLGlue-test.patch |   31 +--
 perl-Net-SSLGlue.spec   |9 ++---
 sources |2 +-
 4 files changed, 25 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5ba8336..1e5d00f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
 /Net-SSLGlue-1.01.tar.gz
 /Net-SSLGlue-1.03.tar.gz
 /Net-SSLGlue-1.04.tar.gz
+/Net-SSLGlue-1.052.tar.gz
diff --git a/perl-Net-SSLGlue-test.patch b/perl-Net-SSLGlue-test.patch
index 53b48a6..cb2b796 100644
--- a/perl-Net-SSLGlue-test.patch
+++ b/perl-Net-SSLGlue-test.patch
@@ -1,18 +1,21 @@
 Makefile.PL.orig   2010-02-21 17:49:52.0 +0100
-+++ Makefile.PL2010-02-21 17:55:04.0 +0100
-@@ -1,14 +1,10 @@
+--- Makefile.PL.orig   2014-01-21 11:11:51.244004427 +0100
 Makefile.PL2014-01-21 11:11:46.558989697 +0100
+@@ -1,16 +1,13 @@
  use ExtUtils::MakeMaker;
  require 5.008;
 -my $xt = prompt( Should I do external tests?\n.
--  These tests will fail if there is no internet connection or if a 
firewall\n.
--  blocks some traffic.\n.
--  [y/N], 'n' );
+-These tests will fail if there is no internet connection or if a 
firewall\n.
+-blocks some traffic.\n.
+-[y/N], 'n' );
++
  WriteMakefile(
-   NAME = 'Net::SSLGlue',
-   VERSION_FROM = 'lib/Net/SSLGlue.pm',
-   PREREQ_PM = {
-   'IO::Socket::SSL' = 1.19,
-   },
--  $xt =~m{^y}i ? ( test = { TESTS = 't/*.t t/external/*.t' }):(),
-+  test = { TESTS = 't/*.t' },
- );
+ NAME = 'Net::SSLGlue',
+ VERSION_FROM = 'lib/Net/SSLGlue.pm',
+ PREREQ_PM = {
+   'IO::Socket::SSL' = 1.19,
+ },
+-$xt =~m{^y}i ? ( test = { TESTS = 't/*.t t/external/*.t' }):(),
++test = { TESTS = 't/*.t' },
+ META_MERGE = {
+   resources = {
+   repository = 'https://github.com/noxxi/p5-net-sslglue',
diff --git a/perl-Net-SSLGlue.spec b/perl-Net-SSLGlue.spec
index ccfa6f1..ff42e59 100644
--- a/perl-Net-SSLGlue.spec
+++ b/perl-Net-SSLGlue.spec
@@ -1,5 +1,5 @@
 Name:   perl-Net-SSLGlue
-Version:1.04
+Version:1.052
 Release:1%{?dist}
 Summary:Add/extend SSL support for common perl modules
 License:GPL+ or Artistic
@@ -16,7 +16,9 @@ BuildArch:  noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(IO::Socket::SSL) = 1.19
 # Required to have tests effective
-BuildRequires:  perl(LWP::Protocol::https) perl(Net::LDAP) perl(Net::SMTP)
+BuildRequires:  perl(LWP::Protocol::https)
+BuildRequires:  perl(Net::LDAP)
+BuildRequires:  perl(Net::SMTP)
 
 Requires:   perl(IO::Socket::SSL) = 1.19
 Requires:   perl(LWP::Protocol::https)
@@ -70,12 +72,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT TODO README Changes examples
+%doc COPYRIGHT README Changes examples
 %{perl_vendorlib}/Net
 %{_mandir}/man3/Net*
 
 
 %changelog
+* Tue Jan 21 2014 Remi Collet r...@fedoraproject.org - 1.052-1
 * Mon Aug  5 2013 Remi Collet r...@fedoraproject.org - 1.04-1
 - update to 1.04
 
diff --git a/sources b/sources
index 81ef2a2..1b3e46b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8a6116f625eb5cb58791359f89800234  Net-SSLGlue-1.04.tar.gz
+25823d8e45eefacc291e3373f84b27df  Net-SSLGlue-1.052.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-Net-SSLGlue/f20] update to 1.052

2014-01-21 Thread Remi Collet
Summary of changes:

  6c0021b... update to 1.052 (*)

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

File Fedora-Rebuild-v0.11.0.tar.gz uploaded to lookaside cache by ppisar

2014-01-21 Thread Petr Pisar
A file has been added to the lookaside cache for perl-Fedora-Rebuild:

c9a76f94fff4abe96961727a2ba132eb  Fedora-Rebuild-v0.11.0.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-Fedora-Rebuild] 0.11.0 bump

2014-01-21 Thread Petr Pisar
commit 5b802b4439f39f4171967bd8a286ff37e1b376ed
Author: Petr Písař ppi...@redhat.com
Date:   Tue Jan 21 11:25:53 2014 +0100

0.11.0 bump

 .gitignore   |1 +
 perl-Fedora-Rebuild.spec |5 -
 sources  |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 29e5646..7b7117c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
 /Fedora-Rebuild-v0.9.0.tar.gz
 /Fedora-Rebuild-v0.9.1.tar.gz
 /Fedora-Rebuild-v0.10.0.tar.gz
+/Fedora-Rebuild-v0.11.0.tar.gz
diff --git a/perl-Fedora-Rebuild.spec b/perl-Fedora-Rebuild.spec
index 97ed8ed..c8ffc29 100644
--- a/perl-Fedora-Rebuild.spec
+++ b/perl-Fedora-Rebuild.spec
@@ -1,6 +1,6 @@
 # This file is lincensed under the terms of GPLv2+.
 Name:   perl-Fedora-Rebuild
-Version:0.10.0
+Version:0.11.0
 Release:1%{?dist}
 Summary:Rebuilds Fedora packages from scratch
 License:GPLv3+
@@ -81,6 +81,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Jan 21 2014 Petr Pisar ppi...@redhat.com - 0.11.0-1
+- 0.11.0 bump
+
 * Thu Nov 07 2013 Petr Pisar ppi...@redhat.com - 0.10.0-1
 - 0.10.0 bump
 
diff --git a/sources b/sources
index f161634..c09891c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-651705dd3754fe2574843da5e67f2c52  Fedora-Rebuild-v0.10.0.tar.gz
+c9a76f94fff4abe96961727a2ba132eb  Fedora-Rebuild-v0.11.0.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-Fedora-Rebuild/f20] 0.11.0 bump

2014-01-21 Thread Petr Pisar
Summary of changes:

  5b802b4... 0.11.0 bump (*)

(*) 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-Fedora-Rebuild/f19] 0.11.0 bump

2014-01-21 Thread Petr Pisar
commit 33f28df47bb5e40ef27c373e2c12fd1cc9113e61
Author: Petr Písař ppi...@redhat.com
Date:   Tue Jan 21 11:25:53 2014 +0100

0.11.0 bump

 .gitignore   |1 +
 perl-Fedora-Rebuild.spec |5 -
 sources  |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 29e5646..7b7117c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
 /Fedora-Rebuild-v0.9.0.tar.gz
 /Fedora-Rebuild-v0.9.1.tar.gz
 /Fedora-Rebuild-v0.10.0.tar.gz
+/Fedora-Rebuild-v0.11.0.tar.gz
diff --git a/perl-Fedora-Rebuild.spec b/perl-Fedora-Rebuild.spec
index 8b7e3bf..63295eb 100644
--- a/perl-Fedora-Rebuild.spec
+++ b/perl-Fedora-Rebuild.spec
@@ -1,6 +1,6 @@
 # This file is lincensed under the terms of GPLv2+.
 Name:   perl-Fedora-Rebuild
-Version:0.10.0
+Version:0.11.0
 Release:1%{?dist}
 Summary:Rebuilds Fedora packages from scratch
 License:GPLv3+
@@ -81,6 +81,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Jan 21 2014 Petr Pisar ppi...@redhat.com - 0.11.0-1
+- 0.11.0 bump
+
 * Thu Nov 07 2013 Petr Pisar ppi...@redhat.com - 0.10.0-1
 - 0.10.0 bump
 
diff --git a/sources b/sources
index f161634..c09891c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-651705dd3754fe2574843da5e67f2c52  Fedora-Rebuild-v0.10.0.tar.gz
+c9a76f94fff4abe96961727a2ba132eb  Fedora-Rebuild-v0.11.0.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-Net-SSLGlue/f19] update to 1.052

2014-01-21 Thread Remi Collet
commit 2e4aa0075c2c4ccb59df83121734caed9d90c826
Author: Remi Collet r...@fedoraproject.org
Date:   Tue Jan 21 11:19:43 2014 +0100

update to 1.052

(cherry picked from commit 6c0021b1e3db4d9109653458d17fcb5f49211c2c)

 .gitignore  |1 +
 perl-Net-SSLGlue-test.patch |   31 +--
 perl-Net-SSLGlue.spec   |9 ++---
 sources |2 +-
 4 files changed, 25 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5ba8336..1e5d00f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
 /Net-SSLGlue-1.01.tar.gz
 /Net-SSLGlue-1.03.tar.gz
 /Net-SSLGlue-1.04.tar.gz
+/Net-SSLGlue-1.052.tar.gz
diff --git a/perl-Net-SSLGlue-test.patch b/perl-Net-SSLGlue-test.patch
index 53b48a6..cb2b796 100644
--- a/perl-Net-SSLGlue-test.patch
+++ b/perl-Net-SSLGlue-test.patch
@@ -1,18 +1,21 @@
 Makefile.PL.orig   2010-02-21 17:49:52.0 +0100
-+++ Makefile.PL2010-02-21 17:55:04.0 +0100
-@@ -1,14 +1,10 @@
+--- Makefile.PL.orig   2014-01-21 11:11:51.244004427 +0100
 Makefile.PL2014-01-21 11:11:46.558989697 +0100
+@@ -1,16 +1,13 @@
  use ExtUtils::MakeMaker;
  require 5.008;
 -my $xt = prompt( Should I do external tests?\n.
--  These tests will fail if there is no internet connection or if a 
firewall\n.
--  blocks some traffic.\n.
--  [y/N], 'n' );
+-These tests will fail if there is no internet connection or if a 
firewall\n.
+-blocks some traffic.\n.
+-[y/N], 'n' );
++
  WriteMakefile(
-   NAME = 'Net::SSLGlue',
-   VERSION_FROM = 'lib/Net/SSLGlue.pm',
-   PREREQ_PM = {
-   'IO::Socket::SSL' = 1.19,
-   },
--  $xt =~m{^y}i ? ( test = { TESTS = 't/*.t t/external/*.t' }):(),
-+  test = { TESTS = 't/*.t' },
- );
+ NAME = 'Net::SSLGlue',
+ VERSION_FROM = 'lib/Net/SSLGlue.pm',
+ PREREQ_PM = {
+   'IO::Socket::SSL' = 1.19,
+ },
+-$xt =~m{^y}i ? ( test = { TESTS = 't/*.t t/external/*.t' }):(),
++test = { TESTS = 't/*.t' },
+ META_MERGE = {
+   resources = {
+   repository = 'https://github.com/noxxi/p5-net-sslglue',
diff --git a/perl-Net-SSLGlue.spec b/perl-Net-SSLGlue.spec
index af92657..363c7f9 100644
--- a/perl-Net-SSLGlue.spec
+++ b/perl-Net-SSLGlue.spec
@@ -1,5 +1,5 @@
 Name:   perl-Net-SSLGlue
-Version:1.04
+Version:1.052
 Release:1%{?dist}
 Summary:Add/extend SSL support for common perl modules
 License:GPL+ or Artistic
@@ -16,7 +16,9 @@ BuildArch:  noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(IO::Socket::SSL) = 1.19
 # Required to have tests effective
-BuildRequires:  perl(LWP::Protocol::https) perl(Net::LDAP) perl(Net::SMTP)
+BuildRequires:  perl(LWP::Protocol::https)
+BuildRequires:  perl(Net::LDAP)
+BuildRequires:  perl(Net::SMTP)
 
 Requires:   perl(IO::Socket::SSL) = 1.19
 Requires:   perl(LWP::Protocol::https)
@@ -70,12 +72,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT TODO README Changes examples
+%doc COPYRIGHT README Changes examples
 %{perl_vendorlib}/Net
 %{_mandir}/man3/Net*
 
 
 %changelog
+* Tue Jan 21 2014 Remi Collet r...@fedoraproject.org - 1.052-1
 * Mon Aug  5 2013 Remi Collet r...@fedoraproject.org - 1.04-1
 - update to 1.04
 
diff --git a/sources b/sources
index 81ef2a2..1b3e46b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8a6116f625eb5cb58791359f89800234  Net-SSLGlue-1.04.tar.gz
+25823d8e45eefacc291e3373f84b27df  Net-SSLGlue-1.052.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-Net-SSLGlue/epel7] update to 1.052

2014-01-21 Thread Remi Collet
Summary of changes:

  2e4aa00... update to 1.052 (*)

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

File DBI-1.631.tar.gz uploaded to lookaside cache by jplesnik

2014-01-21 Thread Jitka Plesnikova
A file has been added to the lookaside cache for perl-DBI:

444d3c305e86597e11092b517794a840  DBI-1.631.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-DBI] 1.631 bump

2014-01-21 Thread Jitka Plesnikova
commit 768627669ac187b8e3e406f2dc11b76d89a650e7
Author: Jitka Plesnikova jples...@redhat.com
Date:   Tue Jan 21 12:08:00 2014 +0100

1.631 bump

 .gitignore|1 +
 perl-DBI.spec |7 +--
 sources   |2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f660965..8f8db17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ DBI-1.613.tar.gz
 /DBI-1.627.tar.gz
 /DBI-1.628.tar.gz
 /DBI-1.630.tar.gz
+/DBI-1.631.tar.gz
diff --git a/perl-DBI.spec b/perl-DBI.spec
index a009e9a..a27ad63 100644
--- a/perl-DBI.spec
+++ b/perl-DBI.spec
@@ -7,8 +7,8 @@
 %endif
 
 Name:   perl-DBI
-Version:1.630
-Release:2%{?dist}
+Version:1.631
+Release:1%{?dist}
 Summary:A database access API for perl
 Group:  Development/Libraries
 License:GPL+ or Artistic
@@ -141,6 +141,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Tue Jan 21 2014 Jitka Plesnikova jples...@redhat.com - 1.631-1
+- 1.631 bump
+
 * Tue Nov 26 2013 Petr Pisar ppi...@redhat.com - 1.630-2
 - Add a security warning about use of RPC::PlClient (bug #1030578)
 
diff --git a/sources b/sources
index 3ecf5de..ebfbc07 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-306020fe7b54a53773f54ad581af8c54  DBI-1.630.tar.gz
+444d3c305e86597e11092b517794a840  DBI-1.631.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 1055945] perl-DBI-1.631 is available

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1055945

Jitka Plesnikova jples...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-DBI-1.631-1.fc21
 Resolution|--- |RAWHIDE
Last Closed||2014-01-21 06:27:06



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=fkjfypdR7ga=cc_unsubscribe
--
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 Sys-Virt-1.2.1.tar.gz uploaded to lookaside cache by berrange

2014-01-21 Thread Daniel P. Berrange
A file has been added to the lookaside cache for perl-Sys-Virt:

6203ae7a5f1e62d27fba4ad4a168ad12  Sys-Virt-1.2.1.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-Sys-Virt] Update to 1.2.1 release

2014-01-21 Thread Daniel P . Berrange
commit 932b359029b77fb56e418fdf15f98a497dfb9ad0
Author: Daniel P. Berrange berra...@redhat.com
Date:   Tue Jan 21 12:19:47 2014 +

Update to 1.2.1 release

Signed-off-by: Daniel P. Berrange berra...@redhat.com

 perl-Sys-Virt.spec |5 -
 sources|2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/perl-Sys-Virt.spec b/perl-Sys-Virt.spec
index edc96d3..af97534 100644
--- a/perl-Sys-Virt.spec
+++ b/perl-Sys-Virt.spec
@@ -1,7 +1,7 @@
 # Automatically generated by perl-Sys-Virt.spec.PL
 
 Name:   perl-Sys-Virt
-Version:1.2.0
+Version:1.2.1
 Release:1%{?dist}%{?extra_release}
 Summary:Represent and manage a libvirt hypervisor connection
 License:GPLv2+ or Artistic
@@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Tue Jan 21 2014 Daniel P. Berrange berra...@redhat.com - 1.2.1-1
+- Update to 1.2.1 release
+
 * Mon Dec  2 2013 Daniel P. Berrange berra...@redhat.com - 1.2.0-1
 - Update to 1.2.0 release
 
diff --git a/sources b/sources
index a891a6e..f3fc282 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bbb9c252ae785bd07d8a176b9be828e4  Sys-Virt-1.2.0.tar.gz
+6203ae7a5f1e62d27fba4ad4a168ad12  Sys-Virt-1.2.1.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

File IO-Socket-IP-0.27.tar.gz uploaded to lookaside cache by psabata

2014-01-21 Thread Petr Šabata
A file has been added to the lookaside cache for perl-IO-Socket-IP:

2bc43f6fb1e8c1c6350fe507cf5413e2  IO-Socket-IP-0.27.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

  1   2   >