FYI: ZNC IRC->Email/SMS/Twitter

2009-06-08 Thread Jon Masters
Folks,

If anyone here is running ZNC as an IRC bouncer for #f-d, you might be
interested in something I hacked together over the weekend:

http://www.jonmasters.org/pub/util/awayping/awayping.txt

(I'll clean it up some more when I have time). Basically, it lets you
have pings and messages matching certain patterns automatically texted,
emailed, and tweeted at you while you are detached. I like it because I
don't always want to be attached to IRC but I do always like to have a
proxy running that can log messages for me. On public IRC, I just have
it configured to email me every 5 minutes if my nick is mentioned during
that time with a transcript, and then send me a direct tweet about it.

If you don't use ZNC, see the SF project page. I'm interested in
packaging it, but admit that I would love it if someone else were
interested in sharing that.

Jon.


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


OT: why aren't we campaigning against Apple/Nokia's fight against the use of OGG? (was Re: the end of life for flash player (HTML5))

2009-06-08 Thread Rodd Clarkson
On Mon, 2009-06-08 at 17:30 -0400, Gregory Maxwell wrote:
> 2009/6/8 Kelly Miller :
> > Thanks to Apple, that isn't going to be happening.  Apple's pushing for the
> > required default video codec to be the aforementioned nonfree MPEG4/H.264
> > codec, and they don't seem to care whether it can be shipped by anybody
> > else.
> 
> Perhaps pedantry but for the sake of accuracy:
> 
> Some of the patent holders in the MPEG-LA patent pool (Apple and
> Nokia) pushed hard for there to be no royalty-free baseline
> recommended in the standard. I'm not aware of anyone, Apple included,
> pushing for H.264 in the standard since the adoption of an encumbered
> format as formal formal default is simply a complete non-starter.

I'm sick of Apple and Nokia's bullcrap about OGG being encumbered and
constantly fighting against it.  I think it's a clear sign that OGG is
better and the they (Apple particularly) don't want people knowing that
they don't have to be locked into Apple's mini-monopoly.

So, after having given so much to Apple and Nokia (you can mount a very
sound argument that without OSS, Apple would be a backwater stuck with
OS9) why aren't we making noise about it being time that Apple and Nokia
give a little back.

I for one am sick of knowing we enabled them, but in a way that they
seem to feel it's fine to lock us out.


R.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Reminder: no new Fedora 9 CVS branches

2009-06-08 Thread Dennis Gilmore
Hi All,

As Fedora 11 is released on Tuesday June 9th there will be no new CVS branches 
allowed for F-9 http://fedoraproject.org/wiki/PackageMaintainers/Policy/EOL 
lists the policy in effect.  This means that F-9 is now in a maintenance only 
cycle,  with EOL fast approaching,  the exact EOL date will be set at the 
FESCo meeting this week.

Dennis


signature.asc
Description: This is a digitally signed message part.
___
Fedora-devel-announce mailing list
fedora-devel-annou...@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-announce-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Toshio Kuratomi
On 06/08/2009 03:15 PM, Rich Megginson wrote:

> Ah, so it is.  Thanks!  So now my only hurdle is the missing popt-devel
> - any ideas?
> 
That one looks like a genuine packaging bug.  We don't use rpm-devel on
the builders so no one saw it.

The header files for popt are in the main popt package in RHEL5/CentOS5
so that's what actually needs to be required in this instance, not
popt-devel.

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Fernando Lopez-Lezcano
On Mon, 2009-06-08 at 14:50 -0700, Fernando Lopez-Lezcano wrote:
> On Mon, 2009-06-08 at 11:48 -0700, Fernando Lopez-Lezcano wrote:
> > On Mon, 2009-06-08 at 11:55 -0600, Rich Megginson wrote:
> > > Kevin Kofler wrote:
> > > > Fernando Lopez-Lezcano wrote:
> > > >
> > > >   
> > > >> On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:
> > > >> 
> > > >>> Neal Becker wrote:
> > > >>>   
> > >  rpmdb: Program version 4.7 doesn't match environment version 4.5
> > >  
> > > >>> You need at least RPM 4.6 on the host systems to build Rawhide 
> > > >>> packages,
> > > >>> that's at least F10 + updates. All the Fedora builders are running a
> > > >>> custom build of RPM 4.6 on the EL5 hosts.
> > > >>>   
> > > >> Is this available anywhere? My build host is EL5 and I'm finding it
> > > >> impossible to build F11 packages there
> > > >> 
> > > >
> > > > You need these: http://infrastructure.fedoraproject.org/builder-rpms/ 
> > > > and
> > > > python-hashlib from EPEL.
> > > >   
> > > I'm not able to install the packages at builder-rpms
> > > I'm running RHEL5 x86_64
> > > 1) upgrade to latest RHEL5 - reboot
> > > 2) added /etc/yum.repos.d/builder-rpms.repo:
> > > [builder-rpms]
> > > name=builder-rpms
> > > description=New rpm and yum in order to use mock on el5 to build f11 and 
> > > later packages
> > > baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/
> > > 
> > > 3) yum upgrade - the only package I was able to successfully upgrade was 
> > > yum - yum upgrade yum - everything else fails like this:
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
> > >   --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
> > >   --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
> > > problems
> > >   --> Missing Dependency: popt-devel is needed by package 
> > > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> > > Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > > Error: Missing Dependency: popt-devel is needed by package 
> > > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> > > Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> > > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > > 
> > > I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
> > > to install these rpms manually with rpm rather than with yum?
> > 
> > Yup, same here, looks like there's more than just what is in the
> > infrastructure site... I'm currently trying to rebuild locally. 
> 
> I had to:
> 
> - change requires in rpm.spec from popt-devel to just popt
> - build rpm package (for x86_64 and i386)
> - put it in local repository (net-snmp should not need it, I think
>   that is the point, but just in case)
> - build net-snmp (merged in spec with latest patch from 5.3) with
>   the new rpm in the build environment, x86_64
> - but rpm-libs and rpm-devel require libmagic.so.1 in i386, and
>   that seems to not be available in the 5.3 x86_64 standard
>   repository, so install the i386 file from 5.3.i386 in the x86_64 
>   infrastructure repository
> - rebuild yum
> - the result installs in a fully updated 5.3 and a f11 root can be
>   created...

Nope, sorry, no luck yet. I can use _mach_ to build a f11 chroot but
mock is not happy ("cannot open Packages index using db3 - No such file
or directory"). Removing all caches seems to help but I only can build a
chroot once. I have tried many times and I'm getting confused. It is an
old version of mock, maybe that's the reason. Sigh.

-- Fernando


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread Gregory Maxwell
On Mon, Jun 8, 2009 at 5:47 PM, Ben Boeckel wrote:
> Nokia argued against it for patent worries. Probably worried
> that if it did get done, some patent troll would come out of
> the woodwork with some obscure patent and sue all OGG the
> distributors.

If you're going to play the numbers the MPEG codecs have a far worse
track record of attracting litigation from trolls.

The argument was actually more nuanced than that. It's more along the
lines of "We're already committed to shipping H.264 and taking
whatever surprise litigation risk there exists from that; even if the
risk of negative surprises with Ogg/Theora is lower it would still be
an addition to the risk we're already assuming, even evaluating the
risks of alternatives has a cost to us, so the adoption of anything as
a baseline other than what we're already using is not in our
interests"

Which isn't an insane argument, but it does have a simple solution:
Sufficient market adoption will justify those costs.

It's also positive that the only companies who have taken a clear
public position against adopting Ogg/Theora as a baseline are
companies whom receive payments for the use of MPEG-LA licensed
technology. Those who merely pay to play are still shipping Theora.

> Apple's biggest complaint was that hardware decoders for Theora
> were far and few between (despite there being specs for it).
> Their excuse was that H.264 has hardware implementations in
> current hardware and handhelds don't have the power to do the
> decoding in software.

This isn't a correct knock in any case: Typical mobile devices (er,
like the iphone) implement H.264 using the regular SIMD instruction
sets of pretty boring general purpose CPUs or fairly common off the
shelf DSPs (I.e. the c64x on TI OMAP). The existing handhelds very
much do have the power to decode Theora in software, at least if
someone would bother adding neon versions of the assembly optimized
parts.  (Although even my anaemic openmoko can *decode* Theora in real
time with a totally unoptimized implementation; though display has
bandwidth problems; most modern handhelds have far more horsepower.)

Direct "hardware" support for non-trivial parts of the decode is
something that seems to have been largely abandoned in the late 90s
after everyone realized that this stuff changes too fast for economic
silicon implementation.  When people say hardware support these days
usually mean "carefully optimized versions for my embedded processor"
or possibly "use of hardware overlay and colorspace conversion" which
works equally well for Theora.

That said, there is a synthesizable VHDL implementation the back half
of the the Theora decoder available:
http://svn.xiph.org/trunk/theora-fpga/  (most of the rest of the
decode process is more easily and effectively done on a general
purpose CPU).  So it's not even "there exists a spec" it's "there
exists a hardware design needing only integration and manufacture".
But as I said, generally true hardware implementation isn't done for
decoders anymore. Even the $0.10 vorbis player on a chip is just
software on a tiny DSP.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Announcing Fedora Activity Day - Fedora Development Cycle 2009

2009-06-08 Thread Gianluca Sforna
On Mon, Jun 8, 2009 at 6:24 PM, Thorsten Leemhuis wrote:
> Not to forget
> Jesse (as rel-eng lead in a quite important position) and his "quest
> to reduce the number of updates" (which he gave up -- see earlier this
> thread),

FTR, he actually said "I've all *but* given up on my quest to reduce
the number of updates", emphasis is mine.


-- 
Gianluca Sforna

http://morefedora.blogspot.com
http://www.linkedin.com/in/gianlucasforna

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: More mock problems

2009-06-08 Thread Rich Megginson

Toshio Kuratomi wrote:

On 06/08/2009 02:28 PM, Rich Megginson wrote:

  

Ok, that got me further, but I'm still failing.  I had to do rpm --force
-Uvh net-snmp*.fedorabuilder.x86_64.rpm

But I'm stuck on rpm - both yum and rpm install are failing:
   liblua-5.1.so()(64bit) is needed by rpm-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by
rpm-build-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
   popt-devel is needed by rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by
rpm-libs-4.6.0-4.0.mitr.1.el5.x86_64



Hmm... The lua package should be available in epel.

lftp download.fedora.redhat.com:/pub/epel/5/x86_64> ls lua-5*
-rw-rw-r--2 ftp  ftp230809 Jun 16  2007
lua-5.1.2-1.el5.i386.rpm
-rw-rw-r--1 ftp  ftp230063 Jun 16  2007
lua-5.1.2-1.el5.x86_64.rpm

-Toshio
  
Ah, so it is.  Thanks!  So now my only hurdle is the missing popt-devel 
- any ideas?


smime.p7s
Description: S/MIME Cryptographic Signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Toshio Kuratomi
On 06/08/2009 02:28 PM, Rich Megginson wrote:

> Ok, that got me further, but I'm still failing.  I had to do rpm --force
> -Uvh net-snmp*.fedorabuilder.x86_64.rpm
> 
> But I'm stuck on rpm - both yum and rpm install are failing:
>liblua-5.1.so()(64bit) is needed by rpm-4.6.0-4.0.mitr.1.el5.x86_64
>liblua-5.1.so()(64bit) is needed by
> rpm-build-4.6.0-4.0.mitr.1.el5.x86_64
>liblua-5.1.so()(64bit) is needed by
> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
>popt-devel is needed by rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
>liblua-5.1.so()(64bit) is needed by
> rpm-libs-4.6.0-4.0.mitr.1.el5.x86_64
> 
Hmm... The lua package should be available in epel.

lftp download.fedora.redhat.com:/pub/epel/5/x86_64> ls lua-5*
-rw-rw-r--2 ftp  ftp230809 Jun 16  2007
lua-5.1.2-1.el5.i386.rpm
-rw-rw-r--1 ftp  ftp230063 Jun 16  2007
lua-5.1.2-1.el5.x86_64.rpm

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: the end of life for flash player (HTML5)

2009-06-08 Thread Michael Cronenworth
Ben Boeckel wrote:
> userbase with extra codec messes. I'm sure IE will just play by 
> itself in the corner and Safari will play Apple's game no 
> matter what happens.


/s/by/with/

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: More mock problems

2009-06-08 Thread Fernando Lopez-Lezcano
On Mon, 2009-06-08 at 11:48 -0700, Fernando Lopez-Lezcano wrote:
> On Mon, 2009-06-08 at 11:55 -0600, Rich Megginson wrote:
> > Kevin Kofler wrote:
> > > Fernando Lopez-Lezcano wrote:
> > >
> > >   
> > >> On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:
> > >> 
> > >>> Neal Becker wrote:
> > >>>   
> >  rpmdb: Program version 4.7 doesn't match environment version 4.5
> >  
> > >>> You need at least RPM 4.6 on the host systems to build Rawhide packages,
> > >>> that's at least F10 + updates. All the Fedora builders are running a
> > >>> custom build of RPM 4.6 on the EL5 hosts.
> > >>>   
> > >> Is this available anywhere? My build host is EL5 and I'm finding it
> > >> impossible to build F11 packages there
> > >> 
> > >
> > > You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
> > > python-hashlib from EPEL.
> > >   
> > I'm not able to install the packages at builder-rpms
> > I'm running RHEL5 x86_64
> > 1) upgrade to latest RHEL5 - reboot
> > 2) added /etc/yum.repos.d/builder-rpms.repo:
> > [builder-rpms]
> > name=builder-rpms
> > description=New rpm and yum in order to use mock on el5 to build f11 and 
> > later packages
> > baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/
> > 
> > 3) yum upgrade - the only package I was able to successfully upgrade was 
> > yum - yum upgrade yum - everything else fails like this:
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
> >   --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
> >   --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
> > problems
> >   --> Missing Dependency: popt-devel is needed by package 
> > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> > Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > Error: Missing Dependency: popt-devel is needed by package 
> > rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> > Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> > 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> > 
> > I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
> > to install these rpms manually with rpm rather than with yum?
> 
> Yup, same here, looks like there's more than just what is in the
> infrastructure site... I'm currently trying to rebuild locally. 

I had to:

- change requires in rpm.spec from popt-devel to just popt
- build rpm package (for x86_64 and i386)
- put it in local repository (net-snmp should not need it, I think
  that is the point, but just in case)
- build net-snmp (merged in spec with latest patch from 5.3) with
  the new rpm in the build environment, x86_64
- but rpm-libs and rpm-devel require libmagic.so.1 in i386, and
  that seems to not be available in the 5.3 x86_64 standard
  repository, so install the i386 file from 5.3.i386 in the x86_64 
  infrastructure repository
- rebuild yum
- the result installs in a fully updated 5.3 and a f11 root can be
  created...

-- Fernando


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread Ben Boeckel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kelly Miller wrote:

> Thanks to Apple, that isn't going to be happening.  Apple's 
pushing for the
> required default video codec to be the aforementioned nonfree 
MPEG4/H.264
> codec, and they don't seem to care whether it can be shipped 
by anybody
> else.
Nokia argued against it for patent worries. Probably worried 
that if it did get done, some patent troll would come out of 
the woodwork with some obscure patent and sue all OGG the 
distributors.

Apple's biggest complaint was that hardware decoders for Theora 
were far and few between (despite there being specs for it). 
Their excuse was that H.264 has hardware implementations in 
current hardware and handhelds don't have the power to do the 
decoding in software.

I'm not aware of any other large companies that lobbied W3C to 
have no baseline instead of OGG/Theora. As much as I dislike 
and distrust Apple, it isn't just them. :(

However, I think that Firefox offering OGG/Theora everywhere 
will at least help push some of the more aware video vendors to 
offer OGG so they don't shove off one side of the Mac/Windows 
userbase with extra codec messes. I'm sure IE will just play by 
itself in the corner and Safari will play Apple's game no 
matter what happens.

- --Ben

> On Fri, Jun 5, 2009 at 5:57 AM, Jaroslav Reznik 
 wrote:
> 
>>
>> In Arora I can hear only audio... So it's not OK - OGG has 
to be THE MUST -
>> basic codec supported on all platforms/browsers. I'm not 
against
>> proprietary
>> codecs (I don't want to use them).
>>
>> Jaroslav
>>
>> > Matěj
>>
>> --
>> fedora-devel-list mailing list
>> fedora-devel-list@redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-devel-list
>>

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkothtQACgkQiPi+MRHG3qSMrgCaAhgyXCiXU2t6Idf453deYAxI
iO4An1IknF77NJ7u5f8+QBzc3ncyJ/ZG
=Oq5t
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Interested in scanning?

2009-06-08 Thread nodata
Am Freitag, den 05.06.2009, 11:23 +0100 schrieb Bastien Nocera:
> Heya,
> 
> Yesterday, I was browsing Ubuntu's "Blueprints" for their next release,
> and saw this:
> https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-karmic-gnomescan
> 
> gnome-scan is already packaged by Deji, but I gather that more
> integration work could be done to make setting up and using scanners
> easier in GNOME and Fedora in general.
> 
> Any takers?
> 
> I think a good start would be making a list of problems seen in setting
> up scanners (additional packages required, tweaks), and make sure that
> gnome-scan and the necessary plugins are installed in a default
> installation.
> 
> Cheers
> 
> /Bastien, who doesn't own a scanner
> 

I have an HP PSC1610 and it works perfectly with xsane and gimp.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread drago01
On Mon, Jun 8, 2009 at 11:30 PM, Gregory Maxwell wrote:
> 2009/6/8 Kelly Miller :
>> Thanks to Apple, that isn't going to be happening.  Apple's pushing for the
>> required default video codec to be the aforementioned nonfree MPEG4/H.264
>> codec, and they don't seem to care whether it can be shipped by anybody
>> else.
>
> Perhaps pedantry but for the sake of accuracy:
>
> Some of the patent holders in the MPEG-LA patent pool (Apple and
> Nokia) pushed hard for there to be no royalty-free baseline
> recommended in the standard. I'm not aware of anyone, Apple included,
> pushing for H.264 in the standard since the adoption of an encumbered
> format as formal formal default is simply a complete non-starter.
>
> What Apple has done is ship systems which can only play H.264 using
> the video tag out of the box. You could accurately accuse Apple of
> pushing for H.264 as a defacto standard, but not a "required default".
>
> For desktop Safari usage Ogg/Theora+Vorbis support can be added by
> installing the XiphQT codec package. While requiring an install was
> unfortunate flash itself is an existence proof that required
> installations don't make wide adoption impossible.  The apple desktops
> also have decent Java support and websites can fall back to java
> playback. (Theoretically Flash playback of Ogg/Theora is also possible
> now; but the intersection of Flash gurus and free software developers
> is nearly the empty set)

Or you can simply ship provide multiple video streams and switch them
based on the useragent. (this is very likely to be the end result,
even thought it sucks).

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread Gregory Maxwell
2009/6/8 Kelly Miller :
> Thanks to Apple, that isn't going to be happening.  Apple's pushing for the
> required default video codec to be the aforementioned nonfree MPEG4/H.264
> codec, and they don't seem to care whether it can be shipped by anybody
> else.

Perhaps pedantry but for the sake of accuracy:

Some of the patent holders in the MPEG-LA patent pool (Apple and
Nokia) pushed hard for there to be no royalty-free baseline
recommended in the standard. I'm not aware of anyone, Apple included,
pushing for H.264 in the standard since the adoption of an encumbered
format as formal formal default is simply a complete non-starter.

What Apple has done is ship systems which can only play H.264 using
the video tag out of the box. You could accurately accuse Apple of
pushing for H.264 as a defacto standard, but not a "required default".

For desktop Safari usage Ogg/Theora+Vorbis support can be added by
installing the XiphQT codec package. While requiring an install was
unfortunate flash itself is an existence proof that required
installations don't make wide adoption impossible.  The apple desktops
also have decent Java support and websites can fall back to java
playback. (Theoretically Flash playback of Ogg/Theora is also possible
now; but the intersection of Flash gurus and free software developers
is nearly the empty set)

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: FESco meeting summary for 20090605

2009-06-08 Thread Toshio Kuratomi
On 06/08/2009 01:06 PM, Simon Wesp wrote:
> Am Freitag, 05 Juni 2009 12:21:01 schrieb Kevin Fenzi:
> KF> 17:28:03  so, we already have -5 to the exception for zsync
> KF> 17:28:28  #agreed No exception for zsync.
> 
> Of course shipping internals is very very evil and I really understand the 
> problems behind them. 
> 
> I'm a pessimist and I ask myself: 
> "What is the consequence, if rsync-upstream is unwilling to drop shipping of 
> forked zlib as internal dependency?" 
> a) drop rsync from fedora?
> b) build rsync against system and lose compatibility to rsync original?
> c) call the dependency rsync-zlib or whatever?
> 
> The zsync difficulty is that zsync tries to be compatible to rsync and needs 
> a forked zlib, like rsync. It's on the dice, that the zlib-internal is bound 
> with the zlib of rsync. I beg, again, for the exception of zsync, because the 
> problem wouldn't be worsened.

This is the wrong solution to the problem.

> It's just a new child of sorrow, sitting in the front of the closed door and 
> knows his brother with the same misfeature is in.
> If rsync-upstream is unwilling to drop internal zlib, I believe nothing will 
> happened, because rsync is a centerpiece of every distribution and fedora 
> can't afford drop this package or can't afford to be incompatible to other 
> distributions and rsync itself. And renaming the zlib for this project will 
> bring a flood of *-zlib and that can not be the meaning of it all.
> 
simo told notting that it was possible to fix this.  So we need him to
give some input on how he's thinking this can be done.  However, we are
going to fix this somehow.  If don't have a clean method, we'll have to
fork zlib.  Robert, I still haven't heard, what happened when you asked
rsync upstream about their releasing their forked zlib separately?

Having a flood of zlib-* is unlikely to happen at the distribution level
because the effort to maintain all the libraries is painful.  It's more
likely that we'll make more of an effort to work with upstreams to port
their code to vanilla zlib and work with the patches to zlib that they
carry to get them merged upstream and if those patches can't be
merged, to get them merged into a single fork rather than multiple forks.

> I think this is an important question. I don't want to bring trouble upon 
> fedora project or rsync or anybody else. Additionally, I believe that there 
> are a few applications in fedora which are using shipped internals, too.
> As I said it before, I don't want to start trouble, but it should be very 
> helpful to find them and collect them in a seperate tracker. I created one 
> with the bugnumber #504497 to get an overview, about packages/applications 
> with duplicated libs. Please help to find them. Perhaps we can be succeed in 
> conversion of upstream, to help all for a better cooperation and better 
> software. Thank you!
> 
Yes, please, if you know of a package that's shipping an internal
version of a library, open a bug and block the tracker so we can fix it
(or possibly get FESCo to issue an exception).  These things should be
getting caught during package review but sometimes they slip through the
cracks.

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Rich Megginson

Toshio Kuratomi wrote:

On 06/08/2009 11:48 AM, Fernando Lopez-Lezcano wrote:
  

On Mon, 2009-06-08 at 11:55 -0600, Rich Megginson wrote:


Kevin Kofler wrote:
  

Fernando Lopez-Lezcano wrote:

  


On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:

  

Neal Becker wrote:
  


rpmdb: Program version 4.7 doesn't match environment version 4.5

  

You need at least RPM 4.6 on the host systems to build Rawhide packages,
that's at least F10 + updates. All the Fedora builders are running a
custom build of RPM 4.6 on the EL5 hosts.
  


Is this available anywhere? My build host is EL5 and I'm finding it
impossible to build F11 packages there

  

You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
python-hashlib from EPEL.
  


I'm not able to install the packages at builder-rpms
I'm running RHEL5 x86_64
1) upgrade to latest RHEL5 - reboot
2) added /etc/yum.repos.d/builder-rpms.repo:
[builder-rpms]
name=builder-rpms
description=New rpm and yum in order to use mock on el5 to build f11 and 
later packages

baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/

3) yum upgrade - the only package I was able to successfully upgrade was 
yum - yum upgrade yum - everything else fails like this:

1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
  --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)

1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
  --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
problems
  --> Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
Error: Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)


I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
to install these rpms manually with rpm rather than with yum?
  

Yup, same here, looks like there's more than just what is in the
infrastructure site... I'm currently trying to rebuild locally. 



The rebuilt net-snmp is also in the builder repo.  Unfortunately, the
CentOS repository rebuild compares newer than the one in the builder repo:

Centos: net-snmp-5.3.2.2-5.el5_3.1.x86_64
builder-repo: net-snmp-5.3.2.2-5.el5.fedorabuilder.x86_64

You could probably replace the centos net-snmp with the builder-repo's
and then things will be fine... You'll have to use --exclude with yum
afterwards, though, or the net-snmp from centos will keep trying to come in.
  
Ok, that got me further, but I'm still failing.  I had to do rpm --force 
-Uvh net-snmp*.fedorabuilder.x86_64.rpm


But I'm stuck on rpm - both yum and rpm install are failing:
   liblua-5.1.so()(64bit) is needed by rpm-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-build-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64

   popt-devel is needed by rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-libs-4.6.0-4.0.mitr.1.el5.x86_64



-Toshio

  




smime.p7s
Description: S/MIME Cryptographic Signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Toshio Kuratomi
On 06/08/2009 11:48 AM, Fernando Lopez-Lezcano wrote:
> On Mon, 2009-06-08 at 11:55 -0600, Rich Megginson wrote:
>> Kevin Kofler wrote:
>>> Fernando Lopez-Lezcano wrote:
>>>
>>>   
 On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:
 
> Neal Becker wrote:
>   
>> rpmdb: Program version 4.7 doesn't match environment version 4.5
>> 
> You need at least RPM 4.6 on the host systems to build Rawhide packages,
> that's at least F10 + updates. All the Fedora builders are running a
> custom build of RPM 4.6 on the EL5 hosts.
>   
 Is this available anywhere? My build host is EL5 and I'm finding it
 impossible to build F11 packages there
 
>>>
>>> You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
>>> python-hashlib from EPEL.
>>>   
>> I'm not able to install the packages at builder-rpms
>> I'm running RHEL5 x86_64
>> 1) upgrade to latest RHEL5 - reboot
>> 2) added /etc/yum.repos.d/builder-rpms.repo:
>> [builder-rpms]
>> name=builder-rpms
>> description=New rpm and yum in order to use mock on el5 to build f11 and 
>> later packages
>> baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/
>>
>> 3) yum upgrade - the only package I was able to successfully upgrade was 
>> yum - yum upgrade yum - everything else fails like this:
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
>>   --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
>>   --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
>> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
>> problems
>>   --> Missing Dependency: popt-devel is needed by package 
>> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
>> Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
>> Error: Missing Dependency: popt-devel is needed by package 
>> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
>> Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
>> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
>>
>> I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
>> to install these rpms manually with rpm rather than with yum?
> 
> Yup, same here, looks like there's more than just what is in the
> infrastructure site... I'm currently trying to rebuild locally. 
> 
The rebuilt net-snmp is also in the builder repo.  Unfortunately, the
CentOS repository rebuild compares newer than the one in the builder repo:

Centos: net-snmp-5.3.2.2-5.el5_3.1.x86_64
builder-repo: net-snmp-5.3.2.2-5.el5.fedorabuilder.x86_64

You could probably replace the centos net-snmp with the builder-repo's
and then things will be fine... You'll have to use --exclude with yum
afterwards, though, or the net-snmp from centos will keep trying to come in.

-Toshio



signature.asc
Description: OpenPGP digital signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: the end of life for flash player (HTML5)

2009-06-08 Thread Kelly Miller
Thanks to Apple, that isn't going to be happening.  Apple's pushing for the
required default video codec to be the aforementioned nonfree MPEG4/H.264
codec, and they don't seem to care whether it can be shipped by anybody
else.

On Fri, Jun 5, 2009 at 5:57 AM, Jaroslav Reznik  wrote:

>
> In Arora I can hear only audio... So it's not OK - OGG has to be THE MUST -
> basic codec supported on all platforms/browsers. I'm not against
> proprietary
> codecs (I don't want to use them).
>
> Jaroslav
>
> > Matěj
>
> --
> fedora-devel-list mailing list
> fedora-devel-list@redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
>
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Static system level uid/gid's reservations in Fedora/RHEL - how to handle situation?

2009-06-08 Thread Ville Skyttä
On Friday 05 June 2009, D. Hugh Redelmeier wrote:

> I gave up and renumbered on my newest boxes.  It sure is a pain today
> when I'm trying to use NFS between an old box and a new one.
>
> I think that Sun supports UID mapping on NFS but Linux does not.

It's supported with NFSv4.  That might not help with old boxes though.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: FESco meeting summary for 20090605

2009-06-08 Thread Simon Wesp
Am Freitag, 05 Juni 2009 12:21:01 schrieb Kevin Fenzi:
KF> 17:28:03  so, we already have -5 to the exception for zsync
KF> 17:28:28  #agreed No exception for zsync.

Of course shipping internals is very very evil and I really understand the 
problems behind them. 

I'm a pessimist and I ask myself: 
"What is the consequence, if rsync-upstream is unwilling to drop shipping of 
forked zlib as internal dependency?" 
a) drop rsync from fedora?
b) build rsync against system and lose compatibility to rsync original?
c) call the dependency rsync-zlib or whatever?

The zsync difficulty is that zsync tries to be compatible to rsync and needs a 
forked zlib, like rsync. It's on the dice, that the zlib-internal is bound with 
the zlib of rsync. I beg, again, for the exception of zsync, because the 
problem wouldn't be worsened.
It's just a new child of sorrow, sitting in the front of the closed door and 
knows his brother with the same misfeature is in.
If rsync-upstream is unwilling to drop internal zlib, I believe nothing will 
happened, because rsync is a centerpiece of every distribution and fedora can't 
afford drop this package or can't afford to be incompatible to other 
distributions and rsync itself. And renaming the zlib for this project will 
bring a flood of *-zlib and that can not be the meaning of it all.

I think this is an important question. I don't want to bring trouble upon 
fedora project or rsync or anybody else. Additionally, I believe that there are 
a few applications in fedora which are using shipped internals, too.
As I said it before, I don't want to start trouble, but it should be very 
helpful to find them and collect them in a seperate tracker. I created one with 
the bugnumber #504497 to get an overview, about packages/applications with 
duplicated libs. Please help to find them. Perhaps we can be succeed in 
conversion of upstream, to help all for a better cooperation and better 
software. Thank you!
-- 
Mit freundlichen Grüßen aus dem schönen Hainzell
Simon Wesp

The G in GNU stands for GNU
http://fedoraproject.org/wiki/SimonWesp


signature.asc
Description: PGP signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread Fernando Lopez-Lezcano
On Mon, 2009-06-08 at 11:55 -0600, Rich Megginson wrote:
> Kevin Kofler wrote:
> > Fernando Lopez-Lezcano wrote:
> >
> >   
> >> On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:
> >> 
> >>> Neal Becker wrote:
> >>>   
>  rpmdb: Program version 4.7 doesn't match environment version 4.5
>  
> >>> You need at least RPM 4.6 on the host systems to build Rawhide packages,
> >>> that's at least F10 + updates. All the Fedora builders are running a
> >>> custom build of RPM 4.6 on the EL5 hosts.
> >>>   
> >> Is this available anywhere? My build host is EL5 and I'm finding it
> >> impossible to build F11 packages there
> >> 
> >
> > You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
> > python-hashlib from EPEL.
> >   
> I'm not able to install the packages at builder-rpms
> I'm running RHEL5 x86_64
> 1) upgrade to latest RHEL5 - reboot
> 2) added /etc/yum.repos.d/builder-rpms.repo:
> [builder-rpms]
> name=builder-rpms
> description=New rpm and yum in order to use mock on el5 to build f11 and 
> later packages
> baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/
> 
> 3) yum upgrade - the only package I was able to successfully upgrade was 
> yum - yum upgrade yum - everything else fails like this:
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
>   --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
>   --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
> problems
>   --> Missing Dependency: popt-devel is needed by package 
> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> Error: Missing Dependency: popt-devel is needed by package 
> rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
> Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
> 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
> 
> I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
> to install these rpms manually with rpm rather than with yum?

Yup, same here, looks like there's more than just what is in the
infrastructure site... I'm currently trying to rebuild locally. 

Argh..
-- Fernando


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Nicolas Mailhot
Le lundi 08 juin 2009 à 20:13 +0200, Florian Festi a écrit :
>  
> This approach has several shortcomings (forgetting the technical 
> details). It requires a lot of data be shipped with each package.

I think you misunderstood me. I'd want the definition for %font of %
icon-dir to be factored-out and centralized too (and not necessarily in
an rpm subpackage BTW, a %lib definition shipped with glibc would be
perfectly fine with me).

Also, that does not prevent standardising install locations (that's why
I ask something that can hook in %install). My example, %doc, already
makes file location decisions BTW.

What I don't want is 

1. something auto-triggered transparently (didn't we learn anything from
existing package triggers?). Some of us do not have the luxury of
uniform-quality input files. Therefore, I want the decision to launch
the processing packager-side. I want the packager to decide and check
some processing is right for his files, and not discover at QA time
another packager decided his file looked like a candidate for froobing
and should be froobed behind his back. The existing auto-processing (for
example debuginfo generation) has been wrong so many times the web is
littered with way to disable it (often with side-effects). Just because
you can write good froobing rules does not mean you understand how to
auto-select files to be froobed accurately.

2. something that auto-generates (sub)packages. The packager should
decide how big or small his packages will be, if they deserve splitting
or not, etc. Auto-package creation leads in many cases to monster
packages to big to be installed in any reasonable system.


-- 
Nicolas Mailhot


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Orphaning planet package

2009-06-08 Thread Bret McMillan

On 06/06/2009 09:49 AM, Seth Vidal wrote:



On Sat, 6 Jun 2009, Richard Dawe wrote:


Good afternoon,

I'm the current maintainer of the planet package, but I don't have to
maintain it anymore.

I am there going to orphan the planet packages.



I've taken ownership of it.


... and I'll be helping seth.

--Bret

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Colin Walters
On Sat, Jun 6, 2009 at 6:01 AM, Panu Matilainen wrote:
>
> The hardest part is getting the design right the first time, there's no
> changing an "api" that is exposed to packages.

It's definitely better to get things "right" the first time, but one
thing missing from the system now is any kind of "versioning" on the
macro API.  It would seem fairly straightforward to have a global
"SpecVersion: 2" type header that pulls in an updated set of macros
from a different directory.

If such a thing were to be implemented it'd probably be good to use it
to clean out the wishlist in general, like handling %clean and even
%build automatically (e.g. if we see a configure script, just assume
to call "%{configure}", see a Makefile, just assume to call "make",
etc)

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: More mock problems

2009-06-08 Thread Rich Megginson

Rich Megginson wrote:

Kevin Kofler wrote:

Fernando Lopez-Lezcano wrote:

 

On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:
   

Neal Becker wrote:
 

rpmdb: Program version 4.7 doesn't match environment version 4.5

You need at least RPM 4.6 on the host systems to build Rawhide 
packages,

that's at least F10 + updates. All the Fedora builders are running a
custom build of RPM 4.6 on the EL5 hosts.
  

Is this available anywhere? My build host is EL5 and I'm finding it
impossible to build F11 packages there



You need these: http://infrastructure.fedoraproject.org/builder-rpms/ 
and

python-hashlib from EPEL.
  

I'm not able to install the packages at builder-rpms
I'm running RHEL5 x86_64
1) upgrade to latest RHEL5 - reboot
2) added /etc/yum.repos.d/builder-rpms.repo:
[builder-rpms]
name=builder-rpms
description=New rpm and yum in order to use mock on el5 to build f11 
and later packages

baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/

3) yum upgrade - the only package I was able to successfully upgrade 
was yum - yum upgrade yum - everything else fails like this:
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving 
problems
 --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving 
problems
 --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
problems
 --> Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
Error: Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by 
package 1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)


I cannot find popt-devel anywhere in the rhel or epel repos.  Do I 
need to install these rpms manually with rpm rather than with yum?

Follow up - this doesn't work either:
1) downloaded all of the builder-rpms to a local directory
2) rpm -Uvh /path/to/builder-rpms/*.rpm
error: Failed dependencies:
   liblua-5.1.so()(64bit) is needed by rpm-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-build-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64

   popt-devel is needed by rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64
   liblua-5.1.so()(64bit) is needed by 
rpm-libs-4.6.0-4.0.mitr.1.el5.x86_64



Kevin Kofler

  






smime.p7s
Description: S/MIME Cryptographic Signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: More mock problems

2009-06-08 Thread devzero2000
On Tue, Apr 28, 2009 at 4:02 PM, Neal Becker  wrote:

>  mock -r fedora-devel-x86_64 --shell
> INFO: mock.py version 0.9.14 starting...
> State Changed: init plugins
> State Changed: start
> State Changed: lock buildroot
> mock-chroot> rpm -q igraph
> rpmdb: Program version 4.7 doesn't match environment version 4.5
> error: db4 error(-30971) from dbenv->open: DB_VERSION_MISMATCH: Database
> environment version mismatch
> error: cannot open Packages index using db3 -  (-30971)
> error: cannot open Packages database in /var/lib/rpm
> rpmdb: Program version 4.7 doesn't match environment version 4.5
> error: db4 error(-30971) from dbenv->open: DB_VERSION_MISMATCH: Database
> environment version mismatch
> error: cannot open Packages database in /var/lib/rpm
> package igraph is not installed
>

Seems related to this patch rejected for rpm for RHEL and CENTOS.

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

Regards



>
>
>
> --
> fedora-devel-list mailing list
> fedora-devel-list@redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
>
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Florian Festi

Nicolas Mailhot wrote:

Le samedi 06 juin 2009 à 13:01 +0300, Panu Matilainen a écrit :

  
Yes, having each and every spec carry the %{!?foo:¤%&¤%} macro goo makes 
no sense at all.



That is pretty much what we did for fonts in F11. However many packagers
just ignored the change and didn't fix their packages.
  
...

I personally think it would be a huge mistake to have stuff happen
automatically based on filename/location heuristics. 
...

 I'd much prefer if the packager
was left in control and specified the processing himself, for example by
allowing more magic %doc-like words in %files.
  
That shows the problem very well. Full control for the packagers is 
demanded but it is difficult to force the right (tm) behavior on the 
packagers. The question is do we really win something by leaving the 
handling of every file to the packager or do we demand to much when 
requiring the knowledge how to handle every type of file.
I btw very much dislike the term "filename/location heuristics" in this 
context as it gets things wrong. File triggers is not about guessing 
what to do with the different files but to create, implement and then 
enforce rules how files of a given type are installed. This includes 
where these files need to be placed or how they are named - not exactly 
a new concept for a huge number of file types.


With the growing number of packages and file types that need special 
handling the burden for Fedora for handling these files is also growing. 
While changing/removing 95% of the scriptlets is a huge effort it will 
pay off - especially as lowers the level of entry for packaging.

In my ideal pony-land, we could have stuff like

%files somepackage

%font somefont.ttf
%icon-dir somedirectory
...

that injected the correct logic in %install/%pre/%post/%postun/%
posttrans etc

And I suppose some of those magic words would work on files already
installed, others on files in the build root (like %doc), and you'd need
them to interact (for example, consolidate three %font lines in a
package in a single actions, have the %font word be aware of the %
fontconfig word so one could correct font file processing with explicit
fontconfig rules, etc)
  
This approach has several shortcomings (forgetting the technical 
details). It requires a lot of data be shipped with each package. Data 
which can be already out of date (method of handling the files changed). 
It still requires the packager to know about all file types and whether 
they need special handling. And even worse it requires RPM to know about 
the different file types.


The nice about file triggers is that the package that actually knows 
about the file type ships the file trigger for handling it. glibc would 
ship the trigger for calling ldconfig and info the trigger for info 
files and so on.


Florian

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread Casey Dahlin
yersinia wrote:
> 
> Enter silverlight :(
> 
> 
> And  monolight
> 
> http://www.mono-project.com/Moonlight
> 
> 

Two sides of the same miserable coin.

--CJD

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: More mock problems

2009-06-08 Thread Rich Megginson

Kevin Kofler wrote:

Fernando Lopez-Lezcano wrote:

  

On Wed, 2009-04-29 at 00:40 +0200, Kevin Kofler wrote:


Neal Becker wrote:
  

rpmdb: Program version 4.7 doesn't match environment version 4.5


You need at least RPM 4.6 on the host systems to build Rawhide packages,
that's at least F10 + updates. All the Fedora builders are running a
custom build of RPM 4.6 on the EL5 hosts.
  

Is this available anywhere? My build host is EL5 and I'm finding it
impossible to build F11 packages there



You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
python-hashlib from EPEL.
  

I'm not able to install the packages at builder-rpms
I'm running RHEL5 x86_64
1) upgrade to latest RHEL5 - reboot
2) added /etc/yum.repos.d/builder-rpms.repo:
[builder-rpms]
name=builder-rpms
description=New rpm and yum in order to use mock on el5 to build f11 and 
later packages

baseurl=http://infrastructure.fedoraproject.org/builder-rpms/x86_64/

3) yum upgrade - the only package I was able to successfully upgrade was 
yum - yum upgrade yum - everything else fails like this:

1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
 --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)

1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from installed has depsolving problems
 --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 from builder-rpms has depsolving 
problems
 --> Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)
Error: Missing Dependency: popt-devel is needed by package 
rpm-devel-4.6.0-4.0.mitr.1.el5.x86_64 (builder-rpms)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (installed)


I cannot find popt-devel anywhere in the rhel or epel repos.  Do I need 
to install these rpms manually with rpm rather than with yum?

Kevin Kofler

  




smime.p7s
Description: S/MIME Cryptographic Signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Adam Williamson
On Mon, 2009-06-08 at 13:31 +0200, Nicolas Mailhot wrote:
> Le dimanche 07 juin 2009 à 12:31 +0300, Panu Matilainen a écrit :
> 
> > Btw your initial suggestion of collecting the common stuff into macros 
> > and converting packages to use them would be useful on several ways:
> > a) Finding out the things that *are* common among lots of packages. While
> > numerous cases are well and widely known already, I suspect there might
> > be some that are only specific groups know about (possibly eg java
> > related packages, I dunno).
> > b) Making the usages of the common patterns easy to spot by grepping.
> > c) The transition period cruft can be hidden inside the common macros
> > without polluting every spec with it.
> 
> Won't work IMHO. One characteristic of pre-macroized specs is that their
> authors have found lots of "interesting" ways to do about the same thing
> with different instructions (usually missing some problems). If you
> don't want this old processing to collide and interfere with your new
> shiny processing you need the call to the new processing to be explicit,
> so packagers can check for problems before enabling it.

I'm not planning to re-implement anything, just change things that are
currently snippets of code you have to copy and paste from the
guidelines to be macros instead. All it involves is taking the snippets
and putting them into a /etc/macros.* file.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread yersinia
> Enter silverlight :(
>

And  monolight

http://www.mono-project.com/Moonlight


> --CJD
>
> --
> fedora-devel-list mailing list
> fedora-devel-list@redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
>
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Interested in scanning?

2009-06-08 Thread Kevin Page
On Fri, 2009-06-05 at 14:04 +0300, Nicu Buculei wrote:
> I have an old HP ScanJet 5370C, for which according with 
> sane-project.org the support is "Good" (avision backend). For me the 
> best was around F9, when it worked 50% of the time

Unfortunately SANE support for the 5370C isn't universally "Good" - I
asked for the compatibility chart to be updated a year or so ago but I
guess that wasn't fixed.

There are several hardware revisions sold under the 5370C model number;
some may still work, others definitely didn't the last time I tried. We
had one with a C5 ASIC, though it sounds like you've had more luck
getting any useful functionality out of yours, so I guess you may have a
different revision.

I spent quite some time trying to track down the problem, but upstream
wasn't able to be particularly helpful. The sane-avision mailing list
isn't archived, which doesn't help.

(also: https://bugzilla.redhat.com/show_bug.cgi?id=206094 )

cheers,

Kevin

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: FESco meeting summary for 20090605

2009-06-08 Thread Kevin Fenzi
On Mon, 08 Jun 2009 05:55:43 -0700
John Poelstra  wrote:

> Kevin Fenzi said the following on 06/05/2009 10:51 AM Pacific Time:
> > We are trying out a meeting irc bot plugin to handle meetings in a
> > more consisent and timely manner. 
> > 
> > You can find a copy of the meeting output at: 
> > 
> > http://www.scrye.com/~kevin/fedora/fedora-meeting/2009/fedora-meeting.2009-06-05-17.00.html
> > 
> > We would appreciate feedback on this format for meeting logs. 
> > 
> > If this format is acceptable, I would like to see all irc meetings
> > use it, and have them all transfer to a common location with search
> > ability. If not, we will come up with something better. 
> > 
> > kevin
> > 
> 
> A small nit, but something I find really helpful reading the logs, is 
> giving each person a different color.

yeah, thats a good idea. 

This plugin uses 'pygments' to highlight/process the output. 

It looks like there is already an upstream bug about the irc highlight
being too generic, see: 

http://dev.pocoo.org/projects/pygments/ticket/341

I'll see if there can be some progress made on it, or perhaps we can
get the fedora maintainer to add the patch. 

> 
> John
> 

kevin


signature.asc
Description: PGP signature
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: Announcing Fedora Activity Day - Fedora Development Cycle 2009

2009-06-08 Thread Thorsten Leemhuis
Sorry, was quite busy with other stuff over the past few days and didn't
get around to answer this

On 03.06.2009 02:15, Josh Boyer wrote:
> On Wed, Jun 03, 2009 at 01:08:15AM +0200, Kevin Kofler wrote:
>> Thorsten Leemhuis wrote:
>>> It IMHO shows a big and more and more pressing problem in Fedora:
>>> Packagers and leadership are not working towards the same direction.
>> The best solution for that is to change the leadership. :-) So don't vote
>> for the same old hats for FESCo and FPB.
> 
> Honestly, that is pretty short-sighted.  And Thorsten's statement isn't
> entirely accurate either.  Entirely new FESCo and FPB would still be faced 
> with
> the same problems we have today.
> 
> Let's look at in a bit more detail.
> 
> 1) I don't recall ever seeing FESCo or FPB state as a committee that they want
> fewer packages and updates.  If you have a mailing list post to meeting 
> minutes
> that say that, I would be happy to look at it.

In short: And that from my point of view is exactly the leadership problem.

The verbose version: Fedora obviously has a problem here as some
packagers follow a (kind of) debian like update scheme while others are
more rolling release scheme. That's bad, as those users that prefer to
get the latest version of the software as regular update are not
satisfied, as some packages stay on old versions; neither are those that
prefer "old, but stable", as they sometimes can't avoid to update to new
versions for security reasons (Note that this is the very long story
very short and without lots of details/special cases where doing either
the first or the second is the better thing to do).

The policy that FESCo worked out a few months didn't help much. In fact
it's so vague that it's IMHO more confusing then helpful. Not to forget
Jesse (as rel-eng lead in a quite important position) and his "quest
to reduce the number of updates" (which he gave up -- see earlier this
thread), which likely made some packagers wonder "is it right how I do it"?

A real leader/leading group would have said guided people better. Like
"This is how we want to do it [...], here are a few examples that will
help to understand [...]". Or even better: work out a overall solution
that changes Fedora into a distribution that satisfies both users groups
mentioned above: those that prefer older, but stable packages and those
that prefer newer packages, but avoid rawhide because it's to dangerous.

> [...]

Cu
knurd

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: the end of life for flash player (HTML5)

2009-06-08 Thread Casey Dahlin
drago01 wrote:
> On Fri, Jun 5, 2009 at 9:55 AM, Christof Damian wrote:
>> On Fri, Jun 5, 2009 at 09:48, Jaroslav Reznik  wrote:
>>> Mostly it depends on YouTube - it's 90% of all Flash content for me. So if
>>> YouTube (and p0rn variants :D) adopts  tag, battle is nearly won. For
>>> games -  with JS is nice way. But it's missing IDE as Adobe has - my
>>> roommate is using some and I have to admit - it's really great tool - if you
>>> are more designer than coder. For now - we have technology, now we need 
>>> tools.
>> youtube is testing html5 too: http://www.youtube.com/html5
>>
>> as my flash on fedora10 x86_64 is crashing all the time at the moment
>> I am really looking forward to this.
>>
>> I have some other useful flash usages too, for example the open flash
>> chart: http://teethgrinder.co.uk/open-flash-chart-2/ , which is used
>> by quite a bit of sites. Some google sites, like analytics and finance
>> also use flash.
> 
> Can be done with js + svg or js + canvas the only thing that holds
> this technologies back is one browser that does not support them at
> all but has a significant market share. (MSIE)
> 

Enter silverlight :(

--CJD

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Matthias Clasen
On Mon, 2009-06-08 at 15:45 +0200, Nicolas Mailhot wrote:
> Le lundi 08 juin 2009 à 09:34 -0400, Matthias Clasen a écrit :
> > On Mon, 2009-06-08 at 13:25 +0200, Nicolas Mailhot wrote:
> > 
> > > I personally think it would be a huge mistake to have stuff happen
> > > automatically based on filename/location heuristics. Naming collisions
> > > happen all the time (for example GNOME recently decided that a third of
> > > our fonts were "ODF templates" and good luck trying to find someone
> > > ready to acknowledge it's a problem).
> > 
> > Did you file a bug against shared-mime-info ? I don't recall seeing one
> > go by...
> 
> I filed
> 
> http://bugzilla.redhat.com/show_bug.cgi?id=491598
> http://bugzilla.gnome.org/show_bug.cgi?id=576360
> http://bugs.freedesktop.org/show_bug.cgi?id=20854
> 
> at which point I decided to give up on the bugzilla NOTOURBUG ping pong
> game.
> 

Don't give up so easily...I've reopened the right bug and recommended a
fix.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


libblkid and BuildRequires: e2fsprogs-devel

2009-06-08 Thread Karel Zak

 The libblkid has been moved from e2fsprogs to util-linux-ng.

 Please, check your spec files and update BuildRequires:

- BuildRequires: e2fsprogs-devel
+ BuildRequires: libblkid-devel

 if the package depends on liblkid.

Karel

-- 
 Karel Zak  

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Nicolas Mailhot
Le lundi 08 juin 2009 à 09:34 -0400, Matthias Clasen a écrit :
> On Mon, 2009-06-08 at 13:25 +0200, Nicolas Mailhot wrote:
> 
> > I personally think it would be a huge mistake to have stuff happen
> > automatically based on filename/location heuristics. Naming collisions
> > happen all the time (for example GNOME recently decided that a third of
> > our fonts were "ODF templates" and good luck trying to find someone
> > ready to acknowledge it's a problem).
> 
> Did you file a bug against shared-mime-info ? I don't recall seeing one
> go by...

I filed

http://bugzilla.redhat.com/show_bug.cgi?id=491598
http://bugzilla.gnome.org/show_bug.cgi?id=576360
http://bugs.freedesktop.org/show_bug.cgi?id=20854

at which point I decided to give up on the bugzilla NOTOURBUG ping pong
game.

-- 
Nicolas Mailhot


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Matthias Clasen
On Mon, 2009-06-08 at 13:25 +0200, Nicolas Mailhot wrote:

> I personally think it would be a huge mistake to have stuff happen
> automatically based on filename/location heuristics. Naming collisions
> happen all the time (for example GNOME recently decided that a third of
> our fonts were "ODF templates" and good luck trying to find someone
> ready to acknowledge it's a problem).

Did you file a bug against shared-mime-info ? I don't recall seeing one
go by...

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: FESco meeting summary for 20090605

2009-06-08 Thread John Poelstra

Kevin Fenzi said the following on 06/05/2009 10:51 AM Pacific Time:

We are trying out a meeting irc bot plugin to handle meetings in a more
consisent and timely manner. 

You can find a copy of the meeting output at: 


http://www.scrye.com/~kevin/fedora/fedora-meeting/2009/fedora-meeting.2009-06-05-17.00.html

We would appreciate feedback on this format for meeting logs. 


If this format is acceptable, I would like to see all irc meetings use
it, and have them all transfer to a common location with search
ability. If not, we will come up with something better. 


kevin



A small nit, but something I find really helpful reading the logs, is 
giving each person a different color.


John

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: More mock problems

2009-06-08 Thread Arnaud Gomes-do-Vale
Kevin Kofler  writes:

> You need these: http://infrastructure.fedoraproject.org/builder-rpms/ and
> python-hashlib from EPEL.

These won't install cleanly on an existing CentOS 5.3 builder,
net-snmp is older than the one in CentOS updates.

[r...@builder1 ~]# rpm -q rpm net-snmp
rpm-4.4.2.3-9.el5
net-snmp-5.3.2.2-5.el5
[r...@builder1 ~]# yum install rpm
Loaded plugins: fastestmirror, priorities, versionlock
Loading mirror speeds from cached hostfile
Reading version lock configuration
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: rpm = 4.4.2.3-9.el5 for package: rpm-python
--> Processing Dependency: rpm = 4.4.2.3-9.el5 for package: rpm-build
--> Processing Dependency: rpm = 4.4.2.3-9.el5 for package: rpm-libs
---> Package rpm.x86_64 0:4.6.0-4.0.mitr.1.el5 set to be updated
--> Processing Dependency: liblua-5.1.so()(64bit) for package: rpm
--> Running transaction check
---> Package lua.x86_64 0:5.1.2-1.el5 set to be updated
---> Package rpm-python.x86_64 0:4.6.0-4.0.mitr.1.el5 set to be updated
---> Package rpm-libs.x86_64 0:4.6.0-4.0.mitr.1.el5 set to be updated
---> Package rpm-build.x86_64 0:4.6.0-4.0.mitr.1.el5 set to be updated
--> Processing Dependency: librpm-4.4.so()(64bit) for package: net-snmp
--> Processing Dependency: librpmio-4.4.so()(64bit) for package: net-snmp
--> Running transaction check
---> Package net-snmp.x86_64 1:5.3.2.2-5.el5_3.1 set to be updated
--> Processing Dependency: net-snmp-libs = 1:5.3.2.2-5.el5_3.1 for package: 
net-snmp
--> Processing Dependency: librpm-4.4.so()(64bit) for package: net-snmp
--> Processing Dependency: librpmio-4.4.so()(64bit) for package: net-snmp
--> Running transaction check
---> Package net-snmp-libs.x86_64 1:5.3.2.2-5.el5_3.1 set to be updated
--> Processing Dependency: librpm-4.4.so()(64bit) for package: net-snmp
--> Processing Dependency: librpmio-4.4.so()(64bit) for package: net-snmp
--> Finished Dependency Resolution
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from update has depsolving problems
  --> Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (update)
1:net-snmp-5.3.2.2-5.el5.x86_64 from installed has depsolving problems
  --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (update)
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 from update has depsolving problems
  --> Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (update)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (update)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package 
1:net-snmp-5.3.2.2-5.el5_3.1.x86_64 (update)

-- 
Arnaud

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Nicolas Mailhot
Le dimanche 07 juin 2009 à 12:31 +0300, Panu Matilainen a écrit :

> Btw your initial suggestion of collecting the common stuff into macros 
> and converting packages to use them would be useful on several ways:
> a) Finding out the things that *are* common among lots of packages. While
> numerous cases are well and widely known already, I suspect there might
> be some that are only specific groups know about (possibly eg java
> related packages, I dunno).
> b) Making the usages of the common patterns easy to spot by grepping.
> c) The transition period cruft can be hidden inside the common macros
> without polluting every spec with it.

Won't work IMHO. One characteristic of pre-macroized specs is that their
authors have found lots of "interesting" ways to do about the same thing
with different instructions (usually missing some problems). If you
don't want this old processing to collide and interfere with your new
shiny processing you need the call to the new processing to be explicit,
so packagers can check for problems before enabling it.

-- 
Nicolas Mailhot


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: File Triggers (was Re: Proposal (and yes, I'm willing to do stuff!): Must Use More Macros)

2009-06-08 Thread Nicolas Mailhot
Le samedi 06 juin 2009 à 13:01 +0300, Panu Matilainen a écrit :

> Yes, having each and every spec carry the %{!?foo:¤%&¤%} macro goo makes 
> no sense at all.

That is pretty much what we did for fonts in F11. However many packagers
just ignored the change and didn't fix their packages.

> >>> For instance, if a file gets dropped under /usr/share/icons/something
> >>> rpm should run gtk-update-icon-cache /usr/share/icons/something
> >>> automatically.
> >>>
> >>> the gtk2 package should be able to drop a file in /usr/lib/rpm/redhat
> >>> that makes that happen.  likewise, desktop-file-utils should be able
> >>> to drop a file there to make update-desktop-database get run and so
> >>> on.
> >>>
> >>> I don't know how hard it would be to fix rpm to allow for that though.
> 
> The hardest part is getting the design right the first time, there's no 
> changing an "api" that is exposed to packages.

I personally think it would be a huge mistake to have stuff happen
automatically based on filename/location heuristics. Naming collisions
happen all the time (for example GNOME recently decided that a third of
our fonts were "ODF templates" and good luck trying to find someone
ready to acknowledge it's a problem). I'd much prefer if the packager
was left in control and specified the processing himself, for example by
allowing more magic %doc-like words in %files.

In my ideal pony-land, we could have stuff like

%files somepackage

%font somefont.ttf
%icon-dir somedirectory
...

that injected the correct logic in %install/%pre/%post/%postun/%
posttrans etc

And I suppose some of those magic words would work on files already
installed, others on files in the build root (like %doc), and you'd need
them to interact (for example, consolidate three %font lines in a
package in a single actions, have the %font word be aware of the %
fontconfig word so one could correct font file processing with explicit
fontconfig rules, etc)

-- 
Nicolas Mailhot


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: GDM Language list...

2009-06-08 Thread Richard Hughes
On Fri, Jun 5, 2009 at 4:43 PM, Mathieu Bridon
(bochecha) wrote:
> 1. user chooses a language in GDM for the first time
> 2. PK tries to install the -support group

We need to come up with a system that isn't based on Fedora, as ubuntu
might call this something different. In fedora we might install a
group, in ubuntu they might install a metapackage. We can't have
fedora'isms in upstream PackageKit.

> 3. if this group exist and some packages could be installed (i.e. not
> already installed), the user is presented a nice PK popup, just like
> the font or codec install suggestion, but for the support of his
> language

Seems a sane idea, it just needs someone to implement it in gnome-packagekit.

Richard.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: dist-f12 buildroot broken due to conflicting /%{_lib}/libblkid.so.1 versions

2009-06-08 Thread Karel Zak
On Mon, Jun 08, 2009 at 11:37:15AM +0200, Karel Zak wrote:
> On Mon, Jun 08, 2009 at 10:08:23AM +0100, Paul Howarth wrote:
> > Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=1398761
> >
> > ...
> > Transaction Check Error:
> > DEBUG util.py:256:file /lib64/libblkid.so.1 conflicts between  
> > attempted installs of e2fsprogs-libs-1.41.6-1.fc12.x86_64 and  
> > libblkid-2.15.1-0.1.fc12.x86_64
> >
> >
> > I guess one of these packages needs fixing but something will have to be  
> > untagged before that can be done.

 Fixed. util-linux-ng-2.15.1-0.1.fc12 untagged from dist-f12

>  I'm moving libblkid from e2fsprogs to util-linux-ng right now. It's
>  expected problem and should be fixed after e2fsprogs rebuild.

 Hmm... that's problem. There is still huge number of packages that
 depend on e2fsprogs-libs :-(

Karel

-- 
 Karel Zak  

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: dist-f12 buildroot broken due to conflicting /%{_lib}/libblkid.so.1 versions

2009-06-08 Thread Mamoru Tasaka

Karel Zak wrote, at 06/08/2009 06:37 PM +9:00:

On Mon, Jun 08, 2009 at 10:08:23AM +0100, Paul Howarth wrote:

Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=1398761

...
Transaction Check Error:
DEBUG util.py:256:file /lib64/libblkid.so.1 conflicts between  
attempted installs of e2fsprogs-libs-1.41.6-1.fc12.x86_64 and  
libblkid-2.15.1-0.1.fc12.x86_64



I guess one of these packages needs fixing but something will have to be  
untagged before that can be done.


 I'm moving libblkid from e2fsprogs to util-linux-ng right now. It's
 expected problem and should be fixed after e2fsprogs rebuild.

Karel



The problem is that now it is failing on creating minimum buildroot
(i.e. you cannot rebuild modified e2fsprogs unless new util-linux-ng
is untagged)

Mamoru

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: dist-f12 buildroot broken due to conflicting /%{_lib}/libblkid.so.1 versions

2009-06-08 Thread Karel Zak
On Mon, Jun 08, 2009 at 10:08:23AM +0100, Paul Howarth wrote:
> Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=1398761
>
> ...
> Transaction Check Error:
> DEBUG util.py:256:file /lib64/libblkid.so.1 conflicts between  
> attempted installs of e2fsprogs-libs-1.41.6-1.fc12.x86_64 and  
> libblkid-2.15.1-0.1.fc12.x86_64
>
>
> I guess one of these packages needs fixing but something will have to be  
> untagged before that can be done.

 I'm moving libblkid from e2fsprogs to util-linux-ng right now. It's
 expected problem and should be fixed after e2fsprogs rebuild.

Karel


-- 
 Karel Zak  

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: dist-f12 buildroot broken due to conflicting /%{_lib}/libblkid.so.1 versions

2009-06-08 Thread Mamoru Tasaka

Paul Howarth wrote, at 06/08/2009 06:08 PM +9:00:

Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=1398761

...
Transaction Check Error:
DEBUG util.py:256:file /lib64/libblkid.so.1 conflicts between 
attempted installs of e2fsprogs-libs-1.41.6-1.fc12.x86_64 and 
libblkid-2.15.1-0.1.fc12.x86_64



I guess one of these packages needs fixing but something will have to be 
untagged before that can be done.


Paul.



Actually all dist-f12 builds are now failing.
util-linux-ng-2.15.1-0.1.fc12 should be untagged for now, I guess.

Mamoru

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


dist-f12 buildroot broken due to conflicting /%{_lib}/libblkid.so.1 versions

2009-06-08 Thread Paul Howarth

Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=1398761

...
Transaction Check Error:
DEBUG util.py:256:file /lib64/libblkid.so.1 conflicts between 
attempted installs of e2fsprogs-libs-1.41.6-1.fc12.x86_64 and 
libblkid-2.15.1-0.1.fc12.x86_64



I guess one of these packages needs fixing but something will have to be 
untagged before that can be done.


Paul.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Looking for a ucspi-ipc style tool in Fedora

2009-06-08 Thread Martin Langhoff
In my neverending quest for the School Server, I am looking for a
'unix socket superserver', something akin to xinetd listening on
oldstyle unix sockets. Connecting to the right socket triggers the
superserver to spawn a (potentially memory-heavy, privileged) process
to handle the connection, with the superserver handling rate limiting,
etc.

xinetd doesn't seem to know how to do this at all. ucspi-unix and its
close cousin ucspi-ipc seem to cover the requirements but are not in
Fedora. Are there alternatives that I am overlooking?

thanks!



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: GDM Language list...

2009-06-08 Thread Ankitkumar Rameshchandra Patel
After discussion with Ray Strode, I realized that it's difficult to find 
a common solution that can work across distributions since GDM is an 
upstream package. Thanks for the discussion Ray. To me it looks an 
unsolvable problem if we stick to find an upstream solution. Of course, 
creating a downstream patch and maintaining it for a long time would be 
difficult too. But, I was wondering if we can have an upstream patch 
like below:


if (fedora)
   check_for_installed_language_support
else if (debian)
   check_for_abc_things
else
   check_xyz

Is it possible?

Thanks!

--
Regards,
Ankit Patel
http://www.indianoss.org/

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Some pulseaudio questions...

2009-06-08 Thread Jon Masters
On Sat, 2009-06-06 at 19:01 -0400, Kyle McMartin wrote:
> On Sun, Jun 07, 2009 at 12:51:02AM +0200, Lennart Poettering wrote:
> > What would be good to have would be a "swap niceness" value that could
> > be attached to a processes or memory regions. i.e. some way to
> > influence the swapping algorithm in a less binary way than just "swap
> > this" or "don't swap this".

> I've been working on this along with some enhancements to make fadvise
> more than utterly useless... hopefully will be ready for posting soon.

Main problem is proving its utility with actual benchmarks - witness the
recent first class citizen VM patch thread.

Jon.


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list