Re: Fedora Notifications System.

2010-08-22 Thread Kevin Kofler
Kevin Fenzi wrote:
> I'm not sure a notification applet by itself is going to be the best
> answer here... as people may be busy or not see the notice and a few
> seconds later it goes away and they miss it.

That's why the notification should not time out unless/until the user clicks 
it away!

In KDE, the old-style notifications just stay on the screen until clicked 
away, the new-style Plasma notifications (which are the default) retract 
(after some timeout) to an (i) button in the systray, which will only move 
to the hidden part of the systray if the notifications in it are clicked 
away by the user.

> Perhaps something that puts itself in the system tray and lets them
> click on it at their leisure?

Well, see above, the notification system should do that. :-p

Kevin Kofler

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


Re: yum appmarket

2010-08-22 Thread Kevin Kofler
Roberto Ragusa wrote:
> Some more tags for "functionally comparable to" and the name of
> some well known programs for Windows or Macintosh would let
> people cope with the original names of Linux apps.
> 
> Nero -> k3b, xcdroast
> Adobe Illustrator -> inkscape
> Adobe Reader -> evince, kpdf, okular

I think that would not fly for trademark reasons. I know there are sites 
which do that kind of mapping and that some upstream projects advertise 
their program as "comparable with (popular proprietary program XYZ)", but 
they're treading on a very fine line legally.

Kevin Kofler

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


Re: Python 3.2a1 in rawhide

2010-08-22 Thread Toshio Kuratomi
On Mon, Aug 23, 2010 at 01:19:53AM -0400, Orcan Ogetbil wrote:
> 
> That sounds like the only place where this convention is useful.
> 
> How about .py files in /usr/bin/ ? We currently don't byte-compile the
> .py files in standard PATH, but maybe since they will go into a
> __pycache__ subdirectory, we can byte-compile them now.
> 
> Is there any "law" in FHS that forbids having a /usr/bin/__pycache__/ 
> directory?
> 
.pyc files wouldn't be used there so it's not relevant.  (Not because
they're in /usr/bin but because the script being invoked is
/usr/bin/something.py and python won't look for a byte compiled version of
the file being invoked.

-Toshio


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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Orcan Ogetbil
On Mon, Aug 23, 2010 at 12:40 AM, Kalev Lember wrote:
> On 08/23/2010 03:34 AM, Orcan Ogetbil wrote:
>> On Sat, Aug 21, 2010 at 6:48 PM, David Malcolm wrote:
>>> I just built Python 3.2a1 into rawhide:
>>>   http://koji.fedoraproject.org/koji/buildinfo?buildID=191382
>>> so the meaning of "python3" in rawhide just jumped from Python 3.1 to
>>> Python 3.2
>> [cut]
>>> with Python 3.2 onwards you now have a __pycache__ directory:
>> [cut]
>>> The idea is to permit sharing of modules between multiple
>>> parallel-installable versions of Python.
>>>
>>
>> I am not sure that I understood this correctly. There will be a
>> __pycache__ directory in the following structure:
>>
>> /usr/lib/python3.2/site-packages/foo/foo.py
>> /usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyc
>> /usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyo
>>
>> But now when the user installs python-3.3, he will have
>>
>> /usr/lib/python3.3/site-packages/foo/foo.py
>> /usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyc
>> /usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyo
>>
>> The two directories have different roots /usr/lib/python3.*/ and the
>> module foo.py is not shared.
>>
>> Where is the catch?
>
> /usr/lib/python*/ isn't the only place where Python bytecode files are
> installed. I'd imagine that the new structure is far more useful in
> other places where Python version isn't already encoded in the directory
> name. For example, currently the RabbitVCS nautilus extension installs
> the following files:
> /usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.py
> /usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.pyc
> /usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.pyo
>
> With the new directory structure the bytecompiled files would end up
> named differently for each Python parallel-installable version:
> /usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.py
> /usr/lib64/nautilus/extensions-2.0/python/__pycache__/RabbitVCS.cpython-33.pyc
> /usr/lib64/nautilus/extensions-2.0/python/__pycache__/RabbitVCS.cpython-33.pyo
>

That sounds like the only place where this convention is useful.

How about .py files in /usr/bin/ ? We currently don't byte-compile the
.py files in standard PATH, but maybe since they will go into a
__pycache__ subdirectory, we can byte-compile them now.

Is there any "law" in FHS that forbids having a /usr/bin/__pycache__/ directory?

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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Kalev Lember
On 08/23/2010 03:34 AM, Orcan Ogetbil wrote:
> On Sat, Aug 21, 2010 at 6:48 PM, David Malcolm wrote:
>> I just built Python 3.2a1 into rawhide:
>>   http://koji.fedoraproject.org/koji/buildinfo?buildID=191382
>> so the meaning of "python3" in rawhide just jumped from Python 3.1 to
>> Python 3.2
> [cut]
>> with Python 3.2 onwards you now have a __pycache__ directory:
> [cut]
>> The idea is to permit sharing of modules between multiple
>> parallel-installable versions of Python.
>>
>
> I am not sure that I understood this correctly. There will be a
> __pycache__ directory in the following structure:
>
> /usr/lib/python3.2/site-packages/foo/foo.py
> /usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyc
> /usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyo
>
> But now when the user installs python-3.3, he will have
>
> /usr/lib/python3.3/site-packages/foo/foo.py
> /usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyc
> /usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyo
>
> The two directories have different roots /usr/lib/python3.*/ and the
> module foo.py is not shared.
>
> Where is the catch?

/usr/lib/python*/ isn't the only place where Python bytecode files are
installed. I'd imagine that the new structure is far more useful in
other places where Python version isn't already encoded in the directory
name. For example, currently the RabbitVCS nautilus extension installs
the following files:
/usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.py
/usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.pyc
/usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.pyo

With the new directory structure the bytecompiled files would end up
named differently for each Python parallel-installable version:
/usr/lib64/nautilus/extensions-2.0/python/RabbitVCS.py
/usr/lib64/nautilus/extensions-2.0/python/__pycache__/RabbitVCS.cpython-33.pyc
/usr/lib64/nautilus/extensions-2.0/python/__pycache__/RabbitVCS.cpython-33.pyo

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


Re: Fedora Notifications System.

2010-08-22 Thread Kevin Fenzi
On Sat, 21 Aug 2010 00:46:43 +0400
Mahmoud Abdul Jawad  wrote:

> Hi all,,
> 
> before two weeks, a discussion started in ambassadors mailing-list
> about a work around to deliver the important notifications to the
> fedora desktop (whatever the desktop is).
> after some discussion, we started with some guide lines & putted them
> on the wiki:
> https://fedoraproject.org/wiki/Fedora_notifications_system
> 
> Continuing, I created an early prototype i want people to check &
> gives feedbacks about it.
> you can reach it through gitweb:
> http://fedorapeople.org/gitweb?p=megenius/public_git/fns.git;a=summary
> or, you can grab your own clone from the git repo:
> git://fedorapeople.org/megenius/fns.git
> 
> keep in mind that last_check file should be writeable by the world, &
> you should change its value to an earlier date, so you can see some
> notifications.

It doesn't seem to output anything here: 

ke...@ohm ~/git/fns (git)-[master] % python fns.py
[]

Might include a README file as to what it needed and what output you
expect?

I'm not sure a notification applet by itself is going to be the best
answer here... as people may be busy or not see the notice and a few
seconds later it goes away and they miss it. 

Perhaps something that puts itself in the system tray and lets them
click on it at their leisure? 

kevin


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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Orcan Ogetbil
On Sat, Aug 21, 2010 at 6:48 PM, David Malcolm wrote:
> I just built Python 3.2a1 into rawhide:
>  http://koji.fedoraproject.org/koji/buildinfo?buildID=191382
> so the meaning of "python3" in rawhide just jumped from Python 3.1 to
> Python 3.2
[cut]
> with Python 3.2 onwards you now have a __pycache__ directory:
[cut]
> The idea is to permit sharing of modules between multiple
> parallel-installable versions of Python.
>

I am not sure that I understood this correctly. There will be a
__pycache__ directory in the following structure:

/usr/lib/python3.2/site-packages/foo/foo.py
/usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyc
/usr/lib/python3.2/site-packages/foo/__pycache__/foo.cpython-32.pyo

But now when the user installs python-3.3, he will have

/usr/lib/python3.3/site-packages/foo/foo.py
/usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyc
/usr/lib/python3.3/site-packages/foo/__pycache__/foo.cpython-33.pyo

The two directories have different roots /usr/lib/python3.*/ and the
module foo.py is not shared.

Where is the catch?

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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Jeffrey Ollie
On Sat, Aug 21, 2010 at 5:48 PM, David Malcolm  wrote:
> I just built Python 3.2a1 into rawhide:
>  http://koji.fedoraproject.org/koji/buildinfo?buildID=191382
> so the meaning of "python3" in rawhide just jumped from Python 3.1 to
> Python 3.2

I tried rebuilding python-lxml, but I ran into this error:

gcc -pthread -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
-mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC
-I/usr/include/libxml2 -I/usr/include/python3.2 -c
src/lxml/lxml.etree.c -o
build/temp.linux-x86_64-3.2/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c: In function '__Pyx_Method_ClassMethod':
src/lxml/lxml.etree.c:144925:44: error: 'PyMethodDescrObject' has no
member named 'd_type'
error: command 'gcc' failed with exit status 1

The full build log can be found here:

http://koji.fedoraproject.org/koji/getfile?taskID=2417411&name=build.log

I'm not familiar enough with C extensions in Python to find the fix
quickly, unless there's a FAQ somewhere with common problems when
porting between Python 2 and Python 3...

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

Re: Fedora Notifications System.

2010-08-22 Thread Manuel Escudero
2010/8/22 Till Maas 

> On Sun, Aug 22, 2010 at 10:19:53PM +0400, Mahmoud Abdul Jawad wrote:
>
> > without help i'll not be able to continue.
> > please test the application on non-KDE desktops, think for improvements &
> > give feedbacks.
>
> Maybe you get more feedback if you make it a F15 feature:
> https://fedoraproject.org/wiki/Features/Policy
>
> Also you might get more feedback from potential users, e.g. if you ask on
> the
> fedora user list or in the fedora forum. Another way might be to finalize
> it so
> that it can be packaged and installed. Then people can install it and use
> it.
>
> I am not part of the target audience of the application, therefore I cannot
> tell
> you much about it. But please do not rely on a global writeable file.
>
> Regards
> Till
>
> --
> devel mailing list
> devel@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
>


1) I was the one who put a google wave  link in the wiki, I tought it might
be a good way of comunication because anyone with a Gmail account can acess
to a wave and use it. If someone do not have a Gmail account he/she simply
can use the IRC, can contact anyone that's helping via their wiki's and also
can use this mailing list. I do not see any problem there.

2) I think the final goal of this is to have an app that could be packaged
and used in fedora 15 or a future release as till said, but we're just
starting... let time be time :)

I'm here for anything you need.

P.S. I wrote an article for the Fedora-LATAM magazine about this project.
Maybe with that we can broadcast wider and get some more help. The magazine
is going to be released on september 5th.

-- 
<-Manuel Escudero->
Linux User #509052
@GWave: jmlev...@googlewave.com
@Blogger: http://www.blogxenode.tk/ (Xenode Systems Blog)
PGP/GnuPG: DAE3 82E9 D68E 7AE4 ED31  1F8F 4AF4 D00C 50E7 ABC6
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora Notifications System.

2010-08-22 Thread Brandon Lozza
>
>
>
> 1) I was the one who put a google wave  link in the wiki, I tought it might
> be a good way of comunication because anyone with a Gmail account can acess
> to a wave and use it. If someone do not have a Gmail account he/she simply
> can use the IRC, can contact anyone that's helping via their wiki's and also
> can use this mailing list. I do not see any problem there.
>
>
You might not see a problem but there are people here who have an irrational
fear of Google, yet use stuff that could be considered more evil.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Python 3.2a1 in rawhide

2010-08-22 Thread David Malcolm
On Sun, 2010-08-22 at 16:31 +0200, Thomas Spura wrote:
> On Sat, 21 Aug 2010 18:48:31 -0400
> David Malcolm wrote:
> [snip]
> > 
> > So you'll need to update the %files for python3 subpackages, listing
> > something like:
> >   foo/__pycache__
> > to capture the directory and the bytecode files within.
> 
> Unfortunately there is sometimes also a __pycache__ directory in
> %{python_sitearch} (etc...) - for example in python3-minimock:

Oops; good catch - thanks!

Looks like the python3 package needs to own this.

Toshio fixed this in python3-3.2-0.2.a1
  http://koji.fedoraproject.org/koji/buildinfo?buildID=191446
(I only noticed this after trying to push my fix for this :( )

Yes; anything that installs any .py files into %{python_sitearch} should
also be installing bytecode files into
  %{python_sitearch}/__pycache__
and if you install subdirectories, the subdirectories should themselves
install a __pycache__ subdir.

> Checking for unpackaged
> file(s): /usr/lib/rpm/check-files 
> /builddir/build/BUILDROOT/python-minimock-1.2.5-5.fc15.noarch
> error: Installed (but unpackaged) file(s)
> found: /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc 
> /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
> Installed (but unpackaged) file(s) found:
>/usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc
>/usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
> 
> I decided to *NOT* own the __pycache__ directory, because other python3
> packages will have that directory too, so I _believe_ the main python3
> package should own them, isn't it?
That sounds correct.

> python3-minimock currently only owns:
> %{python3_sitelib}/__pycache__/minimock*
This seems correct.

Thanks!
Dave

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


Re: Fedora Notifications System.

2010-08-22 Thread Till Maas
On Sun, Aug 22, 2010 at 10:19:53PM +0400, Mahmoud Abdul Jawad wrote:

> without help i'll not be able to continue.
> please test the application on non-KDE desktops, think for improvements &
> give feedbacks.

Maybe you get more feedback if you make it a F15 feature:
https://fedoraproject.org/wiki/Features/Policy

Also you might get more feedback from potential users, e.g. if you ask on the
fedora user list or in the fedora forum. Another way might be to finalize it so
that it can be packaged and installed. Then people can install it and use it.

I am not part of the target audience of the application, therefore I cannot tell
you much about it. But please do not rely on a global writeable file.

Regards
Till


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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Toshio Kuratomi
On Sun, Aug 22, 2010 at 04:31:08PM +0200, Thomas Spura wrote:
> On Sat, 21 Aug 2010 18:48:31 -0400
> David Malcolm wrote:
> [snip]
> > 
> > So you'll need to update the %files for python3 subpackages, listing
> > something like:
> >   foo/__pycache__
> > to capture the directory and the bytecode files within.
> 
> Unfortunately there is sometimes also a __pycache__ directory in
> %{python_sitearch} (etc...) - for example in python3-minimock:
> 
> Checking for unpackaged
> file(s): /usr/lib/rpm/check-files 
> /builddir/build/BUILDROOT/python-minimock-1.2.5-5.fc15.noarch
> error: Installed (but unpackaged) file(s)
> found: /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc 
> /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
> Installed (but unpackaged) file(s) found:
>/usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc
>/usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
> 
> I decided to *NOT* own the __pycache__ directory, because other python3
> packages will have that directory too, so I _believe_ the main python3
> package should own them, isn't it?
> python3-minimock currently only owns:
> %{python3_sitelib}/__pycache__/minimock*
> 
Makes sense to me -- if python3 owns site-packages then it should also own
site-packages/__pychache__.

Spec updated and build queued.

-Toshio


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

Re: Fedora Notifications System.

2010-08-22 Thread Mahmoud Abdul Jawad
On Sat, Aug 21, 2010 at 3:10 PM, Mahmoud Abdul Jawad <
abduljawad.mahm...@gmail.com> wrote:

>
> can you forget that there's a link for googlewave discussion in that page??
> in fact, i don't care where the discussion is being done. however, if
> there's anybody who have a googlewave account it would be nice to talk with
> him (btw, check the wiki page history to know who added that link).
> i was talking about a Fedora Notifications System, not a googlewave
> discussion.
> & after a half a day, i didn't get any feedbacks.
>
> again, if you have any idea to improve the application please post it, &
> if you found anything to improve how the program works please post it.
>
>
> --
> Regards,,
> Mahmoud Abdul Jawad
> @meGenius
>
>
hey people,,
without help i'll not be able to continue.
please test the application on non-KDE desktops, think for improvements &
give feedbacks.


-- 
Regards,,
Mahmoud Abdul Jawad
@meGenius
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: drop default MTA for Fedora 15

2010-08-22 Thread drago01
On Sun, Aug 22, 2010 at 7:45 PM, Rex Dieter  wrote:
> pbrobin...@gmail.com wrote:
>
>> I know its been discussed in the past but there's been reasons not to
>> drop a default MTA but now that cronie (the last actual dependency)
>> has support for logging to system logs is there any reason to include
>> an MTA by default for F-14?
>
> A bit late to consider for F-14 imo (I'd argue something like should in
> place and testable by or near feature freeze), F-15 is doable.

Test what? That no MTA is present?

I'd  say we should stop arguing forever and just do it.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: mcelog errors

2010-08-22 Thread Petrus de Calguarium
Michael Schwendt wrote:

> Bugs are to be reported in bugzilla, e.g. via this convenient link:
> http://bugz.fedoraproject.org/mcelog

Thanks. It appears that there are a number of bug reports already opened on 
exactly this 
problem.

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


Re: drop default MTA for Fedora 15

2010-08-22 Thread pbrobin...@gmail.com
On Sun, Aug 22, 2010 at 6:45 PM, Rex Dieter  wrote:
> pbrobin...@gmail.com wrote:
>
>> I know its been discussed in the past but there's been reasons not to
>> drop a default MTA but now that cronie (the last actual dependency)
>> has support for logging to system logs is there any reason to include
>> an MTA by default for F-14?
>
> A bit late to consider for F-14 imo (I'd argue something like should in
> place and testable by or near feature freeze), F-15 is doable.

It was discussed as part of F-12 and F-13 and we now have all the
pieces in place.

BTW Why change the subject line?

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


Re: drop default MTA for Fedora 15

2010-08-22 Thread Rex Dieter
pbrobin...@gmail.com wrote:

> I know its been discussed in the past but there's been reasons not to
> drop a default MTA but now that cronie (the last actual dependency)
> has support for logging to system logs is there any reason to include
> an MTA by default for F-14?

A bit late to consider for F-14 imo (I'd argue something like should in 
place and testable by or near feature freeze), F-15 is doable.

-- Rex

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


Orphaned: nget & tla

2010-08-22 Thread Debarshi Ray
I have just orphaned the following two packages:
+ nget
+ tla

Both have been dead for quite some time and has very few users. Think
twice before picking them up.

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


drop default MTA for Fedora 14

2010-08-22 Thread pbrobin...@gmail.com
Hi All,

I know its been discussed in the past but there's been reasons not to
drop a default MTA but now that cronie (the last actual dependency)
has support for logging to system logs is there any reason to include
an MTA by default for F-14?

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


Re: [ACTION REQUIRED, v2] orphaned packages in F-14

2010-08-22 Thread Debarshi Ray
Taken libsigc++. Co-maintainers welcome.

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


Re: yum appmarket

2010-08-22 Thread Roberto Ragusa
seth vidal wrote:

> I was just noodling around in the pkgtags db that I just posted about
> and noticed that the a lot of pkgs have the 'Application' tag applied to
> them. I could modify the appmarket plugin to use this information if it
> is available.
> 
> Coupling that data with tags like 'XFCE' it would be trivial to list
> just xfce applications, for example.

The database at

  https://admin.fedoraproject.org/pkgdb/apps/search/tanks

would be more useful if you could search for "photoshop" and get
"gimp, krita".

Some more tags for "functionally comparable to" and the name of
some well known programs for Windows or Macintosh would let
people cope with the original names of Linux apps.

Nero -> k3b, xcdroast
Adobe Illustrator -> inkscape
Adobe Reader -> evince, kpdf, okular

This tags could also be added by the users, in a wiki like form.
It is easy to build a good amount of useful information with a good
specialized wiki, for example:
  http://www.thinkwiki.org/wiki/ThinkWiki

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


Re: mcelog errors

2010-08-22 Thread Michael Schwendt
On Sun, 22 Aug 2010 09:45:47 -0600, Petrus wrote:

> The mcelog script in cron.hourly runs hourly and, hourly, I get system mail 
> stating that 
> a "device does not exist". This is a regression, as this error was present in 
> rawhide 
> before f13 came out, and now, in f14α, it is back.

Bugs are to be reported in bugzilla, e.g. via this convenient link:
http://bugz.fedoraproject.org/mcelog
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

mcelog errors

2010-08-22 Thread Petrus de Calguarium
The mcelog script in cron.hourly runs hourly and, hourly, I get system mail 
stating that 
a "device does not exist". This is a regression, as this error was present in 
rawhide 
before f13 came out, and now, in f14α, it is back.

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

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Chen Lei
2010/8/22 Thomas Spura :
> On Sat, 21 Aug 2010 18:48:31 -0400
> David Malcolm wrote:
> [snip]
>>
>> So you'll need to update the %files for python3 subpackages, listing
>> something like:
>>   foo/__pycache__
>> to capture the directory and the bytecode files within.
>
> Unfortunately there is sometimes also a __pycache__ directory in
> %{python_sitearch} (etc...) - for example in python3-minimock:
>
> Checking for unpackaged
> file(s): /usr/lib/rpm/check-files 
> /builddir/build/BUILDROOT/python-minimock-1.2.5-5.fc15.noarch
> error: Installed (but unpackaged) file(s)
> found: /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc 
> /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
>    Installed (but unpackaged) file(s) found:
>   /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc
>   /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
>
> I decided to *NOT* own the __pycache__ directory, because other python3
> packages will have that directory too, so I _believe_ the main python3
> package should own them, isn't it?
> python3-minimock currently only owns:
> %{python3_sitelib}/__pycache__/minimock*
>
>        Thomas
> --
Hi Thomas,

It seems your latest build points purelib to a incorrect place[1], we
should install all noarch packages to /usr/lib/python*/site-packages.
I also wonder if we can also point stdlib  to /usr/lib/python*, since
those files are also arch-independent.

From python docs:
- stdlib : root of the standard library
- platstdlib: root of platform-specific elements of the standard library
- purelib: the site-packages directory for pure python modules
- platlib: the site-packages directory for platform-specific modules
- include: the include dir
- platinclude: the include dir for platform-specific files
- scripts: the directory where scripts are added
- data: the directory where data file are added


[1]http://pkgs.fedoraproject.org/gitweb/?p=python3.git;a=commitdiff;h=997d5a24f2ed0138ce205d7709f5a6acb52fd531

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

F-14 Branched report: 20100822 changes

2010-08-22 Thread Branched Report
Compose started at Sun Aug 22 13:15:23 UTC 2010

Broken deps for x86_64
--
PragmARC-20060427-6.fc13.i686 requires libgnarl-4.4.so
PragmARC-20060427-6.fc13.i686 requires libgnat-4.4.so
PragmARC-20060427-6.fc13.x86_64 requires libgnarl-4.4.so()(64bit)
PragmARC-20060427-6.fc13.x86_64 requires libgnat-4.4.so()(64bit)
QuantLib-test-1.0.1-3.fc14.x86_64 requires 
libboost_unit_test_framework.so.1.41.0()(64bit)
1:anjuta-2.30.0.0-2.fc14.i686 requires libgladeui-1.so.9
1:anjuta-2.30.0.0-2.fc14.i686 requires libwebkit-1.0.so.2
1:anjuta-2.30.0.0-2.fc14.i686 requires libdevhelp-1.so.1
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libgladeui-1.so.9()(64bit)
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libdevhelp-1.so.1()(64bit)
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libwebkit-1.0.so.2()(64bit)
antlr3-python-3.1.2-7.fc14.noarch requires python(abi) = 0:2.6
cairo-java-1.0.5-12.fc12.i686 requires libgcj.so.10
cairo-java-1.0.5-12.fc12.x86_64 requires libgcj.so.10()(64bit)
cyphesis-0.5.21-2.fc13.x86_64 requires libpython2.6.so.1.0()(64bit)
easystroke-0.5.3-1.fc14.x86_64 requires 
libboost_serialization-mt.so.1.41.0()(64bit)
ekg2-python-0.2-0.12.rc1.fc14.x86_64 requires 
libpython2.6.so.1.0()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libedata-book-1.2.so.2()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libcamel-1.2.so.17()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libgtkhtml-editor.so.0()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libebook-1.2.so.9()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libcamel-provider-1.2.so.17()(64bit)
evolution-sharp-0.21.1-7.fc14.x86_64 requires libebook-1.2.so.9()(64bit)
evolution-sharp-0.21.1-7.fc14.x86_64 requires libecal-1.2.so.7()(64bit)
fmt-ptrn-java-1.3.20-5.fc13.i686 requires libgcj.so.10
fmt-ptrn-java-1.3.20-5.fc13.x86_64 requires libgcj.so.10()(64bit)
frysk-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
frysk-devel-0.4-26.fc14.i386 requires libgcj.so.10
frysk-devel-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
frysk-gnome-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
fusecompress-2.6-6.20100223git754bc0de.fc14.x86_64 requires 
libboost_filesystem-mt.so.1.41.0()(64bit)
fusecompress-2.6-6.20100223git754bc0de.fc14.x86_64 requires 
libboost_system-mt.so.1.41.0()(64bit)
fusecompress-2.6-6.20100223git754bc0de.fc14.x86_64 requires 
libboost_program_options-mt.so.1.41.0()(64bit)
fusecompress-2.6-6.20100223git754bc0de.fc14.x86_64 requires 
libboost_iostreams-mt.so.1.41.0()(64bit)
fusecompress-2.6-6.20100223git754bc0de.fc14.x86_64 requires 
libboost_serialization-mt.so.1.41.0()(64bit)
glib-java-0.2.6-16.fc12.i686 requires libgcj.so.10
glib-java-0.2.6-16.fc12.x86_64 requires libgcj.so.10()(64bit)
gpx-viewer-0.1.2-2.fc14.x86_64 requires 
libchamplain-gtk-0.4.so.0()(64bit)
gpx-viewer-0.1.2-2.fc14.x86_64 requires libchamplain-0.4.so.0()(64bit)
intellij-idea-9.0.1.94.399-11.fc14.x86_64 requires jna-examples
libgconf-java-2.12.4-14.fc12.i686 requires libgcj.so.10
libgconf-java-2.12.4-14.fc12.x86_64 requires libgcj.so.10()(64bit)
libglade-java-2.12.5-12.fc12.i686 requires libgcj.so.10
libglade-java-2.12.5-12.fc12.x86_64 requires libgcj.so.10()(64bit)
libgnome-java-2.12.4-12.fc12.i686 requires libgcj.so.10
libgnome-java-2.12.4-12.fc12.x86_64 requires libgcj.so.10()(64bit)
libgtk-java-2.8.7-13.fc13.i686 requires libgcj.so.10
libgtk-java-2.8.7-13.fc13.x86_64 requires libgcj.so.10()(64bit)
libopenvrml-0.18.6-1.fc14.i686 requires libboost_filesystem-mt.so.1.41.0
libopenvrml-0.18.6-1.fc14.i686 requires libboost_thread-mt.so.1.41.0
libopenvrml-0.18.6-1.fc14.x86_64 requires 
libboost_thread-mt.so.1.41.0()(64bit)
libopenvrml-0.18.6-1.fc14.x86_64 requires 
libboost_filesystem-mt.so.1.41.0()(64bit)
libopenvrml-gl-0.18.6-1.fc14.i686 requires 
libboost_filesystem-mt.so.1.41.0
libopenvrml-gl-0.18.6-1.fc14.i686 requires libboost_thread-mt.so.1.41.0
libopenvrml-gl-0.18.6-1.fc14.x86_64 requires 
libboost_thread-mt.so.1.41.0()(64bit)
libopenvrml-gl-0.18.6-1.fc14.x86_64 requires 
libboost_filesystem-mt.so.1.41.0()(64bit)
libpst-python-0.6.47-4.fc14.x86_64 requires 
libboost_python.so.1.41.0()(64bit)
libvirt-qpid-0.2.18-1.fc14.x86_64 requires libqmf.so.1()(64bit)
libvte-java-0.12.1-15.fc12.i686 requires libgcj.so.10
libvte-java-0.12.1-15.fc12.x86_64 requires libgcj.so.10()(64bit)
matahari-0.0.5-1.fc14.x86_64 requires libqmf.so.1()(64bit)
mine_detector-6.0-3.fc13.x86_64 requires libgnat-4.4.so()(64bit)
mingw

Re: Python 3.2a1 in rawhide

2010-08-22 Thread Thomas Spura
On Sat, 21 Aug 2010 18:48:31 -0400
David Malcolm wrote:
[snip]
> 
> So you'll need to update the %files for python3 subpackages, listing
> something like:
>   foo/__pycache__
> to capture the directory and the bytecode files within.

Unfortunately there is sometimes also a __pycache__ directory in
%{python_sitearch} (etc...) - for example in python3-minimock:

Checking for unpackaged
file(s): /usr/lib/rpm/check-files 
/builddir/build/BUILDROOT/python-minimock-1.2.5-5.fc15.noarch
error: Installed (but unpackaged) file(s)
found: /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc 
/usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo
Installed (but unpackaged) file(s) found:
   /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyc
   /usr/lib/python3.2/site-packages/__pycache__/minimock.cpython-32.pyo

I decided to *NOT* own the __pycache__ directory, because other python3
packages will have that directory too, so I _believe_ the main python3
package should own them, isn't it?
python3-minimock currently only owns:
%{python3_sitelib}/__pycache__/minimock*

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


Re: [ACTION REQUIRED, v2] orphaned packages in F-14

2010-08-22 Thread Pavel Lisy
Bill Nottingham píše v Pá 20. 08. 2010 v 16:25 -0400:
> The attached list shows currently orphaned packages in F-14. If they are
> not claimed by the end of next week, they will be blocked, potentially
> breaking dependencies (and causing more things to be blocked...)
> 
> If you already co-maintain the package, please step up and take it.
> (If you don't, it may be assigned to you anyway.) Otherwise, volunteers would
> be appreciated for those packages that other things require.
> 
> Bill
> 
> Orphan mapserver
>   comaintained by: devrim oliver
Taken



-- 
Pavel Lisy 

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

rawhide report: 20100822 changes

2010-08-22 Thread Rawhide Report
Compose started at Sun Aug 22 08:15:21 UTC 2010

Broken deps for x86_64
--
OpenSceneGraph-libs-2.8.3-2.fc14.i686 requires libpoppler.so.6
OpenSceneGraph-libs-2.8.3-2.fc14.x86_64 requires 
libpoppler.so.6()(64bit)
PragmARC-20060427-6.fc13.i686 requires libgnarl-4.4.so
PragmARC-20060427-6.fc13.i686 requires libgnat-4.4.so
PragmARC-20060427-6.fc13.x86_64 requires libgnarl-4.4.so()(64bit)
PragmARC-20060427-6.fc13.x86_64 requires libgnat-4.4.so()(64bit)
RackTables-0.18.3-1.fc15.noarch requires /usr/local/bin/php
RackTables-0.18.3-1.fc15.noarch requires perl(File::FnMatch)
RackTables-0.18.3-1.fc15.noarch requires perl(Net::Telnet::Cisco)
1:anjuta-2.30.0.0-2.fc14.i686 requires libgladeui-1.so.9
1:anjuta-2.30.0.0-2.fc14.i686 requires libwebkit-1.0.so.2
1:anjuta-2.30.0.0-2.fc14.i686 requires libvala.so.0
1:anjuta-2.30.0.0-2.fc14.i686 requires libdevhelp-1.so.1
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libgladeui-1.so.9()(64bit)
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libdevhelp-1.so.1()(64bit)
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libwebkit-1.0.so.2()(64bit)
1:anjuta-2.30.0.0-2.fc14.x86_64 requires libvala.so.0()(64bit)
antlr3-python-3.1.2-7.fc14.noarch requires python(abi) = 0:2.6
cairo-java-1.0.5-12.fc12.i686 requires libgcj.so.10
cairo-java-1.0.5-12.fc12.x86_64 requires libgcj.so.10()(64bit)
cyphesis-0.5.21-2.fc13.x86_64 requires libpython2.6.so.1.0()(64bit)
dpm-python3-1.7.4.7-3.fc14.x86_64 requires python(abi) = 0:3.1
dpm-python3-1.7.4.7-3.fc14.x86_64 requires libpython3.1.so.1.0()(64bit)
emerillon-0.1.2-7.fc14.x86_64 requires librest-0.6.so.0()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libedata-book-1.2.so.2()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libcamel-1.2.so.17()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libgtkhtml-editor.so.0()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libebook-1.2.so.9()(64bit)
evolution-couchdb-0.4.92-1.fc14.x86_64 requires 
libcamel-provider-1.2.so.17()(64bit)
evolution-sharp-0.21.1-7.fc14.x86_64 requires libebook-1.2.so.9()(64bit)
evolution-sharp-0.21.1-7.fc14.x86_64 requires libecal-1.2.so.7()(64bit)
fmt-ptrn-java-1.3.20-5.fc13.i686 requires libgcj.so.10
fmt-ptrn-java-1.3.20-5.fc13.x86_64 requires libgcj.so.10()(64bit)
frysk-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
frysk-devel-0.4-26.fc14.i386 requires libgcj.so.10
frysk-devel-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
frysk-gnome-0.4-26.fc14.x86_64 requires libgcj.so.10()(64bit)
gedit-vala-0.6.1-1.fc13.x86_64 requires libvala.so.0()(64bit)
gloobus-preview-0.4.1-6.fc14.x86_64 requires libpoppler.so.6()(64bit)
3:gnome-commander-1.2.8.7-1.fc14.x86_64 requires 
libpoppler.so.6()(64bit)
gpx-viewer-0.1.2-2.fc14.x86_64 requires 
libchamplain-gtk-0.4.so.0()(64bit)
gpx-viewer-0.1.2-2.fc14.x86_64 requires libchamplain-0.4.so.0()(64bit)
inkscape-0.48-0.4.20100505bzr.fc14.x86_64 requires 
libpoppler.so.6()(64bit)
inkscape-view-0.48-0.4.20100505bzr.fc14.x86_64 requires 
libpoppler.so.6()(64bit)
intellij-idea-9.0.1.94.399-11.fc14.x86_64 requires jna-examples
lfc-python3-1.7.4.7-3.fc14.x86_64 requires libpython3.1.so.1.0()(64bit)
lfc-python3-1.7.4.7-3.fc14.x86_64 requires python(abi) = 0:3.1
libextractor-plugins-pdf-0.6.1-1402.fc14.x86_64 requires 
libpoppler.so.6()(64bit)
libgconf-java-2.12.4-14.fc12.i686 requires libgcj.so.10
libgconf-java-2.12.4-14.fc12.x86_64 requires libgcj.so.10()(64bit)
libglade-java-2.12.5-12.fc12.i686 requires libgcj.so.10
libglade-java-2.12.5-12.fc12.x86_64 requires libgcj.so.10()(64bit)
libgnome-java-2.12.4-12.fc12.i686 requires libgcj.so.10
libgnome-java-2.12.4-12.fc12.x86_64 requires libgcj.so.10()(64bit)
libgtk-java-2.8.7-13.fc13.i686 requires libgcj.so.10
libgtk-java-2.8.7-13.fc13.x86_64 requires libgcj.so.10()(64bit)
libopenvrml-0.18.6-1.fc14.i686 requires libboost_filesystem-mt.so.1.41.0
libopenvrml-0.18.6-1.fc14.i686 requires libboost_thread-mt.so.1.41.0
libopenvrml-0.18.6-1.fc14.x86_64 requires 
libboost_thread-mt.so.1.41.0()(64bit)
libopenvrml-0.18.6-1.fc14.x86_64 requires 
libboost_filesystem-mt.so.1.41.0()(64bit)
libopenvrml-gl-0.18.6-1.fc14.i686 requires 
libboost_filesystem-mt.so.1.41.0
libopenvrml-gl-0.18.6-1.fc14.i686 requires libboost_thread-mt.so.1.41.0
libopenvrml-gl-0.18.6-1.fc14.x86_64 requires 
libboost_thread-mt.so.1.41.0()(64bit)
libopenvrml-gl-0.18.6-1.fc14.x86_64 requires 
libboost_filesystem-mt.so.1.41.0()(64bit)
libselinux-python3-2.0.96-3.fc14.x86_