[Test-Announce] 2012-10-08 @ 15:00 UTC - Fedora QA Meeting

2012-10-08 Thread Adam Williamson
# Fedora Quality Assurance Meeting
# Date: 2012-10-08
# Time: 15:00 UTC
(https://fedoraproject.org/wiki/Infrastructure/UTCHowto)
# Location: #fedora-meeting on irc.freenode.net

Greetings testers!

It's meeting time again tomorrow. An important day again, as we should
check freeze-ability for F18 Beta once more: in particular, whether
anaconda 18.13 implements all the partitioning requirements, and whether
the new upgrade tool shows any signs of appearing. We also have quite a
few blockers to look at.

This weekend is Canadian Thanksgiving, so I'm not scheduled to be at
work tomorrow. I'm hoping someone else will be able to run the meeting.
If no-one wants to and I'm awake, though, I'll do it, but please,
someone just go ahead and take it =)

This is a reminder of the upcoming QA meeting.  Please add any topic
suggestions to the meeting wiki page:
https://fedoraproject.org/wiki/QA/Meetings/20121008

The current proposed agenda is included below.

== Proposed Agenda Topics ==
1. Previous meeting follow-up 
2. Fedora 18 Beta status / mini blocker review
3. Open floor
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

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

Re: request: remove gd.tuwien.ac.at from mirror-lists

2012-10-08 Thread Daniel Veillard
On Wed, Oct 03, 2012 at 10:23:48AM -0400, Zdenek Pavlas wrote:
 On Wed Sep 26 08:02:05, Reindl Harald wrote:
 
  yes, and that is why statistics of mirrors are meaningsless
  because of this fact my idea to give us a config-option
  dear yum, if the selected mirror provides lower than
  500 KB/sek try another one because my line can 12 MB/sec
 
 FWIW, we've increased the low speed limit in urlgrabber from 
 1 to 1000 B/sec.  This should fix the most pathological cases.
 When speed falls below this limit for 30s, download is aborted 
 as if it timed out, and next mirror is used.  Each timeout also
 halves the mirror's estimated speed so it will very likely be
 avoided next time.
 
 https://admin.fedoraproject.org/updates/FEDORA-2012-14928/python-urlgrabber-3.9.1-21.fc18

  Cool, thanks !

Daniel



-- 
Daniel Veillard  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
dan...@veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Jiri Eischmann
tim.laurid...@gmail.com píše v Ne 07. 10. 2012 v 18:51 +0200:
 
 
 On Fri, Oct 5, 2012 at 5:19 PM, Jiri Eischmann eischm...@redhat.com
 wrote:
 Hi,
 the possibility of Software Center in Fedora has already been
 discussed
 several times, last time a few month ago.
 I read an article about a successful Google Summer of Code
 project [1]
 whose goal was to make Software Center a distribution
 independent
 program using PackageKit.
 Matthias even made an Ubuntu-independent infrastructure for
 AppStream
 (additional data about packages/apps).
 I wonder if there are still any efforts to get it to Fedora
 and what it
 would require from our infrastructure.
 
 If I understand it correctly, there are currently three
 options:
 1) Software Center based on PackageKit by Matthias
 2) Light Software Center - a new app based on PackageKit from
 the
 beginning
 3) Apper already supports AppStream [2]
 
 I'm asking because I hear from many (not only) beginners that
 they would
 appreciate something like Ubuntu Software Center in Fedora. I
 guess it's
 one of the main reasons why many users rather go for Ubuntu
 than Fedora.
 
 Jiri
 
 [1]
 http://blog.tenstral.net/2012/08/gsoc-appstream-final-report.html
 [2] http://blog.tenstral.net/2012/08/appstream-for-apper.html
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 
 
 
 The ultimate software center is a web application, like Google
 playstore.
 
 
 All the rating and commenting and other info, need to be centrally
 maintained and it is not a good idea to try to distribute this kind of
 metadata.
 There shall just be a local installer to install the packages
 triggered by the web app.
 Another thing is what the users of Fedora and most other linux'es is
 not my old mother and most of these users, don't care about a big
 fancy software shop.

I strongly disagree. Believe me, as a community manager in Red Hat I
communicate with community members and normal users on daily basis. And
the question When is Fedora going to have something like Software
Center is one of the most frequent ones.
And I also disagree it's about our mums and dads. We went to a local
university last week to introduce Fedora to new computer science
students. Those are users we're highly interested in. But for most of
them, it's the first contact with Linux and questions and opinions like
Where can I search only for app or Looking for apps among packages is
not very convenient were very frequent.

 So nobody is going to do this great amount of work it takes to make a
 great webstore, Ubuntu need it for the same ways as Apple, they want
 to earn some money.)

As someone already wrote, this is not about money, this is about user
experience. Software Center only with free software would be a big
improvement over what we have now.

 It is an illusion that if we just have a fancy webstore, every body
 will start using Fedora IMHO.

Nobody simplifies it like this. Software Center is just one of pieces in
the puzzle.

 It will be nice if more people uses Fedora, but it not the main
 target, the greatness of Fedora is not measured but how many user it
 have, compared to other Linuxes or other os'es.

Yeah, the number of users might not be the main goal for Fedora, but
without users, we won't achieve our actual goals. Less users leads in
long term to less contributors, for example.

Jiri


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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Jiri Eischmann
Reindl Harald píše v Ne 07. 10. 2012 v 20:02 +0200:
 Am 07.10.2012 19:55, schrieb drago01:
  Maybe maybe not. The point is that a fancy software shop would result
  into this old mother type of user consider to use fedora.
  A user ultimately don't care about packages but about applications.
  Other distritors are moving in this direction while we fall behind.
  We should lead here like we do in other areas.
 
 why do we need to lead everywehre for every price?
 
  It will be nice if more people uses Fedora, but it not the main target, the
  greatness of Fedora is not measured but how many user it have, compared to
  other Linuxes or other os'es.
  
  Well without users (and growth) it will become irrelevant and thus it
  will become harder to achieve anything else.
 
 nobody says without users
 but do we really need every noob as user?

Why does some of us imply it's about noobs? 
I know about many experienced Fedora users and contributors who would
appreciate it, too.

And why are noobs something unwanted? 
As I said above, most new computer science students at our local
technical university are Linux noobs who would appreciate something like
this. They have potential to be good contributors in a few years if
Fedora hooks them up now. Unfortunately, our competition is more
successful at this and it will have an impact on our contributor base in
long term. 

 why have we different operating systems and distributions if all
 satisfies the same user-base for every price? there is also a need
 for a clean and straight forwarded linux without compromises only
 to fetch users better satisfied with OSX or windows

How would Software Center hold you from enjoying clean and straight
forwarded Linux? It's just an app. Anyone who'd like to would be able to
use YUM, YUMEX, Add/Remove, Apper,...

Jiri 


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

Re: Confusing tracker bug naming

2012-10-08 Thread Jóhann B. Guðmundsson

On 10/06/2012 08:42 PM, Christoph Wickert wrote:

Questions, feedback, thoughts or rants anybody?


This is something you should be asking on the -test list where the QA 
community resides


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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Matthew Miller
On Sun, Oct 07, 2012 at 09:32:33PM +0300, Nikos Roussos wrote:
 I still haven't understand what it takes to get this started. Besides of
 course from having some people dedicating some time on that. Convincing
 infrastructure team is the first step? Does this need to get through FESCO
 first?

Writing up a specific plan is the first step.

-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Bug 863785] perl-Dancer-1.3110 is available

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863785

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

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||psab...@redhat.com
   Assignee|mmasl...@redhat.com |psab...@redhat.com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

F-18 Branched report: 20121008 changes

2012-10-08 Thread Fedora Branched Report
Compose started at Mon Oct  8 09:15:23 UTC 2012

Broken deps for x86_64
--
[almanah]
almanah-0.8.0-7.fc18.x86_64 requires libedataserverui-3.0.so.3()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libedataserver-1.2.so.16()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libecal-1.2.so.12()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libebook-1.2.so.13()(64bit)
[dhcp-forwarder]
dhcp-forwarder-upstart-0.10-1801.fc18.noarch requires /sbin/initctl
[dogtag-pki]
dogtag-pki-10.0.0-0.8.a1.fc18.noarch requires pki-util-javadoc = 
0:10.0.0
dogtag-pki-10.0.0-0.8.a1.fc18.noarch requires pki-java-tools-javadoc = 
0:10.0.0
dogtag-pki-10.0.0-0.8.a1.fc18.noarch requires pki-common-javadoc = 
0:10.0.0
[dragonegg]
dragonegg-3.1-7.fc18.x86_64 requires gcc = 0:4.7.1-5.fc18
[evolution-exchange]
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedataserverui-3.0.so.3()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedataserver-1.2.so.16()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedata-cal-1.2.so.17()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedata-book-1.2.so.14()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libecal-1.2.so.12()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libebook-1.2.so.13()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libebackend-1.2.so.3()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libcamel-1.2.so.36()(64bit)
[flush]
flush-0.9.10-7.fc18.x86_64 requires 
libboost_thread-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_system-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_signals-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_filesystem-mt.so.1.48.0()(64bit)
[fontik]
fontik-0.6.1-3.20120305git5dbbc513.fc18.x86_64 requires 
libgee-0.8.so.1()(64bit)
[func]
func-0.28-1.fc17.noarch requires smolt
[gdb-heap]
gdb-heap-0.5-9.fc18.x86_64 requires glibc(x86-64) = 0:2.15
[glom]
glom-1.18.6-1.fc17.x86_64 requires libboost_python.so.1.48.0()(64bit)
glom-libs-1.18.6-1.fc17.i686 requires libboost_python.so.1.48.0
glom-libs-1.18.6-1.fc17.x86_64 requires 
libboost_python.so.1.48.0()(64bit)
[gnome-pilot]
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libedataserverui-3.0.so.1()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libedataserver-1.2.so.16()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libecal-1.2.so.11()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libebook-1.2.so.13()(64bit)
[gwibber]
1:gwibber-3.4.2-3.fc18.i686 requires libgee-0.8.so.0
1:gwibber-3.4.2-3.fc18.x86_64 requires libgee-0.8.so.0()(64bit)
[ip-sentinel]
ip-sentinel-upstart-0.12-1303.fc18.noarch requires /sbin/initctl
[kismon]
kismon-0.6-2.fc18.noarch requires pyclutter
[libsyncml]
1:libsyncml-0.4.6-4.fc17.i686 requires libsoup-2.2.so.8
1:libsyncml-0.4.6-4.fc17.x86_64 requires libsoup-2.2.so.8()(64bit)
[maniadrive]
raydium-1.2-47.fc18.x86_64 requires libode.so.1()(64bit)
[mapserver]
mapserver-perl-6.0.1-5.fc17.x86_64 requires perl(:MODULE_COMPAT_5.14.2)
[matreshka]
matreshka-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-0.1.1-9.fc17.x86_64 requires libgnat-4.6.so()(64bit)
matreshka-fastcgi-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-fastcgi-0.1.1-9.fc17.i686 requires libgnarl-4.6.so
matreshka-fastcgi-0.1.1-9.fc17.x86_64 requires libgnat-4.6.so()(64bit)
matreshka-fastcgi-0.1.1-9.fc17.x86_64 requires libgnarl-4.6.so()(64bit)
matreshka-sql-core-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-sql-core-0.1.1-9.fc17.x86_64 requires libgnat-4.6.so()(64bit)
matreshka-sql-postgresql-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-sql-postgresql-0.1.1-9.fc17.x86_64 requires 
libgnat-4.6.so()(64bit)
matreshka-sql-sqlite-0.1.1-9.fc17.i686 requires libgnat-4.6.so
matreshka-sql-sqlite-0.1.1-9.fc17.x86_64 requires 
libgnat-4.6.so()(64bit)
[milter-greylist]
milter-greylist-upstart-4.2.7-1701.fc18.noarch requires /sbin/initctl
[mod_pubcookie]
mod_pubcookie-3.3.4a-7.fc18.x86_64 requires httpd-mmn = 
0:20051115-x86-64
[openvrml]
libopenvrml-0.18.9-3.fc18.i686 requires libboost_thread-mt.so.1.48.0
libopenvrml-0.18.9-3.fc18.i686 requires libboost_system-mt.so.1.48.0
libopenvrml-0.18.9-3.fc18.i686 requires libboost_filesystem-mt.so.1.48.0
libopenvrml-0.18.9-3.fc18.x86_64 requires 
libboost_thread-mt.so.1.48.0()(64bit)
libopenvrml-0.18.9-3.fc18.x86_64 requires 
libboost_system-mt.so.1.48.0()(64bit)
libopenvrml-0.18.9-3.fc18.x86_64 requires 

rawhide report: 20121008 changes

2012-10-08 Thread Fedora Rawhide Report
Compose started at Mon Oct  8 08:15:10 UTC 2012

Broken deps for x86_64
--
[PyKDE]
PyKDE-3.16.6-10.fc18.x86_64 requires sip-api(8) = 0:8.1
[PyQt]
PyQt-3.18.1-12.fc18.x86_64 requires sip-api(8) = 0:8.1
[almanah]
almanah-0.8.0-7.fc18.x86_64 requires libedataserverui-3.0.so.3()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libedataserver-1.2.so.16()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libecal-1.2.so.12()(64bit)
almanah-0.8.0-7.fc18.x86_64 requires libebook-1.2.so.13()(64bit)
[dogtag-pki]
dogtag-pki-10.0.0-0.8.a1.fc19.noarch requires pki-util-javadoc = 
0:10.0.0
dogtag-pki-10.0.0-0.8.a1.fc19.noarch requires pki-java-tools-javadoc = 
0:10.0.0
dogtag-pki-10.0.0-0.8.a1.fc19.noarch requires pki-common-javadoc = 
0:10.0.0
[dragonegg]
dragonegg-3.1-11.fc19.x86_64 requires gcc = 0:4.7.2-2.fc19
[dustmite]
dustmite-1-5.20120304gitcde46e0.fc17.x86_64 requires 
libphobos-ldc.so.59()(64bit)
[dvipdfm]
dvipdfm-0.13.2d-44.fc18.x86_64 requires libkpathsea.so.4()(64bit)
[dvipdfmx]
dvipdfmx-0-0.35.20090708cvs.fc18.x86_64 requires 
libkpathsea.so.4()(64bit)
[dvipng]
dvipng-1.14-4.fc18.x86_64 requires libkpathsea.so.4()(64bit)
[dvisvgm]
dvisvgm-1.0.12-1.fc19.x86_64 requires libkpathsea.so.4()(64bit)
[evolution-exchange]
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedataserverui-3.0.so.3()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedataserver-1.2.so.16()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedata-cal-1.2.so.17()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libedata-book-1.2.so.14()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libecal-1.2.so.12()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libebook-1.2.so.13()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libebackend-1.2.so.3()(64bit)
evolution-exchange-3.5.2-1.fc18.x86_64 requires 
libcamel-1.2.so.36()(64bit)
[flush]
flush-0.9.10-7.fc18.x86_64 requires 
libboost_thread-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_system-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_signals-mt.so.1.48.0()(64bit)
flush-0.9.10-7.fc18.x86_64 requires 
libboost_filesystem-mt.so.1.48.0()(64bit)
[fontik]
fontik-0.6.1-3.20120305git5dbbc513.fc19.x86_64 requires 
libgee-0.8.so.1()(64bit)
[func]
func-0.28-1.fc17.noarch requires smolt
[gcc-python-plugin]
gcc-python2-debug-plugin-0.9-4.fc19.x86_64 requires gcc = 0:4.7.1-7.fc19
gcc-python2-plugin-0.9-4.fc19.x86_64 requires gcc = 0:4.7.1-7.fc19
gcc-python3-debug-plugin-0.9-4.fc19.x86_64 requires gcc = 0:4.7.1-7.fc19
gcc-python3-plugin-0.9-4.fc19.x86_64 requires gcc = 0:4.7.1-7.fc19
[gcstar]
gcstar-1.7.0-2.fc19.noarch requires perl(Gtk2::Table)
gcstar-1.7.0-2.fc19.noarch requires perl(Gtk2::HBox)
gcstar-1.7.0-2.fc19.noarch requires perl(Gtk2::Frame)
gcstar-1.7.0-2.fc19.noarch requires perl(Gtk2::EventBox)
[gdb-heap]
gdb-heap-0.5-9.fc18.x86_64 requires glibc(x86-64) = 0:2.15
[glom]
glom-1.18.6-1.fc17.x86_64 requires libboost_python.so.1.48.0()(64bit)
glom-libs-1.18.6-1.fc17.i686 requires libboost_python.so.1.48.0
glom-libs-1.18.6-1.fc17.x86_64 requires 
libboost_python.so.1.48.0()(64bit)
[gnome-pilot]
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libedataserverui-3.0.so.1()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libedataserver-1.2.so.16()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libecal-1.2.so.11()(64bit)
gnome-pilot-eds-2.91.93-5.fc17.x86_64 requires 
libebook-1.2.so.13()(64bit)
[gnome-shell-theme-selene]
gnome-shell-theme-selene-3.4.0-5.fc19.noarch requires 
gnome-shell-extensions-user-theme
[gnuplot]
gnuplot-latex-4.6.0-2.fc18.noarch requires texlive-texmf-xetex
[gtkd]
gtkd-2.0.0-28.20120603gitcb35d25.fc18.i686 requires libphobos-ldc.so.59
gtkd-2.0.0-28.20120603gitcb35d25.fc18.x86_64 requires 
libphobos-ldc.so.59()(64bit)
[gwibber]
1:gwibber-3.4.2-3.fc18.i686 requires libgee-0.8.so.0
1:gwibber-3.4.2-3.fc18.x86_64 requires libgee-0.8.so.0()(64bit)
[kamoso]
kamoso-2.0.2-6.fc18.x86_64 requires libkipi.so.9()(64bit)
[kphotoalbum]
kphotoalbum-4.2-4.fc18.x86_64 requires libkipi.so.9()(64bit)
[ktp-call-ui]
ktp-call-ui-0.5.0-1.fc19.x86_64 requires 
libtelepathy-farstream.so.2()(64bit)
[libsyncml]
1:libsyncml-0.4.6-4.fc17.i686 requires libsoup-2.2.so.8
1:libsyncml-0.4.6-4.fc17.x86_64 requires libsoup-2.2.so.8()(64bit)
[llvm]
clang-3.1-9.fc19.i686 requires libstdc++-devel = 0:4.7.1
clang-3.1-9.fc19.x86_64 requires libstdc++-devel = 0:4.7.1
[mapserver]

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Reindl Harald


Am 08.10.2012 10:49, schrieb Jiri Eischmann:
 Reindl Harald píše v Ne 07. 10. 2012 v 20:02 +0200:
 why have we different operating systems and distributions if all
 satisfies the same user-base for every price? there is also a need
 for a clean and straight forwarded linux without compromises only
 to fetch users better satisfied with OSX or windows
 
 How would Software Center hold you from enjoying clean and straight
 forwarded Linux? It's just an app. Anyone who'd like to would be able to
 use YUM, YUMEX, Add/Remove, Apper,...

hopefully this will be true

there are many environments with no need for packagekit/software
center and if dependencies will still be careful to not pull
many packages as cross-deps all are satisfied




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

systemd requires HTTP server and serves QR codes

2012-10-08 Thread Petr Pisar
Am I the only one who raised his eyebrow when today's systemd update to
systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?

-- Petr

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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Ralf Corsepius

On 10/08/2012 10:49 AM, Jiri Eischmann wrote:

Reindl Harald píše v Ne 07. 10. 2012 v 20:02 +0200:

Am 07.10.2012 19:55, schrieb drago01:

Maybe maybe not. The point is that a fancy software shop would result
into this old mother type of user consider to use fedora.
A user ultimately don't care about packages but about applications.
Other distritors are moving in this direction while we fall behind.
We should lead here like we do in other areas.


why do we need to lead everywehre for every price?


It will be nice if more people uses Fedora, but it not the main target, the
greatness of Fedora is not measured but how many user it have, compared to
other Linuxes or other os'es.


Well without users (and growth) it will become irrelevant and thus it
will become harder to achieve anything else.


nobody says without users
but do we really need every noob as user?


Why does some of us imply it's about noobs?
Because hardly any of the non-noobs misses this Software Center and 
because non-noobs know that the term apps is an Apple/Google marketing 
hype?



Anyone who'd like to would be able to
use YUM, YUMEX, Add/Remove, Apper,...
Pardon, I do not understand what's your problem is. If it's just a yet 
another frontend/GUI program, why not package it? If it requires some 
server side infrastructure you will have to talk to FESCO.


Ralf


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

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread John . Florian
 From: Petr Pisar ppi...@redhat.com
 Am I the only one who raised his eyebrow when today's systemd update to
 systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?

I suspect it has to do with this feature:

http://www.h-online.com/open/news/item/Systemd-to-secure-system-log-information-against-attacks-1671165.html

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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Nikos Roussos
On Mon, 2012-10-08 at 16:49 +0200, Ralf Corsepius wrote:

 On 10/08/2012 10:49 AM, Jiri Eischmann wrote:
  Reindl Harald píše v Ne 07. 10. 2012 v 20:02 +0200:
  Am 07.10.2012 19:55, schrieb drago01:
  Maybe maybe not. The point is that a fancy software shop would result
  into this old mother type of user consider to use fedora.
  A user ultimately don't care about packages but about applications.
  Other distritors are moving in this direction while we fall behind.
  We should lead here like we do in other areas.
 
  why do we need to lead everywehre for every price?
 
  It will be nice if more people uses Fedora, but it not the main target, 
  the
  greatness of Fedora is not measured but how many user it have, compared 
  to
  other Linuxes or other os'es.
 
  Well without users (and growth) it will become irrelevant and thus it
  will become harder to achieve anything else.
 
  nobody says without users
  but do we really need every noob as user?
 
  Why does some of us imply it's about noobs?
 Because hardly any of the non-noobs misses this Software Center and 
 because non-noobs know that the term apps is an Apple/Google marketing 
 hype?


User experience is important for everyone. Not just noobs.
And currently Fedora is certainly not first when it comes on
Applications installation user experience.


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

[Bug 863991] perl-Coro-6.09 does not build on S390

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991

--- Comment #2 from Fedora Update System upda...@fedoraproject.org ---
Package perl-Coro-6.09-2.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing perl-Coro-6.09-2.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-15627/perl-Coro-6.09-2.fc18
then log in and leave karma (feedback).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Lennart Poettering
On Mon, 08.10.12 14:50, Petr Pisar (ppi...@redhat.com) wrote:

 Am I the only one who raised his eyebrow when today's systemd update to
 systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?

The live-syncing logging logic that is available in 184 as a preview is
based on JSON and HTTP (in order to build as much on existing standards
as possible, and get best integration with other systems). In order to
keep the footprint low we decided to use an existing embeddable minimal
HTTP engine for that, rather than writing our own. Correspondingly the
microhttpd library is only pulled in by the journal gateway daemon,
which is responsible for the HTTP iface to the journal. We thought about
splitting this off into an individual package (and it would be really
easy to still do that), but as the code of libmicrohttpd is minimal, and
it doesn't pull in any deps beyond what is already in the minimal
installation set we didn't bother so far. Note that the code is not
enabled unless people do systemctl enable
systemd-journal-gatewayd.service.

The QR code stuff is for showing a scannable QR code for the FSS sealing
key. It's a gimmick. In order to minimize footprint we actually made
sure that the qrencode pacakge got split up in order not to pull in any
additional packages into the basic set. It too is a really minimal dep,
pulling nothing else in that wasn't in the minimal installation set
already. Here too, was the option to implement our own thing, our own QR
encoding code or just use the existing solution whose code is quite OK,
whose deps are minimal, and which is quite well tested already. With the
qrencode package split-up we were quite happy with having a dep on it.

Hopes this makes sense,

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 02:50:23PM +, Petr Pisar wrote:
 Am I the only one who raised his eyebrow when today's systemd update to
 systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?

In terms of _size_, there's not much concern, as these are both very small
libraries.

In terms of *policy*, it does seem like this may be headed towards the path
of an eventual realization that putting all this functionality into one
monolithic package has some drawbacks.

I believe that both of these are for the journal (ie, logging). If the
systemd-journal-gatewayd service is running, one can connect via http on
localhost and get a file in /var/log/messages-like format or JSON.

This is kind of nifty, but raises a few questions. Traditionally, messages
data is world-readable, but for a few years we've been shipping it readable
only by root. What policy do we want for this, and what's the mechanism for
enforcing it?




-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Álvaro Castillo
On Mon, Oct 8, 2012 at 4:17 PM, Nikos Roussos
comzer...@fedoraproject.orgwrote:

 **
 On Mon, 2012-10-08 at 16:49 +0200, Ralf Corsepius wrote:

 On 10/08/2012 10:49 AM, Jiri Eischmann wrote:
  Reindl Harald píše v Ne 07. 10. 2012 v 20:02 +0200:
  Am 07.10.2012 19:55, schrieb drago01:
  Maybe maybe not. The point is that a fancy software shop would result
  into this old mother type of user consider to use fedora.
  A user ultimately don't care about packages but about applications.
  Other distritors are moving in this direction while we fall behind.
  We should lead here like we do in other areas.
 
  why do we need to lead everywehre for every price?
 
  It will be nice if more people uses Fedora, but it not the main target, 
  the
  greatness of Fedora is not measured but how many user it have, compared 
  to
  other Linuxes or other os'es.
 
  Well without users (and growth) it will become irrelevant and thus it
  will become harder to achieve anything else.
 
  nobody says without users
  but do we really need every noob as user?
 
  Why does some of us imply it's about noobs?
 Because hardly any of the non-noobs misses this Software Center and
 because non-noobs know that the term apps is an Apple/Google marketing
 hype?


 User experience is important for everyone. Not just noobs.
 And currently Fedora is certainly not first when it comes on
 Applications installation user experience.



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


Advantages:
- Do not depend on one or more managers to install something.
- More easy admin packages for end-users
- In desktops or window managers is more practical to use a software
center on another environment managers and many bookstores such as
Openbox, wmii, Fluxbox

NOTE: openSUSE has got YaST (good!) withouth remove to Ark. Is no excuse to
not create it if you follow the upstream projects like GNOME or KDE.

Disadvantages
- Much time and effort
- Search people interested in doing it

-- 
Álvaro Castillo

http://fedoraproject.org/wiki/User:Netsys
Linux user #547784
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 11:49:47AM -0400, Matthew Miller wrote:
 In terms of *policy*, it does seem like this may be headed towards the path
 of an eventual realization that putting all this functionality into one
 monolithic package has some drawbacks.

(A concern Lennart addresses in his message parallel to this one. As long as
it remains easy to split up if that later becomes important, I'm not too
concerned.)

-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Lennart Poettering
On Mon, 08.10.12 11:49, Matthew Miller (mat...@fedoraproject.org) wrote:

 On Mon, Oct 08, 2012 at 02:50:23PM +, Petr Pisar wrote:
  Am I the only one who raised his eyebrow when today's systemd update to
  systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?
 
 In terms of _size_, there's not much concern, as these are both very small
 libraries.
 
 In terms of *policy*, it does seem like this may be headed towards the path
 of an eventual realization that putting all this functionality into one
 monolithic package has some drawbacks.

Well, sure it has drawbacks. But it also has benefits. Right now I
believe the benefits outweigh the drawbacks, and splitting this off one
day is easy. Hence I'd like to leave it as it is right now in F18.

 I believe that both of these are for the journal (ie, logging). If the
 systemd-journal-gatewayd service is running, one can connect via http on
 localhost and get a file in /var/log/messages-like format or JSON.

Correct. Note that this is not accessible at all, by default, and mostly
a preview for now. Later on we will add http digest auth and proper TLS
support (including client certs) if people want to control
access. (thankfully, libmicrohttpd already implements auth+tls, so this
is easy for us to provide).

 This is kind of nifty, but raises a few questions. Traditionally, messages
 data is world-readable, but for a few years we've been shipping it readable
 only by root. What policy do we want for this, and what's the mechanism for
 enforcing it?

Well, the idea is certainly here to provide read access to all
messages, if this is enabled. The default will always be to grant no
access at all via HTTP.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Miloslav Trmač
On Mon, Oct 8, 2012 at 5:31 PM, Lennart Poettering mzerq...@0pointer.de wrote:
 On Mon, 08.10.12 14:50, Petr Pisar (ppi...@redhat.com) wrote:

 Am I the only one who raised his eyebrow when today's systemd update to
 systemd-194-1.fc18 pulled in libmicrohttpd and qrencode-libs?

 The live-syncing logging logic that is available in 184 as a preview is
 based on JSON and HTTP (in order to build as much on existing standards
 as possible, and get best integration with other systems). In order to
 keep the footprint low we decided to use an existing embeddable minimal
 HTTP engine for that, rather than writing our own. Correspondingly the
 microhttpd library is only pulled in by the journal gateway daemon,
 which is responsible for the HTTP iface to the journal. We thought about
 splitting this off into an individual package (and it would be really
 easy to still do that), but as the code of libmicrohttpd is minimal, and
 it doesn't pull in any deps beyond what is already in the minimal
 installation set we didn't bother so far.

We support a minimal installation target
(https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
really doesn't seem like something that should be included, for the
same reason we don't ship a disabled-by-default ident or httpd in the
minimal installation.
   Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Guidelines Change] Change to the Packaging Guidelines

2012-10-08 Thread Tom Callaway
A few minor changes to the Fedora Packaging Guidelines have been made:

---

The Ruby Packaging guidelines were updated to reflect the fact that
rubygem packages must have a Requires: rubygems, because that package
(rubygems) owns the RubyGems? directory structure.

https://fedoraproject.org/wiki/Packaging:Ruby#RubyGems

---

The systemd Scriptlets for Fedora 18+ have had their corresponding
scriptlet Requires adjusted from systemd-units to systemd, since
systemd-units is provided by the systemd package in Fedora 18+.
There is still a separation in previous releases of Fedora (16/17), so
packagers can choose to continue using the old Requires (systemd-units)
if they are targeting multiple versions of Fedora with a single spec file.

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Macroized_scriptlets_.28Fedora_18.2B.29

---

This guideline change was approved by the Fedora Packaging
Committee (FPC).

Many thanks to Vit Ondruch, Lennart Poettering, and all of the members
of the FPC, for assisting in drafting, refining, and passing these
guidelines.

As a reminder: The Fedora Packaging Guidelines are living documents! If
you find something missing, incorrect, or in need of revision, you can
suggest a draft change. The procedure for this is documented here:
https://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure

Thanks,

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

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 07:37:42PM +0200, Miloslav Trmač wrote:
 We support a minimal installation target
 (https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
 really doesn't seem like something that should be included, for the
 same reason we don't ship a disabled-by-default ident or httpd in the
 minimal installation.

I'm for a minimal installation. Let's be clear: what's the reason?


-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Miloslav Trmač
On Mon, Oct 8, 2012 at 7:59 PM, Matthew Miller mat...@fedoraproject.org wrote:
 On Mon, Oct 08, 2012 at 07:37:42PM +0200, Miloslav Trmač wrote:
 We support a minimal installation target
 (https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
 really doesn't seem like something that should be included, for the
 same reason we don't ship a disabled-by-default ident or httpd in the
 minimal installation.

 I'm for a minimal installation. Let's be clear: what's the reason?

1) Ability to review - it much easier to verify security/sanity of
files that are not there at all than of files that are present but
supposedly unused.
2) Risk of enabling the service by mistake (which, given that
journal-gatewayd will happily serve private log data to the whole
internet AFAICS, is has a pretty bad impact in this particular case).
3) Overhead/downtime associated with upgrades of unused components
(which wouldn't apply for a systemd subpackage here, but would apply
to libmicrohttpd).
4) Disk space
   Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[perl-Class-Load-XS] Created tag perl-Class-Load-XS-0.06-1.fc18

2012-10-08 Thread Paul Howarth
The lightweight tag 'perl-Class-Load-XS-0.06-1.fc18' was created pointing to:

 917540e... Update to 0.06
--
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-Class-Load-XS] Created tag perl-Class-Load-XS-0.06-1.fc19

2012-10-08 Thread Paul Howarth
The lightweight tag 'perl-Class-Load-XS-0.06-1.fc19' was created pointing to:

 917540e... Update to 0.06
--
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: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Peter Robinson
On Mon, Oct 8, 2012 at 7:39 PM, Miloslav Trmač m...@volny.cz wrote:
 On Mon, Oct 8, 2012 at 7:59 PM, Matthew Miller mat...@fedoraproject.org 
 wrote:
 On Mon, Oct 08, 2012 at 07:37:42PM +0200, Miloslav Trmač wrote:
 We support a minimal installation target
 (https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
 really doesn't seem like something that should be included, for the
 same reason we don't ship a disabled-by-default ident or httpd in the
 minimal installation.

 I'm for a minimal installation. Let's be clear: what's the reason?

 1) Ability to review - it much easier to verify security/sanity of
 files that are not there at all than of files that are present but
 supposedly unused.
 2) Risk of enabling the service by mistake (which, given that
 journal-gatewayd will happily serve private log data to the whole
 internet AFAICS, is has a pretty bad impact in this particular case).
 3) Overhead/downtime associated with upgrades of unused components
 (which wouldn't apply for a systemd subpackage here, but would apply
 to libmicrohttpd).
 4) Disk space

And if it's only listening on localhost by default there's not much
point of it running on a server where there's no easy means of doing
so.

I would like to see it split into a sub package even if the subpackage
is installed by default. I think for people like this there should be
the ability to easily completely opt out (ie remove it) to completely
remove any option of compromise if they wish to do so. There's a lot
of platforms and auditors that wouldn't want this installed at all
(whether it be Fedora or RHEL) due to security risks whether it be a
valid opinion or not (ever had to deal with PCI-DSS auditors?).

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

Re: Update mongodb to 2.2.0 (latest release)

2012-10-08 Thread Troy Dawson
On 10/05/2012 04:43 PM, Troy Dawson wrote:
 Hello,
 I have updated mongodb from 2.0.7 to 2.2.0.
 It is currently going through the normal channels for rawhide and Fedora 18.
 
 10gen has a very good track record for being backwards compatible.
 According to their documentation When upgrading a standalone mongod,
 2.2 is a drop-in replacement. and MongoDB 2.0 data files are
 compatible with 2.2-series binaries without any special migration process.
 If upgrading replica sets and sharded cluster, you should follow the
 procedures from their release notes.
 http://docs.mongodb.org/manual/release-notes/2.2/#upgrading
 
 What are people's thoughts on bringing it into Fedora 16, Fedora 17,
 EPEL6 and EPEL5?
 
 Troy Dawson

I have had requests for mongodb 2.2.0 for Fedora 17, as well as EPEL 6
and 5.  I am going to build for those tomorrow and let things sit in
testing for at least a week (2 weeks for EPEL).

The only concern I have received thus far is whether packages will need
to be rebuilt against the new mongodb 2.2.

From everything I have looked at, the answer is no.
The API's should be backward compatible.
The libraries provided are the same name, there is no increase in number.

$ rpm -qp --provides libmongodb-2.0.7-2.fc18.x86_64.rpm
libmongoclient.so()(64bit)
libmongodb = 2.0.7-2.fc18
libmongodb(x86-64) = 2.0.7-2.fc18

$ rpm -qp --provides libmongodb-2.2.0-6.fc18.x86_64.rpm
libmongoclient.so()(64bit)
libmongodb = 2.2.0-6.fc18
libmongodb(x86-64) = 2.2.0-6.fc18

Thank You
Troy Dawson

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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Stephen John Smoogen
On 5 October 2012 15:42, Richard Hughes hughsi...@gmail.com wrote:
 On 5 October 2012 16:19, Jiri Eischmann eischm...@redhat.com wrote:
 1) Software Center based on PackageKit by Matthias
 2) Light Software Center - a new app based on PackageKit from the
 beginning
 3) Apper already supports AppStream [2]

 Basically, Fedora needs to ship Appstream metadata and then we can
 just include any one of the two existing projects. To that, we need
 someone who's got an interest in working with the infrastructure guys
 in Fedora. I tried, but failed.

It is not just infrastructure, but I understand we are a major
blocker.  Getting past the legal blockers is possible but
infrastructure wants a plan, a continuing budget and a bodies that are
dedicated to the project. Fedora has a huge history of Hey this is a
great idea! and getting a 30% solution put out with the idea that it
will become a 80% solution if people just wish hard enough... instead
the people who started it go off to new stuff that interests them and
the people who come after either throw away what was done before or
find that real life has other plans for them. And then infrastructure
gets handed the reigns of the nearly dead website, phone service, etc.
And when we say we can't support it.. we have to spend a year proving
that we can't get anyone to step up while everyone says Geez
infrastructure can't do anything right.

Look we have a lot of great ideas that we all would love to have
happen. However just because we have them doesn't mean we have the
resources to make them happen. There needs to be web design, web
application coding, processes for getting applications in and
approved, servers and disk space for this. Those are the hardest part
and it is a blocker because if no one is around to keep a service
going and growing it quickly becomes run by cargo cult.




-- 
Stephen J Smoogen.
Don't derail a useful feature for the 99% because you're not in it.
Linus Torvalds
Years ago my mother used to say to me,... Elwood, you must be oh
so smart or oh so pleasant. Well, for years I was smart. I
recommend pleasant. You may quote me.  —James Stewart as Elwood P. Dowd
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Update mongodb to 2.2.0 (latest release)

2012-10-08 Thread Michał Piotrowski
Hi,

2012/10/8 Troy Dawson tdaw...@redhat.com:
 On 10/05/2012 04:43 PM, Troy Dawson wrote:
 Hello,
 I have updated mongodb from 2.0.7 to 2.2.0.
 It is currently going through the normal channels for rawhide and Fedora 18.

 10gen has a very good track record for being backwards compatible.
 According to their documentation When upgrading a standalone mongod,
 2.2 is a drop-in replacement. and MongoDB 2.0 data files are
 compatible with 2.2-series binaries without any special migration process.
 If upgrading replica sets and sharded cluster, you should follow the
 procedures from their release notes.
 http://docs.mongodb.org/manual/release-notes/2.2/#upgrading

 What are people's thoughts on bringing it into Fedora 16, Fedora 17,
 EPEL6 and EPEL5?

 Troy Dawson

 I have had requests for mongodb 2.2.0 for Fedora 17, as well as EPEL 6
 and 5.  I am going to build for those tomorrow and let things sit in
 testing for at least a week (2 weeks for EPEL).

I'll test on Fedora 17 and I'll let you know if I will have problems.


 The only concern I have received thus far is whether packages will need
 to be rebuilt against the new mongodb 2.2.

 From everything I have looked at, the answer is no.
 The API's should be backward compatible.
 The libraries provided are the same name, there is no increase in number.

 $ rpm -qp --provides libmongodb-2.0.7-2.fc18.x86_64.rpm
 libmongoclient.so()(64bit)
 libmongodb = 2.0.7-2.fc18
 libmongodb(x86-64) = 2.0.7-2.fc18

 $ rpm -qp --provides libmongodb-2.2.0-6.fc18.x86_64.rpm
 libmongoclient.so()(64bit)
 libmongodb = 2.2.0-6.fc18
 libmongodb(x86-64) = 2.2.0-6.fc18

 Thank You
 Troy Dawson

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



-- 
Best regards,
Michal

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

Re: Packages in need of new maintainers

2012-10-08 Thread Ismael Olea
On Wed, Oct 3, 2012 at 8:23 PM, Jon Ciesla limburg...@gmail.com wrote:

 swing-layout -- Natural layout for Swing panels


I'll take this since is a dep of Omegat.

FAS name: olea

-- 

Ismael Olea

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

Re: Update mongodb to 2.2.0 (latest release)

2012-10-08 Thread Dan Horák
Troy Dawson píše v Po 08. 10. 2012 v 14:48 -0500: 
 On 10/05/2012 04:43 PM, Troy Dawson wrote:
  Hello,
  I have updated mongodb from 2.0.7 to 2.2.0.
  It is currently going through the normal channels for rawhide and Fedora 18.
  
  10gen has a very good track record for being backwards compatible.
  According to their documentation When upgrading a standalone mongod,
  2.2 is a drop-in replacement. and MongoDB 2.0 data files are
  compatible with 2.2-series binaries without any special migration process.
  If upgrading replica sets and sharded cluster, you should follow the
  procedures from their release notes.
  http://docs.mongodb.org/manual/release-notes/2.2/#upgrading
  
  What are people's thoughts on bringing it into Fedora 16, Fedora 17,
  EPEL6 and EPEL5?
  
  Troy Dawson
 
 I have had requests for mongodb 2.2.0 for Fedora 17, as well as EPEL 6
 and 5.  I am going to build for those tomorrow and let things sit in
 testing for at least a week (2 weeks for EPEL).
 
 The only concern I have received thus far is whether packages will need
 to be rebuilt against the new mongodb 2.2.
 
 From everything I have looked at, the answer is no.
 The API's should be backward compatible.
 The libraries provided are the same name, there is no increase in number.

you can use the abi-compliance-checker tool to confirm that


Dan


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

[Bug 863734] perl-Template-Toolkit package is missing dependency on perl(AppConfig).

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863734

--- Comment #1 from Fedora Update System upda...@fedoraproject.org ---
perl-Template-Toolkit-2.24-1.fc17 has been submitted as an update for Fedora
17.
https://admin.fedoraproject.org/updates/perl-Template-Toolkit-2.24-1.fc17

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread drago01
On Mon, Oct 8, 2012 at 9:49 PM, Stephen John Smoogen smo...@gmail.com wrote:
 [...] There needs to be web design, web
 application coding, processes for getting applications in and
 approved, servers and disk space for this. Those are the hardest part
 and it is a blocker because if no one is around to keep a service
 going and growing it quickly becomes run by cargo cult.

No one but Tim asked for a web based solution. We don't need an
application submission process either, just present the applications
we have in a more usable manner (i.e applications not packages).
The code for a native application support is mostly there. People that
want to maintain this code are also present.
What is missing is generating the required metadata (which requires
support from the infrastructure team).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 10:39:21PM +0200, drago01 wrote:
 No one but Tim asked for a web based solution. We don't need an
 application submission process either, just present the applications
 we have in a more usable manner (i.e applications not packages).
 The code for a native application support is mostly there. People that
 want to maintain this code are also present.
 What is missing is generating the required metadata (which requires
 support from the infrastructure team).

Let me check my understanding for this metadata, we need to, at
repository compose time:

  1. look in each rpm for a desktop file
  2. pull the desktop file out of the rpm
  3. put that info into a data structure
  4. write that out as xml

Is there more?

So, in addition to putting forth an overall plan -- which is still an
important step! -- it looks like an obvious thing to do is work on adding
this functionality to createrepo. Then it's just a matter of asking the
release engineering team to turn it on, right? (And helping deal with any
performance costs -- it's unfortunate that the file has to be pulled out of
the RPM. If this is very successful, a future version of RPM could add
metadata from the desktop file at build time.)

Alternately, this could be done asynchronously, since the metadata doesn't
care about specific package version and release, just the name, so if they
get a little out of sync it's probably okay. So it _could_ be a separate
tool. Here, there's no reason someone couldn't stand this up separately as a
proof of concept.

And, a yum plugin could be written that would search on and install these
applications, just as yum currently handles groupinstall.

-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Kevin Fenzi
On Mon, 8 Oct 2012 22:39:21 +0200
drago01 drag...@gmail.com wrote:

 On Mon, Oct 8, 2012 at 9:49 PM, Stephen John Smoogen
 smo...@gmail.com wrote:
  [...] There needs to be web design, web
  application coding, processes for getting applications in and
  approved, servers and disk space for this. Those are the hardest
  part and it is a blocker because if no one is around to keep a
  service going and growing it quickly becomes run by cargo cult.
 
 No one but Tim asked for a web based solution. We don't need an
 application submission process either, just present the applications
 we have in a more usable manner (i.e applications not packages).
 The code for a native application support is mostly there. People that
 want to maintain this code are also present.
 What is missing is generating the required metadata (which requires
 support from the infrastructure team).

I'd like to see a concrete plan for generating that metadata, and sign
off from the folks who know our current metadata generation process. 
That would be: rel-eng folks, bodhi maintainers, yum and rpm
developers. 

Once everyone has reached a consensus on the plan, we would need folks
willing to work on/maintain the needed changes. 

Last time this came up, there was no good census on the metadata needed
or how to generate it, IIRC. (Happy to be proven wrong)

kevin


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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Emmanuel Seyman
* Matthew Miller [08/10/2012 23:04] :

 Is there more?

You'll need icons, licenses, ratings, reviews  and a (much) more detailed
description than the one in the .desktop file. Bonus points if you include
screenshots as well.

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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread drago01
On Mon, Oct 8, 2012 at 11:09 PM, Stephen John Smoogen smo...@gmail.com wrote:
 On 8 October 2012 14:39, drago01 drag...@gmail.com wrote:
 On Mon, Oct 8, 2012 at 9:49 PM, Stephen John Smoogen smo...@gmail.com 
 wrote:
 [...] There needs to be web design, web
 application coding, processes for getting applications in and
 approved, servers and disk space for this. Those are the hardest part
 and it is a blocker because if no one is around to keep a service
 going and growing it quickly becomes run by cargo cult.

 No one but Tim asked for a web based solution. We don't need an
 application submission process either, just present the applications
 we have in a more usable manner (i.e applications not packages).
 The code for a native application support is mostly there. People that
 want to maintain this code are also present.
 What is missing is generating the required metadata (which requires
 support from the infrastructure team).

 Dude..

...

 metadata has to be served from something.

I did not claim otherwise.

  It has to be updated  from somewhere.. it has to have some sort of way to 
 get to the client.

Yes that's what I was taling about (create it at compose time). It
gets to the client the same way the packages get to the client
(downloaded from the mirrors via HTTP or FTP).

 That is a web application.

No it isn't.

 The software has to be stored somewhere to
 be gotten from.. and that requires disk space, front end servers, and
 other infrastructure.

This is not about a webportal  just some files on the mirrors in
addition to the existing metadata.

 And applications which go into a store need some way to be sorted and
 viewed by people outside of the application.. tada another web
 application.

No this will be done using a native frontend ... did you even read the
mail you are replying to?

 And yes there will need to be a submission process because the first
 time we end up serving someone who put Oracle DB or someone elses
 software in it.. we in infrastructure will know about it and be told
 to get rid of it immediately plus deal with whatever other legal
 issues involved. Or when MP3 or other Fedora forbidden items show up,
 we in infrastructure will have to deal with the cleanup there too.

You entirely missed the point. So I will try again one more time the
applications == rpms currently in the repo. There is no submission
process other then the usual package review which we always had.

So please take some time to read other peoples mails before replying
and base your answers on that, thanks.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Packages in need of new maintainers UPDATED LIST

2012-10-08 Thread Andy Grimm
On Fri, Oct 5, 2012 at 1:32 PM, Jon Ciesla limburg...@gmail.com wrote:
 -- Forwarded message --
 From: Przemek Klosowski przemek.klosow...@nist.gov
 Date: Fri, Oct 5, 2012 at 12:06 PM
 Subject: Re: Packages in need of new maintainers
 To: devel@lists.fedoraproject.org


 On 10/03/2012 02:23 PM, Jon Ciesla wrote:

 As a result of FESCO ticket 952*, Lubomir Rintel's 200+ packages are
 in need of new maintainers.  Under normal circumstances we'd simply
 orphan them all, but given the large number we want to handle this in
 a more orderly fashion.

 Please reply to the list with any requests for ownership changes, and
 I'll complete them on a first-come, first-served basis


 Could you do an updated list of packages that are still looking for owners?

I'll take these java packages:

derby -- Relational database implemented entirely in java
ezmorph -- Object transformation library for Java
jcommon -- JFree Java utility classes
jfreechart -- Java chart library
joda-time -- Java date and time API
json-lib -- JSON library for Java
rhino -- JavaScript for Java
tagsoup -- A SAX-compliant HTML parser written in Java
testng -- Java-based testing framework
xom -- XML Pull Parser
xpp3 -- XML Pull Parser
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Questions about the new comps

2012-10-08 Thread Bill Nottingham
Christoph Wickert (christoph.wick...@gmail.com) said: 
 In order to reduce the size of the F18 Xfce spin, I wanted to edit comps
 - but decided to not do so until I fully understand what is going on. I
 seem to have missed a lot since since last our discussion at Blacksburg,
 so have a lot of questions.
 
 Here we go:
  1. How can a package maintainer define a default, but not mandatory
 package? Example: The Xfce SIG decided to no longer install
 xfce4-icon-theme by default. It just takes space and we don't
 use it. Nevertheless we want to enable users to install it
 easily. How would we do that? Define an extra group with only
 xfce4-icon-theme and make it an option of the Xfce environment?

That's the simplest way, yes. Under what circumstances would you expect
that a user would want to install it? If it's something where they would
only ever install it if they already know what the package name is, having
it categorized via a group seems like overkill.

  2. Even if I cannot do it in anacoda any longer, how would I do it
 in PackageKit? How can I make something show up in a group there
 without making it mandatory?

  3. How do the new groups translate into PackageKit groups? Will all
 options be listed in the side pane of gpk-applications? Will
 they dynamically change? Will all packages of a group be
 selected?

Tackling these together:

This is sort of a two-part question - what is the available data, and what
do the tools do with it?

= The data =

Right now, nearly all 'building block' groups (part of environments, or
add-ons to those environments) are marked with:

 uservisiblefalse/uservisible

to prevent them showing up in the installer UI where they shouldn't. We
could add some code to change this, but this is how it's currently done.

We have the environment sections in comps that define the installation
choices, and the options to them.

We have the category section in comps as well, which is a little
less defined.

= The tools =

1. anaconda

anaconda uses the 'environment' sections to determine what to offer.
The left pane is populated with the list of environments. After selecting
one, the right pane is populated with:
- all add-ons for that environment
- any groups that both:
   1. are marked uservisibletrue/uservisible
   2. have default/mandatory packages
This is for compatibility for add-on/third-party repos - if you add on, say,
a Chromium repo that has a group there, it will show up as an option for
whatever you decide to install.

anaconda ignores optional packages, unless you pass --optional in a
kickstart file.

anaconda no longer uses the category section.

2. apper

apper organizes groups via the category section. It appears to show them
whether or not the group is marked as user-visible. You can individually
select packages in these groups, but do not appear to be able to (easily)
select the group to get its default offerings. apper does not specifically
denote a package's status (mandatory/default/optional) in the UI, AFAICT.

apper does not read environments.

3. yumex

yumex organizes groups via the category section. It also appears to show
them whether or not the group is marked as user-visible. You can
individually select packages in these groups, or select the group to get
its default offerings. yumex does not specifically denote a package's status
(mandatory/default/optional) in the UI, AFAICT.

yumex does not read environments.

yumex has a 'categories' option that appears to have nothing to do with
comps categories, as well.

4. gnome-packagekit

gpk-application offers groups via two mechanisms:

- An uncategorized list of groups ('package collections')

This shows all groups listed in the category sections, in a flat list
instead of a tree. While you can select a group in this interface to get
its default offerings, you can not individually select packages from them
(as far as I can easily tell.)

- A filtered list of groups

PackageKit has its own concept of featured groups that it lists as separate
items. This list is assembled from comps groups via a mapping in
PacakgeKit's yum backend. You can individuallly select packages in groups
offered in this manner, but you can not select a group to get its default
offerings.

I did not check synaptic - people using that, frankly, are beyond my
immediate concern, but I'll answer questions on the data if they have them.

...

So, taking this into account, I think the simplest fix that ensures a
semi-coherent interface in post-install package tools while we work towards
something better would be to edit the category definitions in the comps file
so that there are categories for each installation option that lists the
add-ons for that option.

This would have the benefit of giving easy access to the options presented
in the anaconda interface in a post-install environment without having to
modify the code in those tools, at the 

Re: Questions about the new comps

2012-10-08 Thread Bill Nottingham
Christoph Wickert (christoph.wick...@gmail.com) said: 
 one more question: How can one install something that is neither an
 'environment' nor a minimal install install? Say I want openbox as
 window manager, how would I do that?
 
 openbox is in the group 'window-managers', but that group is not shown
 in anaconda. I guess we need to creae a group for each and every window
 manager and then make these groups options of either 'window-managers'
 or 'basic-x-windows' (the latter is shown in anaconda).

If you really want every window manager to be an installation option for
network installs, yes, you'd create groups and make them options of the
basic-x-windows environment. Go nuts - Jens has already done so for xmonad.
Note that in this scenario you either add the appropriate ancillary bits
(display manager, firstboot, any additional applets, what have you) either
into your window-manager option, or in another group that users would have
to select as well.

It's not really the target audience of the anaconda installation at the
moment - the idea is to provide a meaningful list of vetted and tested
installation options. (It's why they mirror the spins + a couple of server
options). Supporting an X by Y by Z matrix of window managers, display
managers, and input methods/font groups/pick-your-poison doesn't fit
into that.

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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 11:09:17PM +0200, Emmanuel Seyman wrote:
  Is there more?
 You'll need icons, licenses, ratings, reviews  and a (much) more detailed
 description than the one in the .desktop file. Bonus points if you include
 screenshots as well.

Oh; yes -- that's an Open Collaboration Server on the Freedesktop spec:
http://www.freedesktop.org/wiki/Specifications/open-collaboration-services

So there's that.



-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 03:09:38PM -0600, Stephen John Smoogen wrote:
 Dude.. metadata has to be served from something. It has to be updated
 from somewhere.. it has to have some sort of way to get to the client.
 That is a web application. The software has to be stored somewhere to

Well, looks like in the plan, at least _some_ of it is repo metadata.


-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Stephen John Smoogen
On 8 October 2012 15:09, Stephen John Smoogen smo...@gmail.com wrote:
 On 8 October 2012 14:39, drago01 drag...@gmail.com wrote:
 On Mon, Oct 8, 2012 at 9:49 PM, Stephen John Smoogen smo...@gmail.com 
 wrote:
 [...] There needs to be web design, web
 application coding, processes for getting applications in and
 approved, servers and disk space for this. Those are the hardest part
 and it is a blocker because if no one is around to keep a service
 going and growing it quickly becomes run by cargo cult.

 No one but Tim asked for a web based solution. We don't need an
 application submission process either, just present the applications
 we have in a more usable manner (i.e applications not packages).
 The code for a native application support is mostly there. People that
 want to maintain this code are also present.
 What is missing is generating the required metadata (which requires
 support from the infrastructure team).

 Dude.. metadata has to be served from something. It has to be updated
 from somewhere.. it has to have some sort of way to get to the client.

My unreserved apologies to drago and others. My tone was not
constructive and very condescending.

-- 
Stephen J Smoogen.
Don't derail a useful feature for the 99% because you're not in it.
Linus Torvalds
Years ago my mother used to say to me,... Elwood, you must be oh
so smart or oh so pleasant. Well, for years I was smart. I
recommend pleasant. You may quote me.  —James Stewart as Elwood P. Dowd
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Lennart Poettering
On Mon, 08.10.12 19:37, Miloslav Trmač (m...@volny.cz) wrote:

  The live-syncing logging logic that is available in 184 as a preview is
  based on JSON and HTTP (in order to build as much on existing standards
  as possible, and get best integration with other systems). In order to
  keep the footprint low we decided to use an existing embeddable minimal
  HTTP engine for that, rather than writing our own. Correspondingly the
  microhttpd library is only pulled in by the journal gateway daemon,
  which is responsible for the HTTP iface to the journal. We thought about
  splitting this off into an individual package (and it would be really
  easy to still do that), but as the code of libmicrohttpd is minimal, and
  it doesn't pull in any deps beyond what is already in the minimal
  installation set we didn't bother so far.
 
 We support a minimal installation target
 (https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
 really doesn't seem like something that should be included, for the
 same reason we don't ship a disabled-by-default ident or httpd in the
 minimal installation.

Well, I am all for minimizing the minimal installation set, and can
applaud attempts to continiusly make data avilable where we stand with
this and which packages are the worst dependency and size hogs. However,
afaics the feature you mentioned is kinda dead? is any current data
available about how our minimal footprint got worse/better over time in
both terms of packages and disk space, and which packages are to blame
for it?

If the libmicrohttpd dep really is problematic I am happy to split it
off, but I'd really like some hard data first whether doing this would
help more than a trivial bit to achieve a smaller minimal installation
set.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Packages in need of new maintainers UPDATED LIST

2012-10-08 Thread Peter Gordon
Please add these two to the list:

* meld (EPEL 5, EPEL 6)
* opengl-games-utils (EPEL 6)

Thanks.
-- 
Peter Gordon (codergeek42) pe...@thecodergeek.com
Who am I? :: http://thecodergeek.com/about-me



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

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Matthew Miller
On Mon, Oct 08, 2012 at 11:18:33PM +0200, drago01 wrote:
  That is a web application.
 No it isn't.
  The software has to be stored somewhere to
  be gotten from.. and that requires disk space, front end servers, and
  other infrastructure.
 This is not about a webportal  just some files on the mirrors in
 addition to the existing metadata.

This is why we need a clear plan, because right now everyone is talking
about a different imagined thing. I *think* you're just talking about
getting the appdata.xml metadata from desktop files into the mirrors:
http://distributions.freedesktop.org/wiki/AppStream/Implementation#Mirror
(I see also that I missed the icons tar.gz that needs to go alongside
that.)

But the whole Freedesktop plan has a whole bunch of other parts. Is that
what we're talking about implementing in general?

http://distributions.freedesktop.org/wiki/AppStream/Implementation

Is this the best architecture for Fedora? Does it provide the user
experience we want? If so (or if not, but we want to do something else
instead), what does the non-abstract version of that diagram look like for
our implementation? Who will do what parts, where will they run, and who
will keep those parts running?


-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Any progress in Software Center in Fedora effort?

2012-10-08 Thread Kevin Fenzi
On Mon, 8 Oct 2012 18:16:28 -0400
Matthew Miller mat...@fedoraproject.org wrote:

 On Mon, Oct 08, 2012 at 11:18:33PM +0200, drago01 wrote:
   That is a web application.
  No it isn't.
   The software has to be stored somewhere to
   be gotten from.. and that requires disk space, front end servers,
   and other infrastructure.
  This is not about a webportal  just some files on the mirrors in
  addition to the existing metadata.
 
 This is why we need a clear plan, because right now everyone is
 talking about a different imagined thing. I *think* you're just
 talking about getting the appdata.xml metadata from desktop files
 into the mirrors:
 http://distributions.freedesktop.org/wiki/AppStream/Implementation#Mirror
 (I see also that I missed the icons tar.gz that needs to go
 alongside that.)

The last time this came up, some folks wanted to put all the icons and
app desktop file data into a package and ship it and install it by
default. Others found this a bad idea and wanted to generate the data
on the server side and serve it to folks. The folks wishing to push the
package are stalled in legal (because shipping a package with all icons
in it means that each icon is under the license of whatever package it
came from, making the resulting rpm license... very silly). The folks
who wanted to generate the data as far as I know didn't get to far
toward doing so, AFAIK. 

So, yes, this would need a clear plan. ;) 

 But the whole Freedesktop plan has a whole bunch of other parts. Is
 that what we're talking about implementing in general?
 
 http://distributions.freedesktop.org/wiki/AppStream/Implementation
 
 Is this the best architecture for Fedora? Does it provide the user
 experience we want? If so (or if not, but we want to do something else
 instead), what does the non-abstract version of that diagram look
 like for our implementation? Who will do what parts, where will they
 run, and who will keep those parts running?

If we decide this is the way we want to go, any such work would need to
use the Infrastructure Request for Resources process: 

http://fedoraproject.org/wiki/Request_For_Resources

kevin


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

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Miloslav Trmač
On Tue, Oct 9, 2012 at 12:14 AM, Lennart Poettering
mzerq...@0pointer.de wrote:
 On Mon, 08.10.12 19:37, Miloslav Trmač (m...@volny.cz) wrote:
 We support a minimal installation target
 (https://fedoraproject.org/wiki/Features/MinimalPlatform ), and this
 really doesn't seem like something that should be included, for the
 same reason we don't ship a disabled-by-default ident or httpd in the
 minimal installation.

 Well, I am all for minimizing the minimal installation set, and can
 applaud attempts to continiusly make data avilable where we stand with
 this and which packages are the worst dependency and size hogs. However,
 afaics the feature you mentioned is kinda dead?

It's not dead: anaconda offers that option, and we aim to look at new
problems at least once per release. Milan Brož has been recently
examining the F18 status.

Looking at bugzllla, Fedora QA uses it (#862238), and you have
personally responded to a minimal install-related bug less then a
month ago (#852828).

 is any current data
 available about how our minimal footprint got worse/better over time in
 both terms of packages and disk space, and which packages are to blame
 for it?

 If the libmicrohttpd dep really is problematic I am happy to split it
 off, but I'd really like some hard data first whether doing this would
 help more than a trivial bit to achieve a smaller minimal installation
 set.

One more network-listening service, let alone an unauthenticated one,
is way more than a trivial bit IMHO.

The disk space aspect is by far the most negligible of the four
reasons for a minimal installation I have mentioned earlier today.
(The cost of a megabyte of storage is practically indistinguishable
from zero, and even multiplied by the number of Fedora users it is not
a number that would inspire much work.)  If you are curious about
specific data, I don't have it available; I'll ask around.
Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[Feature Suggestion] UsrMove continued

2012-10-08 Thread Serge
Hello.

Modern Fedora had 14 non-empty root directories:
  /boot
  /bin
  /dev
  /etc
  /home
  /lib
  /proc
  /root
  /run
  /sbin
  /sys
  /tmp
  /usr
  /var
Original UsrMove had fixed just 3 of them. But the rest are still there.
What do you think about fixing them all?

Instead of all these directories we can have it as simple as:
  /os-- OS, kernel-space
  /usr   -- user-space, shareable, possibly read-only,
  /var   -- variable system data, read-write, non-shareable
  /home  -- variable user data, read-write, shareable
And nothing else.

Changes in depth:
  /os:
/os/boot
/os/dev
/os/proc
/os/sys
  /usr:
/usr/etc
/usr/bin
/usr/lib
/usr/root
/usr/sbin
  /var:
/var/run
/var/tmp
  /home remains unchanged

Details
===
* /dev, /proc and /sys are used for talking to kernel, they go to /os.

* /boot contains the kernel itself, so /os is also a good place for it.

* /root was initially on a root partition because 'root' user should be
able to login even when all other FS (including /usr) are not mounted.
Since now it can't do anything without /usr anyway, /root dir don't have
to be in /.

* /etc contains data and configs for userspace programs, it's useless
without them, and don't have to be separated. After all GNU autotools
have never been aware of such split in the first place.

* /tmp is not really needed any more. Single /var/tmp temporary directory
is enough, it can be automatically cleaned by tmpwatch as usual
(this also solves the problem of large files not fitting in small /tmp)

* As long as initramfs is able to mount /usr it can certainly mount /var.
There's no need for a separate /run in that case, it just pollutes root
directory, so it can be moved back to /var, it's a variable data directory
after all.

User Experience
===
* fewer toplevel directories

Benefits to Fedora
==
* Simpler and cleaner overall file system layout, with full compatibility.
* Clear separation of kernel-space, user-space and files of regular users.
* Improved compatibility with build systems such as GNU autotools who never
  have been aware of the /usr split in the first place
* Minimize difference to other *nix systems, such as Android and Solaris,
  which already use similar approach
* Isolate the vendor-supplied mostly read-only operating system resources
  from the rest, thus allow snapshotting of the OS, and easy lightweight
  container OS duplication

This is not a new feature. It has same reasons and same benefits as
original UsrMove. But there're more:

* Dedicated root partition is not necessary any more

* which gives unique ability for NFS-booted diskless stations: initramfs
  only mounts /home (rw, shared), /usr (ro, shared) and /var (rw, dedicated)
  directly to the initramfs layout.

* In some distant future it may be possible to have multiple operating
  systems installed in subdirectories of a single partition. I.e. user
  would have /F21, /F22 and /F23 dirs, and initramfs just binds /usr, /var
  and /home to /F2*/subdirs. No more partitioning, resizing and moving
  disks around. If you're an Ubuntu user and want to try Fedora you just
  install it on top of the same partition. If you don't like it, you
  only need to remove the /Fedora dir.

* Compat-symlinks would still remain there for a long time, but they can
  probably be hidden from non-root users (UID!=0) with some eyecandy
  kernel module. Alternatively (probably not, but still) they can be
  completely replaced with a special redirecting compat-kernel module.

Obviously this won't go in F18. But it mostly works, you can test it:
0. Get Fedora17 LiveCD
1. Boot it with additional kernel params:
  selinux=0 systemd.log_level=debug systemd.log_target=console init=/bin/bash
2. When you get the shell:
# mkdir /os /os/proc /os/sys /os/dev
# mount --move /proc /os/proc; rm -rf /proc; ln -s os/proc /
# mount --move /sys /os/sys; rm -rf /sys; ln -s os/sys /
# mount --move /dev /os/dev; rm -rf /dev; ln -s os/dev /
# mv /boot /os/; ln -s os/boot /
# rm -f /var/run; mkdir /var/run
# mount -n --move /run /var/run; rm -rf /run; ln -s var/run /
# mv -f /root /etc /usr/; ln -s usr/root usr/etc /
# mount --bind /var/tmp /tmp
# exec /sbin/init
and it should work as usual.

PS: Actually only selinux=0 init=/bin/bash is needed in kernel params.
The systemd.log... part is there just as a workaround. F17 Live can be
booted without it. F18 works fine for me without it in QEMU, but freezes
on real hardware. Not sure why, it happens with regular F18Alpha too.
Some race condition systemd bug?

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

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Ray Strode
Hi,

On Mon, Oct 8, 2012 at 1:07 PM, Lennart Poettering mzerq...@0pointer.de wrote:

 Correct. Note that this is not accessible at all, by default, and mostly
 a preview for now. Later on we will add http digest auth and proper TLS
 support (including client certs) if people want to control
 access. (thankfully, libmicrohttpd already implements auth+tls, so this
 is easy for us to provide).
I think negotiate-auth would be a really good feature here, since many
enterprise deployments use kerberos based SSO in their intranets.

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

Re: Packages in need of new maintainers UPDATED LIST

2012-10-08 Thread T.C. Hollingsworth
On Fri, Oct 5, 2012 at 10:32 AM, Jon Ciesla limburg...@gmail.com wrote:
 On 10/03/2012 02:23 PM, Jon Ciesla wrote:
 As a result of FESCO ticket 952*, Lubomir Rintel's 200+ packages are
 in need of new maintainers.  Under normal circumstances we'd simply
 orphan them all, but given the large number we want to handle this in
 a more orderly fashion.

 Please reply to the list with any requests for ownership changes, and
 I'll complete them on a first-come, first-served basis

 Could you do an updated list of packages that are still looking for owners?

Because I haven't entirely run kicking and screaming from attempting
to package nodejs, I (FAS: patches) will take:
 http-parser -- HTTP request/response parser for C
 libeio -- Event-based fully asynchronous I/O library

And the EPEL branches for:
 v8 -- JavaScript Engine
if the Fedora V8 maintainers and uninterested in them.

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

Re: systemd requires HTTP server and serves QR codes

2012-10-08 Thread Bill Nottingham
Miloslav Trmač (m...@volny.cz) said: 
  is any current data
  available about how our minimal footprint got worse/better over time in
  both terms of packages and disk space, and which packages are to blame
  for it?
 
  If the libmicrohttpd dep really is problematic I am happy to split it
  off, but I'd really like some hard data first whether doing this would
  help more than a trivial bit to achieve a smaller minimal installation
  set.
 
 One more network-listening service, let alone an unauthenticated one,
 is way more than a trivial bit IMHO.

Well, it *is* off by default.

Checking the minimal install of the moment:

Install  38 Packages (+160 Dependent packages)

Total download size: 129 M
Installed size: 505 M

In that minimal install, the following disabled services exist:
NetworkManager-wait-online.service
autovt@.service
console-getty.service
console-shell.service
debug-shell.service
dnsmasq.service
ip6tables.service
iptables.service
rdisc.service
saslauthd.service
wpa_supplicant.service
systemd-journal-gatewayd.socket

The follwing 'traditional' services are enabled:
auditd.service
sshd.service
sm-client.service
sendmail.service
NetworkManager.service
crond.service
rsyslog.service

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

[dspam/el5] fix missing require

2012-10-08 Thread Nathanael Noblet
commit 4ed621f6881a007e1ac2cebb92e1d613d9f56a35
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Mon Oct 8 00:14:58 2012 -0600

fix missing require

 dspam.spec |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/dspam.spec b/dspam.spec
index 93ae57d..428a5ed 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -11,7 +11,7 @@
 Summary:A library and Mail Delivery Agent for Bayesian SPAM 
filtering
 Name:   dspam
 Version:3.10.2
-Release:1%{?dist}
+Release:2%{?dist}
 License:GPLv2
 Group:  System Environment/Daemons
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
@@ -40,6 +40,7 @@ Requires:   dspam-libs = %{version}-%{release}
 Requires(post): chkconfig
 Requires(preun):chkconfig
 Requires(preun):initscripts
+Requires:   perl(Mail::MboxParser)
 
 %description
 The DSPAM agent masquerades as the email server's local delivery agent
@@ -375,6 +376,9 @@ exit 0
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/dspam-web.conf
 
 %changelog
+* Sun Oct 7 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-2
+- require perl(Mail::MboxParser)
+
 * Wed May 2 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-1
 - new upstream release
 
--
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

[dspam/el6] fix missing require

2012-10-08 Thread Nathanael Noblet
commit c2dd3d1ca4c14f4117414b4f3f3f5d0cf177c6cb
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Mon Oct 8 00:13:34 2012 -0600

fix missing require

 dspam.spec |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/dspam.spec b/dspam.spec
index c1d345c..db60f70 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -11,7 +11,7 @@
 Summary:A library and Mail Delivery Agent for Bayesian SPAM 
filtering
 Name:   dspam
 Version:3.10.2
-Release:1%{?dist}
+Release:2%{?dist}
 License:GPLv2
 Group:  System Environment/Daemons
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
@@ -40,6 +40,7 @@ Requires:   dspam-libs = %{version}-%{release}
 Requires(post): chkconfig
 Requires(preun):chkconfig
 Requires(preun):initscripts
+Requires:   perl(Mail::MboxParser)
 
 %description
 The DSPAM agent masquerades as the email server's local delivery agent
@@ -375,6 +376,9 @@ exit 0
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/dspam-web.conf
 
 %changelog
+* Sun Oct 7 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-2
+- require perl(Mail::MboxParser)
+
 * Wed May 2 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-1
 - new upstream release
 
--
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

[dspam/f16] add exim patch, fix requires

2012-10-08 Thread Nathanael Noblet
commit 2c3ba6487512d928b1ee6a05bfc27a527c3d9f5e
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Mon Oct 8 00:08:22 2012 -0600

add exim patch, fix requires

 .gitignore  |1 +
 dspam-3.10.2.exim.patch |   35 +++
 dspam.spec  |   12 +---
 3 files changed, 45 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3916ccd..fa1c4e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ dspam-3.9.0.tar.gz
 dspam-3.10.0.tar.gz
 /dspam-3.10.1.tar.gz
 /dspam-3.10.2.tar.gz
+/.project
diff --git a/dspam-3.10.2.exim.patch b/dspam-3.10.2.exim.patch
new file mode 100644
index 000..f3031c2
--- /dev/null
+++ b/dspam-3.10.2.exim.patch
@@ -0,0 +1,35 @@
+--- doc/exim.txt   2011-08-16 17:38:30.0 -0500
 doc/exim.txt_NEW   2012-08-02 10:06:19.405528304 -0500
+@@ -40,11 +40,17 @@
+ 
+   command = /usr/local/bin/dspam --deliver=innocent --user 
$local_part@$domain -- %u
+ 
+-Finally, you will need to configure and compile DSPAM. DSPAM will most likely
+-end up calling exim again for delivery, using the spam-scanned protocol to
+-identify scanned messages. The most common example is:
+-
+-   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned
++Finally, you will need to configure and compile DSPAM. You can configure
++DSPAM with the appropriate LDA using --with-delivery-agent= at configure
++time or by specifying TrustedDeliveryAgent in dspam.conf. DSPAM will most
++likely end up calling exim again for delivery, using the spam-scanned
++protocol to identify scanned messages. The most common example is:
++
++   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned -oi
++
++Note: DSPAM expects the LDA to NOT provide the line with a single dot (.)
++processing to indicate the end of data that a MTA must provide to meet the
++SMTP RFC, hence the -oi option to exim above.
+ 
+ RUNNING WITHOUT PRIVILEGED EXIM USERS
+
+--- src/dspam.conf.in  2012-04-11 13:48:33.0 -0500
 src/dspam.conf.in_NEW  2012-08-02 10:09:38.235559835 -0500
+@@ -43,7 +43,7 @@
+ # Other popular configurations:
+ #TrustedDeliveryAgent /usr/cyrus/bin/deliver# Cyrus
+ #TrustedDeliveryAgent /bin/maildrop # Maildrop
+-#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned # Exim
++#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned -oi # Exim
+ #
+ TrustedDeliveryAgent @delivery_agent@
diff --git a/dspam.spec b/dspam.spec
index 88c5335..723455c 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -11,7 +11,7 @@
 Summary:A library and Mail Delivery Agent for Bayesian SPAM 
filtering
 Name:   dspam
 Version:3.10.2
-Release:1%{?dist}
+Release:2%{?dist}
 License:GPLv2
 Group:  System Environment/Daemons
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
@@ -35,10 +35,11 @@ BuildRequires:  mysql-devel
 BuildRequires:  postgresql-devel
 BuildRequires:  sqlite-devel
 BuildRequires:  openldap-devel
-BuildRequires: systemd-units
+BuildRequires:  systemd-units
 
 Requires:   dspam-libs = %{version}-%{release}
-Requires(post):systemd-sysv
+Requires(post): systemd-sysv
+Requires:   perl(Mail::MboxParser)
 
 %description
 The DSPAM agent masquerades as the email server's local delivery agent
@@ -135,6 +136,7 @@ Web-based interface for DSPAM's powerful Anti-Spam engine.
 %patch1 -p0
 %patch2 -p0
 %patch3 -p0
+%patch4 -p0
 
 %build
 
@@ -375,6 +377,10 @@ exit 0
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/dspam-web.conf
 
 %changelog
+* Sun Oct 7 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-2
+- Add exim patch
+- Require perl(Mail::MboxParser) fixes bug #622502
+
 * Wed May 2 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-1
 - New upstream release
 
--
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

[dspam/f17] add exim patch, fix requires

2012-10-08 Thread Nathanael Noblet
commit 32a021d2b73e470ab65b4422822909e99a96186e
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Sun Oct 7 23:58:53 2012 -0600

add exim patch, fix requires

 .gitignore  |1 +
 dspam-3.10.2.exim.patch |   35 +++
 dspam.spec  |   16 
 3 files changed, 48 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3916ccd..fa1c4e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ dspam-3.9.0.tar.gz
 dspam-3.10.0.tar.gz
 /dspam-3.10.1.tar.gz
 /dspam-3.10.2.tar.gz
+/.project
diff --git a/dspam-3.10.2.exim.patch b/dspam-3.10.2.exim.patch
new file mode 100644
index 000..f3031c2
--- /dev/null
+++ b/dspam-3.10.2.exim.patch
@@ -0,0 +1,35 @@
+--- doc/exim.txt   2011-08-16 17:38:30.0 -0500
 doc/exim.txt_NEW   2012-08-02 10:06:19.405528304 -0500
+@@ -40,11 +40,17 @@
+ 
+   command = /usr/local/bin/dspam --deliver=innocent --user 
$local_part@$domain -- %u
+ 
+-Finally, you will need to configure and compile DSPAM. DSPAM will most likely
+-end up calling exim again for delivery, using the spam-scanned protocol to
+-identify scanned messages. The most common example is:
+-
+-   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned
++Finally, you will need to configure and compile DSPAM. You can configure
++DSPAM with the appropriate LDA using --with-delivery-agent= at configure
++time or by specifying TrustedDeliveryAgent in dspam.conf. DSPAM will most
++likely end up calling exim again for delivery, using the spam-scanned
++protocol to identify scanned messages. The most common example is:
++
++   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned -oi
++
++Note: DSPAM expects the LDA to NOT provide the line with a single dot (.)
++processing to indicate the end of data that a MTA must provide to meet the
++SMTP RFC, hence the -oi option to exim above.
+ 
+ RUNNING WITHOUT PRIVILEGED EXIM USERS
+
+--- src/dspam.conf.in  2012-04-11 13:48:33.0 -0500
 src/dspam.conf.in_NEW  2012-08-02 10:09:38.235559835 -0500
+@@ -43,7 +43,7 @@
+ # Other popular configurations:
+ #TrustedDeliveryAgent /usr/cyrus/bin/deliver# Cyrus
+ #TrustedDeliveryAgent /bin/maildrop # Maildrop
+-#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned # Exim
++#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned -oi # Exim
+ #
+ TrustedDeliveryAgent @delivery_agent@
diff --git a/dspam.spec b/dspam.spec
index f745697..6cace29 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -11,7 +11,7 @@
 Summary:A library and Mail Delivery Agent for Bayesian SPAM 
filtering
 Name:   dspam
 Version:3.10.2
-Release:1%{?dist}
+Release:2%{?dist}
 License:GPLv2
 Group:  System Environment/Daemons
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
@@ -24,7 +24,9 @@ Source8:dspam-systemd
 Source99:   dspam-filter-requires.sh
 Patch1: dspam-3.9.0-docs.patch
 Patch2: dspam-3.9.0-dspamsock.patch
-Patch3:dspam-default-server-port.patch
+Patch3: dspam-default-server-port.patch
+Patch4: dspam-3.10.2.exim.patch
+
 URL:http://www.nuclearelephant.com/
 # kept to be able to build EPEL versions
 Buildroot:  %(mktemp -ud 
%{_tmppath}/%{name}-%{version}-%{release}-XX)
@@ -35,10 +37,11 @@ BuildRequires:  mysql-devel
 BuildRequires:  postgresql-devel
 BuildRequires:  sqlite-devel
 BuildRequires:  openldap-devel
-BuildRequires: systemd-units
+BuildRequires:  systemd-units
 
 Requires:   dspam-libs = %{version}-%{release}
-Requires(post):systemd-sysv
+Requires(post): systemd-sysv
+Requires:   perl(Mail::MboxParser)
 
 %description
 The DSPAM agent masquerades as the email server's local delivery agent
@@ -135,6 +138,7 @@ Web-based interface for DSPAM's powerful Anti-Spam engine.
 %patch1 -p0
 %patch2 -p0
 %patch3 -p0
+%patch4 -p0
 
 %build
 
@@ -376,6 +380,10 @@ exit 0
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/dspam-web.conf
 
 %changelog
+* Sun Oct 7 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-2
+- Add exim patch
+- Require perl(Mail::MboxParser) fixes bug #622502
+
 * Wed May 2 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-1
 - New upstream release
 
--
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

[dspam/f18] (3 commits) ...add exim patch and fix bug 622502

2012-10-08 Thread Nathanael Noblet
Summary of changes:

  dd99fa3... ignore eclipse project files
  d41e9df... Merge branch 'master' of ssh://g...@pkgs.fedoraproject.org/
  be45028... add exim patch and fix bug 622502
--
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

[dspam/f18: 1/3] ignore eclipse project files

2012-10-08 Thread Nathanael Noblet
commit dd99fa310620c957ff861aa173554e4a208ced31
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Thu Aug 2 13:04:01 2012 -0600

ignore eclipse project files

 .gitignore |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3916ccd..7e03bca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ dspam-3.9.0.tar.gz
 dspam-3.10.0.tar.gz
 /dspam-3.10.1.tar.gz
 /dspam-3.10.2.tar.gz
+.project
--
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

[dspam/f18: 2/3] Merge branch 'master' of ssh://g...@pkgs.fedoraproject.org/dspam.git

2012-10-08 Thread Nathanael Noblet
commit d41e9df204a8fea5082275cafcc691cc86426136
Merge: dd99fa3 4189c8b
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Sun Oct 7 23:26:35 2012 -0600

Merge branch 'master' of ssh://g...@pkgs.fedoraproject.org/dspam.git

 dspam.spec |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)
---
--
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

[dspam/f18: 3/3] add exim patch and fix bug 622502

2012-10-08 Thread Nathanael Noblet
commit be45028815d8b485ee71151d9677ff4a621af086
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Sun Oct 7 23:44:53 2012 -0600

add exim patch and fix bug 622502

 dspam-3.10.2.exim.patch |   35 +++
 dspam.spec  |   11 +--
 2 files changed, 44 insertions(+), 2 deletions(-)
---
diff --git a/dspam-3.10.2.exim.patch b/dspam-3.10.2.exim.patch
new file mode 100644
index 000..f3031c2
--- /dev/null
+++ b/dspam-3.10.2.exim.patch
@@ -0,0 +1,35 @@
+--- doc/exim.txt   2011-08-16 17:38:30.0 -0500
 doc/exim.txt_NEW   2012-08-02 10:06:19.405528304 -0500
+@@ -40,11 +40,17 @@
+ 
+   command = /usr/local/bin/dspam --deliver=innocent --user 
$local_part@$domain -- %u
+ 
+-Finally, you will need to configure and compile DSPAM. DSPAM will most likely
+-end up calling exim again for delivery, using the spam-scanned protocol to
+-identify scanned messages. The most common example is:
+-
+-   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned
++Finally, you will need to configure and compile DSPAM. You can configure
++DSPAM with the appropriate LDA using --with-delivery-agent= at configure
++time or by specifying TrustedDeliveryAgent in dspam.conf. DSPAM will most
++likely end up calling exim again for delivery, using the spam-scanned
++protocol to identify scanned messages. The most common example is:
++
++   ./configure --with-delivery-agent=/usr/sbin/exim -oMr spam-scanned -oi
++
++Note: DSPAM expects the LDA to NOT provide the line with a single dot (.)
++processing to indicate the end of data that a MTA must provide to meet the
++SMTP RFC, hence the -oi option to exim above.
+ 
+ RUNNING WITHOUT PRIVILEGED EXIM USERS
+
+--- src/dspam.conf.in  2012-04-11 13:48:33.0 -0500
 src/dspam.conf.in_NEW  2012-08-02 10:09:38.235559835 -0500
+@@ -43,7 +43,7 @@
+ # Other popular configurations:
+ #TrustedDeliveryAgent /usr/cyrus/bin/deliver# Cyrus
+ #TrustedDeliveryAgent /bin/maildrop # Maildrop
+-#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned # Exim
++#TrustedDeliveryAgent /usr/local/sbin/exim -oMr spam-scanned -oi # Exim
+ #
+ TrustedDeliveryAgent @delivery_agent@
diff --git a/dspam.spec b/dspam.spec
index e7103bf..c79f9e1 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -11,7 +11,7 @@
 Summary:A library and Mail Delivery Agent for Bayesian SPAM 
filtering
 Name:   dspam
 Version:3.10.2
-Release:2%{?dist}
+Release:3%{?dist}
 License:GPLv2
 Group:  System Environment/Daemons
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
@@ -24,7 +24,8 @@ Source8:dspam-systemd
 Source99:   dspam-filter-requires.sh
 Patch1: dspam-3.9.0-docs.patch
 Patch2: dspam-3.9.0-dspamsock.patch
-Patch3:dspam-default-server-port.patch
+Patch3: dspam-default-server-port.patch
+Patch4: dspam-3.10.2.exim.patch
 URL:http://www.nuclearelephant.com/
 # kept to be able to build EPEL versions
 Buildroot:  %(mktemp -ud 
%{_tmppath}/%{name}-%{version}-%{release}-XX)
@@ -39,6 +40,7 @@ BuildRequires:systemd-units
 
 Requires:   dspam-libs = %{version}-%{release}
 Requires(post):systemd-sysv
+Requires:  perl(Mail::MboxParser)
 
 %description
 The DSPAM agent masquerades as the email server's local delivery agent
@@ -135,6 +137,7 @@ Web-based interface for DSPAM's powerful Anti-Spam engine.
 %patch1 -p0
 %patch2 -p0
 %patch3 -p0
+%patch4 -p0
 
 %build
 
@@ -376,6 +379,10 @@ exit 0
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/dspam-web.conf
 
 %changelog
+* Sun Oct 7 2012 Nathanael Noblet nathan...@gnat.ca - 3.10.2-3
+- Add exim patch
+- Require perl(Mail::MboxParser) fixes bug #622502
+
 * Wed Jul 18 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 3.10.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
--
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

[dspam] (3 commits) ...add exim patch and fix bug 622502

2012-10-08 Thread Nathanael Noblet
Summary of changes:

  dd99fa3... ignore eclipse project files (*)
  d41e9df... Merge branch 'master' of ssh://g...@pkgs.fedoraproject.org/ (*)
  be45028... add exim patch and fix bug 622502 (*)

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

[dspam/f16] add the patch to the spec

2012-10-08 Thread Nathanael Noblet
commit ab705f123d0311b0fe4527b66cabedcaf5694988
Author: Nathanael D. Noblet nathan...@gnat.ca
Date:   Mon Oct 8 00:32:16 2012 -0600

add the patch to the spec

 dspam.spec |4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/dspam.spec b/dspam.spec
index 723455c..b2bf889 100644
--- a/dspam.spec
+++ b/dspam.spec
@@ -24,7 +24,9 @@ Source8:dspam-systemd
 Source99:   dspam-filter-requires.sh
 Patch1: dspam-3.9.0-docs.patch
 Patch2: dspam-3.9.0-dspamsock.patch
-Patch3:dspam-default-server-port.patch
+Patch3: dspam-default-server-port.patch
+Patch4: dspam-3.10.2.exim.patch
+
 URL:http://www.nuclearelephant.com/
 # kept to be able to build EPEL versions
 Buildroot:  %(mktemp -ud 
%{_tmppath}/%{name}-%{version}-%{release}-XX)
--
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 863784] perl-Coro-6.09 is available

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863784

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

   What|Removed |Added

   Fixed In Version||perl-Coro-6.09-1.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 758866] CVE-2011-4363 perl-Proc-ProcessTable: unsafe temporary file usage

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=758866

Jan Lieskovsky jlies...@redhat.com changed:

   What|Removed |Added

 CC||jlies...@redhat.com
External Bug ID||Debian BTS 650500

--- Comment #4 from Jan Lieskovsky jlies...@redhat.com ---
Upstream ticket:
  https://rt.cpan.org/Public/Bug/Display.html?id=72862

Other references:
  http://www.securityfocus.com/bid/50868
  http://www.osvdb.org/77428
  http://secunia.com/advisories/47015

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863988] New: perl-Coro-6.09 bundles libecb

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863988

Bug ID: 863988
QA Contact: extras...@fedoraproject.org
  Severity: unspecified
   URL: http://software.schmorp.de/pkg/libecb
   Version: rawhide
  Priority: unspecified
CC: boche...@fedoraproject.org, kwiz...@gmail.com,
mmasl...@redhat.com,
perl-devel@lists.fedoraproject.org, ppi...@redhat.com
  Assignee: ppi...@redhat.com
   Summary: perl-Coro-6.09 bundles libecb
Regression: ---
  Story Points: ---
Classification: Fedora
OS: Unspecified
  Reporter: ppi...@redhat.com
  Type: Bug
 Documentation: ---
  Hardware: Unspecified
Mount Type: ---
Status: ASSIGNED
 Component: perl-Coro
   Product: Fedora

Coro-6.09 sources bundles ecb.h file from libecb project
http://software.schmorp.de/pkg/libecb.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863991] New: perl-Coro-6.09 does not build on S390

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991

Bug ID: 863991
QA Contact: extras...@fedoraproject.org
  Severity: unspecified
   Version: rawhide
  Priority: unspecified
CC: boche...@fedoraproject.org, kwiz...@gmail.com,
mmasl...@redhat.com,
perl-devel@lists.fedoraproject.org, ppi...@redhat.com
  Assignee: ppi...@redhat.com
   Summary: perl-Coro-6.09 does not build on S390
Regression: ---
  Story Points: ---
Classification: Fedora
OS: Unspecified
  Reporter: ppi...@redhat.com
  Type: Bug
 Documentation: ---
  Hardware: s390
Mount Type: ---
Status: ASSIGNED
 Component: perl-Coro
   Product: Fedora

Coro 6.09 fails to build on big endian machine because of typo in bundled
Coro/ecb.h file:

$ gcc -c   -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
-fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4  -m31 -march=z9-109 -mtune=z10  
-DVERSION=\6.09\ -DXS_VERSION=\6.09\ -fPIC -I/usr/lib/perl5/CORE 
-DHAVE_MMAP -DCORO_UCONTEXT -DCORO_STACKSIZE=16384 -DCORO_STACKGUARD=4
-DCORO_JIT=1 State.c
In file included from State.xs:17:0:
ecb.h: In function 'ecb_byteorder_helper':
ecb.h:497:3: error: 'retrurn' undeclared (first use in this function)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863991] perl-Coro-6.09 does not build on S390

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991

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

   What|Removed |Added

External Bug ID||CPAN 80056

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Coro] Fix building on big endian system

2012-10-08 Thread Petr Pisar
commit 7a02ec12a1ba623a662f5b624712bbe5e0a08cb2
Author: Petr Písař ppi...@redhat.com
Date:   Mon Oct 8 13:39:00 2012 +0200

Fix building on big endian system

 Coro-6.09-Fix-a-typo-in-ecb.h.patch |   27 +++
 perl-Coro.spec  |8 +++-
 2 files changed, 34 insertions(+), 1 deletions(-)
---
diff --git a/Coro-6.09-Fix-a-typo-in-ecb.h.patch 
b/Coro-6.09-Fix-a-typo-in-ecb.h.patch
new file mode 100644
index 000..ea6bcb2
--- /dev/null
+++ b/Coro-6.09-Fix-a-typo-in-ecb.h.patch
@@ -0,0 +1,27 @@
+From de7220dcac464425fc2667706100901d0fc7f444 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com
+Date: Mon, 8 Oct 2012 13:25:37 +0200
+Subject: [PATCH] Fix a typo in ecb.h
+
+A code for big endian system has a mistyped return word.
+https://rt.cpan.org/Public/Bug/Display.html?id=80056
+---
+ Coro/ecb.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Coro/ecb.h b/Coro/ecb.h
+index 1162bc6..5a88f60 100644
+--- a/Coro/ecb.h
 b/Coro/ecb.h
+@@ -494,7 +494,7 @@ ecb_byteorder_helper (void)
+ #elif __BYTE_ORDER__  __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+   return 0x44;
+ #elif __BYTE_ORDER__  __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+-  retrurn 0x11;
++  return 0x11;
+ #else
+   union
+   {
+-- 
+1.7.11.7
+
diff --git a/perl-Coro.spec b/perl-Coro.spec
index e41f97a..9363870 100644
--- a/perl-Coro.spec
+++ b/perl-Coro.spec
@@ -1,12 +1,14 @@
 Name:   perl-Coro
 Version:6.09
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:The only real threads in perl
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Coro/
 Source0:
http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-%{version}.tar.gz
 Patch0: %{name}-5.25-ucontext-default.patch
+# Bug #863991, CPAN RT #80056
+Patch1: Coro-6.09-Fix-a-typo-in-ecb.h.patch
 BuildRequires:  perl(AnyEvent) = 5
 BuildRequires:  perl(base)
 BuildRequires:  perl(Carp)
@@ -82,6 +84,7 @@ programming much safer and easier than using other thread 
models.
 %ifnarch %{ix86} x86_64 %{arm}
 %patch0 -p1 -b .ucontext-default
 %endif
+%patch1 -p1
 
 for F in Coro/jit-*.pl; do
 sed -i -e '/^#!/d' $F
@@ -127,6 +130,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Mon Oct 08 2012 Petr Pisar ppi...@redhat.com - 6.09-2
+- Fix building on big endian system (bug #863991)
+
 * Sun Oct 07 2012 Nicolas Chauvet kwiz...@gmail.com - 6.09-1
 - Update to 4.09
 
--
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-Coro/f18] Fix building on big endian system

2012-10-08 Thread Petr Pisar
Summary of changes:

  7a02ec1... Fix building on big endian system (*)

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

[Bug 863991] perl-Coro-6.09 does not build on S390

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991

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

   What|Removed |Added

 Status|ASSIGNED|MODIFIED
   Fixed In Version||perl-Coro-6.09-2.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863991] perl-Coro-6.09 does not build on S390

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991

--- Comment #1 from Fedora Update System upda...@fedoraproject.org ---
perl-Coro-6.09-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/perl-Coro-6.09-2.fc18

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-OpenOffice-UNO

2012-10-08 Thread buildsys


perl-OpenOffice-UNO has broken dependencies in the F-18 tree:
On x86_64:
perl-OpenOffice-UNO-0.07-3.fc17.x86_64 requires 
perl(:MODULE_COMPAT_5.14.2)
On i386:
perl-OpenOffice-UNO-0.07-3.fc17.i686 requires 
perl(:MODULE_COMPAT_5.14.2)
perl-OpenOffice-UNO-0.07-3.fc17.i686 requires libsal_textenc.so
Please resolve this as soon as possible.


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

[Bug 863988] perl-Coro-6.09 bundles libecb

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863988

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

   What|Removed |Added

 Blocks||504493
   ||(DuplicSysLibsTracker)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863785] perl-Dancer-1.3110 is available

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863785

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

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-Dancer-1.3110-1.fc19
 Resolution|--- |RAWHIDE
Last Closed||2012-10-08 08:26:56

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 863988] perl-Coro-6.09 bundles libecb

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863988

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

   What|Removed |Added

URL|http://software.schmorp.de/ |https://fedorahosted.org/fp
   |pkg/libecb  |c/ticket/220

--- Comment #1 from Petr Pisar ppi...@redhat.com ---
FPC request for bundling exception https://fedorahosted.org/fpc/ticket/220.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-OpenOffice-UNO

2012-10-08 Thread buildsys


perl-OpenOffice-UNO has broken dependencies in the rawhide tree:
On x86_64:
perl-OpenOffice-UNO-0.07-3.fc17.x86_64 requires 
perl(:MODULE_COMPAT_5.14.2)
On i386:
perl-OpenOffice-UNO-0.07-3.fc17.i686 requires 
perl(:MODULE_COMPAT_5.14.2)
perl-OpenOffice-UNO-0.07-3.fc17.i686 requires libsal_textenc.so
Please resolve this as soon as possible.


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

[Bug 863988] perl-Coro-6.09 bundles libecb

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863988

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

   What|Removed |Added

 Depends On||864066

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 864102] New: Bad precedence in library version check

2012-10-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=864102

Bug ID: 864102
QA Contact: extras...@fedoraproject.org
  Severity: unspecified
   Version: el6
  Priority: unspecified
CC: perl-devel@lists.fedoraproject.org, psab...@redhat.com
  Assignee: psab...@redhat.com
   Summary: Bad precedence in library version check
Regression: ---
  Story Points: ---
Classification: Fedora
OS: Unspecified
  Reporter: li...@cmadams.net
  Type: Bug
 Documentation: ---
  Hardware: Unspecified
Mount Type: ---
Status: NEW
 Component: perl-Net-SSH2
   Product: Fedora EPEL

Created attachment 623492
  -- https://bugzilla.redhat.com/attachment.cgi?id=623492action=edit
Fix operator precedence in auth agent check

The perl module checks the libssh2 version to decide if agent authenticaion
support should be used, but there is a bad operator precedence in the check (=
has higher precedence than ||).  While the bug is upstream, the situation
(running newer Net::SSH2 with older libssh2) is pretty specific to RHEL 6. 
This bug makes -auth calls fail unless an explicit auth rank is set.

The attached patch fixes the problem.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Wx-0.9914.tar.gz uploaded to lookaside cache by spot

2012-10-08 Thread Tom Callaway
A file has been added to the lookaside cache for perl-Wx:

b2cb65b0a51c547cb07442f02a61be6b  Wx-0.9914.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-Wx/f18] 0.9914

2012-10-08 Thread Tom Callaway
commit 37bb5038662854b9627c6fc95694456c0073b8d9
Author: Tom Callaway s...@fedoraproject.org
Date:   Mon Oct 8 13:14:57 2012 -0400

0.9914

 perl-Wx.spec |   11 ++-
 sources  |2 +-
 2 files changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/perl-Wx.spec b/perl-Wx.spec
index 99b043f..f6845ab 100644
--- a/perl-Wx.spec
+++ b/perl-Wx.spec
@@ -9,7 +9,7 @@
 # for i in `grep -r PACKAGE= * | cut -d   -f 2 | sed 's|PACKAGE=|perl(|g' 
| grep Wx:: | sort -n |uniq`; do printf Provides: $i)\\n; done
 
 Name:   perl-Wx
-Version:0.9911
+Version:0.9914
 Release:1%{?dist}
 Summary:Interface to the wxWidgets cross-platform GUI toolkit
 Group:  Development/Libraries
@@ -184,9 +184,11 @@ Provides: perl(Wx::ListView)
 Provides: perl(Wx::Locale)
 Provides: perl(Wx::Log)
 Provides: perl(Wx::LogChain)
+Provides: perl(Wx::LogFormatter)
 Provides: perl(Wx::LogGui)
 Provides: perl(Wx::LogNull)
 Provides: perl(Wx::LogPassThrough)
+Provides: perl(Wx::LogRecordInfo)
 Provides: perl(Wx::LogStderr)
 Provides: perl(Wx::LogTextCtrl)
 Provides: perl(Wx::LogWindow)
@@ -232,6 +234,7 @@ Provides: perl(Wx::PlFileSystemHandler)
 Provides: perl(Wx::PlGridCellEditor)
 Provides: perl(Wx::PlGridCellRenderer)
 Provides: perl(Wx::PlLog)
+Provides: perl(Wx::PlLogFormatter)
 Provides: perl(Wx::PlLogPassThrough)
 Provides: perl(Wx::PlSizer)
 Provides: perl(Wx::PlThreadEvent)
@@ -389,6 +392,12 @@ chmod -R u+w $RPM_BUILD_ROOT/*
 %{_mandir}/man3/*.3pm*
 
 %changelog
+* Mon Oct  8 2012 Tom Callaway s...@fedoraproject.org - 0.9914-1
+- update to 0.9914
+
+* Mon Oct  1 2012 Tom Callaway s...@fedoraproject.org - 0.9913-1
+- update to 0.9913
+
 * Fri Aug 24 2012 Tom Callaway s...@fedoraproject.org - 0.9911-1
 - update to 0.9911
 
diff --git a/sources b/sources
index 409b6e5..da7fa5b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-528fe939dca2e50b050d78abf6866e3f  Wx-0.9911.tar.gz
+b2cb65b0a51c547cb07442f02a61be6b  Wx-0.9914.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-Wx] 0.9914

2012-10-08 Thread Tom Callaway
commit 748b1f40095b53b365290e339d6ed77446f8d436
Author: Tom Callaway s...@fedoraproject.org
Date:   Mon Oct 8 13:21:42 2012 -0400

0.9914

 .gitignore   |1 +
 perl-Wx.spec |8 +++-
 sources  |2 +-
 3 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f4e7dc4..272dfa6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ Wx-0.92.tar.gz
 /Wx-0.9907.tar.gz
 /Wx-0.9911.tar.gz
 /Wx-0.9913.tar.gz
+/Wx-0.9914.tar.gz
diff --git a/perl-Wx.spec b/perl-Wx.spec
index b9b2f0f..f6845ab 100644
--- a/perl-Wx.spec
+++ b/perl-Wx.spec
@@ -9,7 +9,7 @@
 # for i in `grep -r PACKAGE= * | cut -d   -f 2 | sed 's|PACKAGE=|perl(|g' 
| grep Wx:: | sort -n |uniq`; do printf Provides: $i)\\n; done
 
 Name:   perl-Wx
-Version:0.9913
+Version:0.9914
 Release:1%{?dist}
 Summary:Interface to the wxWidgets cross-platform GUI toolkit
 Group:  Development/Libraries
@@ -184,9 +184,11 @@ Provides: perl(Wx::ListView)
 Provides: perl(Wx::Locale)
 Provides: perl(Wx::Log)
 Provides: perl(Wx::LogChain)
+Provides: perl(Wx::LogFormatter)
 Provides: perl(Wx::LogGui)
 Provides: perl(Wx::LogNull)
 Provides: perl(Wx::LogPassThrough)
+Provides: perl(Wx::LogRecordInfo)
 Provides: perl(Wx::LogStderr)
 Provides: perl(Wx::LogTextCtrl)
 Provides: perl(Wx::LogWindow)
@@ -232,6 +234,7 @@ Provides: perl(Wx::PlFileSystemHandler)
 Provides: perl(Wx::PlGridCellEditor)
 Provides: perl(Wx::PlGridCellRenderer)
 Provides: perl(Wx::PlLog)
+Provides: perl(Wx::PlLogFormatter)
 Provides: perl(Wx::PlLogPassThrough)
 Provides: perl(Wx::PlSizer)
 Provides: perl(Wx::PlThreadEvent)
@@ -389,6 +392,9 @@ chmod -R u+w $RPM_BUILD_ROOT/*
 %{_mandir}/man3/*.3pm*
 
 %changelog
+* Mon Oct  8 2012 Tom Callaway s...@fedoraproject.org - 0.9914-1
+- update to 0.9914
+
 * Mon Oct  1 2012 Tom Callaway s...@fedoraproject.org - 0.9913-1
 - update to 0.9913
 
diff --git a/sources b/sources
index 46b45d6..da7fa5b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-eab115ad98737eb6a02305e1b9e79c48  Wx-0.9913.tar.gz
+b2cb65b0a51c547cb07442f02a61be6b  Wx-0.9914.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 Class-Load-XS-0.06.tar.gz uploaded to lookaside cache by pghmcfc

2012-10-08 Thread Paul Howarth
A file has been added to the lookaside cache for perl-Class-Load-XS:

a3e73647f84eb8bd26847c3dda78f0d3  Class-Load-XS-0.06.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-Class-Load-XS] Update to 0.06

2012-10-08 Thread Paul Howarth
commit 917540e2fcb44225998f3fb1795ba790e355b39e
Author: Paul Howarth p...@city-fan.org
Date:   Mon Oct 8 19:10:31 2012 +0100

Update to 0.06

- New upstream release 0.06:
  - Require Class::Load 0.20 in the code, not just the distro metadata
(CPAN RT#80002)
  - Weird classes with either an ISA or VERSION constant would cause the XS 
to
blow up badly (CPAN RT#79998)
  - Fixed some broken logic that lead to a segfault from the
014-weird-constants.t test on some Perls (CPAN RT#80059)
- Bump perl(Class::Load) version requirement to 0.20
- Drop explicit requirement for perl(Class::Load), no longer needed

 perl-Class-Load-XS.spec |   18 ++
 sources |2 +-
 2 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/perl-Class-Load-XS.spec b/perl-Class-Load-XS.spec
index 6156daa..dbd3ac8 100644
--- a/perl-Class-Load-XS.spec
+++ b/perl-Class-Load-XS.spec
@@ -2,8 +2,8 @@
 #TODO: BR: Test::Pod::LinkCheck when available
 
 Name:  perl-Class-Load-XS
-Version:   0.04
-Release:   3%{?dist}
+Version:   0.06
+Release:   1%{?dist}
 Summary:   XS implementation of parts of Class::Load
 Group: Development/Libraries
 License:   Artistic 2.0
@@ -16,7 +16,7 @@ BuildRequires:perl(Module::Build)
 # ===
 # Module requirements
 # ===
-BuildRequires: perl(Class::Load) = 0.15
+BuildRequires: perl(Class::Load) = 0.20
 # ===
 # Regular test suite requirements
 # ===
@@ -38,7 +38,6 @@ BuildRequires:perl(Test::Pod)
 # Runtime requirements
 # ===
 Requires:  perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version))
-Requires:  perl(Class::Load) = 0.15
 
 %{?perl_default_filter}
 
@@ -69,6 +68,17 @@ RELEASE_TESTING=1 ./Build test
 %{_mandir}/man3/Class::Load::XS.3pm*
 
 %changelog
+* Mon Oct  8 2012 Paul Howarth p...@city-fan.org - 0.06-1
+- Update to 0.06:
+  - Require Class::Load 0.20 in the code, not just the distro metadata
+(CPAN RT#80002)
+  - Weird classes with either an ISA or VERSION constant would cause the XS to
+blow up badly (CPAN RT#79998)
+  - Fixed some broken logic that lead to a segfault from the
+014-weird-constants.t test on some Perls (CPAN RT#80059)
+- Bump perl(Class::Load) version requirement to 0.20
+- Drop explicit requirement for perl(Class::Load), no longer needed
+
 * Fri Jul 20 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 0.04-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index 2774d37..db49c4c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f805304cb330591651c443397c23e60a  Class-Load-XS-0.04.tar.gz
+a3e73647f84eb8bd26847c3dda78f0d3  Class-Load-XS-0.06.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-Class-Load-XS/f18] Update to 0.06

2012-10-08 Thread Paul Howarth
Summary of changes:

  917540e... Update to 0.06 (*)

(*) 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-Template-Toolkit/f17] 2.24, fix deps

2012-10-08 Thread Tom Callaway
commit 308c37dea4d997726b59b63636dca9db34ed4d19
Author: Tom Callaway s...@fedoraproject.org
Date:   Mon Oct 8 16:25:51 2012 -0400

2.24, fix deps

 perl-Template-Toolkit.spec |   54 ---
 sources|4 +-
 2 files changed, 47 insertions(+), 11 deletions(-)
---
diff --git a/perl-Template-Toolkit.spec b/perl-Template-Toolkit.spec
index 42a65b6..753be83 100644
--- a/perl-Template-Toolkit.spec
+++ b/perl-Template-Toolkit.spec
@@ -1,19 +1,43 @@
 Name:   perl-Template-Toolkit
-Version:2.22
-Release:11%{?dist}
+Version:2.24
+Release:1%{?dist}
 Summary:Template processing system
 Group:  Development/Libraries
 License:GPL+ or Artistic
 URL:http://www.template-toolkit.org/
 Source0:
http://search.cpan.org/CPAN/authors/id/A/AB/ABW/Template-Toolkit-%{version}.tar.gz
-Source1:http://tt2.org/download/TT_v222_html_docs.tar.gz
+Source1:http://tt2.org/download/TT_v224_html_docs.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+BuildRequires: perl(AppConfig)
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(File::Spec::Functions)
+BuildRequires:  perl(lib)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(CGI)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(File::Temp)
+# Prefer Image::Info over Image::Size
+BuildRequires:  perl(Image::Info)
+BuildRequires:  perl(Pod::POM)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Text::Wrap)
+# Tests:
+BuildRequires:  perl(Carp)
 BuildRequires:  perl(Test::More)
-BuildRequires:  perl(AppConfig), perl(Text::Autoformat), perl(GD::Graph3d), 
perl(GD::Graph)
-BuildRequires:  perl(GD::Text), perl(Image::Info), perl(Image::Size), 
perl(Pod::POM)
-BuildRequires:  perl(XML::DOM), perl(XML::RSS), perl(XML::XPath)
-Requires:  perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo $version))
+Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
+Requires:   perl(AppConfig)
+Requires:   perl(Encode)
+Requires:   perl(File::Temp)
+# Prefer Image::Info over Image::Size
+Requires:   perl(Image::Info)
 Provides:   perl-Template-Toolkit-examples = %{version}-%{release}
 Obsoletes:  perl-Template-Toolkit-examples  2.22-1
 
@@ -54,8 +78,8 @@ make install \
   INSTALLARCHLIB=$RPM_BUILD_ROOT%{perl_archlib} \
   TT_PREFIX=$RPM_BUILD_ROOT%{_datadir}/tt2
 find $RPM_BUILD_ROOT -type f \( -name perllocal.pod -o \
-  -name .packlist -o -name '*.bs' -size 0 \) -exec rm {} ';'
-find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir {} ';'
+  -name .packlist -o -name '*.bs' -size 0 \) -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir -f {} ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
 # Nuke buildroot where it hides
 sed -i s|$RPM_BUILD_ROOT||g 
$RPM_BUILD_ROOT%{perl_vendorarch}/Template/Config.pm
@@ -78,6 +102,18 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*.3*
 
 %changelog
+* Thu Aug 23 2012 Tom Callaway s...@fedoraproject.org - 2.24-1
+- update to 2.24
+
+* Tue Aug 21 2012 Petr Pisar ppi...@redhat.com - 2.22-14
+- Correct dependencies
+
+* Fri Jul 20 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 2.22-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed Jun 20 2012 Petr Pisar ppi...@redhat.com - 2.22-12
+- Perl 5.16 rebuild
+
 * Fri Jan 13 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 2.22-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 9dfe444..c3ea2d0 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-d98277f6420e5da6b93d99a8db2b3934  Template-Toolkit-2.22.tar.gz
-587d909170fd7dcbe8a51485c49fa3e0  TT_v222_html_docs.tar.gz
+c25fdab1beebf8818c2e624bc9f9d212  Template-Toolkit-2.24.tar.gz
+434a70bb50915e5c2baf5c3fd6ce673e  TT_v224_html_docs.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

Reminder: Fedora 18 Beta freeze readiness meeting 2012-10-08 @ 17:00 UTC

2012-10-08 Thread Jaroslav Reznik
Hi!
This is a reminder for special FESCo/FPGM/Fedora QA meeting to
decide if Fedora 18 is ready to freeze (based on Fedora 18 Beta
criteria [1]). The goal is to avoid the long freeze period if we
know, we are not yet ready to fulfil Beta criteria.

Join us on FreeNode.org #fedora-meeting-1 channel today (2012-10-08) 
@ 17:00 UTC.

For more info see FESCo ticket #946 [2] - Fedora 18 Beta freeze readiness:
is major functionality in place?

Where major functionality is 
- new upgrade tool
- beta partitioning requirements
- other areas

Jaroslav

[1] http://fedoraproject.org/wiki/Fedora_18_Beta_Release_Criteria
[2] https://fedorahosted.org/fesco/ticket/946

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

[Guidelines Change] Change to the Packaging Guidelines

2012-10-08 Thread Tom Callaway
A few minor changes to the Fedora Packaging Guidelines have been made:

---

The Ruby Packaging guidelines were updated to reflect the fact that
rubygem packages must have a Requires: rubygems, because that package
(rubygems) owns the RubyGems? directory structure.

https://fedoraproject.org/wiki/Packaging:Ruby#RubyGems

---

The systemd Scriptlets for Fedora 18+ have had their corresponding
scriptlet Requires adjusted from systemd-units to systemd, since
systemd-units is provided by the systemd package in Fedora 18+.
There is still a separation in previous releases of Fedora (16/17), so
packagers can choose to continue using the old Requires (systemd-units)
if they are targeting multiple versions of Fedora with a single spec file.

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Macroized_scriptlets_.28Fedora_18.2B.29

---

This guideline change was approved by the Fedora Packaging
Committee (FPC).

Many thanks to Vit Ondruch, Lennart Poettering, and all of the members
of the FPC, for assisting in drafting, refining, and passing these
guidelines.

As a reminder: The Fedora Packaging Guidelines are living documents! If
you find something missing, incorrect, or in need of revision, you can
suggest a draft change. The procedure for this is documented here:
https://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure

Thanks,

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