Saturday, August 30, 2014

app-textrarian compilation failed


Last week, I had problem with app-textrarian compilation.
So I ask about this on funtoo forum and a work around was given to me.
If you change the LINGUAS to EN, it compiles.Thanks to Oleg Vinichenko.

My posts :
http://forums.funtoo.org/index.php?/topic/161-app-textrarian-081-r2-failed/
https://bugs.funtoo.org/browse/FL-1497

Thursday, August 28, 2014

emerge: there are no ebuilds to satisfy


I had the following message when I executed emerge -p world :

emerge: there are no ebuilds to satisfy "sys-kernel/gentoo-sources:3.10.32". (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) 
emerge: there are no ebuilds to satisfy "sys-kernel/gentoo-sources:3.12.13". (dependency required by "@selected" [set]) (dependency required by "@world" [argument])



The solution is to remove ebuild from world file :

emerge --deselect sys-kernel/gentoo-sources:3.10.32


Thanks to mackal for the solution
See the post message on Gentoo forum : https://forums.gentoo.org/viewtopic-t-998826-highlight-.html

Friday, August 22, 2014

dev-lang/perl conflict

I started to look at Funto project ( an other version of Gentoo) and I met a problem during update :


WARNING: One or more updates have been skipped due to a dependency conflict:

dev-lang/perl:0

  (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) conflicts with
    =dev-lang/perl-5.16* required by (virtual/perl-Perl-OSType-1.2.0-r1::gentoo, installed)



To solve this problem, I ran the following commands :

emerge -1auD $(qlist -IC 'virtual/perl-*')
perl-cleaner --all


See also forum Gentoo



Note :

When I executed emerge command, it appears a problem with the following package : app-text/rarian. I will look at this problem later.

 * Messages for package app-text/rarian-0.8.1-r2:

 * ERROR: app-text/rarian-0.8.1-r2 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=app-text/rarian-0.8.1-r2'`,
 * the complete build log and the output of `emerge -pqv '=app-text/rarian-0.8.1-r2'`.
 * The complete build log is located at '/var/tmp/portage/app-text/rarian-0.8.1-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-text/rarian-0.8.1-r2/temp/environment'.
 * Working directory: '/var/tmp/portage/app-text/rarian-0.8.1-r2/work/rarian-0.8.1'
 * S: '/var/tmp/portage/app-text/rarian-0.8.1-r2/work/rarian-0.8.1'

 * Regenerating GNU info directory index...
 * Processed 109 info files.

Wednesday, August 20, 2014

Difficult back from holiday with systemd

Back from holiday, I decided to update my Gento and I had som problems during update
with systemd.
I found the solution on Gentoo forum :

sys-apps/systemd contains udev and, then, you can safely let sys-fs/udev be removed as systemd will be the provider for virtual/udev.
sys-apps/systemd and sys-apps/dbus have a circular dependency which necessitates a 2-stage installation.
Install sys-apps/dbus with USE="-systemd". This is probably already done if you have a working desktop environment.
Enable the systemd USE flag globally (make.conf) and install sys-apps/systemd. This may also be accomplished by a world update. The consolekit use flag should also be disabled to prevent conflicts with the systemd-logind service. You can also switch to a systemd subprofile to use saner USE flags defaults not needing to change make.conf:

Thanks to eyoung100  : http://forums.gentoo.org/viewtopic-t-977642-start-0.html