undefined reference to symbol 'gdk_pixbuf_save_to_buffer'

2012-09-07 Thread Martin Gansser

trying to build guayadeque on Fedora 18 Alpha, but this fails with the 
following error message:

[100%] Building C object src/CMakeFiles/guayadeque.dir/hmac/sha2.o
cd /root/rpmbuild/BUILD/guayadeque-svn1830/build-guayadeque/src && 
/usr/lib64/ccache/gcc -DTAGLIB_WITH_MP4_COVERS=1 -DWITH_LIBGPOD_SUPPORT=1 
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -O2 -g -pipe -Wall 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mtune=generic -isystem 
/usr/lib64/wx/include/gtk2-unicode-release-2.8 -isystem /usr/include/wx-2.8 
-I/root/rpmbuild/BUILD/guayadeque-svn1830 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src -I/usr/include/gstreamer-0.10 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 
-I/usr/include/taglib -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 
-I/usr/include/gpod-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 
-I/usr/include/p11-kit-1 -I/root/rpmbuild/BUILD/guayadeque-svn1830/src/wx 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src/wx/curl 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src/wxsqlite3 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src/dbus 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src/hmac 
-I/root/rpmbuild/BUILD/guayadeque-svn1830/src/execstream -I/usr/include/FLAC 
-Wall -O2 -o CMakeFiles/guayadeque.dir/hmac/sha2.o -c 
/root/rpmbuild/BUILD/guayadeque-svn1830/src/hmac/sha2.c
In file included from 
/root/rpmbuild/BUILD/guayadeque-svn1830/src/PlayerPanel.h:28:0,
from /root/rpmbuild/BUILD/guayadeque-svn1830/src/dbus/mpris2.h:25,
from /root/rpmbuild/BUILD/guayadeque-svn1830/src/dbus/mpris2.cpp:21:
/root/rpmbuild/BUILD/guayadeque-svn1830/src/MediaCtrl.h: In member function 
'void guFaderPlayBin::EndFade()':
/root/rpmbuild/BUILD/guayadeque-svn1830/src/MediaCtrl.h:287:35: warning: 
deleting object of polymorphic class type 'guTimeLine' which has non-virtual 
destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
Linking CXX executable guayadeque
cd /root/rpmbuild/BUILD/guayadeque-svn1830/build-guayadeque/src && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/guayadeque.dir/link.txt 
--verbose=1
/usr/lib64/ccache/c++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -pthread 
-Wl,-z,relro CMakeFiles/guayadeque.dir/AlListBox.o 
CMakeFiles/guayadeque.dir/ArListBox.o 
CMakeFiles/guayadeque.dir/ArrayStringArray.o 
CMakeFiles/guayadeque.dir/AudioScrobble.o CMakeFiles/guayadeque.dir/Config.o 
CMakeFiles/guayadeque.dir/ConfirmExit.o CMakeFiles/guayadeque.dir/CoverEdit.o 
CMakeFiles/guayadeque.dir/CoverFrame.o CMakeFiles/guayadeque.dir/Db.o 
CMakeFiles/guayadeque.dir/DbLibrary.o CMakeFiles/guayadeque.dir/DbRadios.o 
CMakeFiles/guayadeque.dir/DbCache.o CMakeFiles/guayadeque.dir/AutoPulseGauge.o 
CMakeFiles/guayadeque.dir/GeListBox.o CMakeFiles/guayadeque.dir/Images.o 
CMakeFiles/guayadeque.dir/ItemListBox.o CMakeFiles/guayadeque.dir/LabelEditor.o 
CMakeFiles/guayadeque.dir/LastFM.o CMakeFiles/guayadeque.dir/LastFMPanel.o 
CMakeFiles/guayadeque.dir/LibPanel.o CMakeFiles/guayadeque.dir/LyricsPanel.o 
CMakeFiles/guayadeque.dir/MainApp.o CMakeFiles/guayadeque.dir/MainFrame.o 
CMakeFiles/guayadeque.dir/MD5.o CMakeFiles/guayadeque.dir/MediaCtrl.o 
CMakeFiles/guayadeque.dir/PlayerPanel.o CMakeFiles/guayadeque.dir/PlayList.o 
CMakeFiles/guayadeque.dir/Preferences.o 
CMakeFiles/guayadeque.dir/RadioGenreEditor.o 
CMakeFiles/guayadeque.dir/RadioPanel.o CMakeFiles/guayadeque.dir/Shoutcast.o 
CMakeFiles/guayadeque.dir/SoListBox.o CMakeFiles/guayadeque.dir/SplashWin.o 
CMakeFiles/guayadeque.dir/StatusBar.o CMakeFiles/guayadeque.dir/TagInfo.o 
CMakeFiles/guayadeque.dir/TaListBox.o CMakeFiles/guayadeque.dir/TaskBar.o 
CMakeFiles/guayadeque.dir/TrackEdit.o CMakeFiles/guayadeque.dir/Utils.o 
CMakeFiles/guayadeque.dir/VolumeFrame.o CMakeFiles/guayadeque.dir/OnlineLinks.o 
CMakeFiles/guayadeque.dir/LibUpdate.o CMakeFiles/guayadeque.dir/CoverFetcher.o 
CMakeFiles/guayadeque.dir/Google.o CMakeFiles/guayadeque.dir/Amazon.o 
CMakeFiles/guayadeque.dir/RatingCtrl.o 
CMakeFiles/guayadeque.dir/PlayListPanel.o 
CMakeFiles/guayadeque.dir/DynamicPlayList.o 
CMakeFiles/guayadeque.dir/ListView.o CMakeFiles/guayadeque.dir/PLSoListBox.o 
CMakeFiles/guayadeque.dir/Base64.o CMakeFiles/guayadeque.dir/ApeTag.o 
CMakeFiles/guayadeque.dir/Discogs.o CMakeFiles/guayadeque.dir/MusicDns.o 
CMakeFiles/guayadeque.dir/MusicBrainz.o CMakeFiles/guayadeque.dir/Podcasts.o 
CMakeFiles/guayadeque.dir/PodcastsPanel.o 
CMakeFiles/guayadeque.dir/ChannelEditor.o 
CMakeFiles/guayadeque.dir/NewChannel.o CMakeFiles/guayadeque.dir/RadioEditor.o 
CMakeFiles/guayadeque.dir/PlayListAppend.o 
CMakeFiles/guayadeque.dir/TrackChangeInfo.o 
CMakeFiles/guayadeque.dir/Equalizer.o CMakeFiles/guayadeque.dir/ShowImage.o 
CMakeFiles/guayadeque.dir/StaticBitmap.o 
CMakeFiles/guayadeque.dir/LastFMCovers.o 
CMakeFiles/guayadeque.dir/PlayListFile.o 
CMakeFiles/guayadeque.dir/AuiNotebook.o 
CMakeFiles/guayadeque.

Re: FusionInventory stack need a new maintainer, or a co-maintainer, or be ORPHAN

2012-09-07 Thread Remi Collet

Packages retired from fedora >= 18

> fusioninventory-agent
> perl-FusionInventory-Agent-Task-Deploy
> perl-FusionInventory-Agent-Task-ESX
> perl-FusionInventory-Agent-Task-NetDiscovery
> perl-FusionInventory-Agent-Task-NetInventory

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

Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'

2012-09-07 Thread Michael Schwendt
On Fri, 7 Sep 2012 09:15:40 +0200 (CEST), Martin Gansser wrote:

> 
> trying to build guayadeque on Fedora 18 Alpha, but this fails with the 
> following error message:
> 
> Linking CXX executable guayadeque
> [...] -o guayadeque -rdynamic -pthread -Wl,-z,relro -lwx_baseu-2.8 
> -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_net-2.8 -lwx_gtk2u_html-2.8 
> -lwx_baseu_xml-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_qa-2.8 -lgstreamer-0.10 
> -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lsqlite3 
> -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgpod 
> -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lsqlite3 -lcurl -ltag -lFLAC -lm 
> -ldbus-1 -lgio-2.0 -lgpod
> /bin/ld: CMakeFiles/guayadeque.dir/iPodMedia.o: undefined reference to symbol 
> 'gdk_pixbuf_save_to_buffer'
> /bin/ld: note: 'gdk_pixbuf_save_to_buffer' is defined in DSO 
> /lib64/libgdk_pixbuf-2.0.so.0 so try adding it to the linker command line
>

(!)

Have you tried that suggestion? -lgdk_pixbuf-2.0.so is not in the linker
options above.

-- 
Fedora release 17 (Beefy Miracle) - Linux 3.5.3-1.fc17.x86_64
loadavg: 0.12 0.35 0.18
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

rawhide report: 20120907 changes

2012-09-07 Thread Fedora Rawhide Report
Compose started at Fri Sep  7 08:15:05 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)
[archmage]
archmage-0.2.4-6.fc18.noarch requires python-chm
[chm2pdf]
chm2pdf-0.9.1-12.fc18.noarch requires python-chm
[clutter-gtk010]
clutter-gtk010-0.11.4-6.fc17.i686 requires libcogl.so.9
clutter-gtk010-0.11.4-6.fc17.x86_64 requires libcogl.so.9()(64bit)
[ease]
ease-0.4-18.fc17.i686 requires libcogl.so.9
ease-0.4-18.fc17.x86_64 requires libcogl.so.9()(64bit)
[emacs-spice-mode]
emacs-spice-mode-1.2.25-9.fc18.noarch requires gwave
[eog-plugins]
eog-plugins-3.4.1-2.fc18.x86_64 requires libcogl.so.9()(64bit)
[evolution-couchdb]
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libedataserver-1.2.so.16()(64bit)
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libedata-cal-1.2.so.15()(64bit)
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libedata-book-1.2.so.13()(64bit)
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libecal-1.2.so.11()(64bit)
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libebook-1.2.so.13()(64bit)
evolution-couchdb-0.5.91-10.fc18.x86_64 requires 
libcamel-1.2.so.33()(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)
[fedora-ksplice]
fedora-ksplice-0.5-10.fc18.x86_64 requires ksplice
[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-2.20120305git5dbbc513.fc18.x86_64 requires 
libgee-0.8.so.0()(64bit)
[gcstar]
gcstar-1.7.0-1.fc19.noarch requires perl(Gtk2::Table)
gcstar-1.7.0-1.fc19.noarch requires perl(Gtk2::HBox)
gcstar-1.7.0-1.fc19.noarch requires perl(Gtk2::Frame)
gcstar-1.7.0-1.fc19.noarch requires perl(Gtk2::EventBox)
gcstar-1.7.0-1.fc19.noarch requires perl(GCItemsLists::GCListOptions)
gcstar-1.7.0-1.fc19.noarch requires 
perl(GCItemsLists::GCImageListComponents)
gcstar-1.7.0-1.fc19.noarch requires 
perl(GCGraphicComponents::GCDoubleLists)
gcstar-1.7.0-1.fc19.noarch requires 
perl(GCGraphicComponents::GCBaseWidgets)
[gdb-heap]
gdb-heap-0.5-9.fc18.x86_64 requires glibc(x86-64) = 0:2.15
[gearmand]
gearmand-0.33-2.fc18.x86_64 requires 
libboost_program_options-mt.so.1.48.0()(64bit)
[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-applets]
1:gnome-applets-3.5.1-1.fc18.x86_64 requires libgweather-3.so.0()(64bit)
[gnome-boxes]
gnome-boxes-3.5.5-1.fc19.x86_64 requires libcogl.so.9()(64bit)
[gnome-color-manager]
gnome-color-manager-3.5.3-2.fc18.x86_64 requires libcogl.so.9()(64bit)
[gnome-contacts]
gnome-contacts-3.5.4.1-1.fc18.x86_64 requires libcogl.so.9()(64bit)
gnome-contacts-3.5.4.1-1.fc18.x86_64 requires 
libcamel-1.2.so.39()(64bit)
[gnome-games]
1:gnome-games-gnibbles-3.5.5-3.fc19.x86_64 requires 
libcogl.so.9()(64bit)
1:gnome-games-lightsoff-3.5.5-3.fc19.x86_64 requires 
libcogl.so.9()(64bit)
1:gnome-games-quadrapassel-3.5.5-3.fc19.x86_64 requires 
libcogl.so.9()(64bit)
1:gnome-games-swell-foop-3.5.5-3.fc19.x86_64 requires 
libcogl.so.9()(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.1

Bluetooth causes system crash on F16

2012-09-07 Thread valent.turko...@gmail.com
Hi,
I haven't seen linux system killed so effectively for a lng time,
everytime I try to use bluetooth dongle my system just crashes.
Has this been reported? I searched this list and bugzilla but didn't
finy anything.

Kernel version: 3.4.9-2.fc16.x86_64

Is this a known issue?

Here is my messages log file: http://fpaste.org/cdUz/

-- 
follow me - www.twitter.com/valentt & http://kernelreloaded.blog385.com
linux, anime, spirituality, wireless, scuba, linuxmce smart home, zwave
ICQ: 2125241, Skype: valent.turkovic, MSN: valent.turko...@hotmail.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

File CPAN-Perl-Releases-0.68.tar.gz uploaded to lookaside cache by iarnell

2012-09-07 Thread Iain Arnell
A file has been added to the lookaside cache for perl-CPAN-Perl-Releases:

db8a99fc617f83321ae7d870f5e5884b  CPAN-Perl-Releases-0.68.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Bluetooth causes system crash on F16

2012-09-07 Thread valent.turko...@gmail.com
Found it on bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=768153

Isn't kernel supposed to be a bit more resilient, there is probably
some exploit in bluetooth code just waiting to be explited...

On Fri, Sep 7, 2012 at 2:56 PM, valent.turko...@gmail.com
 wrote:
> Hi,
> I haven't seen linux system killed so effectively for a lng time,
> everytime I try to use bluetooth dongle my system just crashes.
> Has this been reported? I searched this list and bugzilla but didn't
> finy anything.
>
> Kernel version: 3.4.9-2.fc16.x86_64
>
> Is this a known issue?
>
> Here is my messages log file: http://fpaste.org/cdUz/
>
> --
> follow me - www.twitter.com/valentt & http://kernelreloaded.blog385.com
> linux, anime, spirituality, wireless, scuba, linuxmce smart home, zwave
> ICQ: 2125241, Skype: valent.turkovic, MSN: valent.turko...@hotmail.com



-- 
follow me - www.twitter.com/valentt & http://kernelreloaded.blog385.com
linux, anime, spirituality, wireless, scuba, linuxmce smart home, zwave
ICQ: 2125241, Skype: valent.turkovic, MSN: valent.turko...@hotmail.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

[perl-CPAN-Perl-Releases] update to 0.68

2012-09-07 Thread Iain Arnell
commit b93194907158886d21224faeba31c334d346d2e5
Author: Iain Arnell 
Date:   Fri Sep 7 07:01:31 2012 -0600

update to 0.68

 .gitignore   |1 +
 perl-CPAN-Perl-Releases.spec |5 -
 sources  |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 99036e7..fe29478 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
 /CPAN-Perl-Releases-0.58.tar.gz
 /CPAN-Perl-Releases-0.62.tar.gz
 /CPAN-Perl-Releases-0.66.tar.gz
+/CPAN-Perl-Releases-0.68.tar.gz
diff --git a/perl-CPAN-Perl-Releases.spec b/perl-CPAN-Perl-Releases.spec
index eb3c6e6..9d3c3c8 100644
--- a/perl-CPAN-Perl-Releases.spec
+++ b/perl-CPAN-Perl-Releases.spec
@@ -1,5 +1,5 @@
 Name:   perl-CPAN-Perl-Releases
-Version:0.66
+Version:0.68
 Release:1%{?dist}
 Summary:Mapping Perl releases on CPAN to the location of the tarballs
 License:GPL+ or Artistic
@@ -48,6 +48,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Sep 07 2012 Iain Arnell  0.68-1
+- update to latest upstream version
+
 * Sat Aug 18 2012 Iain Arnell  0.66-1
 - update to latest upstream version
 
diff --git a/sources b/sources
index c1a6ba4..4479438 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-571e63c57147363a776c1c05bbbef7ed  CPAN-Perl-Releases-0.66.tar.gz
+db8a99fc617f83321ae7d870f5e5884b  CPAN-Perl-Releases-0.68.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-CPAN-Perl-Releases/f18] update to 0.68

2012-09-07 Thread Iain Arnell
Summary of changes:

  b931949... update to 0.68 (*)

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

[perl-CPAN-Perl-Releases/f17] update to 0.68

2012-09-07 Thread Iain Arnell
Summary of changes:

  b931949... update to 0.68 (*)

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

[perl-CPAN-Perl-Releases/f16] update to 0.68

2012-09-07 Thread Iain Arnell
Summary of changes:

  b931949... update to 0.68 (*)

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

Aw: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'

2012-09-07 Thread Martin Gansser


Gesendet: Freitag, 07. September 2012 um 11:35 Uhr
Von: "Michael Schwendt" 
An: devel@lists.fedoraproject.org
Betreff: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
On Fri, 7 Sep 2012 09:15:40 +0200 (CEST), Martin Gansser wrote:

>>
>> trying to build guayadeque on Fedora 18 Alpha, but this fails with the 
>> following error message:
>>
>> Linking CXX executable guayadeque
>> [...] -o guayadeque -rdynamic -pthread -Wl,-z,relro -lwx_baseu-2.8 
>> -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_net-2.8
> -lwx_gtk2u_html-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_qa-2.8 
> -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 > -lrt -lxml2 
> -lglib-2.0 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgobject-2.0 
> -lglib-2.0 -lgpod -lgmodule-2.0
> -lgthread-2.0 -lrt -lxml2 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 
> -lgio-2.0 -lgpod
>> /bin/ld: CMakeFiles/guayadeque.dir/iPodMedia.o: undefined reference to 
>> symbol 'gdk_pixbuf_save_to_buffer'
>> /bin/ld: note: 'gdk_pixbuf_save_to_buffer' is defined in DSO 
>> /lib64/libgdk_pixbuf-2.0.so.0 so try adding it to the linker command line
>>
> 
> (!)
> 
> Have you tried that suggestion? -lgdk_pixbuf-2.0.so is not in the linker
> options above.

hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker 
option ?
thanks
Martin



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

Aw: Re: license question for bug review

2012-09-07 Thread Martin Gansser


Gesendet: Mittwoch, 05. September 2012 um 12:08 Uhr
Von: "Milan Bartos" 
An: "Development discussions related to Fedora" 
Betreff: Re: license question for bug review

A> I'am working on a bug review of uayadeque
A> https://bugzilla.redhat.com/show_bug.cgi?id=853553
>>
>> can someone give me a hint how to handle license type of files in the
>> spec file.
>> HMAC-SHA-224/256/384/512 implementation in src/hmac/hmac_sha2.c
>> FIPS 180-2 SHA-224/256/384/512 implementation in src/hmac/sha2.c
> 
> https://fedoraproject.org/wiki/Packaging/LicensingGuidelines#Multiple_Licensing_Scenarios[https://fedoraproject.org/wiki/Packaging
> /LicensingGuidelines#Multiple_Licensing_Scenarios] ?
> 

can't find the respondig part in the document.


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

Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'

2012-09-07 Thread Michael Schwendt
On Fri, 7 Sep 2012 15:51:04 +0200 (CEST), Martin Gansser wrote:

> hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker 
> option ?
> thanks
> Martin

The one that creates/links the main executable. ;)
For a clean fix, intimate familiarity with CMake may be necessary, but
this work-around would do, too:

diff -Nurb --strip-trailing-cr guayadeque-svn1830-orig/src/CMakeLists.txt 
guayadeque-svn1830/src/CMakeLists.txt
--- guayadeque-svn1830-orig/src/CMakeLists.txt  2012-04-01 12:18:27.0 
+0200
+++ guayadeque-svn1830/src/CMakeLists.txt   2012-09-07 16:55:47.509756245 
+0200
@@ -303,6 +303,7 @@
${LIBINDICATE06_LIBRARIES}
${LIBINDICATE07_LIBRARIES}
${LIBAPPINDICATOR_LIBRARIES}
+-lgdk_pixbuf-2.0
)
 
 INSTALL( TARGETS guayadeque



-- 
Fedora release 17 (Beefy Miracle) - Linux 3.5.3-1.fc17.x86_64
loadavg: 0.70 0.89 0.89
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Lennart Poettering
On Wed, 29.08.12 08:44, Jim Meyering (j...@meyering.net) wrote:

> Jerry James wrote:
> > I've got two Rawhide VMs, one x86_64, one i686, both otherwise
> > identical.  I last booted them yesterday and did a yum repo-sync.
> > Today, neither of them will boot.
> >
> > First, systemd complained about being unable to find
> > systemd-journal-flush.service.  Sure enough, it wasn't in the
> > initramfs.  So I added
> > "$systemdsystemunitdir/systemd-journal-flush.service" to
> > /usr/lib/dracut/modules.d/98systemd/module-setup.sh, and regenerated
> > the initramfs.  Now the boot gets past that point, but starts doing
> > this over and over, apparently forever, even in emergency mode:
> 
> Thank you for posting about this, and to everyone who has been
> working on http://bugzilla.redhat.com/847418.  I hit the same bug
> when my rawhide VM updated to the latest kernel, and you've saved
> me the trouble of investigating.  For now, I get by using the
> preceding kernel.

So this happened because somebody updated the Rawhide package, which
disabled package inheritance from F18. I have now untagged the package
in Rawhide again, and added a notice to the .spec file so that people
don't go and blindly update the package in Rawhide, but instead just let
inheritance between F18 and Rawhide do its work.

Honestly, I think Fedora got the branches all backwards. Instead of
carrying around master all the time we should just have the version
branches and whenever somebody needs a new version branch he should just
branch of the most recent one. Right now "master" is for many packages
mostly dead territory between the time where a version got forked off
(but is not yet released) and the time where people actually start
working on the next distribution version.

Lennart

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

Re: Rawhide boot problems

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 18:30:10 +0200,
  Lennart Poettering  wrote:

On Wed, 29.08.12 08:44, Jim Meyering (j...@meyering.net) wrote:

So this happened because somebody updated the Rawhide package, which
disabled package inheritance from F18. I have now untagged the package
in Rawhide again, and added a notice to the .spec file so that people
don't go and blindly update the package in Rawhide, but instead just let
inheritance between F18 and Rawhide do its work.


That won't interact well with mass rebuilds.


Honestly, I think Fedora got the branches all backwards. Instead of
carrying around master all the time we should just have the version
branches and whenever somebody needs a new version branch he should just
branch of the most recent one. Right now "master" is for many packages
mostly dead territory between the time where a version got forked off
(but is not yet released) and the time where people actually start
working on the next distribution version.


I actually wish people would stop doing updates just for branched and not 
doing new rawhide builds. This is especially bad during freezes (and the 
current one has been very long), as rawhide doesn't inherit from 
updates-testing, so you don't automagicly get fixes. For now I have enabled 
updates-testing for 18 in addition to rawhide for my rawhide machine, in 
order to get a lot of the gnome related stuff.


I think our policy is that you should do rawhide builds, but at least some 
significant groups of packagers actively don't do rawhide builds. If that 
is going to continue, we should consider having rawhide inherit from 
updates-testing.

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

Re: Rawhide boot problems

2012-09-07 Thread Jon Ciesla
On Fri, Sep 7, 2012 at 11:51 AM, Bruno Wolff III  wrote:
> On Fri, Sep 07, 2012 at 18:30:10 +0200,
>   Lennart Poettering  wrote:
>>
>> On Wed, 29.08.12 08:44, Jim Meyering (j...@meyering.net) wrote:
>>
>> So this happened because somebody updated the Rawhide package, which
>> disabled package inheritance from F18. I have now untagged the package
>> in Rawhide again, and added a notice to the .spec file so that people
>> don't go and blindly update the package in Rawhide, but instead just let
>> inheritance between F18 and Rawhide do its work.
>
>
> That won't interact well with mass rebuilds.
>
>> Honestly, I think Fedora got the branches all backwards. Instead of
>> carrying around master all the time we should just have the version
>> branches and whenever somebody needs a new version branch he should just
>> branch of the most recent one. Right now "master" is for many packages
>> mostly dead territory between the time where a version got forked off
>> (but is not yet released) and the time where people actually start
>> working on the next distribution version.
>
>
> I actually wish people would stop doing updates just for branched and not
> doing new rawhide builds. This is especially bad during freezes (and the
> current one has been very long), as rawhide doesn't inherit from
> updates-testing, so you don't automagicly get fixes. For now I have enabled
> updates-testing for 18 in addition to rawhide for my rawhide machine, in
> order to get a lot of the gnome related stuff.
>
> I think our policy is that you should do rawhide builds, but at least some
> significant groups of packagers actively don't do rawhide builds. If that is
> going to continue, we should consider having rawhide inherit from
> updates-testing.

I personally always do, and advise it as well.  It's not like it
wastes space, rawhide gets pruned pretty aggressively.  And it saves
so much pain later.

-J

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



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

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

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

Re: Rawhide boot problems

2012-09-07 Thread Kevin Fenzi
On Fri, 7 Sep 2012 11:51:57 -0500
Bruno Wolff III  wrote:

...snip...

> I actually wish people would stop doing updates just for branched and
> not doing new rawhide builds. This is especially bad during freezes
> (and the current one has been very long), as rawhide doesn't inherit
> from updates-testing, so you don't automagicly get fixes. For now I
> have enabled updates-testing for 18 in addition to rawhide for my
> rawhide machine, in order to get a lot of the gnome related stuff.
> 
> I think our policy is that you should do rawhide builds, but at least
> some significant groups of packagers actively don't do rawhide
> builds. If that is going to continue, we should consider having
> rawhide inherit from updates-testing.

I'd like to propose the opposite: 

Lets drop any inheritance between branched and rawhide. 

Is it really that much trouble to commit/build in rawhide first? Thats
where you should be doing your development anyhow. Then, only if all
looks well, should you push to branched. 

kevin


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

Re: Rawhide boot problems

2012-09-07 Thread Lennart Poettering
On Fri, 07.09.12 11:00, Kevin Fenzi (ke...@scrye.com) wrote:

> > I think our policy is that you should do rawhide builds, but at least
> > some significant groups of packagers actively don't do rawhide
> > builds. If that is going to continue, we should consider having
> > rawhide inherit from updates-testing.
> 
> I'd like to propose the opposite: 
> 
> Lets drop any inheritance between branched and rawhide. 
> 
> Is it really that much trouble to commit/build in rawhide first? 

Yes, it effectively doubles my Fedora workload.

> Thats where you should be doing your development anyhow. Then, only if
> all looks well, should you push to branched.

Dude, I already have to look afer way too many distros at the same
time. I see no point at all in developing two development distros
simultaneously. As long as I don want my F18 and F19 version of packages
diverge I see no point in doing everything twice.

It sounds really bogus to me to develop to distros at the same time
rather than just focussing on stabilizing one of them and let the other
just get a copy of my packages.

I mean, I don't really like doing packaging work that much. I do it
because it is necessary, not because it is fun. You know what is even
less fun? Doing everything twice if things could just as easily be
inherited automatically.

I really don't intend to spend my life on cherry picking things from one
brnach into the other if computers can do that for me. Being a
cherry-picking monkey sounds like a fantastic job description for a
computer, but not really for a human, thank you very much.

Lennart

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

Re: Rawhide boot problems

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 11:00:07 -0600,
  Kevin Fenzi  wrote:

On Fri, 7 Sep 2012 11:51:57 -0500

I'd like to propose the opposite:

Lets drop any inheritance between branched and rawhide.


Will that really work as expected? The way we do branching has builds 
effectively move out of the rawhide branch. So that rawhide would end 
up not including packages that hadn't been rebuilt since the last branch 
event.


Maybe if we coupled this with mass rebuilds just after branch along with
a good job of fixing FTBFS, this could be made to work reasonably. But 
that's a lot of effort (and rawhide disruption during the branch) that 
I think we'd have trouble doing.


If we want to get draconain about forcing rawhide builds (which I don't 
feel strongly about), then I think a better route would be enforcing 
rawhide versions being after any versions accepted by bohdi for a package. 
(There are complications here as well, but they are probably managable.)

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

Re: Rawhide boot problems

2012-09-07 Thread Lennart Poettering
On Fri, 07.09.12 11:51, Bruno Wolff III (br...@wolff.to) wrote:

> On Fri, Sep 07, 2012 at 18:30:10 +0200,
>   Lennart Poettering  wrote:
> >On Wed, 29.08.12 08:44, Jim Meyering (j...@meyering.net) wrote:
> >
> >So this happened because somebody updated the Rawhide package, which
> >disabled package inheritance from F18. I have now untagged the package
> >in Rawhide again, and added a notice to the .spec file so that people
> >don't go and blindly update the package in Rawhide, but instead just let
> >inheritance between F18 and Rawhide do its work.
> 
> That won't interact well with mass rebuilds.

I think it would be a good idea to do those only if the previous distro
has been finalized, so that people can focus on one devel distribution
at a time...

> I actually wish people would stop doing updates just for branched
> and not doing new rawhide builds. This is especially bad during
> freezes (and the current one has been very long), as rawhide doesn't
> inherit from updates-testing, so you don't automagicly get fixes.
> For now I have enabled updates-testing for 18 in addition to rawhide
> for my rawhide machine, in order to get a lot of the gnome related
> stuff.

Maybe rawhide should inherit not only from the most recent distro but
also by updates-testing?

> I think our policy is that you should do rawhide builds, but at
> least some significant groups of packagers actively don't do rawhide
> builds. If that is going to continue, we should consider having
> rawhide inherit from updates-testing.

The latter: yes, please.

Lennart

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

Orphaning 4 packages

2012-09-07 Thread Julian Aloofi
I'm going to release ownership of 4 of my packages because I do not use
them anymore for quite a while now.
These are:

bzr-explorer: The GUI frontend for the bzr version control system.
Because the latest upstream version requires bzr 2.6, it is still on
version 1.2.2 in Fedora. Updating to new upstream versions is usually
very simple.

kde-plasma-daisy: This is a Plasma applet that provides a circular and
dock launcher for applications. The latest upstream version is packaged
in Rawhide.

knights: A chess board for KDE with support for gnuchess and online
games. Already ported to the new KDEgames API, and the latest upstream
version is in Rawhide.

sap: This is a console audio player. Upstream didn't do anything since
almost two years now. The software uses Vala and has a couple of
problems that never got ironed out.

Regards,
Julian

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

Re: Orphaning 4 packages

2012-09-07 Thread Jon Ciesla
On Fri, Sep 7, 2012 at 12:58 PM, Julian Aloofi
 wrote:
> I'm going to release ownership of 4 of my packages because I do not use
> them anymore for quite a while now.
> These are:
>
> bzr-explorer: The GUI frontend for the bzr version control system.
> Because the latest upstream version requires bzr 2.6, it is still on
> version 1.2.2 in Fedora. Updating to new upstream versions is usually
> very simple.
>
> kde-plasma-daisy: This is a Plasma applet that provides a circular and
> dock launcher for applications. The latest upstream version is packaged
> in Rawhide.
>
> knights: A chess board for KDE with support for gnuchess and online
> games. Already ported to the new KDEgames API, and the latest upstream
> version is in Rawhide.

I've taken this, co-maintainers welcome.  Thanks for your work!

-J

> sap: This is a console audio player. Upstream didn't do anything since
> almost two years now. The software uses Vala and has a couple of
> problems that never got ironed out.
>
> Regards,
> Julian
>
> --
> devel mailing list
> devel@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel



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

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

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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Mon, 2012-09-03 at 09:44 +0200, Olaf Kirch wrote:
> Hi Miloslav,
> 
> On Wednesday 29 August 2012 18:42:44 Miloslav Trmač wrote:
> > Considering that it's not reasonable to expect that the replacement
> > will cover 100% of the previous functionality, the "old" and "new"
> > projects will have to live side by side again for some time.  So a
> > switch to a different system needs to provide benefits that exceed the
> > quite large costs of the migration.
> > 
> > Therefore, in general, I'd assume that modifying NetworkManager (in a
> > backward-compatible way) is probably an easier way to add features
> > than replacing the whole subsystem with something else.
> 
> Hm, I beg to differ here. NetworkManager aims at a relatively compact
> DBus API that hides most of the complexities of the network stack.
> That, I believe, is one of the major reasons why it hasn't caught on
> much in an Enterprise world - there's always one little extra knob an
> admin wants to twiddle.

NM tries to hide things where it makes sense; there's a *lot* of stuff
that is simply unnecessary for clients to care about while handling
networking.  But there's a lot of stuff administrators and clients also
want to change, and we're moving pretty quickly in that direction
already.  There are a lot more knobs in NM than people realize.

> By contrast, I think a good network management framework needs to
> have a low entry barrier (in terms of writing configuration files)
> but still expose as many of the tunables and knobs as possible.

And that pretty much describes how NM works today too; it'll handle your
existing network configuration, but still does expose a lot of tunables
in the configuration.

But you have to ask whether those knobs are actually required.  Knobs
fall into one of three classes:

1) useful ones, like IPv6 privacy settings, IPv6 on/off, etc
2) dubious ones, where the kernel or low-level implementation just tries
to avoid hard choices and decides to give up 
3) workarounds for broken hardware or kernel drivers

We've tried really hard over the past 6 or so years to *not* expose
knobs that allow people to work around broken kernel stuff or hardware,
and instead *fix* the kernel to do the right thing instead of expecting
users to know which knob to twiddle to get the right result.  Examples
of this include SSID scanning in wifi drivers and carrier detection
capability in wired drivers.

Nobody should ever have to know whether their driver supports a specific
feature or not and then set some option because of that; instead we need
to fix this sort of thing in the kernel and then handle it
automatically.

My point is, not all knobs are worth exposing, and some knobs shouldn't
be exposed, but should get fixed so they don't need to be exposed in the
first place.  It's hard, but it makes life better.

Next, you need to analyze *why* a particular knob is requested.  Is
there a better way to do that?  I've often found people want a checkbox
for this or that, when there's actually a much better way to fix the
problem for the user.  Sometimes there's not and you just add the knob.
But often there is.  Adding knobs left and right often (a) increases
complexity and therefore confusion, and (b) creates code that's really
hard to maintain and document.

> > Now, with my once-upon-a-time sysadmin and initscripts comaintainer hat on:
> > 
> > Yes, it is possible to design a better configuration format than the
> > ifcfg files, but I'm not sure that this is a really pressing problem:
> > the primary problem with networking is understanding the concepts and
> > designing the desired state, not the configuration format - once you
> > know what you want to do, you can always find the
> > HOPELESSLY_UNINTUITIVE_OPTION_NAME (or even
> > nicely-scoped/well-designed-option-name-that-you-need-to-write-precisely-co
> > rrectly-to-the-letter) in documentation.
> 
> Sure, I'm not talking about the syntax. As I said, I couldn't care
> less if its XML or anything else. My point was that the shell variable
> syntax is unable to express anything but the most basic concepts,
> and hence our network management remains simplistic.

It actually works pretty well for most things, we've found.  We have
gone through rounds of trying to figure out better formats, but it turns
out that for the most part, the ifcfg format is:

1) widely used and thus well-understood
2) compatible with a huge number of existing tools
3) easily machine-parsible (except for embedding shell inside the
variables, ie backticks or whatever)
4) simple and fairly flexible

If you treat the file as a simple key/value file, and disallow using
actual shell macros or expansion, then it's actually pretty suitable.
And nothing else anyone has come up with is actually so much better that
it's worth the cost to switch.  I came up with the NetworkManager
"keyfile" format, and it's not hugely better, just cross-platform.  But
ifcfg will live a long, long time.

> > In addition to a different co

Re: Rawhide boot problems

2012-09-07 Thread Kevin Fenzi
On Fri, 7 Sep 2012 19:16:39 +0200
Lennart Poettering  wrote:

> On Fri, 07.09.12 11:00, Kevin Fenzi (ke...@scrye.com) wrote:
> 
> > > I think our policy is that you should do rawhide builds, but at
> > > least some significant groups of packagers actively don't do
> > > rawhide builds. If that is going to continue, we should consider
> > > having rawhide inherit from updates-testing.
> > 
> > I'd like to propose the opposite: 
> > 
> > Lets drop any inheritance between branched and rawhide. 
> > 
> > Is it really that much trouble to commit/build in rawhide first? 
> 
> Yes, it effectively doubles my Fedora workload.

I don't think it doubles it. I agree it increases it some, but it also
adds a layer of smoketesting and doublechecking, so IMHO it's worth it. 

> > Thats where you should be doing your development anyhow. Then, only
> > if all looks well, should you push to branched.
> 
> Dude, I already have to look afer way too many distros at the same
> time. I see no point at all in developing two development distros
> simultaneously. As long as I don want my F18 and F19 version of
> packages diverge I see no point in doing everything twice.

But f18 and f19 _are_ diverging behind your package. Some of the time
you might not notice, but it's happening. 

> It sounds really bogus to me to develop to distros at the same time
> rather than just focussing on stabilizing one of them and let the
> other just get a copy of my packages.

Think of rawhide as not another distro, but another packageset/check. 

> I mean, I don't really like doing packaging work that much. I do it
> because it is necessary, not because it is fun. You know what is even
> less fun? Doing everything twice if things could just as easily be
> inherited automatically.

Perhaps you could try and find some package maintainers to do that work
for you while you work on upstream issues? 

kevin


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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Mon, 2012-09-03 at 09:20 +0200, Olaf Kirch wrote:
> On Friday 31 August 2012 02:47:38 Bill Nottingham wrote:
> > I'm not saying you *can't* do it, but it's also not something to do
> >  lightly.
> 
> Totally agreed. But what are really the points of maximum stickiness?
> Obviously, configuration files and command line interfaces.
> 
> So, for a new network management framework, this means
> 
>  -using ifconfig/route should continue to work (ie the service
>   shouldn't touch interfaces unless told so)

Touching an interface depends on your use-cases.  For many cases it
should be automatically managed without any intervention from the user,
and in many other cases, that should be under the control of the
administrator.  It's definitely  not an either/or choice.

>  -there should be ifup/ifdown scripts that offer the same
>   semantics as the current ones, as far as possible.

Yes; we've modified the ifup/ifdown scripts to handle interaction with
NetworkManager.

>  -there should be a way to parse old-style ifcfg files

Yes; obviously anything that handles network management on Fedora needs
to do this.

Dan

> Could you think of any other?
> 
> Olaf
> -- 
> Neo didn't bring down the Matrix. SOA did. (soafacts.com)
> 
> Olaf Kirch - Director SUSE Linux Enterprise; R&D (o...@suse.com)
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) 


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

[perl-File-Path-Tiny/el6] (8 commits) ...update to 0.5

2012-09-07 Thread Iain Arnell
Summary of changes:

  52ec456... - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass (*)
  c93ed6f... Perl mass rebuild (*)
  a4f9fb6... - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass (*)
  6b30f5e... update to 0.2 (*)
  86bff38... update to 0.3 (*)
  343ab90... Perl 5.16 rebuild (*)
  e9fb322... - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass (*)
  cd106e3... update to 0.5 (*)

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

libfreebob breakage in Fedora 18 koji!

2012-09-07 Thread Michael Schwendt
DEBUG util.py:257:  Error: Package: 
jack-audio-connection-kit-1.9.8-10.fc18.x86_64 (build)
DEBUG util.py:257: Requires: libfreebob.so.0()(64bit)

:-(  This is unacceptable! Please avoid breaking the koji buildroot like
this. You could have rebuilt jack-audio-connection-kit prior to removing
the required libfreebob!

[...]

http://lists.fedoraproject.org/pipermail/scm-commits/2012-September/854680.html
[libfreebob/f18] Package obsoleted in favor of libffado

[jack-audio-connection-kit] Removed libfreebob dependency as this package is 
retired

 -> 
https://admin.fedoraproject.org/updates/FEDORA-2012-13308/jack-audio-connection-kit-1.9.8-11.fc18
 -> in updates-testing only

-- 
Fedora release 17 (Beefy Miracle) - Linux 3.5.3-1.fc17.x86_64
loadavg: 0.40 0.17 0.12
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

File Lingua-EN-Inflect-Phrase-0.13.tar.gz uploaded to lookaside cache by iarnell

2012-09-07 Thread Iain Arnell
A file has been added to the lookaside cache for perl-Lingua-EN-Inflect-Phrase:

4df51c5a21935393dc054280ee416663  Lingua-EN-Inflect-Phrase-0.13.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Thu, 2012-08-30 at 13:23 +0200, Dennis Jacobfeuerborn wrote:
> On 08/30/2012 08:55 AM, Bill Nottingham wrote:
> > Bill Nottingham (nott...@redhat.com) said: 
> >> Olaf Kirch (o...@suse.de) said: 
> >>> On Wednesday 29 August 2012 21:56:45 Jóhann B. Guðmundsson wrote:
>  On 08/29/2012 11:58 AM, Olaf Kirch wrote:
> > Your feedback is very much welcome!
> 
>  The network management/solution of the future most likely ( at least
>  will need to ) be something that is integrated  into ( or with )
>  systemd/Core OS
> >>>
> >>> Indeed, and that's where I'd like to go. Which is one of the reasons
> >>> for choosing dbus as the transport.
> >>
> >> The systemd people do have some ideas they've already been kicking around
> >> for this already... have you seen it?
> > 
> > To be clear, I'm not really convinced yet that this is something we need...
> > there is a lot of legacy admin overhead and infrastructure that is highly
> > resistant to change here.
> 
> Speaking as an admin I think something needs to happen here. The current
> shell script/NetworkManager chimera is really ugly since they don't
> cooperate well I really wished things would go one way or the other or
> someone would come up with something that replaces both but I consider the
> current situation as a worst case scenario.

We're working on that in the NM space, with management modes in between
"unmanaged" and "fully managed".  For whatever reason, we'll never be in
a position where one or the other solution "wins", so we'll have to
figure out ways to coexist.  And obviously the goal is to get better
than the current situation.

Dan

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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Mon, 2012-09-03 at 09:20 +0200, Olaf Kirch wrote:
> Hi Stephen,
> 
> On Wednesday 29 August 2012 19:48:29 Stephen Gallagher wrote:
> > Olaf, I'm very interested to learn more about wicked. Can you perhaps
> > itemize the set of features available to wicked (current as well as
> > in-development) that aren't available (or maybe "accessible) in Network
> > Manager?
> 
> Hm, let me see - this is going to be a bit tough :)
> 
> Currently, wicked supports wired Ethernet, VLANs, bridges, bonds, wireless
> (no EAP mode yet, though), openvpn, and to some degree GSM modems. For
> most of these, the set of properties accessible exceeds those of
> NetworkManager by far.

Can you describe in what way it exceeds?

> In terms of address configuration, it supports dhcp4 and dhcp6, as well as
> IPv4 zeroconf (in addition to static and ipv6 autoconf). You can mix addrconf
> modes (eg configure a NIC with DHCPv4 plus two static routes).

Seems comparable to NM here.

> The layered approach tries to decouple the settings of each layer. For
> instance, you can take down the DHCPv6 agent and bring up the DHCPv4
> agent on an interface without having to cycle it completely. Same for
> adding a bridge port, or removing one NIC from a bond, or for changing
> the offload parameters on an Eth device.

Interesting; something we're also looking at (at least at lower levels)
for NetworkManager, but it also makes it hard to implement a
connection-oriented architecture.  NM has had decoupled IPv6 and IPv4
for quite a while now too, actually.

dan

> > I'm involved in a project that's aiming to improve central management of
> > networking and having a comprehensive network stack wrapped in a D-BUS
> > API sounds almost too good to be true from that perspective. A CIM
> > wrapper around such an API could go a long way in that direction.
> 
> Yes, I had been thinking of something like this as well.
> 
> > Do you have a D-BUS API specification available somewhere in a readable
> > form? That would be very helpful.
> 
> Hm, not "readable" in the sense of nice HTML. There's a schema definition
> in the source code which hopefully goes a long way to give you an idea of
> how it works.
> 
> Olaf
> -- 
> Neo didn't bring down the Matrix. SOA did. (soafacts.com)
> 
> Olaf Kirch - Director SUSE Linux Enterprise; R&D (o...@suse.com)
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) 


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

[perl-Lingua-EN-Inflect-Phrase] update to 0.13

2012-09-07 Thread Iain Arnell
commit 55a7c4d2d2bf62ae4e202df60c4fc3c289dfefd2
Author: Iain Arnell 
Date:   Fri Sep 7 12:20:22 2012 -0600

update to 0.13

 .gitignore |1 +
 perl-Lingua-EN-Inflect-Phrase.spec |   11 +++
 sources|2 +-
 3 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5c44f1e..4a284f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 /Lingua-EN-Inflect-Phrase-0.10.tar.gz
 /Lingua-EN-Inflect-Phrase-0.11.tar.gz
 /Lingua-EN-Inflect-Phrase-0.12.tar.gz
+/Lingua-EN-Inflect-Phrase-0.13.tar.gz
diff --git a/perl-Lingua-EN-Inflect-Phrase.spec 
b/perl-Lingua-EN-Inflect-Phrase.spec
index 6cb3ec5..eb8b1d5 100644
--- a/perl-Lingua-EN-Inflect-Phrase.spec
+++ b/perl-Lingua-EN-Inflect-Phrase.spec
@@ -1,6 +1,6 @@
 Name:   perl-Lingua-EN-Inflect-Phrase
-Version:0.12
-Release:3%{?dist}
+Version:0.13
+Release:1%{?dist}
 Summary:Inflect short English Phrases
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -10,7 +10,7 @@ BuildArch:  noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Lingua::EN::Inflect) >= 1.891
 BuildRequires:  perl(Lingua::EN::Inflect::Number) >= 1.1
-BuildRequires:  perl(Lingua::EN::Tagger) >= 0.15
+BuildRequires:  perl(Lingua::EN::Tagger) >= 0.20
 BuildRequires:  perl(Test::More) >= 0.94
 Requires:   perl(Lingua::EN::Inflect) >= 1.891
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
@@ -24,7 +24,7 @@ Attempts to pluralize or singularize short English phrases.
 %setup -q -n Lingua-EN-Inflect-Phrase-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
 make %{?_smp_mflags}
 
 %install
@@ -44,6 +44,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Sep 07 2012 Iain Arnell  0.13-1
+- update to latest upstream version
+
 * Fri Jul 20 2012 Fedora Release Engineering  
- 0.12-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index 4f87723..38ef34d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7738cb83d99466056e9aeb519add2ba7  Lingua-EN-Inflect-Phrase-0.12.tar.gz
+4df51c5a21935393dc054280ee416663  Lingua-EN-Inflect-Phrase-0.13.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Thu, 2012-08-30 at 07:44 +0200, Olaf Kirch wrote:
> Hi Adam,
> 
> On Thursday 30 August 2012 04:16:23 Adam Williamson wrote:
> > > *** Network Manager is just another daemon created for a task
> > > which historically often did not need any daemons. It's almost as if
> > > the new generation of Unix hackers wants to redo everything -
> > > in x10 or x100 times bloated and more complex way than it was done
> > > before.
> > 
> > 
> > -
> > > One, a modern network management framework should run as a service.
> > > The
> > > kernel offers a plethora of notifications via rtnetlink, and
> > > increasingly
> > > expects user space to react to these (for instance in the IPv6 area).
> > > Running a network management daemon allows us to track the state,
> > > detect
> > > changes, and react to them appropriately.
> > 
> > There appears to be some cognitive dissonance in the document. It seems
> > odd to criticize NetworkManager solely for being a bloated, complex
> > daemon, and then, having dismissed NM, in describing the ideal
> > next-generation network management framework, declare that it ought to
> > be a bloated complex daemon...
> 
> That dissonance is explained easily. Only the second section you quote was
> written by me, the other is a comment from Denis Vlasenko, actually :-)
> 
> And no, I'm not criticizing NetworkManager for being bloated. My main
> criticism of NetworkManager is that it's very much focused on managing
> desktop machines, and it's not flexible and extensible enough to make it
> handle server scenarios, much less vhost setups. It is also hard to make it
> coexist peacefully with other network management on the system - if you
> start NetworkManager, it tends to take possession of all interfaces
> it finds (and understands).

That's NM's heritage, but that's certainly not its focus.  We're
actually focusing a *lot* more on enterprise use-cases these days,
including lots of knobs that admins like to turn.

The main coexistence problems center around two things: DNS and the
default route.  In *any* system you need one thing to manage these,
because they are a shared resource.  Which interface gets default route
priority?  Which interface's DNS servers get priority?  If the thing
that manages these doesn't have the full information available to it,
like the user preferences for these options, then you'll end up not
making the right choices.  The thing that manages these must have
information about *all* interfaces.

*That's* the problem with multiple competing network management systems.
If it weren't for this, they'd all be just fine managing the individual
interfaces they were told to manage.  But unfortunately the default
route and DNS are somewhat crucial to networking...

NM has historically attempted to manage both of these, because it had a
lot of information.  And that creates some problems.  We're working on
ways to mitigate this issue, but it's not a problem that's easily solved
when some people like to use one system, and other people like to use
another system.  And adding another layer of abstraction to the system
to mitigate between network management systems doesn't help a lot
either :(

Dan

> And no, I'm not advocating a bloated daemon either. Network management
> has to fit into initrd and possibly small-footprint images. Currently,
> wickedd, its library and the dhcp4/dhcp6 helpers fit into a little over
> 1 MB.
> 
> By contrast, the ISC dhlient comes in at 1.6MB on my system already.
> 
> Regards,
> Olaf
> -- 
> Neo didn't bring down the Matrix. SOA did. (soafacts.com)
> 
> Olaf Kirch - Director SUSE Linux Enterprise; R&D (o...@suse.com)
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) 


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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Wed, 2012-08-29 at 16:48 +0100, Steven Whitehouse wrote:
> Hi,
> 
> I wonder if one way to deal with the network configuration issue is to
> try and help different configuration systems work with each other,
> rather than to try and create one system which does everything. Last
> time I looked into this there were various things which could be done to
> allow peaceful coexistence of various configuration tools, but which
> were missing.

Obviously we can add a couple of abstraction layers to avoid making hard
choices and continue to funnel effort into multiple competing projects.
That provides choice, but also increases complexity and the number of
gaps that things fall through and that problems are caused by.

> One of these is related to routing. Routes can be tagged with an
> originator protocol (/etc/iproute2/rt_protos) with the default being
> "kernel" for routes which are generated automatically, say on interface
> being brought up. This means that utilities which do some form of
> dynamic routing (and I include NetworkManager, dhcp clients, etc in
> this) should only remove or change routes which are either marked
> "kernel" or which are marked with their own protocol id. I brought this
> issue up some time ago (I did look for a reference but didn't find one
> immediately), but without seeing much enthusiasm for resolving it.

I think mainly becuase it's orthogonal to the problem.  NM already
doesn't touch routes on interfaces it doesn't manage

The real problem is the *default* route, and that's a shared resource.
Tagging doesn't help here because only one thing (whatever that is)
really should be handling the default route, precisely because it's a
shared resource.

It wouldn't be nice to create a higher priority default route than the
one created by tool A, just like it wouldn't be nice for tool A to
create a higher priority default route than that created by tool B.  How
do you mediate between them?  We attempted to make NetworkManager that
thing, but obviously that's incomplete since it doesn't have knowledge
of all the interface on the system in some cases.

But the thing that handles the default route and DNS priority *does*
need to have a pretty good knowledge of all interfaces on the system,
and their relative priority.

Dan

> My point is not so much that this particular issue should be fixed (and
> maybe it has been since it is a while since I last checked) but that by
> careful use of the available functions (and maybe with the odd extension
> here and there) it should be possible to allow many different tools to
> cooperate with each other. I'm just using the route issue as an example.
> 
> Obviously there needs to be some coordination when it comes to dealing
> with an interface coming up and which particular tool will deal with the
> set up, but there is still scope for allowing multiple tools to
> cooperate too. That way we can have specialist tools to deal with the
> less common situations without needing to clutter up those tools dealing
> with the more common case with more advanced features.
> 
> So my take on the problem is to consider how it would be possible to
> have different tools cooperating in the same space, and then maybe to
> extract the common functions which allow this into a small library which
> could then be used by each tool.
> 
> I'm not sure if this is useful in the context of the original post, but
> it is what it brought to mind while I was reading it,
> 
> Steve.
> 
> 


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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Wed, 2012-08-29 at 15:17 +0200, Denys Vlasenko wrote:
> On 08/29/2012 01:58 PM, Olaf Kirch wrote:
> > Your feedback is very much welcome!
> > 
> > Regards,
> > Olaf
> 
>   Why Did You Do This?!
> 
> Do we really need yet another network management thing?
> ===
> 
> No, not really. We already have the good old ifup/ifdown scripts, which
> are doing their job nicely.
> 
> *** No they don't.
> 
> 
> If you don't strain them too much or try to
> teach them new tricks (like integrating with systemd). Of all the
> tunables and knobs the kernel supports for each network interface, we're
> covering maybe 10%, but what was good enough for grandpa should be
> good enough for me as well, right?
> 
> We've got udev messing around with network interface names, because
> users don't like it when what's called eth0 today is called eth15
> on the next boot. Which works nicely except when it fails, for one
> or the other weird reason.
> 
> We've got Network Manager, which is also doing it's job nicely and won't
> give you any headaches if you prevent it from stepping on anybody else's
> toes. Or try to make it manage a thousand devices, like on System z.
> 
> *** Network Manager is just another daemon created for a task
> which historically often did not need any daemons. It's almost as if
> the new generation of Unix hackers wants to redo everything -
> in x10 or x100 times bloated and more complex way than it was done
> before. Yes, guys, old stuff has problems and limitations. But
> switching into high gear and writing a ton of stuff is not a solution
> I like. Can you *think it through* and fix/improve stuff WITHOUT
> increasing its complexity tenfold as a minimum? Yes, I do realize
> that elegant solution is harder to do than coding spree solution,
> but I still hope...

Historically it didn't require daemons, but these days networking is a
lot more complex, and people often run multiple interfaces, and
something gets to mediate between multiple interfaces.  I often argue
that the *old* system of a ton of shellscripts and many different
processes (dhcp, ppp, vpn, wpa_supplicant, ipsec, etc) all doing their
own thing and being loosely tied together via a bunch of
cobbled-together shellscripts is *more* complex, because:

1) error handling and reporting is very hard to get right in shell
2) there's about 10x more cracks for things to fall through and problems
to occur in a loosely tied together system like this
3) each tool has it's own configuration format and it's own
command/control format, and none of these are anything like the others
4) handling events from these tools often requires a daemon-type process
anyway
5) half or more of the effort goes into making all these tools work
together and talk reliably and to provide a consistent interface on top
of all of them, instead of actually making the networking system better

There's no reason *why* a system like NetworkManager should be as
complex as you think it is, and I'd argue that it's not.  Certianly  not
10x as complex as the old system.  I'm not acutally sure what a "more
elegant" setup that you envision would be; any chance you can share some
thoughts?

Dan

> 
> Then we've got libvirt and netcf, which do kind of an okay job if you
> manage to frob netcf enough that it deals with configuration files other
> than RedHat's, and as long as your network configuration doesn't get too
> complicated. Which happens quickly in a virtualization environment.
> 
> Beyond these, there are things like openvswitch, which is crucial in
> a cloud environment but not at all integrated with any of the other
> components.
> 
> So no, we don't really need yet another network management thingy.
> 
> We need a management thingy that replaces a lot of this stuff.
> 
> 
> 
> Yeah, but it kind of works, why should we mess with it
> ==
> 
> Quick, using any of the existing frameworks, can you tell me how to...
> 
>  - ... disable IPv6 on a specific interface?
>  - ... set up an interface for DHCPv4 and DHCPv6?
>  - ... change the link speed on an Ethernet interface?
>  - ... reconfigure a bonding device without bringing it down?
>  - ... set up a bridge using two bonded NICs as one of its ports?
>  - ... the same as above, with VLAN tagging?
>  - ... change the firewall rules on your UMTS modem?
>  - ... set up 802.1x authentication for your Ethernet NIC?
>  - ... set up persistent names for your System z devices?
> 
> If you could answer all of them at the snap of a finger, please send me your 
> CV.
> 
> *** I would rather send you a few URLs:
> 
> http://busybox.net/~vda/no_ifup.txt
> http://git.busybox.net/busybox/tree/examples/var_service/README
> 
> 
> 
> So, what properties should a new network management framework have?
> ===
> 
> Obviously, there are a number of aspects of the existing systems tha

File Mouse-1.02.tar.gz uploaded to lookaside cache by iarnell

2012-09-07 Thread Iain Arnell
A file has been added to the lookaside cache for perl-Mouse:

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

[perl-Mouse] update to 1.02

2012-09-07 Thread Iain Arnell
commit cb4f628e1baedf498662a618ddb7fc0a66d10f21
Author: Iain Arnell 
Date:   Fri Sep 7 12:37:32 2012 -0600

update to 1.02

 .gitignore  |1 +
 perl-Mouse.spec |5 -
 sources |2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3688d28..42bfccc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Mouse-0.58.tar.gz
 /Mouse-0.97.tar.gz
 /Mouse-0.99.tar.gz
 /Mouse-1.01.tar.gz
+/Mouse-1.02.tar.gz
diff --git a/perl-Mouse.spec b/perl-Mouse.spec
index 253eb04..f84bbbf 100644
--- a/perl-Mouse.spec
+++ b/perl-Mouse.spec
@@ -1,6 +1,6 @@
 Name:   perl-Mouse
 Summary:Moose minus the antlers
-Version:1.01
+Version:1.02
 Release:1%{?dist}
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -96,6 +96,9 @@ make test
 %{_mandir}/man3/Test::Mouse*
 
 %changelog
+* Fri Sep 07 2012 Iain Arnell  1.02-1
+- update to latest upstream version
+
 * Sun Aug 26 2012 Iain Arnell  1.01-1
 - update to latest upstream version
 
diff --git a/sources b/sources
index 5a46aaa..e8b34c9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c5aa69756abbd09732c43d95a792035e  Mouse-1.01.tar.gz
+bc84af3461b16e631a000fe979b3ce2a  Mouse-1.02.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: libfreebob breakage in Fedora 18 koji!

2012-09-07 Thread Michael Schwendt
On Fri, 7 Sep 2012 20:06:36 +0200, Michael Schwendt wrote:

>  -> 
> https://admin.fedoraproject.org/updates/FEDORA-2012-13308/jack-audio-connection-kit-1.9.8-11.fc18
>  -> in updates-testing only

I've requested a buildroot override for this one as a temporary fix:

$ koji wait-repo --target f18 --build jack-audio-connection-kit-1.9.8-11.fc18
Successfully waited 18:13 for jack-audio-connection-kit-1.9.8-11.fc18 to appear 
in the f18-build repo
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Lennart Poettering
On Fri, 07.09.12 12:03, Kevin Fenzi (ke...@scrye.com) wrote:

> On Fri, 7 Sep 2012 19:16:39 +0200
> Lennart Poettering  wrote:
> 
> > On Fri, 07.09.12 11:00, Kevin Fenzi (ke...@scrye.com) wrote:
> > 
> > > > I think our policy is that you should do rawhide builds, but at
> > > > least some significant groups of packagers actively don't do
> > > > rawhide builds. If that is going to continue, we should consider
> > > > having rawhide inherit from updates-testing.
> > > 
> > > I'd like to propose the opposite: 
> > > 
> > > Lets drop any inheritance between branched and rawhide. 
> > > 
> > > Is it really that much trouble to commit/build in rawhide first? 
> > 
> > Yes, it effectively doubles my Fedora workload.
> 
> I don't think it doubles it. I agree it increases it some, but it also
> adds a layer of smoketesting and doublechecking, so IMHO it's worth
> it. 

Humm. I don't agree with this. As long as F18 is unreleased Rawhide will
be basically untested and I also wonder what testing it at this point
would bring, given that it right now is mostly F18 and very far from
F19, so why not test the real F18 where we need all testing focussed
anyway?

Committing this twice brings no benefit really, just doubles the work
necessary.

> 
> > > Thats where you should be doing your development anyhow. Then, only
> > > if all looks well, should you push to branched.
> > 
> > Dude, I already have to look afer way too many distros at the same
> > time. I see no point at all in developing two development distros
> > simultaneously. As long as I don want my F18 and F19 version of
> > packages diverge I see no point in doing everything twice.
> 
> But f18 and f19 _are_ diverging behind your package. Some of the time
> you might not notice, but it's happening.

Well, eventually they will, but I think it would be good to do that as
late as possible so that people can focus on F18 to give it the detail
love it needs.

> > It sounds really bogus to me to develop to distros at the same time
> > rather than just focussing on stabilizing one of them and let the
> > other just get a copy of my packages.
> 
> Think of rawhide as not another distro, but another packageset/check. 

Tests/checks are automized. Cherrypicking/commiting/building things
twice is not automized.

Tests are automated checks which help finding mistakes in what humans
do.

Making the human commit/build everything twice is just a way to increase
the chance that mistakes are made because humans suck at doing repetitive
tasks in comparison to computers which excel at it.

> > I mean, I don't really like doing packaging work that much. I do it
> > because it is necessary, not because it is fun. You know what is even
> > less fun? Doing everything twice if things could just as easily be
> > inherited automatically.
> 
> Perhaps you could try and find some package maintainers to do that work
> for you while you work on upstream issues? 

We already have multiple commiters to the packages. But that doesn't
change the fact that you shouldn't throw people at a problem that should
be solved with a computer.

It's a simple fact that we have too little people working on Free
Software, and computers are much better at this specific task than
people, so it should be computers doing the job, not humans.

Lennart

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

[Test-Announce] Announcing 389 Directory Server version 1.2.11.14 Testing

2012-09-07 Thread Rich Megginson
The 389 Project team is pleased to announce the release of 
389-ds-base-1.2.11.14 for Testing.  This release fixes a bug with 
CLEANALLRUV and winsync, and a race condition in the replication 
consumer extop code.


The new packages and versions are:

389-ds-base 1.2.11.14

NOTE: 1.2.11 will not be available for Fedora 16 or earlier, nor for EL6 
or earlier - 1.2.11 will only be available for Fedora 17 and later. We 
are trying to stabilize current, stable releases - upgrades to 1.2.11 
will disrupt stability.


Installation

 yum install 389-ds --enablerepo=updates-testing
 # or for EPEL
 yum install 389-ds --enablerepo=epel-testing
 setup-ds-admin.pl

Upgrade

 yum upgrade 389-ds-base --enablerepo=updates-testing
 # or for EPEL
 yum upgrade 389-ds-base --enablerepo=epel-testing
 setup-ds-admin.pl -u

How to Give Feedback

The best way to provide feedback is via the Fedora Update system.

Go to https://admin.fedoraproject.org/updates
In the Search box in the upper right hand corner, type in the name 
of the package
In the list, find the version and release you are using (if you're 
not sure, use rpm -qi  on your system) and click on the 
release
On the page for the update, scroll down to "Add a comment" and 
provide your input


Or just send us an email to 389-us...@lists.fedoraproject.org

Reporting Bugs

If you find a bug, or would like to see a new feature, use the 389 Trac 
- https://fedorahosted.org/389


More Information
* Release Notes - http://port389.org/wiki/Release_Notes
* Install_Guide - http://port389.org/wiki/Install_Guide
* Download - http://port389.org/wiki/Download


___
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: Network configuration future

2012-09-07 Thread Dan Williams
On Mon, 2012-09-03 at 09:20 +0200, Olaf Kirch wrote:
> On Thursday 30 August 2012 08:55:02 Bill Nottingham wrote:
> > > The systemd people do have some ideas they've already been kicking around
> > > for this already... have you seen it?
> > 
> > To be clear, I'm not really convinced yet that this is something we need...
> > there is a lot of legacy admin overhead and infrastructure that is highly
> > resistant to change here.
> 
> Agreed. On the other hand, with systemd comes a lot of change anyway.
> And obviously, something like wicked doesn't have to be completely disruptive.
> The idea is to still have ifup/ifdown scripts for those who have been
> using them, and have written their scripts around those. Or to be able
> to parse the old ifcfg-* files for backward compatibility.

The problem with integrating network management into systemd in some
form is that system only wants to handle the "simple" use-cases.  Mainly
because it's intended to be a lightweight part of the boot process.

But when you start handling any "simple" networking, you'll eventually
start handling more complex networking too, because users will request
it.  And then at some point, you're duplicating all the code that a more
complex network management daemon is already doing, and that makes
things more confusing for everyone.

Is this interface managed by systemd?  Or is this interface managed by
NM/something-else?  Or is this interface manually managed?  Should you
even have to make this choice?  What mediates the routing table and the
DNS entries if you have systemd managing some interfaces, NM some other
interfaces, and manually managed interfaces too?  Another daemon?  Yay!
Piles of daemons!  And since this is Linux, everyone wants to use each
thing in isolation from the others, so you can't depend on anything else
being on the system.

Talking about low-level networking in systemd or whatever
flavor-of-the-year initsystem there happens to be necessarily brings up
questions like this.  I'm not sure the right place for this sort of
thing is in the init system.  Instead, we should be creating a
lightweight-enough network management daemon that could be included on
these resource-constrained systems along with systemd to do that.  Which
is also something we're working towards with NetworkManager.  It's
actually been possible for a long time to build/run NM without any of
[wpa-supplicant, ppp, ConsoleKit, PolicyKit, bluez, etc] if you want a
stripped-down system.

Dan


> Olaf
> -- 
> Neo didn't bring down the Matrix. SOA did. (soafacts.com)
> 
> Olaf Kirch - Director SUSE Linux Enterprise; R&D (o...@suse.com)
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) 


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

Re: Network configuration future

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 13:23:37 -0500,
  Dan Williams  wrote:


That's NM's heritage, but that's certainly not its focus.  We're
actually focusing a *lot* more on enterprise use-cases these days,
including lots of knobs that admins like to turn.


Is there a good source of documentation for these knobs? About a month ago 
I was looking for a way to force specific settings in /etc/resolv.conf 
when making wireless connections (to use a local caching resolver and 
a fixed domain search list), and just happened to find that NM used 
dhclient-$ifname.conf instead of dhclient.conf (somewhere other than 
a documentation page found using google).

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

Aw: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'

2012-09-07 Thread Martin Gansser

Gesendet: Freitag, 07. September 2012 um 17:03 Uhr
Von: "Michael Schwendt" 
An: devel@lists.fedoraproject.org
Betreff: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
> On Fri, 7 Sep 2012 15:51:04 +0200 (CEST), Martin Gansser wrote:
>
>> hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker 
>> option ?
>> thanks
>> Martin
>
> The one that creates/links the main executable. ;)
> For a clean fix, intimate familiarity with CMake may be necessary, but
> this work-around would do, too:
>
> diff -Nurb --strip-trailing-cr guayadeque-svn1830-orig/src/CMakeLists.txt 
> guayadeque-svn1830/src/CMakeLists.txt
> --- guayadeque-svn1830-orig/src/CMakeLists.txt2012-04-01 
> 12:18:27.0 +0200
> +++ guayadeque-svn1830/src/CMakeLists.txt 2012-09-07 16:55:47.509756245 
> +0200
> @@ -303,6 +303,7 @@
> ${LIBINDICATE06_LIBRARIES}
> ${LIBINDICATE07_LIBRARIES}
> ${LIBAPPINDICATOR_LIBRARIES}
> + -lgdk_pixbuf-2.0
> )
>
> INSTALL( TARGETS guayadeque
>
thanks, works for me.



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

Re: Rawhide boot problems

2012-09-07 Thread Jóhann B. Guðmundsson

On 09/07/2012 06:54 PM, Jesse Keating wrote:

On 09/07/2012 11:48 AM, Lennart Poettering wrote:

Humm. I don't agree with this. As long as F18 is unreleased Rawhide will
be basically untested and I also wonder what testing it at this point
would bring, given that it right now is mostly F18 and very far from
F19, so why not test the real F18 where we need all testing focussed
anyway?


Fedora 18 is basically closed for new feature work, and instead the 
focus needs to be on integration of the existing feature set and 
bugfixes.  But as you state there is a large amount of time before F18 
releases, which means new feature work would have to stall out for 
months.  Instead, new feature work can begin for F19 and get ahead of 
the game.  That's why F18 and F19 are divergent. That's why we went 
from a single line of development to two.





As you know we ( QA Community ) want all the testing to be focused on 
the release we are about to push out the door and we would like ( and 
some expect ) that maintainers are keeping the same focus and give what 
time they have to address the bugs we find in the process as Lennart has 
correctly pointed out.


Now that to me the begs the question with our short release cycles do we 
have any numbers on how many maintainers have the time to be working on 
both and are those maintainers that do have that time actually taking 
advantage of the current model in place?


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

upstream wants me to rename my package

2012-09-07 Thread Gary Gatling
Hello,

I am working on a package called VirtualGL:
https://bugzilla.redhat.com/show_bug.cgi?id=834127

After contacting the upstream on their mailing list, they seem obsessed
with being able to install their own rprms and my package together at the
same time. This seems odd / bad to me since only one vglrun could be in the
path. He keeps talking about using symlinks in /opt and so forth to to
somehow make my package able to co-exists with his package downloadable at:

http://www.virtualgl.org/

He does want me to change the package name also. Is it too late for me to
that after that package has been accepted into fedora?  Here is what he
says about that:

In terms of naming, I would suggest naming your RPM something besides
VirtualGL.  If you are splitting it into multiple RPMs, then this is
easy.  Just ship RPMs named "VirtualGL-common", "VirtualGL-client",
"VirtualGL-utils", "VirtualGL-server", "VirtualGL-devel", etc., and none
of them will actually be named "VirtualGL".  Or maybe use
"VirtualGL-fedora" or some alternative (even lowercase "virtualgl",
perhaps.)


If a upstream project somehow objects to someone packaging their software
should you just give up and tell people that the upstream would prefer you
download their self created rpms or is it considered acceptable to go ahead
and package their software over their objections?


He says at the end of his email:

"'I'm willing to help out in any way I can, within reason, but I will also
re-iterate that VirtualGL was never really designed to be integrated
into an O/S distribution."

Thanks for any thoughts you guys might have about this surprising
reaction...
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Network configuration future

2012-09-07 Thread Jóhann B. Guðmundsson

On 09/07/2012 07:13 PM, Dan Williams wrote:

I'm not sure the right place for this sort of
thing is in the init system.


Well I happen to be sure that the init systemd regardless of which 
flavor of the month it is should handle this because it is responsible 
to signal the service(s) and or order the service after the network 
connection is established.


To me it's pointless to have the plethora of network managment 
application that exist out there playing some kind of middle man there 
talking to the init system and telling it when it's ready or when it's gone.


And here comes the bigger question what is keeping all you networking 
guys from simply combine all that effort and coming up with one single 
network application that everybody can use happily from embedded to 
servers to desktop?


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

fedora-review command fails on package

2012-09-07 Thread Martin Gansser

Hi,

i tried to check my package with fedora-review, but this fails.

martin@fc17 SPECS$ fedora-review -b 853553
Processing bugzilla bug: 853553
Bugzilla v0.7.0 initializing
Chose subclass RHBugzilla v0.1
Trying bugzilla cookies for authentication
Getting .spec and .srpm Urls from : 853553
--> SRPM url: 
https://www.disk.dsl.o2online.de/Fcl...?a=0tythsdteBc[https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc]
--> Spec url: 
https://www.disk.dsl.o2online.de/Fcl...?a=ZK1IIr7oO60[https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque.spec?a=ZK1IIr7oO60]
Using review directory: /home/martin/rpmbuild/SPECS/853553-guayadeque
Downloading .spec and .srpm files
No upstream for (Source0): guayadeque-svn1830.tar.bz2
Running checks and generate report

Rebuilding 
/home/martin/rpmbuild/SPECS/853553-guayadeque/srpm/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc
 using default root
ERROR: 
Exception(/home/martin/rpmbuild/SPECS/853553-guayadeque/srpm/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc)
 Config(fedora-17-x86_64) 13 minutes 48 seconds
INFO: Results and/or logs in: 
/home/martin/rpmbuild/SPECS/853553-guayadeque/results
ERROR: Command failed. See logs for output.
Build failed rc = Build error(s)
Exception down the road...

the log file contains the following message:

+ /usr/bin/cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr 
-DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 
-DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share 
-DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE=TRUE 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=TRUE 
-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE ..
-- The C compiler identification is GNU 4.7.0
-- The CXX compiler identification is GNU 4.7.0
-- Check for working C compiler: /usr/lib64/ccache/gcc
-- Check for working C compiler: /usr/lib64/ccache/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/ccache/c++
-- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using install prefix /usr ...
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.25")
-- Found wxWidgets: TRUE
-- checking for module 'gstreamer-0.10'
-- found gstreamer-0.10, version 0.10.36
-- checking for module 'sqlite3'
-- package 'sqlite3' not found
CMake Error at CMakeLists.txt:46 (MESSAGE):
sqlite3 not found!
-- Configuring incomplete, errors occurred!

sqlite and sqlite-devel are installed, a local rpmbuild works.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: fedora-review command fails on package

2012-09-07 Thread Michael Scherer
Le vendredi 07 septembre 2012 à 23:04 +0200, Martin Gansser a écrit :
> Hi,
> 
> i tried to check my package with fedora-review, but this fails.
> 
> martin@fc17 SPECS$ fedora-review -b 853553
> Processing bugzilla bug: 853553
> Bugzilla v0.7.0 initializing
> Chose subclass RHBugzilla v0.1
> Trying bugzilla cookies for authentication
> Getting .spec and .srpm Urls from : 853553
> --> SRPM url: 
> https://www.disk.dsl.o2online.de/Fcl...?a=0tythsdteBc[https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc]
> --> Spec url: 
> https://www.disk.dsl.o2online.de/Fcl...?a=ZK1IIr7oO60[https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque.spec?a=ZK1IIr7oO60]
> Using review directory: /home/martin/rpmbuild/SPECS/853553-guayadeque
> Downloading .spec and .srpm files
> No upstream for (Source0): guayadeque-svn1830.tar.bz2
> Running checks and generate report
> 
> Rebuilding 
> /home/martin/rpmbuild/SPECS/853553-guayadeque/srpm/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc
>  using default root
> ERROR: 
> Exception(/home/martin/rpmbuild/SPECS/853553-guayadeque/srpm/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc)
>  Config(fedora-17-x86_64) 13 minutes 48 seconds
> INFO: Results and/or logs in: 
> /home/martin/rpmbuild/SPECS/853553-guayadeque/results
> ERROR: Command failed. See logs for output.
> Build failed rc = Build error(s)
> Exception down the road...
> 
> the log file contains the following message:
> 
> + /usr/bin/cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr 
> -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 
> -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share 
> -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE=TRUE 
> -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=TRUE 
> -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE ..
> -- The C compiler identification is GNU 4.7.0
> -- The CXX compiler identification is GNU 4.7.0
> -- Check for working C compiler: /usr/lib64/ccache/gcc
> -- Check for working C compiler: /usr/lib64/ccache/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/lib64/ccache/c++
> -- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Using install prefix /usr ...
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.25")
> -- Found wxWidgets: TRUE
> -- checking for module 'gstreamer-0.10'
> -- found gstreamer-0.10, version 0.10.36
> -- checking for module 'sqlite3'
> -- package 'sqlite3' not found
> CMake Error at CMakeLists.txt:46 (MESSAGE):
> sqlite3 not found!
> -- Configuring incomplete, errors occurred!
> 
> sqlite and sqlite-devel are installed, a local rpmbuild works.

Hi,

There is no sqlite-devel in buildRequires in the spec, so mock cannot
find it. 
-- 
Michael Scherer

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

Re: fedora-review command fails on package

2012-09-07 Thread Pierre-Yves Chibon
On Fri, 2012-09-07 at 23:04 +0200, Martin Gansser wrote:
> 
> sqlite and sqlite-devel are installed, a local rpmbuild works. 

Did you try with mock?

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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Fri, 2012-09-07 at 21:02 +, "Jóhann B. Guðmundsson" wrote:
> On 09/07/2012 07:13 PM, Dan Williams wrote:
> > I'm not sure the right place for this sort of
> > thing is in the init system.
> 
> Well I happen to be sure that the init systemd regardless of which 
> flavor of the month it is should handle this because it is responsible 
> to signal the service(s) and or order the service after the network 
> connection is established.
> 
> To me it's pointless to have the plethora of network managment 
> application that exist out there playing some kind of middle man there 
> talking to the init system and telling it when it's ready or when it's gone.

I don't think the init system should really be responsible for a ton of
the network management, otherwise you'll have people like Denys V.
saying it's too bloated and should be simpler.  I'm not really sure that
moving everything a network management system *should* be doing into the
init system solves any problems WRT complexity.  There's clearly a gray
area here, but my assertion is that if you put a significant amount of
logic into the init system, where does it end?  If you don't add
bridging, then people are going to request bridging in the init system.
And if you add it there, then why not add bonding?  Where does it end?
Next, for the things it *doesn't* do, how does it interact with the
other management system that *does* do those things?  What mediates the
shared resources like DNS and the default route?  And they all have to
use the same configuration formats too.

> And here comes the bigger question what is keeping all you networking 
> guys from simply combine all that effort and coming up with one single 
> network application that everybody can use happily from embedded to 
> servers to desktop?

Because everyone is different, everyone has their own requirements and a
lot of people don't care about anything *except* their own requirements.
Saying "you have to take an extra step after plugging your network
device in because server-type people need it to work this way" is just
as much a non-starter as saying "you have to upgrade your kernel driver
because we made this option automatic instead of manual so desktop users
don't have to toggle a checkbox" to server people.

That's Free Software.  If we all agreed, 6 months later somebody would
come up with a different system because they didn't like D-Bus, didnt'
like the base library we were using (glib/qt/whatever), didn't like the
API or the configuration model, etc.

There's room to work towards consensus on functionality, but at the
moment I don't see a lot of momentum towards a Grand New Unified Plan,
partially because that's how free software works.  It would be great if
we had one, and I'm certainly willing to entertain changes to
NetworkManager that make it more capable for anyone's use-cases.  Nobody
thinks NM has reached perfection, least of all me.

Dan

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

Re: fedora-review command fails on package

2012-09-07 Thread Michael Schwendt
On Fri, 7 Sep 2012 23:04:14 +0200 (CEST), Martin Gansser wrote:

> -- checking for module 'sqlite3'
> -- package 'sqlite3' not found
> CMake Error at CMakeLists.txt:46 (MESSAGE):
> sqlite3 not found!
> -- Configuring incomplete, errors occurred!
> 
> sqlite and sqlite-devel are installed, a local rpmbuild works.

What about adding
BuildRequires: sqlite-devel dbus-devel subversion-devel gettext-devel
?
Probably more...
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Fri, 2012-09-07 at 14:49 -0500, Bruno Wolff III wrote:
> On Fri, Sep 07, 2012 at 13:23:37 -0500,
>Dan Williams  wrote:
> >
> >That's NM's heritage, but that's certainly not its focus.  We're
> >actually focusing a *lot* more on enterprise use-cases these days,
> >including lots of knobs that admins like to turn.
> 
> Is there a good source of documentation for these knobs? About a month ago 
> I was looking for a way to force specific settings in /etc/resolv.conf 
> when making wireless connections (to use a local caching resolver and 
> a fixed domain search list), and just happened to find that NM used 
> dhclient-$ifname.conf instead of dhclient.conf (somewhere other than 
> a documentation page found using google).

'man NetworkManager' is a good place to start here, which leads you to
NetworkManager.conf, which leads you to:

dns=dnsmasq

which with 0.9.6 and any options you put into custom configuration
in /etc/NetworkManager/dnsmasq.d, should do exactly what you want.  The
local caching nameserver functionality has actually been around for
quite a few years.  Also, on per-connection basis, NM allows appending
custom search domains to the list returned by the DHCP server, or as
you've found you can hijack the dhclient config files to do what you
want too.

As always, more documentation would be awesome; we've got a wiki but we
can also add stuff to a FAQ in git too.

Dan

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

Re: Rawhide boot problems

2012-09-07 Thread Matthew Garrett
On Fri, Sep 07, 2012 at 11:54:03AM -0700, Jesse Keating wrote:

> Fedora 18 is basically closed for new feature work, and instead the
> focus needs to be on integration of the existing feature set and
> bugfixes.  But as you state there is a large amount of time before
> F18 releases, which means new feature work would have to stall out
> for months.  Instead, new feature work can begin for F19 and get
> ahead of the game.  That's why F18 and F19 are divergent.  That's
> why we went from a single line of development to two.

This makes sense, but it runs directly against the current 
auto-inheritence behaviour. It's unsurprising that people end up with 
different opinions of the right thing to do here.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: upstream wants me to rename my package

2012-09-07 Thread Dan Williams
On Fri, 2012-09-07 at 16:54 -0400, Gary Gatling wrote:
> Hello,
> 
> 
> I am working on a package called
> VirtualGL: https://bugzilla.redhat.com/show_bug.cgi?id=834127
> 
> 
> After contacting the upstream on their mailing list, they seem
> obsessed with being able to install their own rprms and my package
> together at the same time. This seems odd / bad to me since only one
> vglrun could be in the path. He keeps talking about using symlinks
> in /opt and so forth to to somehow make my package able to co-exists
> with his package downloadable at: 

That's not usually something Fedora does.  The package name takes the
name of the upstream project, because the package *is* the delivery
option for that software in Fedora.  We do not care that much about
upstream RPMs that random projects may distribute, because they are
often not tailored to the specifics of Fedora.  We as Fedora packagers
are familiar with the requirements of Fedora, and if the upstream
project really wants control over the Fedora package, then they should
become Fedora packagers themselves.

Yes, you can use the 'alternatives' functionality, but that's mostly
only been used by completely different, competing implementations of the
same program, like Java vs. OpenJDK.  It has not (nor, IMHO, should not)
be used to allow slightly different versions of the same project, which
isn't even forked (since you're just repackaging upstream code), to
coexist and be switched between.

My opinion, at least.

Dan

> 
> http://www.virtualgl.org/
> 
> 
> He does want me to change the package name also. Is it too late for me
> to that after that package has been accepted into fedora?  Here is
> what he says about that:
> 
> 
> In terms of naming, I would suggest naming your RPM something besides
> VirtualGL.  If you are splitting it into multiple RPMs, then this is
> easy.  Just ship RPMs named "VirtualGL-common", "VirtualGL-client",
> "VirtualGL-utils", "VirtualGL-server", "VirtualGL-devel", etc., and
> none
> of them will actually be named "VirtualGL".  Or maybe use
> "VirtualGL-fedora" or some alternative (even lowercase "virtualgl",
> perhaps.)
> 
> 
> 
> 
> If a upstream project somehow objects to someone packaging their
> software should you just give up and tell people that the upstream
> would prefer you download their self created rpms or is it considered
> acceptable to go ahead and package their software over their
> objections?
> 
> 
> 
> 
> He says at the end of his email:
> 
> 
> "'I'm willing to help out in any way I can, within reason, but I will
> also
> re-iterate that VirtualGL was never really designed to be integrated
> into an O/S distribution."
> 
> 
> Thanks for any thoughts you guys might have about this surprising
> reaction...


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

Re: Rawhide boot problems

2012-09-07 Thread Jesse Keating

On 09/07/2012 02:36 PM, Matthew Garrett wrote:

On Fri, Sep 07, 2012 at 11:54:03AM -0700, Jesse Keating wrote:


Fedora 18 is basically closed for new feature work, and instead the
focus needs to be on integration of the existing feature set and
bugfixes.  But as you state there is a large amount of time before
F18 releases, which means new feature work would have to stall out
for months.  Instead, new feature work can begin for F19 and get
ahead of the game.  That's why F18 and F19 are divergent.  That's
why we went from a single line of development to two.


This makes sense, but it runs directly against the current
auto-inheritence behaviour. It's unsurprising that people end up with
different opinions of the right thing to do here.



I'm of the opinion that rawhide should be inheriting from the builds of 
the previous release, so long as there haven't been any builds directly 
on rawhide.  I'm also of the opinion that the inheritance should happen 
as early as possible, eg as soon as the package is built, instead of 
waiting for a bodhi introduced delay.  Rawhide works this way, the 
inheritance into rawhide should work this way too.


Getting there is a little complicated due to how the 
fXX-updates-candidate -> fXX-updates-testing -> fXX tag dance works, but 
I'm confident smart people can figure that out if change is desired here.


--
Help me fight child abuse: http://tinyurl.com/jlkcourage

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

Re: Rawhide boot problems

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 20:43:23 +,
  "\"Jóhann B. Guðmundsson\""  wrote:


As you know we ( QA Community ) want all the testing to be focused on 
the release we are about to push out the door and we would like ( and 
some expect ) that maintainers are keeping the same focus and give 
what time they have to address the bugs we find in the process as 
Lennart has correctly pointed out.


While QA is focused on testing for the next release, other testing is 
still useful. For example testing updates-testing packages for already 
released versions of Fedora is important. Even testing updates-testing 
stuff for branched (as opposed to say test / RC composes) is useful as 
it can keep bad stuff from being pulled in, rather than catching it after 
the fact.


Now that to me the begs the question with our short release cycles do 
we have any numbers on how many maintainers have the time to be 
working on both and are those maintainers that do have that time 
actually taking advantage of the current model in place?


It may be the case that some maintainers are actively working on changes 
in the branch release while a different set of maintainers are working 
on changes for the next release. It may be hard in some cases for maintainers 
to work on big changes for both branched and rawhide at the same time, but 
I expect in many cases two different sets of changes don't hit the same 
package (or set of packages) at the same time in branched and rawhide.

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

Re: Network configuration future

2012-09-07 Thread Michael Cronenworth
Dan Williams wrote:
> 'man NetworkManager' is a good place to start here, which leads you to
> NetworkManager.conf, which leads you to:
> 
> dns=dnsmasq
> 
> which with 0.9.6 and any options you put into custom configuration
> in /etc/NetworkManager/dnsmasq.d, should do exactly what you want.  The
> local caching nameserver functionality has actually been around for
> quite a few years.  Also, on per-connection basis, NM allows appending
> custom search domains to the list returned by the DHCP server, or as
> you've found you can hijack the dhclient config files to do what you
> want too.
> 
> As always, more documentation would be awesome; we've got a wiki but we
> can also add stuff to a FAQ in git too.

Would this not be more beneficial if this option was visible in the
Gnome network settings UI? What if "Network proxy" was changed to
"Network defaults" and a dns= option was added to the existing proxy
options?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 14:42:20 -0700,
  Jesse Keating  wrote:


I'm of the opinion that rawhide should be inheriting from the builds 
of the previous release, so long as there haven't been any builds 
directly on rawhide.  I'm also of the opinion that the inheritance 
should happen as early as possible, eg as soon as the package is 
built, instead of waiting for a bodhi introduced delay.  Rawhide 
works this way, the inheritance into rawhide should work this way 
too.


That would be my preference as well.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Network configuration future

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 16:38:27 -0500,
  Dan Williams  wrote:

'man NetworkManager' is a good place to start here, which leads you to
NetworkManager.conf, which leads you to:

dns=dnsmasq


I knew about that, but I don't use dnsmasq, I use dnscache.


which with 0.9.6 and any options you put into custom configuration
in /etc/NetworkManager/dnsmasq.d, should do exactly what you want.  The
local caching nameserver functionality has actually been around for
quite a few years.  Also, on per-connection basis, NM allows appending
custom search domains to the list returned by the DHCP server, or as
you've found you can hijack the dhclient config files to do what you
want too.


The per connection stuff needs to be set up for each AP though, so is a 
pain to use for generic settings.



As always, more documentation would be awesome; we've got a wiki but we
can also add stuff to a FAQ in git too.


OK, I'll try to see if I can get the dhclient stuff noted somewhere 
appropriate.

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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Fri, 2012-09-07 at 16:46 -0500, Bruno Wolff III wrote:
> On Fri, Sep 07, 2012 at 16:38:27 -0500,
>Dan Williams  wrote:
> >'man NetworkManager' is a good place to start here, which leads you to
> >NetworkManager.conf, which leads you to:
> >
> >dns=dnsmasq
> 
> I knew about that, but I don't use dnsmasq, I use dnscache.

In that case, how about we add a plugin for dnscache too?  Though we are
in the process of figuring out a more generic interface, so that for
example dnscache itself could distribute a plugin for NM instead of
having to build this stuff into NM.

Dan

> >which with 0.9.6 and any options you put into custom configuration
> >in /etc/NetworkManager/dnsmasq.d, should do exactly what you want.  The
> >local caching nameserver functionality has actually been around for
> >quite a few years.  Also, on per-connection basis, NM allows appending
> >custom search domains to the list returned by the DHCP server, or as
> >you've found you can hijack the dhclient config files to do what you
> >want too.
> 
> The per connection stuff needs to be set up for each AP though, so is a 
> pain to use for generic settings.
> 
> >As always, more documentation would be awesome; we've got a wiki but we
> >can also add stuff to a FAQ in git too.
> 
> OK, I'll try to see if I can get the dhclient stuff noted somewhere 
> appropriate.


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

Re: Network configuration future

2012-09-07 Thread Dan Williams
On Fri, 2012-09-07 at 16:44 -0500, Michael Cronenworth wrote:
> Dan Williams wrote:
> > 'man NetworkManager' is a good place to start here, which leads you to
> > NetworkManager.conf, which leads you to:
> > 
> > dns=dnsmasq
> > 
> > which with 0.9.6 and any options you put into custom configuration
> > in /etc/NetworkManager/dnsmasq.d, should do exactly what you want.  The
> > local caching nameserver functionality has actually been around for
> > quite a few years.  Also, on per-connection basis, NM allows appending
> > custom search domains to the list returned by the DHCP server, or as
> > you've found you can hijack the dhclient config files to do what you
> > want too.
> > 
> > As always, more documentation would be awesome; we've got a wiki but we
> > can also add stuff to a FAQ in git too.
> 
> Would this not be more beneficial if this option was visible in the
> Gnome network settings UI? What if "Network proxy" was changed to
> "Network defaults" and a dns= option was added to the existing proxy
> options?

Honestly, no.  And here's why.  First, we should probably be using a
caching dns server by default.  But really, this isn't an option that
should ever be in a UI, because it should Just Work and you shouldn't
have to care about DNS.  Just like we should be auto-detecting proxy
servers if we can, instead of making you enter that all manually.  If
you know you want a local caching DNS server, then you'll probably know
how to turn it on.  If you don't know what one is, then we should be
setting up the right defaults for you.  A distro that caters towards
"easy to use" should probably just drop a default NM config file with
dns=dnsmasq into /etc, while ones that cater more towards sysadmins
would not.

Dan

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

Re: upstream wants me to rename my package

2012-09-07 Thread Gary Gatling
On Fri, Sep 7, 2012 at 5:43 PM, Dan Williams  wrote:
>
>
> That's not usually something Fedora does.  The package name takes the
> name of the upstream project, because the package *is* the delivery
> option for that software in Fedora.  We do not care that much about
> upstream RPMs that random projects may distribute, because they are
> often not tailored to the specifics of Fedora.  We as Fedora packagers
> are familiar with the requirements of Fedora, and if the upstream
> project really wants control over the Fedora package, then they should
> become Fedora packagers themselves.
>

I feel like maybe the name change is reasonable? Since he makes money
somehow off his rpms? And I wouldn't want his customers or whatever to have
their package clobbered by yum... (that is why I didn't push out into an
update in Bodhi yet in any branch)

But like everything else he is talking about, I feel its not my problem.
And I don't really care. Maybe thats evil/wrong of me?

Like, for example, If you want 2 packages to co-exist , then keep using
/opt (freaking non-standard) and also put your vglrun script in
/usr/local/bin/ so it "wins" and is first in the path and then their is no
rpm conflict (except maybe the docs? Need to think about it more maybe...)
but don't expect us to change our fedora packaging guidelines or our
package just because you believe in having static binaries, non system
headers, packages that do the same thing co-existing, etc. Rules are rules
for a reason. I know we wouldn't change these fundamentals but I also don't
think I should have to change anything other than the packages name at this
point. I told him to tell me if their were security updates, or critical
bugs and I would do likewise... Its all just weird to me his reaction.
Maybe others on this list have had similar reactions from developers of
open source software?

My opinion, at least.
>
> Dan
>

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

Re: upstream wants me to rename my package

2012-09-07 Thread Ken Dreyer
On Fri, Sep 7, 2012 at 4:57 PM, Gary Gatling  wrote:
> But like everything else he is talking about, I feel its not my problem. And
> I don't really care. Maybe thats evil/wrong of me?

Well, there are occasions when upstream's priorities are somewhat
antithetical to what we're doing in Fedora. And pissing off upstream
is never a great idea :) I think the goal is tread carefully, walking
the fine line of trying to change what we can upstream, attempting to
accommodate upstream's stated priorities as much as possible, while
still making our Fedora packaging job easier.

With VirtualGL, if his main concern is that Fedora's RPMs will
overwrite the ones that he sells, could he just bump the Epoch tag in
his copies?

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

Re: upstream wants me to rename my package

2012-09-07 Thread Gary Gatling
On Fri, Sep 7, 2012 at 7:09 PM, Ken Dreyer  wrote:

>
> Well, there are occasions when upstream's priorities are somewhat
> antithetical to what we're doing in Fedora. And pissing off upstream
> is never a great idea :) I think the goal is tread carefully, walking
> the fine line of trying to change what we can upstream, attempting to
> accommodate upstream's stated priorities as much as possible, while
> still making our Fedora packaging job easier.
>

Understood. Do not want to piss them off.

>
> With VirtualGL, if his main concern is that Fedora's RPMs will
> overwrite the ones that he sells, could he just bump the Epoch tag in
> his copies?


I think he was mostly concerned about the users who already installed his
"Official"  rpm before he found out about the review request. (For however
long the packages have been there on his site for download)  I think the
epoch bump would work once he modified his package for any new downloads if
he agreed to do that. But it would not help the people who already
installed it.

I don't think he sells the rpms directly  but he has customers and said
something about like 200 hours of work being supported for some time period
by customers and also doing free (bonus) work on the project and not having
time to learn to set up a yum repo or anything:

"For starters, all of my paying customers are using RHEL, not Fedora, and
the second most popular platform among VGL users is Ubuntu." So he has
paying customers...

The first suggestion was for him to set up a yum repo and use
yum-priorities to prefer that repo over the fedora repos. But he did not
like that idea at all.

I could suggest an epoc version number if that if that is the best
/ proffered way to go. However,  I might wait a few days to reply to his
email. If he does not like that idea of an epoc version what do we offer
next?

I do think its strange to say "VirtualGL was never really designed to be
integrated  into an O/S distribution" when its in lots of Linux distros
already such as ubuntu, arch and gentoo AFAIK.

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

Re: Rawhide boot problems

2012-09-07 Thread Lennart Poettering
On Fri, 07.09.12 11:54, Jesse Keating (jkeat...@j2solutions.net) wrote:

> On 09/07/2012 11:48 AM, Lennart Poettering wrote:
> >Humm. I don't agree with this. As long as F18 is unreleased Rawhide will
> >be basically untested and I also wonder what testing it at this point
> >would bring, given that it right now is mostly F18 and very far from
> >F19, so why not test the real F18 where we need all testing focussed
> >anyway?
> 
> Fedora 18 is basically closed for new feature work, and instead the
> focus needs to be on integration of the existing feature set and
> bugfixes.  But as you state there is a large amount of time before
> F18 releases, which means new feature work would have to stall out
> for months.  Instead, new feature work can begin for F19 and get
> ahead of the game.  That's why F18 and F19 are divergent.  That's
> why we went from a single line of development to two.

I totally understand that. However this is not really how many people
work. The assumption that everybody actually wants to get started asap
with new feature development is simply wrong. I tend to focus on
stabilization and bugfixes for quite some time before I switch back to
feature development, and I actually believe most people should do it
that way. And because I do it that way I want to keep F18 and F19 in
sync for as long as I can. I want to decide on my own when we are ready
and when I want to have F19 diverge from F18, and it shouldn't be
implied that this is immediately done when pre-alpha is branched.

Or to put this in other words:

The default workflow should be that package developers focus on
fixing/polishing the upcoming release. The exception should be that
package developers immediately forget about the branch and focus
immediately on new features.

Lennart

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

Re: F-18 Branched report: 20120907 changes

2012-09-07 Thread David Timms
On 07/09/12 22:07, Fedora Branched Report wrote:
> Compose started at Fri Sep  7 09:15:28 UTC 2012
> 
> Broken deps for x86_64
> --
Who would like to re-arrange this report to be more effective and useful ?

1. The broken dependency first, not the package that requires it !
[libboost_thread-mt.so.1.48.0()(64bit)] [{owner/username/last commiter}]
blocking:
   LuxRender
   condor
   ekiga
   flush
   gearmand
   glob2
   glom
   iwhd
   leechcraft
 total: 9 packages blocked due to missing dependency on {blah}
  last: previously found in package libboost, from source package boost
  (or whatever).

And so on.

2. The other simplifying thing would be to only note x86_64 or 686 if
both are not broken.
eg:
both broken:
[libboost_thread-mt.so.1.48.0()(64bit)]
[libboost_thread-mt.so.1.48.0()]
show only once as
[libboost_thread-mt.so.1.48.0()] !both!

, but show:
[libboost_thread-mt.so.1.48.0()] !32bit!

Otherwise the report is really just duplicating half the information, ie
is twice as long as it needs to be.

3.
It could also be much nicer in a web page, perhaps with columns for
applies to (64 bit and 32 bit), and links to the git package source for
failing dependency package and the packages using it.

Having no internal knowledge of Fedora build stuff, I'm not volunteering
myself.

> Summary:
> Added Packages: 0
> Removed Packages: 0
> Upgraded Packages: 0
> Compose finished at Fri Sep  7 12:03:57 UTC 2012

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

Re: Rawhide boot problems

2012-09-07 Thread Matthew Garrett
On Fri, Sep 07, 2012 at 02:42:20PM -0700, Jesse Keating wrote:
> On 09/07/2012 02:36 PM, Matthew Garrett wrote:
> >This makes sense, but it runs directly against the current
> >auto-inheritence behaviour. It's unsurprising that people end up with
> >different opinions of the right thing to do here.
> >
> 
> I'm of the opinion that rawhide should be inheriting from the builds
> of the previous release, so long as there haven't been any builds
> directly on rawhide.  I'm also of the opinion that the inheritance
> should happen as early as possible, eg as soon as the package is
> built, instead of waiting for a bodhi introduced delay.  Rawhide
> works this way, the inheritance into rawhide should work this way
> too.

Sure, and that's clearly the behaviour that Lennart wanted as well. But 
instead there was a mass rebuild that bumped his rawhide nvr and now he 
needs to do rawhide work manually. If development should be happening in 
rawhide then why is rawhide inheriting from f18?

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Matthew Garrett
On Sat, Sep 08, 2012 at 01:28:53AM +0100, Matthew Garrett wrote:

> Sure, and that's clearly the behaviour that Lennart wanted as well. But 
> instead there was a mass rebuild that bumped his rawhide nvr and now he 
> needs to do rawhide work manually. If development should be happening in 
> rawhide then why is rawhide inheriting from f18?

I should clarify that. If there's still feature development then clearly 
that should happen in rawhide. But if the maintainer is working on 
stabalisation in f18 then rawhide should still get those packages. Right 
now what happens is that that's absolutely fine right up until someone 
decides to do a mass rebuild and suddenly the maintainer has to do 
active development in rawhide at the same time as they're trying to 
stabalise f18. That doesn't seem optimal.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Kevin Fenzi
On Sat, 8 Sep 2012 01:32:55 +0100
Matthew Garrett  wrote:

> On Sat, Sep 08, 2012 at 01:28:53AM +0100, Matthew Garrett wrote:
> 
> > Sure, and that's clearly the behaviour that Lennart wanted as well.
> > But instead there was a mass rebuild that bumped his rawhide nvr
> > and now he needs to do rawhide work manually. If development should
> > be happening in rawhide then why is rawhide inheriting from f18?
> 
> I should clarify that. If there's still feature development then
> clearly that should happen in rawhide. But if the maintainer is
> working on stabalisation in f18 then rawhide should still get those
> packages. Right now what happens is that that's absolutely fine right
> up until someone decides to do a mass rebuild and suddenly the
> maintainer has to do active development in rawhide at the same time
> as they're trying to stabalise f18. That doesn't seem optimal.

This actually has nothing to do with mass rebuilds (unless I am
misunderstanding). Mass rebuilds are done _before_ branching to avoid
problems like this. :) 

In this case a proven packager noticed an issue in systemd, fixed it in
rawhide. That breaks inheritence, so it will now always need builds in
rawhide, it will not inherit from f18. 

We have discussed this before, and probibly will again. ;)

During freezes (like the especially long one we have right now) this is
especially painfull for rawhide, as fewer packages come in and they
have to wait for the freeze to be over to get updates for non release
blocking issues. 

It's a balancing act I fear, nothing will make everyone happy. 

Inheriting from updates-testing means rawhide can and will 'go
backwards' as updates get unpushed/dropped. Dropping inheritance
entirely means more work for maintainers. 

kevin


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

Re: F-18 Branched report: 20120907 changes

2012-09-07 Thread Kevin Fenzi
On Sat, 08 Sep 2012 10:11:44 +1000
David Timms  wrote:

> On 07/09/12 22:07, Fedora Branched Report wrote:
> > Compose started at Fri Sep  7 09:15:28 UTC 2012
> > 
> > Broken deps for x86_64
> > --
> Who would like to re-arrange this report to be more effective and
> useful ?

...snip...

> Having no internal knowledge of Fedora build stuff, I'm not
> volunteering myself.

Well, if you want to look, or anyone else wishes to take up the
gauntlet: 

http://git.fedorahosted.org/cgit/mash/tree/utils/spam-o-matic

kevin


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

Re: Rawhide boot problems

2012-09-07 Thread Matthew Garrett
On Fri, Sep 07, 2012 at 07:43:32PM -0600, Kevin Fenzi wrote:

> This actually has nothing to do with mass rebuilds (unless I am
> misunderstanding). Mass rebuilds are done _before_ branching to avoid
> problems like this. :) 

Argh, sorry, I was confusing it with something unrelated. Yeah, not a 
mass rebuild problem in this case.

> During freezes (like the especially long one we have right now) this is
> especially painfull for rawhide, as fewer packages come in and they
> have to wait for the freeze to be over to get updates for non release
> blocking issues. 
> 
> It's a balancing act I fear, nothing will make everyone happy. 
> 
> Inheriting from updates-testing means rawhide can and will 'go
> backwards' as updates get unpushed/dropped. Dropping inheritance
> entirely means more work for maintainers. 

Add a flag to bodhi to let maintainers re-enable inheritance?

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sat, 8 Sep 2012 01:58:35 +0200
Lennart Poettering  wrote:

> On Fri, 07.09.12 11:54, Jesse Keating (jkeat...@j2solutions.net)
> wrote:
> 
> > On 09/07/2012 11:48 AM, Lennart Poettering wrote:
> > >Humm. I don't agree with this. As long as F18 is unreleased
> > >Rawhide will be basically untested and I also wonder what testing
> > >it at this point would bring, given that it right now is mostly
> > >F18 and very far from F19, so why not test the real F18 where we
> > >need all testing focussed anyway?
> > 
> > Fedora 18 is basically closed for new feature work, and instead the
> > focus needs to be on integration of the existing feature set and
> > bugfixes.  But as you state there is a large amount of time before
> > F18 releases, which means new feature work would have to stall out
> > for months.  Instead, new feature work can begin for F19 and get
> > ahead of the game.  That's why F18 and F19 are divergent.  That's
> > why we went from a single line of development to two.
> 
> I totally understand that. However this is not really how many people
> work. The assumption that everybody actually wants to get started asap
> with new feature development is simply wrong. I tend to focus on
> stabilization and bugfixes for quite some time before I switch back to
> feature development, and I actually believe most people should do it
> that way. And because I do it that way I want to keep F18 and F19 in
> sync for as long as I can. I want to decide on my own when we are
> ready and when I want to have F19 diverge from F18, and it shouldn't
> be implied that this is immediately done when pre-alpha is branched.

really what is so hard about commiting to master and building.

then doing "git checkout f18&& git merge master&& git push && fedpkg
build&& fedpkg update"

its really not much effort to keep them in sync at all if thats what
you choose. you dont delay things getting into rawhide and tested by
those running rawhide, its win all round.

Dennis
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)

iEYEARECAAYFAlBKtewACgkQkSxm47BaWffdlQCfeQnSlBx3HbHR1oSrl5Og6F8Z
m7YAoMIoCcNbIU7YrHs1P+YQSYJ2nzcS
=7QNm
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Rawhide boot problems

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 19:43:32 -0600,
  Kevin Fenzi  wrote:

On Sat, 8 Sep 2012 01:32:55 +0100

This actually has nothing to do with mass rebuilds (unless I am
misunderstanding). Mass rebuilds are done _before_ branching to avoid
problems like this. :)


Yeah this isn't as much of a problem as I first thought. Branched wouldn't 
be there at that time. There still be cases where updates to the latest 
release branch would need to be duplicated in rawhide, that wouldn't 
otherwise, but there wouldn't be that many.

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

Re: Network configuration future

2012-09-07 Thread Bruno Wolff III

On Fri, Sep 07, 2012 at 17:04:31 -0500,
  Dan Williams  wrote:

On Fri, 2012-09-07 at 16:46 -0500, Bruno Wolff III wrote:

On Fri, Sep 07, 2012 at 16:38:27 -0500,
   Dan Williams  wrote:
>'man NetworkManager' is a good place to start here, which leads you to
>NetworkManager.conf, which leads you to:
>
>dns=dnsmasq

I knew about that, but I don't use dnsmasq, I use dnscache.


In that case, how about we add a plugin for dnscache too?  Though we are
in the process of figuring out a more generic interface, so that for
example dnscache itself could distribute a plugin for NM instead of
having to build this stuff into NM.


I wouldn't be adverse to that. I don't work on that package though. (I find 
it convenient though since I had been using dnscache built from source 
before the ndjbdns package was available in Fedora and using the package 
is more convenient for new installs.)


I could file an RFE with that package.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Aw: Re: fedora-review command fails on package

2012-09-07 Thread Martin Gansser
Gesendet: Freitag, 07. September 2012 um 23:32 Uhr
Von: "Michael Schwendt" 
An: devel@lists.fedoraproject.org
Betreff: Re: fedora-review command fails on package
On Fri, 7 Sep 2012 23:04:14 +0200 (CEST), Martin Gansser wrote:

>> -- checking for module 'sqlite3'
>> -- package 'sqlite3' not found
>> CMake Error at CMakeLists.txt:46 (MESSAGE):
>> sqlite3 not found!
>> -- Configuring incomplete, errors occurred!
>>
>> sqlite and sqlite-devel are installed, a local rpmbuild works.
> 
> What about adding
> BuildRequires: sqlite-devel dbus-devel subversion-devel gettext-devel
> ?
> Probably more...

i have added this build requirements and now mock and fedora-review working as 
aspected.

But more problematic, however, is the license question for the bug review, 
already discussed on:
http://lists.fedoraproject.org/pipermail/devel/2012-September/171344.html



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