Jun 04

mysql complaining about embedded useflag

!!! One of the following packages is required to complete your request:
- dev-db/mysql-5.1.56 (Change USE: -embedded)
- virtual/mysql-5.1 (Change USE: +embedded)
(dependency required by "virtual/mysql-5.1" [installed])
(dependency required by "dev-db/mysql-5.1.56" [ebuild])
(dependency required by "dev-db/mysql" [argument])

solved by:

root:/etc/portage/use.mask$ emerge virtual/mysql

* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) virtual/mysql-5.1
* Package: virtual/mysql-5.1
* Repository: gentoo
* Maintainer: mysql-bugs@gentoo.org
* USE: amd64 consolekit elibc_glibc embedded kernel_linux multilib policykit userland_GNU
* FEATURES: sandbox
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/virtual/mysql-5.1/work
>>> Preparing source in /var/tmp/portage/virtual/mysql-5.1/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/virtual/mysql-5.1/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/virtual/mysql-5.1/work ...
>>> Source compiled.
>>> Test phase [not enabled]: virtual/mysql-5.1

>>> Install mysql-5.1 into /var/tmp/portage/virtual/mysql-5.1/image/ category virtual
>>> Completed installing mysql-5.1 into /var/tmp/portage/virtual/mysql-5.1/image/

>>> Installing (1 of 1) virtual/mysql-5.1

>>> Recording virtual/mysql in "world" favorites file...
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

root:/etc/portage/use.mask$

Share

Jan 04

Failed to emerge dev-lang/python-2.7.1


[..]
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for --with-cxx-main=... no
configure: error: cannot run /bin/sh ./config.sub

Make sure you have >=autogen-5.11.3
Bug #347095

emerge autogen dev-lang/python
-> works

Share

Sep 22

Bootsplash themes gallery

I was installing a new kernel and wanted a bootsplash theme. So I installed the splash themes packages:
emerge media-gfx/bootsplash-themes media-gfx/splash-themes-gentoo media-gfx/splash-themes-livecd

But then I dearly missed an overview of all the themes to choose one. I found no splash-theme selector or anything, so it seemed I had to do it myself. Fortunately the themes are fairly ordered and nicely named, one can easily create a little gallery of those:

mkdir /tmp/pics
cd /tmp/pics
for i in `find /etc/splash |grep -i 1024x768 |grep -i cfg| sed -e 's/\.\///g'|xargs cat |grep -i pic=|awk -F= '{print $2}'`; do cp $i /tmp/pics/${i//\//_} ; done
rename '_etc_splash_' '' *
rename '_images' '' *

The last two lines are just to create a little bit nicer names. Now you have a gallery of the silent and verbose images of each theme (that has an 1024x768 cfg) in /tmp/pics. Have fun selecting your favorite theme.

Here is the output gallery:

Share

Sep 16

Distribution Madness

Over the past 48hours I've gone through 3 different installations of distributions. I've started with an Ubuntu 64bit. Sadly the jaunty jackalope has only really old stuff in it. Mainly the old subversion version was a no go, as I need to work on my diploma thesis which I manage in a SVN-repository. The svn from jaunty told me it was too old. After an upgrade of the whole system to karmic (dev version I know... it's all my own fault now) just to get to a state where I can actually work with my system it worked for a while. Yesterday the update-manager bugged me again, wanted to do some 300 packages again. Fine with me. BUT after that the kernel wouldn't start no more. It seemed the splash screen was broken. After removing the relevant part from the grub config I could boot. Without the nice splashscreen... but whatever. After unlocking my encrypted discs everything was fine. At least it seemed that way. I could login, so far so good, but as soon as I tried to start a terminal -> could not start child process... in addition to that the network didn't work. Great. *annoyed*

Next step: Linux Mint. Mint is a derivate of Ubuntu and has some nice guitools to administrate your box. So I installed the x64 version. Looks nicer than ubuntu (imho). But still old software. (Firefox 3.0 ?!?!). After updating and googling for the dev release. Helena and karmic back in the sources.list. Some 1000 packages later, the update fails at xserver-xorg. Ah well. No worries, it's the dev-version so who am I to complain.

Tried to get some work done: installed GWT as eclipse plugin. Oh wonder what, it doesn't work with native 64bit java. So far I didn't have an problems with eclipse and 64bit java for some time. Ok, after installing and setting up a 32bit jvm for this project, GWT seemed to work. Beside the integrated browser (mozilla). That one needed some old libs (libstdc++5) which, of course, aren't available anymore in karmic/helena....

Ok, start over. Next try 32bit Mint 7. Additionally to upgrading to helena/karmic straight, I had to use the linux-server kernel, or otherwise I could only use 3.3 GB of my 8Gigs of ram :/ ..
So now I'm sitting here with a 32Bit Mint7. So far so good. Nearly everything works (the volume/track controls on my keyboard are broken again, those worked in ubuntu flawlessly)
Just the updates are failing again everywhere:
Errors were encountered while processing:
acpid
acpi-support
gnome-system-tools
xserver-xorg
inxi

Oh my. I just hope some day, one can have a current linux installation that simply works and has packages which are not from the stone age...
I just wonder how a user who just switched from MacOSX or Windows to linux should cope with such problems ...

Seems I'm going back to Gentoo. I'll have to do much more by myself, but at least it works then...

Share