Oct 25 2009

New ebuilds in the AQuoSA repository

Tag: Computer World,Gentoojdoe @ 11:53 am

There are some updates in the AQuoSA ebuild repository:

* aquosa-qosres and aquosa-qosmgr now have the -scm CVS ebuild

* two new ebuild: sys-kernel/deadline-sources and sys-process/schedtool-deadiline[1]

[1] SCHED_DEADLINE is an implementation of the popular Earliest Deadline First (EDF) scheduling algorithm or the Linux kernel. It is still experimental code, and it is still continuously being improved, but it already is a fully-working solution for supporting typical real-time applications in GNU/Linux environments. [read more]

[UPDATE 27/10/09]:  added two new ebuild for sys-kernel/aquosa-sources-2.6.32_rc5 and sys-apps/aquosa-qosres-1.3.0 (version bumps)

[UPDATE 28/10/09]: added ebuild for the sys-kernel/edfthrottling-sources.  Official description says:

This patchset introduces a group level EDF scheduler extending the
throttling mechanism, in order to make it support generic period
assignments.  With this patch, the runtime and period parameters
can be used to specify arbitrary CPU reservations for RT tasks.

[UPDATE 28/10/09]: added ebuild for sys-libs/libcgroup to work with cgroups when using deadline-sources or edfthrottling-sources


Oct 18 2009

Gentoo Backuppc (plus some other goodies) ebuild repository

Tag: Gentoojdoe @ 8:18 pm

While crawling bugs.gentoo.org today to find backuppc updated ebuilds (those in portage are rather old, 2.1.2 while last released version is 3.1.0) I’ve found a post of Lenno Nagel saying he has written an updated ebuild.
So I contacted him by mail (really a nice guy :) ), he gave me the repository subversion url and then I’ve tested his ebuilds.

Which work very well. The positive is that now I have a fully functional web interface, which was not with the old 2.1.2-r1 version.
The repository can be fetched with

svn co https://eudemon.infovorgud.ee/svn/utils/portage/

    Portage configuration:



# cd /usr/local/portage/
# svn co https://eudemon.infovorgud.ee/svn/utils/portage/ utils-overlay
# echo 'app-backup/backuppc ~*' >> /etc/portage/package.keywords

And added this line to /etc/make.conf:
PORTDIR_OVERLAY=”/usr/local/portage/utils-overlay”

    Paludis configuration


create a new file in /etc/paludis/repositories/ named utils-overlay.conf with the following content:

location = ${ROOT}/var/paludis/repositories/utils
sync = svn+https://eudemon.infovorgud.ee/svn/utils/portage/
master_repository = gentoo
format = ebuild
write_cache = /var/cache/paludis/metadata
names_cache = /var/cache/paludis/names

(change you paths as needed)

The sync the first time using
paludis --sync x-utils-overlay
then:
# echo 'app-backup/backuppc *' >> /etc/paludis/keywords.conf

Thanks again Lenno for your ebuilds :)


Oct 12 2009

Evolution: no components

Tag: Computer World,Gentoo,Software Liberojdoe @ 2:41 pm

If you are using gentoo, and after an evolution recompile/upgrade you end up with a situation like this

evolution fail

recompile evolution again, removing -Wl,-z,now from you LDFLAGS.