<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Guggat emol Blog &#187; Syntax Error bei Einsatz von Python 3.1</title>
	<atom:link href="http://www.baldenhofer.eu/blog/tag/emerge/feed" rel="self" type="application/rss+xml" />
	<link>http://www.baldenhofer.eu/blog</link>
	<description>Roland bloggt über IT, Programmieren und Linux</description>
	<lastBuildDate>Tue, 25 Oct 2011 22:53:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Syntax Error bei Einsatz von Python 3.1</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/syntax-error-bei-einsatz-von-python-3-1</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/syntax-error-bei-einsatz-von-python-3-1#comments</comments>
		<pubDate>Sun, 29 Aug 2010 22:24:01 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1977</guid>
		<description><![CDATA[Beim revdep-rebuild bekam ich seit kurzem immer wieder Python Syntax errors. Also irgendwas wie: &#160; &#160; except GetoptError, e: &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; ^ SyntaxError: invalid syntax Ich verwendete Python 3.1. Dummerweise sind noch nicht alle Programme auf diese neue Version angepasst worden. (Hätte mich auch irgendwie gewundert&#8230;) [...]]]></description>
			<content:encoded><![CDATA[<p>Beim revdep-rebuild bekam ich seit kurzem immer wieder Python Syntax errors.<br />
Also irgendwas wie:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">&nbsp; &nbsp; except GetoptError, e:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
</li>
<li class="li1">
<div class="de1">SyntaxError: invalid syntax</div>
</li>
</ol>
</div>
<p>Ich verwendete Python 3.1.<br />
Dummerweise sind noch nicht alle Programme auf diese neue Version angepasst worden. (Hätte mich auch irgendwie gewundert&#8230;)<br />
Das Problem kannst du lösen indem du auf eine ältere Python Version zurückgehst.<br />
Also</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">$ eselect python list</div>
</li>
<li class="li1">
<div class="de1">Available python interpreters:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> &nbsp; python2<span class="nu0">.6</span> </div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span> &nbsp; python3<span class="nu0">.1</span> <span class="sy0">*</span></div>
</li>
<li class="li1">
<div class="de1">$ eselect python <span class="kw1">set</span> <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1">$ eselect python list</div>
</li>
<li class="li1">
<div class="de1">Available python interpreters:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> &nbsp; python2<span class="nu0">.6</span> <span class="sy0">*</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span> &nbsp; python3<span class="nu0">.1</span></div>
</li>
</ol>
</div>
<p>Danach kannst du wieder fröhlich übersetzen. Später mal musst du vielleicht wieder auf 3.1 wechseln Das wird dir dann dein System schon sagen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/syntax-error-bei-einsatz-von-python-3-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schnellhilfe nach Update von xorgserver und kde</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/schnellhilfe-nach-update-von-xorgserver-und-kde</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/schnellhilfe-nach-update-von-xorgserver-und-kde#comments</comments>
		<pubDate>Sun, 09 May 2010 08:01:24 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[xf86-video-intel]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1946</guid>
		<description><![CDATA[Bei den letzten zwei Updates von KDE hatte ich ein paar kleine Probleme mit dem X. Immer nach dem Update startete der X-Server nicht mehr. Das Problem war, dass das Paket x11-base/xorg-server aktualisiert wurde. Blöderweise waren dann die Kernel Module, die aus dem Paket x11-drivers/xf86-video-intel gezogen wurden, nicht im Abhängigkeitsbaum mit integriert. Und deshalb konnten [...]]]></description>
			<content:encoded><![CDATA[<p>Bei den letzten zwei Updates von KDE hatte ich ein paar kleine Probleme mit dem X.</p>
<p>Immer nach dem Update startete der X-Server nicht mehr.</p>
<p>Das Problem war, dass das Paket x11-base/xorg-server aktualisiert wurde. Blöderweise waren dann die Kernel Module, die aus dem Paket x11-drivers/xf86-video-intel gezogen wurden, nicht im Abhängigkeitsbaum mit integriert. Und deshalb konnten dann die Treiber für die Grafikkarte nicht mehr gefunden werden.</p>
<p>Um nun dieses Problem schnell zu beseitigen, emerge ich die x11-drivers/xf86-video-intel einfach sofort nochmal. Daran kann man sich ja gewöhnen gelle?</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/schnellhilfe-nach-update-von-xorgserver-und-kde/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ccache Fehler xlib.o: file not recognized: File format not recognized</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/ccache-fehler-xlib-o-file-not-recognized-file-format-not-recognized</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/ccache-fehler-xlib-o-file-not-recognized-file-format-not-recognized#comments</comments>
		<pubDate>Mon, 22 Feb 2010 20:26:12 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[ccache]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[emerge]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1882</guid>
		<description><![CDATA[Oha, da hatte ich mal wieder einen dicken Fehler. Ich wollte meinen KDE nochmal updaten und nebenher hatte ich ein bisschen am Kernel und an der Virtrual Box rumgefummelt. Und dann passierte es. i686-pc-linux-gnu-g++ -c -pipe -O2 -march=core2 -pipe -fomit-frame-pointer -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o xlib.o xlib.cpp linking xlib xlib.o: file not recognized: [...]]]></description>
			<content:encoded><![CDATA[<p>Oha, da hatte ich mal wieder einen dicken Fehler.<br />
Ich wollte meinen KDE nochmal updaten und nebenher hatte ich ein bisschen am Kernel und an der Virtrual Box rumgefummelt.<br />
Und dann passierte es.<br />
<code><br />
i686-pc-linux-gnu-g++ -c -pipe -O2 -march=core2 -pipe -fomit-frame-pointer<br />
-Wall -W  -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2<br />
-I/usr/X11R6/include -o xlib.o xlib.cpp<br />
linking xlib<br />
xlib.o: file not recognized: File format not recognized<br />
collect2: ld returned 1 exit status<br />
gmake: *** [xlib] Error 1<br />
XLib disabled.<br />
Basic XLib functionality test failed!<br />
 You might need to modify the include and library search paths by editing<br />
  QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in<br />
  /var/tmp/portage/x11-libs/qt-svg-4.6.2/work/qt-everywhere-opensource-src-4.6.2/mkspecs/linux-g++.<br />
</code><br />
Würdest du glauben, dass es sich hierbei um einen ccache Fehler handelt?<br />
Ne?<br />
Ich auch nicht.<br />
Das war der Hammer!<br />
Die wichtige Information ist <strong>file not recognized:</strong>. Das bedeutet, dass der C-Cache ein Objekt nicht finden kann.<br />
Und das bedeutet wiederum, dass ich den ccache mit dem Befehl <strong>ccache -c</strong> gelöscht habe.<br />
Leider hat das auch noch nicht gereicht.<br />
Ich musste am Ende den kompletten ccache manuell löschen und ccache neu emergen.<br />
Das ist mir noch nie passiert. Bisher war ccache ein stabiles Stück Software.<br />
Naja, alle zehn Jahre ist das ok gelle? <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/ccache-fehler-xlib-o-file-not-recognized-file-format-not-recognized/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mal wieder ein kleiner Fehler &#8220;checking for XML::Parser&#8230; configure: error: XML::Parser perl module is required for intltool&#8221;</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/mal-wieder-ein-kleiner-fehler-checking-for-xmlparser-configure-error-xmlparser-perl-module-is-required-for-intltool</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/mal-wieder-ein-kleiner-fehler-checking-for-xmlparser-configure-error-xmlparser-perl-module-is-required-for-intltool#comments</comments>
		<pubDate>Sun, 14 Feb 2010 20:46:34 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1876</guid>
		<description><![CDATA[Da hat mal wieder ein kleiner Fehler mich wieder etwas verwirrt. Beim KDE 4.4.0 hat emerge den Fehler checking for XML::Parser&#8230; configure: error: XML::Parser perl module is required for intltool gemeldet. Die Lösung war wieder mal sehr einfach: emerge XML-Parser hilft da. Danach können die XML Dateien wieder gelesen werden. Ähnliche Beiträgewww.baldenhofer.eu © seit 2009 [...]]]></description>
			<content:encoded><![CDATA[<p>Da hat mal wieder ein kleiner Fehler mich wieder etwas verwirrt.<br />
Beim KDE 4.4.0 hat emerge den Fehler<br />
<strong>checking for XML::Parser&#8230; configure: error: XML::Parser perl module is required for intltool</strong> gemeldet.<br />
Die Lösung war wieder mal sehr einfach:<br />
<strong>emerge XML-Parser</strong> hilft da.<br />
Danach können die XML Dateien wieder gelesen werden.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/mal-wieder-ein-kleiner-fehler-checking-for-xmlparser-configure-error-xmlparser-perl-module-is-required-for-intltool/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Den Schalter &#8211;emtpytree nicht vergessen</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/den-schalter-emtpytree-nicht-vergessen</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/den-schalter-emtpytree-nicht-vergessen#comments</comments>
		<pubDate>Sat, 02 Jan 2010 12:29:27 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[emptytree]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1851</guid>
		<description><![CDATA[Ich bin mal wieder vor einer Gentoo Büchse gelegen und konnte nicht nachvollziehen wieso ein Programm (in dem Fall minitube) einfach nicht laufen will. Falls revdep-rebuild und all unsere Freunde keine Schwierigkeiten erkennen, kann es im allerletzten Notfall sinnvoll sein, sich dem Befehl emerge &#8211;emptytree PROGRAMM anzuvertrauen. Dieser Befehl geht durch alle Abhängigkeiten durch und [...]]]></description>
			<content:encoded><![CDATA[<p>Ich bin mal wieder vor einer Gentoo Büchse gelegen und konnte nicht nachvollziehen wieso ein Programm (in dem Fall minitube) einfach nicht laufen will.<br />
Falls revdep-rebuild und all unsere Freunde keine Schwierigkeiten erkennen, kann es im allerletzten Notfall sinnvoll sein, sich dem Befehl<br />
<strong>emerge &#8211;emptytree PROGRAMM</strong> anzuvertrauen.<br />
Dieser Befehl geht durch alle Abhängigkeiten durch und übersetzt alle Programme nochmals, die es zu dem benötigten Programm braucht.<br />
Danach sind zumindest alle Abhängigkeiten ganz sicher wieder gegeben <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Aber du brauchst deinen Rechner dann eine Zeitlang nicht mehr mit anderen Tätigkeiten nerven. Die Maschine ist dann sicherlich extrem beschäftigt und übersetzt alle nur denkbaren Programme.<br />
Es ist ein sehr durchgreifender und reinigender Befehl.<br />
Falls du mal &#8220;ausversehen&#8221; diverse Programme fälschlicherweise gelöscht oder zerstört hast, kannst du mit diesem Befehl das System wiederherstellen und auf den aktuellen Stand bringen.<br />
Happy emerging!</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/den-schalter-emtpytree-nicht-vergessen/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>sys-apps/util-linux-2.16.1 Failed Patch: util-linux-ng-2.16-20090725.diff!</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/sys-appsutil-linux-2-16-1-failed-patch-util-linux-ng-2-16-20090725-diff</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/sys-appsutil-linux-2-16-1-failed-patch-util-linux-ng-2-16-20090725-diff#comments</comments>
		<pubDate>Mon, 05 Oct 2009 08:55:25 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1758</guid>
		<description><![CDATA[Gentoo hat mich wieder! Zumindest teilweise. Im Moment versuche ich einen Rechner aufzusetzen. Dabei trat der Fehler Failed Patch: util-linux-ng-2.16-20090725.diff! auf. Die Lösung des Problems fand ich im Post sys-apps/util-linux-2.14.2. Dort kannst du sehen, dass bei Verwendung von Verschlüsselungskomponenten der besondere Patch gezogen werden soll. Das klappt dann aber nicht, da dieser patch nicht ausgeliefert [...]]]></description>
			<content:encoded><![CDATA[<p>Gentoo hat mich wieder!<br />
Zumindest teilweise.<br />
Im Moment versuche ich einen Rechner aufzusetzen. Dabei trat der Fehler Failed Patch: util-linux-ng-2.16-20090725.diff! auf.<br />
Die Lösung des Problems fand ich im Post <a href="http://www.mail-archive.com/gentoo-amd64@lists.gentoo.org/msg10699.html">sys-apps/util-linux-2.14.2</a>. Dort kannst du sehen, dass bei Verwendung von Verschlüsselungskomponenten der besondere Patch gezogen werden soll. Das klappt dann aber nicht, da dieser patch nicht ausgeliefert wird.</p>
<h3>Lösung des Problems</h3>
<p>Ich habe schnell mal meine USE Flags auskommentiert. Danach liess sich das Ganze schön übersetzen.<br />
Danach habe ich die USE Flags cli, hardened, loop-aes, pcre, sasl aus meinen Standard-Use Flags gelöscht.<br />
Damit wird der Patch nicht mehr angezogen.<br />
In meinem Fall ist das ok so, denn es handelt sich um eine kleine Maschine die als Desktop eingesetzt werden soll.</p>
<p>Happy Emerging!</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/sys-appsutil-linux-2-16-1-failed-patch-util-linux-ng-2-16-20090725-diff/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>poppler-0.10.6 blockiert emerge</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/poppler-0106-blockiert-emerge</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/poppler-0106-blockiert-emerge#comments</comments>
		<pubDate>Tue, 02 Jun 2009 06:09:28 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[poppler]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1283</guid>
		<description><![CDATA[Ich hatte das Problem, dass die Poppler Versionen, die unter anderem für okular benötigt werden, sich gegenseitig verriegelt haben. Also virutal/poppler, virtual/poppler-qt4, virtual/poppler-qt3, dev-libs/poppler-qt4, dev-libs/poppler-qt3, dev-libs/poppler hatten sich gegenseitig nicht installieren lassen. Die einzige Möglichkeit wie ich dieses Problem lösen konnte war, alle sich gegenseitig blockierenden poppler Pakete zu entfernen. Also mit emerge &#8211;unmerge xxx/poppler-xxx. [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte das Problem, dass die Poppler Versionen, die unter anderem für okular benötigt werden, sich gegenseitig verriegelt haben.<br />
Also virutal/poppler, virtual/poppler-qt4, virtual/poppler-qt3, dev-libs/poppler-qt4, dev-libs/poppler-qt3, dev-libs/poppler hatten sich gegenseitig nicht installieren lassen.<br />
Die einzige Möglichkeit wie ich dieses Problem lösen konnte war, alle sich gegenseitig blockierenden poppler Pakete zu entfernen.<br />
Also mit <span class="code">emerge &#8211;unmerge xxx/poppler-xxx</span>.<br />
Danach konnte ich wieder einen <span class="code">emerge &#8211;update world</span> durchführen und die Pakete installierten sich wieder wie gewohnt.<br />
Tja, manchmal muss man halt einfach ein bisschen mehr eingreifen als gewünscht.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/poppler-0106-blockiert-emerge/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Asus Softwarepakete]]></series:name>
	</item>
		<item>
		<title>kde-base/klinkstatus-4.2.3 error: boost/shared_ptr.hpp: No such file or directory</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/kde-baseklinkstatus-423-error-boostshared_ptrhpp-no-such-file-or-directory</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/kde-baseklinkstatus-423-error-boostshared_ptrhpp-no-such-file-or-directory#comments</comments>
		<pubDate>Thu, 28 May 2009 18:39:37 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[klinkstatus]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1242</guid>
		<description><![CDATA[Und wieder einmal hatte ich beim Übersetzen ein kleines Problem. Diesmal hat beim Übersetzen von kde-base/klinkstatus gemeckert, dass es die Datei boost/shared_ptr.hpp nicht finden konnte. Die ganze Fehlermeldung: In file included from /usr/include/syndication/global.h:25, &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;from /var/tmp/portage/kde-base/klinkstatus-4.2.3/work/klinkstatus-4.2.3/klinkstatus/src/pim/pimagent.cpp:29: /usr/include/syndication/feed.h:26:32: error: boost/shared_ptr.hpp: No such file or directory In file included from [...]]]></description>
			<content:encoded><![CDATA[<p>Und wieder einmal hatte ich beim Übersetzen ein kleines Problem.<br />
Diesmal hat beim Übersetzen von kde-base/klinkstatus gemeckert, dass es die Datei boost/shared_ptr.hpp nicht finden konnte.<br />
Die ganze Fehlermeldung:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">In <span class="kw2">file</span> included from <span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>global.h:<span class="nu0">25</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from <span class="sy0">/</span>var<span class="sy0">/</span>tmp<span class="sy0">/</span>portage<span class="sy0">/</span>kde-base<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>work<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>klinkstatus<span class="sy0">/</span>src<span class="sy0">/</span>pim<span class="sy0">/</span>pimagent.<span class="kw2">cpp</span>:<span class="nu0">29</span>:</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">26</span>:<span class="nu0">32</span>: error: boost<span class="sy0">/</span>shared_ptr.hpp: No such <span class="kw2">file</span> or directory</div>
</li>
<li class="li1">
<div class="de1">In <span class="kw2">file</span> included from <span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>global.h:<span class="nu0">25</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from <span class="sy0">/</span>var<span class="sy0">/</span>tmp<span class="sy0">/</span>portage<span class="sy0">/</span>kde-base<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>work<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>klinkstatus<span class="sy0">/</span>src<span class="sy0">/</span>pim<span class="sy0">/</span>pimagent.<span class="kw2">cpp</span>:<span class="nu0">29</span>:</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">40</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">40</span>: error: expected initializer before <span class="st0">&#39;&lt; &#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">42</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">42</span>: error: expected initializer before <span class="st0">&#39;&lt;&#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">44</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">44</span>: error: expected initializer before <span class="st0">&#39;&lt;&#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">46</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">46</span>: error: expected initializer before <span class="st0">&#39;&lt;&#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">48</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">48</span>: error: expected initializer before <span class="st0">&#39;&lt;&#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">50</span>: error: <span class="st0">&#39;boost&#39;</span> has not been declared</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">50</span>: error: expected initializer before <span class="st0">&#39;&lt;&#39;</span> token</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">81</span>: error: <span class="st0">&#39;SpecificDocumentPtr&#39;</span> does not name a <span class="kw3">type</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">90</span>: error: <span class="st0">&#39;ItemPtr&#39;</span> was not declared <span class="kw1">in</span> this scope</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">90</span>: error: template argument <span class="nu0">1</span> is invalid</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">97</span>: error: <span class="st0">&#39;CategoryPtr&#39;</span> was not declared <span class="kw1">in</span> this scope</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">97</span>: error: template argument <span class="nu0">1</span> is invalid</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">136</span>: error: <span class="st0">&#39;ImagePtr&#39;</span> does not name a <span class="kw3">type</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">145</span>: error: <span class="st0">&#39;PersonPtr&#39;</span> was not declared <span class="kw1">in</span> this scope</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>feed.h:<span class="nu0">145</span>: error: template argument <span class="nu0">1</span> is invalid</div>
</li>
<li class="li1">
<div class="de1">In <span class="kw2">file</span> included from <span class="sy0">/</span>var<span class="sy0">/</span>tmp<span class="sy0">/</span>portage<span class="sy0">/</span>kde-base<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>work<span class="sy0">/</span>klinkstatus<span class="nu0">-4.2</span><span class="nu0">.3</span><span class="sy0">/</span>klinkstatus<span class="sy0">/</span>src<span class="sy0">/</span>pim<span class="sy0">/</span>pimagent.<span class="kw2">cpp</span>:<span class="nu0">29</span>:</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>include<span class="sy0">/</span>syndication<span class="sy0">/</span>global.h:<span class="nu0">80</span>: error: <span class="st0">&#39;FeedPtr&#39;</span> does not name a <span class="kw3">type</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">make</span><span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span>: <span class="sy0">***</span> <span class="br0">&#91;</span>klinkstatus<span class="sy0">/</span>src<span class="sy0">/</span>CMakeFiles<span class="sy0">/</span>klinkstatuscommon.<span class="kw2">dir</span><span class="sy0">/</span>pim<span class="sy0">/</span>pimagent.o<span class="br0">&#93;</span> Error <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">make</span><span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span>: <span class="sy0">***</span> Waiting <span class="kw1">for</span> unfinished <span class="kw3">jobs</span>&#8230;.</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">make</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span>: <span class="sy0">***</span> <span class="br0">&#91;</span>klinkstatus<span class="sy0">/</span>src<span class="sy0">/</span>CMakeFiles<span class="sy0">/</span>klinkstatuscommon.<span class="kw2">dir</span><span class="sy0">/</span>all<span class="br0">&#93;</span> Error <span class="nu0">2</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">make</span>: <span class="sy0">***</span> <span class="br0">&#91;</span>all<span class="br0">&#93;</span> Error <span class="nu0">2</span></div>
</li>
</ol>
</div>
<p>So, und was macht der kluge Gentoo-Übersetzer mit dieser Meldung?</p>
<h3>Lösung</h3>
<p>Naja, die Lösung ist ziemlich unspektakulär.<br />
Ich habe kontrolliert was es für boost emerge Pakete gibt.<br />
Und da fand ich dann ein paar die ich mit <span lang="bash">emerge eselect-boost boost boost-build</span><br />
nochmal übersetzen konnte.<br />
Danach sind die verlorenen Dateien wieder vorhanden.<br />
Vermutlich habe ich irgend ein Paket entfernt, dass diese Datei beinhaltet hat.</pre>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/kde-baseklinkstatus-423-error-boostshared_ptrhpp-no-such-file-or-directory/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Asus Softwarepakete]]></series:name>
	</item>
		<item>
		<title>World Update auf KDE 4.2.3</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/world-update-auf-kde-423</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/world-update-auf-kde-423#comments</comments>
		<pubDate>Thu, 14 May 2009 07:44:36 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Asus]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asus Eee]]></category>
		<category><![CDATA[emerge]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1034</guid>
		<description><![CDATA[Ja, ich hab schon wieder ein Update durchgeführt. Und ich werde das wieder tun. Im Prinzip führe ich im Schnitt jede Woche ein Update durch. Diesmal mussten alle KDE Pakete auf KDE 4.2.3 angehoben werden. Da ich das nicht machen muss, sondern dies mein kleiner Asus Eee 900 selber kann (immerhin ist er ja scho [...]]]></description>
			<content:encoded><![CDATA[<p>Ja, ich hab schon wieder ein Update durchgeführt. <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Und ich werde das wieder tun.<br />
Im Prinzip führe ich im Schnitt jede Woche ein Update durch.<br />
Diesmal mussten alle KDE Pakete auf KDE 4.2.3 angehoben werden.<br />
Da ich das nicht machen muss, sondern dies mein kleiner Asus Eee 900 selber kann (immerhin ist er ja scho gross <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), lies ich ihn einfach über Nacht laufen.</p>
<h3>Was war diesmal besonders?</h3>
<p>Ich hatte den Update schon vor ein paar Tagen mal durchführen wollen.<br />
Doch dort waren mir zu viele Abhängigkeiten nicht korrekt aufgelöst worden.<br />
Und als &#8220;alter&#8221; Gentoo Benutzer weiss ich, dass man manchmal einfach abwarten und Tee trinken sollte.<br />
Also lies ich das System einfach in seiner bestehenden Form stehen und wartete ein paar Tage.<br />
Gestern war es dann so weit.<br />
Ich führte mein <span class="code">emerge &#8211;sync</span> durch.<br />
Dann startete ich das <span class="code">emerge &#8211;update &#8211;world</span>.<br />
Er zeigte mir an, dass einige KDE-3.5.10 Komponenten sich mit den neuen KDE-4.2.3 Komponenten beissen.<br />
Da ich KDE-3.5 eigentlich auf dem kleinen gar nicht mehr haben will, nahm ich die Tastatur in die Hand und führte ein paar <span class="code">emerge &#8211;unmerge =kde-base/xxx.xxx</span> durch.<br />
Danach maulte mein update noch, dass ich ein make Flag setzen sollte.<br />
Und dann war er zufrieden und gurgelte durch die Nacht.</p>
<h3>Fazit</h3>
<p>Der Update hat mich diesmal ca. 20 Minuten Aufwand gekostet. Dafür ist das System jetzt wieder schön aktuell.<br />
Im Vergleich: Während ich hier schreibe führt Windows ein paar Updates durch. Und immer wieder fragt es mich etwas oder will neu gestartet werden. Das bedeutet, dass ich diese Woche für einen Update von Linux ca. 20 Minuten Arbeitszeit verheizt habe und im Windows Umfeld ca. 45 Minuten.<br />
Im Schnitt würde ich sagen, dass ich gleich viel Zeit für die Pflege der Systeme aufwenden muss. Häufig klappt es bei Linux ja auch nicht so gut <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/world-update-auf-kde-423/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Asus Eee Installation]]></series:name>
	</item>
		<item>
		<title>world Pakete installieren</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/world-pakete-installieren</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/world-pakete-installieren#comments</comments>
		<pubDate>Thu, 19 Feb 2009 19:45:47 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Asus]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=246</guid>
		<description><![CDATA[Jetzt haben wir ein System und einen vi. Und jetzt müssen wir den Befehl ausführen, der alle Applikationen aktualisiert und korrekt konfiguriert. Führe folgende Befehle aus: emerge &#8211;fetchonly world emerge &#8211;keep-going world Und dann gehen wir wieder schlafen. Wenn alles übersetzt wurde, führe bitte folgende Befehle aus: emerge &#8211;fetchonly &#8211;update &#8211;deep world emerge &#8211;keep-going &#8211;update [...]]]></description>
			<content:encoded><![CDATA[<p>Jetzt haben wir ein System und einen vi.<br />
Und jetzt müssen wir den Befehl ausführen, der alle Applikationen aktualisiert und korrekt konfiguriert.<br />
Führe folgende Befehle aus:</p>
<p class="code">
emerge &#8211;fetchonly world<br />
emerge &#8211;keep-going world
</p>
<p>Und dann gehen wir wieder schlafen.<br />
Wenn alles übersetzt wurde, führe bitte folgende Befehle aus:</p>
<p class="code">
emerge &#8211;fetchonly &#8211;update &#8211;deep world<br />
emerge &#8211;keep-going &#8211;update &#8211;deep world
</p>
<p>Damit werden die Abhängigkeiten von allen Paketen analysiert und die Pakete korrekt konfiguriert. Dieser Befehl wird auch noch einige Stunden dauern&#8230;<br />
Also dann mal gute Nacht und bis bald.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/world-pakete-installieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Asus Eee Installation]]></series:name>
	</item>
		<item>
		<title>pykde4 läßt sich nicht emergen</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/pykde4-laesst-sich-nicht-emergen</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/pykde4-laesst-sich-nicht-emergen#comments</comments>
		<pubDate>Tue, 17 Feb 2009 09:05:17 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[konfiguration]]></category>
		<category><![CDATA[pykde]]></category>
		<category><![CDATA[pykde4]]></category>
		<category><![CDATA[PyQt4]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=199</guid>
		<description><![CDATA[Wenn sich pykde4 nicht übersetzen läßt kann dass eventuell daran liegen, dass dein PyQt4 eventuell nicht mehr korrekt vorhanden ist. Übersetze zuerst mit emerge PyQt4 dass Paket neu. Danach klappt pykde4 schon besser. Falls dass nicht klappt rufe mal emerge &#8211;unmerge pykde auf. Danach übersetzt du dann nocheinmal pykde4. Falls du pykde noch benötigst, kannst [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn sich pykde4 nicht übersetzen läßt kann dass eventuell daran liegen, dass<br />
dein PyQt4 eventuell nicht mehr korrekt vorhanden ist. Übersetze zuerst mit <span class="code">emerge PyQt4</span> dass Paket neu. Danach klappt pykde4 schon<br />
besser.<br />
Falls dass nicht klappt rufe mal <span class="code">emerge &#8211;unmerge<br />
pykde</span> auf. Danach übersetzt du dann nocheinmal pykde4. Falls du pykde<br />
noch benötigst, kannst du es danach wieder emergen.</p>
<h3>Vielleicht liegts auch an der Python Version: make: *** No rule to make target `install&#8217;.  Stop.</h3>
<p>Bevor du unmerge oder andere verrückten Sachen machst, führe zuerst noch einen Update von Python mit  <strong>python-updater</strong> durch.<br />
Bei einem Update trat bei mir der Fehler  <strong>make: *** No rule to make target `install&#8217;.  Stop.</strong> auf.</p>
<p>Nachdem ich python-updater durchgeführt habe, klappte auch das Übersetzten wieder.</p>
<p>Eventuell hilft auch noch ein <strong>emerge dev-python/sip</strong> und <strong>emerge  dev-python/PyQt4</strong></p>
<p>Den Tipp fand ich unter<a rel="bookmark" href="http://blog.submerged-intelligence.de/archives/344"> Failed to emerge kde-base/pykde4-4.2.2.</a></p>
<p>Fröhliches Übersetzen!</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/pykde4-laesst-sich-nicht-emergen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kdevelop läßt sich nicht emergen</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/kdevelop-laesst-sich-nicht-emergen</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/kdevelop-laesst-sich-nicht-emergen#comments</comments>
		<pubDate>Mon, 16 Feb 2009 23:03:42 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[kdevelop]]></category>
		<category><![CDATA[konfiguration]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=196</guid>
		<description><![CDATA[Falls du mal kdevelop emergen musst, und das Teil sich nicht übersetzen läßt, gibt es einen Workaround. Rufe mit EXTRA_ECONF=&#8221;&#8211;prefix=/usr/kde/3.5&#8243; emerge kdevelop emerge auf. Hiermit wird unterbunden, dass das kdevelop für kde3.5 erwartet die kde4 Ressourcen zu ziehen. Diesen Workaround habe ich bei gefunden. Bei mir hat das gut geklappt. Ähnliche Beiträgewww.baldenhofer.eu © seit 2009 [...]]]></description>
			<content:encoded><![CDATA[<p>Falls du mal kdevelop emergen musst, und das Teil sich nicht übersetzen läßt, gibt es einen Workaround.<br />
Rufe mit <span class="code">EXTRA_ECONF=&#8221;&#8211;prefix=/usr/kde/3.5&#8243; emerge kdevelop</span> emerge auf. Hiermit wird unterbunden, dass das kdevelop für kde3.5 erwartet die kde4 Ressourcen zu ziehen.<br />
Diesen Workaround habe ich bei <a href="http://bugs.gentoo.org/show_bug.cgi?id=238095"> gefunden.<br />
Bei mir hat das gut geklappt.<br />
</a></p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/kdevelop-laesst-sich-nicht-emergen/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>/etc/make.conf konfigurieren</title>
		<link>http://www.baldenhofer.eu/blog/gentoo/etcmakeconf-konfigurieren</link>
		<comments>http://www.baldenhofer.eu/blog/gentoo/etcmakeconf-konfigurieren#comments</comments>
		<pubDate>Sat, 14 Feb 2009 23:35:34 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Asus]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[konfigurieren]]></category>
		<category><![CDATA[make.conf]]></category>
		<category><![CDATA[portage]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=131</guid>
		<description><![CDATA[Mit dieser Datei wird dass Verhalten von emerge und Portage definiert. Es handelt sich hierbei um die komplizierteste Datei die wir hier anzupassen haben. Zuerst siehst du hier den Inhalt meiner /etc/make.conf Datei: CHOST=&#34;i686-pc-linux-gnu&#34; CFLAGS=&#34;-march=pentium3 -msse2 -O2 -pipe -fomit-frame-pointer&#34; CXXFLAGS=&#34;${CFLAGS}&#34; #CXX=&#34;c++&#34; USE=&#34;acpi alsa apache2 apm -berkdb cairo cli dbus embedded firefox gif gpm gtk hal [...]]]></description>
			<content:encoded><![CDATA[<p>Mit dieser Datei wird dass Verhalten von <a href="http://en.wikipedia.org/wiki/Portage_(software)#Emerge">emerge und Portage</a> definiert. Es handelt sich hierbei um die komplizierteste Datei die wir hier anzupassen haben.<br />
Zuerst siehst du hier den Inhalt meiner /etc/make.conf Datei:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">CHOST=</span><span class="st0">&quot;i686-pc-linux-gnu&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">CFLAGS=</span><span class="st0">&quot;-march=pentium3 -msse2 -O2 -pipe -fomit-frame-pointer&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">CXXFLAGS=</span><span class="st0">&quot;${CFLAGS}&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co0">#CXX=&quot;c++&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">USE=</span><span class="st0">&quot;acpi alsa apache2 apm -berkdb cairo cli dbus embedded firefox gif gpm gtk hal hardened imap ipod jpeg kde laptop loop-aes libwww maildir mysql mysqli nls -nptl opengl pcre perl png postgres python qt4 reflection sasl server spl ssl sqlite svg tiff tokenizer tk unicode pcre qt3 xulrunner xinerama X xml xsl zlib&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">LINGUAS=</span><span class="st0">&quot;de&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">ACCEPT_KEYWORDS=</span><span class="st0">&quot;~x86&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_TMPDIR=</span><span class="sy0">/</span>var<span class="sy0">/</span>tmp</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTDIR=</span><span class="sy0">/</span>usr<span class="sy0">/</span>portage</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTDIR_OVERLAY=</span><span class="st0">&quot;/usr/local/portage/layman/kdesvn-portage&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">DISTDIR=</span><span class="re0">$<span class="br0">&#123;</span>PORTDIR<span class="br0">&#125;</span><span class="sy0">|</span>><span class="sy0">/</span>distfiles</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PKDIR=</span><span class="re0">$<span class="br0">&#123;</span>PORTDIR<span class="br0">&#125;</span><span class="sy0">|</span>><span class="sy0">/</span>packages</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORT_LOGDIR=</span><span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>portage</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">FETCHCOMMAND=</span><span class="st0">&quot;/usr/bin/wget -t 5 -T 60 &#8211;passive-ftp <span class="es0">\$</span>{URI} -P <span class="es0">\$</span>{DISTDIR}&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RESUMECOMMAND=</span><span class="st0">&quot;/usr/bin/wget -c -t 5 -T 60 &#8211;passive-ftp <span class="es0">\$</span>{URI} -P <span class="es0">\$</span>{DISTDIR}&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">GENTOO_MIRRORS=</span><span class="st0">&quot;http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">SYNC=</span><span class="st0">&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_RSYNC_RETRIES=</span><span class="st0">&quot;3&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">MAKEOPTS=</span><span class="st0">&quot;-j2&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_TMPFS=</span><span class="st0">&quot;/dev/shm&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">CCACHE_SIZE=</span><span class="st0">&quot;500M&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_ELOG_CLASSES=</span><span class="st0">&quot;warn error log&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">VIDEO=</span><span class="st0">&quot;intelfb&quot;</span></div>
</li>
</ol>
</div>
<p>Wir gehen jetzt die einzelnen Zeilen einzeln durch.</p>
<h3>CPU Typ Bestimmung</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">CHOST=</span><span class="st0">&quot;i686-pc-linux-gnu&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">MAKEOPTS=</span><span class="st0">&quot;-j2&quot;</span></div>
</li>
</ol>
</div>
<p>Unser Asus Eee basiert auf einem Intel Chipset und verwendet eine i686 CPU Architektur. Mit dieser Zeile stellst du deine Compiler auf diese Architektur ein.</p>
<h3>Compiler Definition</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="co0">#CXX=&quot;c++&quot;</span></div>
</li>
</ol>
</div>
<p>Beim Übersetzen passiert es hin- und wieder, dass der C-Compiler abbricht und uns mitteilt, dass wir keinen C-Code übersetzen können. In diesen Fällen musst du diese Zeile aktivieren, indem du das # entfernst. Die Übersetzung wird dann weiter geführt. Falls du hier eine bessere Lösung für das Übersetzungsproblem hat, schreib mir bitte einen Kommentar.</p>
<h3>USE Flags</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">USE=</span><span class="st0">&quot;acpi alsa apache2 apm -berkdb cairo cli dbus embedded firefox gif gpm gtk hal hardened imap ipod jpeg kde laptop loop-aes libwww maildir mysql mysqli nls -nptl opengl pcre perl png postgres python qt4 reflection sasl server spl ssl sqlite svg tiff tokenizer tk unicode pcre qt3 xulrunner xinerama X xml xsl zlib&quot;</span></div>
</li>
</ol>
</div>
<p>Bei gentoo werden nur die Sourcen übersetzt, die wir tatsächlich verwenden wollen. Die einzelnen Pakete, wie beispielsweise glibc oder gcc, werden je nach USE-Flag Einstellung unterschiedliche Bibliotheken übersetzen und zur Verfügung stellen. Wir können mit gentoo einen minimalen Webserver oder, wie in unserem Asus Eee Fall, einen Desktop mit extrem vielen verschiedenen Applikationen aufbauen.<br />
Die hier abgebildeten USE Flags sorgen dafür, dass alle notwendigen Libraries für die von mir aufgeführten Applikationen konfiguriert werden. Falls du andere Applikationen haben willst, wirst du hin- und wieder hier Änderungen vornehmen müssen.</p>
<h3>Spracheinstellung</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">LINGUAS=</span><span class="st0">&quot;de&quot;</span></div>
</li>
</ol>
</div>
<p>Deine Programme werden hiermit in deutscher Sprache konfiguriert. Wenn du zum Beispiel bei KDE dass Sprachpaket kde-base/kde-l10n installierst, wird anhand dieser Einstellung das deutsche Sprachpaket geladen.</p>
<h3>Portage Einstellungen</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">ACCEPT_KEYWORDS=</span><span class="st0">&quot;~x86&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_TMPDIR=</span><span class="sy0">/</span>var<span class="sy0">/</span>tmp</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTDIR=</span><span class="sy0">/</span>usr<span class="sy0">/</span>portage</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTDIR_OVERLAY=</span><span class="st0">&quot;/usr/local/portage/layman/kdesvn-portage&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">DISTDIR=</span><span class="re0">$<span class="br0">&#123;</span>PORTDIR<span class="br0">&#125;</span><span class="sy0">|</span>><span class="sy0">/</span>distfiles</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PKDIR=</span><span class="re0">$<span class="br0">&#123;</span>PORTDIR<span class="br0">&#125;</span><span class="sy0">|</span>><span class="sy0">/</span>packages</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORT_LOGDIR=</span><span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>portage</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">FETCHCOMMAND=</span><span class="st0">&quot;/usr/bin/wget -t 5 -T 60 &#8211;passive-ftp <span class="es0">\$</span>{URI} -P <span class="es0">\$</span>{DISTDIR}&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RESUMECOMMAND=</span><span class="st0">&quot;/usr/bin/wget -c -t 5 -T 60 &#8211;passive-ftp <span class="es0">\$</span>{URI} -P <span class="es0">\$</span>{DISTDIR}&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">GENTOO_MIRRORS=</span><span class="st0">&quot;http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">SYNC=</span><span class="st0">&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_RSYNC_RETRIES=</span><span class="st0">&quot;3&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_TMPFS=</span><span class="st0">&quot;/dev/shm&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">PORTAGE_ELOG_CLASSES=</span><span class="st0">&quot;warn error log&quot;</span></div>
</li>
</ol>
</div>
<p>All diese Einstellungen sorgen dafür, dass Portage seine Pfade erhält und die Pakete vom jeweiligen Server herunterladen kann. Weiterhin wird definiert, dass nur x86 Architekturen berücksichtigt werden. Wir brauchen z.B. keine für den PowerPC spezifischen Pakete. </p>
<h3>CCache Einstellung</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">CCACHE_SIZE=</span><span class="st0">&quot;500M&quot;</span></div>
</li>
</ol>
</div>
<p>Hiermit wird festgelegt, dass übersetze C-Dateien bis zu 500MByte in einem Cache zwischengespeichert werden. Falls die Datei später nocheinmal übersetzt werden soll, wird die Datei aus dem Cache gezogen. Du kannst mit dieser Einstellung deutlich schneller Updaten, da nicht alle Dateien neu übersetzt werden müssen.</p>
<h3>Grafikkarteneinstellung</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="re2">VIDEO=</span><span class="st0">&quot;intelfb&quot;</span></div>
</li>
</ol>
</div>
<p>Der Asus Eee verwendet den Intel Chipsatz. Mit dieser Definition wird dafür Sorge getragen, dass der X-Server nur die notwendigen Chipsätze übersetzt.</p>
<p>/etc/timezone konfigurieren<br />
META timezone, konfigurieren, gentoo, installation</p>
<p>Nach der make.conf ist das hier ein Spaziergang;)<br />
Ich trage in die Datei /etc/timezone folgenden Eintrag ein: <span class="code">Europe/Berlin</span><br />
Damit wird festgelegt, dass wir uns in der deutschen Zeitzone aufhalten.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/gentoo/etcmakeconf-konfigurieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Asus Eee Installation]]></series:name>
	</item>
	</channel>
</rss>

