[gentoo-dev] Last rites: www-apps/diaria

2009-08-18 Thread Alex Legler
Last upstream release was January 15, 2004, fails to install correctly
in multi-ruby environments, doesn't even start without spitting a
stacktrace.

Due for removal in 30 days.

Alex


signature.asc
Description: PGP signature


[gentoo-dev] Re: Summary and future of Gentoo stats server/client

2009-08-18 Thread Christian Faulhammer
Hi,

Sebastian Pipping :

> If you have any questions or complaints please let me know.

 That was quite impressive, especially after you told me on LinuxTag
that you have problems to focus on a task.  Stats is a quite important
piece of software for some developers and finally we are able to use
the tool.  Please go on and develop it to a usable state so we can
announce it to a broader audience (20 sets of data are not enough).
Unfortunately my other tasks don't let me contribute more actively to
your little program.
 I would like to hear from the other students how far work went.
 
V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

http://gentoo.faulhammer.org/>


signature.asc
Description: PGP signature


[gentoo-dev] Unmasking of libxcb 1.4 and related libs in !2008.0 profiles

2009-08-18 Thread Rémi Cardona

Hi all,

Just a quick heads up that I have just unmasked x11-libs/libxcb-1.4 and 
its companion libraries in all profiles _except_ 2008.0.


As some of you have already found out, since 1.2, libxcb stopped 
shipping a very specific library: libxcb-xlib.so. This library was only 
ever meant to be used internally by libX11, but due to libtool's 
infamous .la files, the removal of this library may cause some headaches 
during the upgrade.


Here are a few steps to fix the breakage :

1) make sure that /usr/lib/libxcb-xlib.* are gone. Portage 2.2_rc* users 
_should_ remove it as well.


2) run /usr/portage/x11-libs/libxcb/files/xcb-rebuilder.sh to fix .la 
files. If the tool reports broken packages, please read on. If not, 
lucky you, your system is ready to go :)


3) run the following one liner to rebuild a simple, yet effective, 
subset of potentially broken packages. Do not worry, packages you don't 
have installed will not be installed.


emerge --oneshot --nodeps \
$(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \
   x11-libs/libX x11-libs/xcb-util x11-libs/cairo \
   x11-libs/pango x11-libs/gtk+ gnome-base/libgnomeui \
   x11-libs/qt-gui; do \
qlist -IC $i; \
done) -pv

4) use revdep-rebuild (from app-portage/gentoolkit) to finish fixing the 
rest of your system.


I hope those instructions are clear enough. If not, please don't 
hesitate to let me know.


Oh and if someone with sufficient guidexml skills could xmlify these 
instructions, I would be very thankful :)


Thanks for reading this.

Rémi



[gentoo-dev] Re: Progress on Universal Select Tool

2009-08-18 Thread Sérgio Almeida
Hello,

Regardless that firm pencil's down date has come for this year's GSoC as
discussed with my mentor I will continue coding. These final weeks will
be split between coding, documentation, sample module creation and
polishing. Also a live ebuild creation is in progress.

Comparing uselect with eselect:

* uselect is much faster (even with lots of modules)
* uselect can already use (in a very ugly way) all eselect's modules
with a copy/paste step. It's still faster in this way.
* uselect menu is much more user friendly even though it's based on
eselect/ecletic.
* uselect has a general user-profile schema (using a ~/.uselect/
folder).
* uselect does not have a base function libraries as eselect does.
uselect objective was to create a simple framework that needs no logic
coding within modules.
* uselect can be easily expanded with more action classes with not much
coding as we are using an object based language with great inheritance
features.

Uselect is far from ready, but it's current state (besides usable) is
"presentable". What do I mean by presentable?

Uselect and Uprofile are a Proof of Concept of what both can be. I was
expecting better interaction and belief in the Universal Select Tool
project during all SoC. As most ideas/suggestions were purely based on
necessity and not on community-wide contribution as suggestion for new
action types templates a very solid and flexible framework was not
achieved. A solid example (symlinking modules) is fully supported either
user-wide and system-wide. A fine structure for .uselect folders
and .uprofile folders was not strictly defined as it is a very
decisional matter for general gentoo usability. Automatic module
creation during emerge is not possible without major changes to ebuilds
due to the lack of a list of "to-be-installed" files (there are ugly
workarounds, but none are worth implementing). Module's API is very
simple and can be easily changed from plain python to json or a similar
markup language. Uprofile (as current concept was not in my initial
proposal) is strictly a proof of concept of the interaction beween
uprofile and uselect's API. Once documentation and examples are done
uselect and uprofile will be ready to be presented to the gentoo
community and to be discussed within gentoo's decision organs.

It's been great to be working with gentoo. I hope that this tool gets
integrated in gentoo and I am willing to continue developing it after
SoC's end.

Thanks to everyone that helped, especially my mentor bicatali, people at
gentoo-dev@ and gentoo-soc@ and a few unknown folks at #python that
helped me solve complex python class mutation problems and recursiveness
paradoxes (this was the real deal).

Will also continue posting weekly reports on gentoo-soc@ until soc ends.

Cheers,
Sérgio
-- 
Sérgio Almeida - meph...@gmail.com
mephx @ freenode



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Unmasking of libxcb 1.4 and related libs in !2008.0 profiles

2009-08-18 Thread Jeremy Olexa
On Tue, Aug 18, 2009 at 9:52 AM, Rémi Cardona wrote:
> Hi all,
>
> Just a quick heads up that I have just unmasked x11-libs/libxcb-1.4 and its
> companion libraries in all profiles _except_ 2008.0.

Hey Rémi,
Next time, mind running echangelog in the appropriate directory? It
help us look at a glance for what files are changed and rsync users
can't see commit messages.

Thanks,
Jeremy



Re: [gentoo-dev] Unmasking of libxcb 1.4 and related libs in !2008.0 profiles

2009-08-18 Thread Jeremy Olexa
On Tue, Aug 18, 2009 at 10:37 AM, Jeremy Olexa wrote:
> On Tue, Aug 18, 2009 at 9:52 AM, Rémi Cardona wrote:
>> Hi all,
>>
>> Just a quick heads up that I have just unmasked x11-libs/libxcb-1.4 and its
>> companion libraries in all profiles _except_ 2008.0.
>
> Hey Rémi,
> Next time, mind running echangelog in the appropriate directory? It
> help us look at a glance for what files are changed and rsync users
> can't see commit messages.
>
> Thanks,
> Jeremy
>

Oops, I need to recall this message. Sorry folks! =/
-Jeremy



[gentoo-dev] Diff between Funtoo and Gentoo as an overlay

2009-08-18 Thread Sebastian Pipping
Hi there!


With the GSoC deadline behind me I took the liberty to put a few hours
into something Funtoo-related that I've been wanting to do before.

Funtoo's tree is a melting pot currently combining ebuilds from the
trees (from [1])

  - gentoo
  - mpd
  - perl-experimental
  - sunrise

with

 - Funtoo-only ebuilds
 - version bumps


>From a Funtoo perspective it makes sense to keep it all in one
repository.  Still, wouldn't it be nice to have ..

  an overlay with stuff that's available in Funtoo only?

I've been working on a tool ("funtoo-ripper" [2], written in Python) to
automate dissection and keeping a dedicated overlay ("pure-funtoo" [3])
in sync.  Commits are done automatically, triggering and pushing is
manual at the moment.


A nice pure-funtoo summary will be auto-added to

  http://gentoo-overlays.zugaina.org/pure-funtoo

soon I guess.


I hope this overlay enables collaboration on a level that was
technically difficult so far.  I'm curious how it turns out.

So long,



Sebastian


[1] http://funtoo.org/en/articles/funtoo/quick-install-howto/
[2] http://git.goodpoint.de/?p=funtoo-ripper.git;a=summary
[3] http://git.goodpoint.de/?p=pure-funtoo.git;a=summary




[gentoo-dev] Infra scheduled downtime announcement, August 24th, 23h00 to 00h00 UTC

2009-08-18 Thread Robin H. Johnson
Hi folks,

OSL is doing some work on their power feeds, and a couple of machines
will need to powered off for the duration.

Monday, August 24th, 23h00 - 00h00 UTC.

finch   - archives.g.o, glsamaker.g.o, blogs.g.o
lark- infra services
nuthatch- bouncer.g.o, packages.g.o
vulture - Summer of Code

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpb9vQdCuz8d.pgp
Description: PGP signature


[gentoo-dev] Gentoo stats server/client @ 2009-08-19

2009-08-18 Thread Sebastian Pipping
Hello!


Just a quick update: the first report table on installed packages just
arrived.  Have a look here:

http://smolt.hartwork.org:45678/static/stats/gentoo.html#installed_packages_most_installed_world



Sebastian