James | 10 Feb 22:52 2016

llvm clang ABI confusion


My previous post suggest that every file under /etc/portage

can be parsed for flags and directives. I removed all of the archives

and that cleanup  of /etc/portage/ is in progress. This question

is unrelated, as best as I can tell.

Ok, so I just went to install something and got this ::

emerge -uDNvtp  =dev-java/sbt-0.13.10_rc2

[ebuild     U ~] dev-java/sbt-0.13.10_rc2::gentoo [0.13.8::gentoo]

USE="-binary" 210,199 KiB

[ebuild     U ~]  dev-lang/scala-2.11.7-r1:2.11/2.11.7::gentoo

[2.11.4-r1:2.11/2.11.4::gentoo] USE="source -binary -doc -emacs" 0 KiB

[ebuild     U ~]  dev-lang/scala-2.10.6:2.10/2.10.6::gentoo

[2.10.4-r2:2.10/2.10.4::gentoo] USE="source -binary -doc -emacs" 82,629 KiB

Total: 3 packages (3 upgrades), Size of downloads: 292,827 KiB

WARNING: One or more updates/rebuilds have been skipped due to a 
dependency conflict:
(Continue reading)

Mick | 10 Feb 18:02 2016

[OT] awk - sed - grep = tying-myself-up-in-knots

I've been struggling to parse/split/substitute some names and numbers using a 
spreadsheet and think that this task may be easier to achieve using 
conventional *nix tools. The problem is I wouldn't know where to start.

I have a directory with loads of images.  Each image file name has a 
description comprising hyphen-separated words and a part number, also hyphen 
separated; e.g.:


The number and length of the words change for each file.  The part number 
always has two components separated by a hyphen, but may also change in length 
and acquire more/fewer digits.

I need two outputs:

1. the description + " (per M²)", like so:

some-description-with-words (per M²)

2. the part number, but replacing the hyphen with "/", like so:


I can list the directory contents and redirect all image file names into a txt 
file.  What I am looking for is some additional steps I can pipe it through to 
obtain the two outputs, either in the same file or different files.  These 
file(s) are then imported into a spreadsheet template and manipulated, before 
the result is ultimately exported from the spreadsheet and uploaded to a 
server as a CSV file.
(Continue reading)

James | 9 Feb 03:53 2016

udev -> eudev


Well I have one system I need to migrate to eudev. All sorts of things are
now calling for *systemd* and I do not want that at all.

Here is the blockers on the latest list ::

[blocks B      ] sys-fs/eudev ("sys-fs/eudev" is blocking
sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2)
[blocks B      ] sys-apps/gentoo-systemd-integration
("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-225,
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking
sys-fs/udev-225, sys-fs/eudev-3.1.5)

So just  emerge -C sys-apps/systemd sys-apps/gentoo-systemd-integration

and then emerge eudev? 

Also from the gentoo wiki change package.use entries for udev
to the same for eudev and remove  those for udev. That's it?


siefke_listen@web.de | 8 Feb 20:58 2016

HP Elitebook 2540p


i has buy a newer laptop and now again the kernel make trouble. It
end ever with VFS unable ... so i think something is wrong in 
SATA configuration. 

Has here someone expierence with it to share? 

Thanks & Nice Day
Silvio Siefke
Silvio Siefke
Peter Humphrey | 8 Feb 11:15 2016

BOINC 7.4.42

Hello list,

I've upgraded boinc from 7.2.0 to 7.4.42 and now boincmgr can't connect to the 
local host. Looking in stderrdae.txt I find this:

boinc: /usr/lib64/libssl.so.1.0.0: no version information available (required 
by boinc)
boinc: /usr/lib64/libcurl.so.4: no version information available (required by 
boinc: /usr/lib64/libcrypto.so.1.0.0: no version information available 
(required by boinc)

Does anyone here know how to fix this? I don't see any relevant USE flags on 



waltdnes | 8 Feb 01:06 2016

OT: How do I dive into directory from GNOME-type menu?

  This happens when I try to "Save As" from Gnumeric or Gimp or AbiWord.
I select a directory and try to navigate into it by left clicking on the
folder icon.  Nothing happens.  If I madly left-click away on it for 15
or 20 seconds, the folder finally opens up.  There has got to be an
easier way.  Note: I'm running ICEWM, not GNOME.  Gnumeric/Gimp/Abiword
are GNOME apps that I'd happily get rid of, if the alternatives weren't


Walter Dnes <waltdnes <at> waltdnes.org>
I don't run "desktop environments"; I run useful applications

karl | 8 Feb 00:29 2016

guile 2.0.0

I try to install guile v2, but get strange error message.
Have anyone any idea how to fix this ?

# emerge -auqDN dev-scheme/guile:2
[ebuild  NS   ] dev-scheme/guile-2.0.0 [1.8.8-r1]

Would you like to merge these packages? [Yes/No] y
  CC     printf-parse.lo
In file included from version-etc.h:23:0,
                 from version-etc.c:22:
./stdio.h:477:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
In file included from version-etc.h:23:0,
                 from version-etc-fsf.c:22:
./stdio.h:477:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
  CC     safe-read.lo
Makefile:1486: recipe for target 'version-etc-fsf.lo' failed


Build.log etc. are available at


(Continue reading)

karl | 8 Feb 00:18 2016

Gentoo and texlive

 I can install the complete texlive with:
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar zxf install-tl-unx.tar.gz 
cd install-tl-20160204/

But I don't understand how to do that with the portage version.
If I do a naive

 cd /usr/portage
 emerge -auqDN *te*/*texlive*

I get e.g.:

[blocks B     ] dev-texlive/texlive-langdutch ("dev-texlive/texlive-langdutch" is blocking dev-texlive/texlive-langeuropean-2014)

If I do

 emerge -auqDN app-text/texlive

I don't get everything in texlive.


So should I run the install-tl and add things to
/etc/portage/package.provided (and then what do I add), or run the
emerge thing (and then emerge what) ?

/Karl Hammar
(Continue reading)

Andrew Lowe | 7 Feb 07:52 2016

Getting rid of strigi

Hi all,
	Has anyone managed to get rid of strigi, ie it not having to be built,
yet or is it a case of putting up with it building and then finding how
to turn it off?


Andrew Lowe | 7 Feb 07:48 2016

Qt-creator, libQtcSsh and Botan - angst.....

Hi all,
	Has anyone managed to build the latest, V3.6, of Qt-creator? I'm
attempting to do so and am getting a problem related to libQtcSsh.so and
something called Botan. Reeading in more depth in the error, it appears
that it can't find basic_string, for example:


undefined reference to
std::char_traits<char>, std::allocator<char> > const&)

	There are about 15 errors of this type. I've found a mention of this on
gmane for a distro called Alt Linux, but there is no remedy. Has anyone
come across this error and managed to fix it before I spend lots of time
tracking it down?


Nikos Chantziaras | 6 Feb 23:17 2016

Don't know what portage wants here

Can someone decipher this one? As far as portage errors go, this is the 
most nonsensical one I've seen in a long time (before you ask, boost and 
boost-build are not masked anywhere):

emerge -auDN --with-bdeps=y  <at> world
!!! The following update has been skipped due to unsatisfied dependencies:


!!! All ebuilds that could satisfy "=dev-util/boost-build-1.58*" have 
been masked.
!!! One of the following masked packages is required to complete your 
- dev-util/boost-build-1.58.0::gentoo (masked by: )

(dependency required by "dev-libs/boost-1.58.0-r1::gentoo" [ebuild])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

I've also tried --backtrack=20 (then 30, the 40, then 50), with the same