<?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/"
	>

<channel>
	<title>Senín ( con n ) &#187; CentOS</title>
	<atom:link href="http://www.senin.org/weblog/category/centos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.senin.org/weblog</link>
	<description>Mis notas rápidas de perl y shell</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:49:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>&#8220;RuntimeError: could not open display&#8221;</title>
		<link>http://www.senin.org/weblog/2011/02/28/runtimeerror-could-not-open-display/</link>
		<comments>http://www.senin.org/weblog/2011/02/28/runtimeerror-could-not-open-display/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 02:19:17 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2011/02/28/runtimeerror-could-not-open-display/</guid>
		<description><![CDATA[Con una nueva instalación de CentOS, aparece este error al intentar ejecutar aplicaciones en remoto que quieren entorno gráfico. "RuntimeError: could not open display" Recordad seguir estos pasos: Activar X11Forwarding en /etc/ssh/sshd_config ( X11Forwarding yes) Acceder usando ssh -X user@host Probar a ejecutar forzando la variable DISPLAY ( DISPLAY=:0 system-config-users ) Verificar que esté instalado [...]]]></description>
			<content:encoded><![CDATA[<p>Con una nueva instalación de CentOS, aparece este error al intentar ejecutar aplicaciones en remoto que quieren <br />entorno gráfico.
<pre>
"RuntimeError: could not open display"
</pre>
<p>Recordad seguir estos pasos:</p>
<ol>
<li>Activar X11Forwarding en <b>/etc/ssh/sshd_config</b> ( <b>X11Forwarding yes</b>) </li>
<li>Acceder usando <b>ssh -X user@host</b></li>
<li>Probar a ejecutar forzando la variable DISPLAY ( <b>DISPLAY=:0 system-config-users</b> ) </li>
<li>Verificar que esté instalado el paquete <b>xorg-x11-xauth</b>. En caso contrario instalarlo, salir de la sesión y volver a entrar.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2011/02/28/runtimeerror-could-not-open-display/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>install: cannot stat `nls/af.gmo&#8217;: No such file or directory</title>
		<link>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/</link>
		<comments>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 12:24:48 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/</guid>
		<description><![CDATA[Estoy generando un rpm para sysstats desde el codigo fuente en http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz . El caso es que CentOS no dispone de &#8216;pidstat&#8217;( muy útil para analizar post-morten o in-morten que proceso nos está molestando). El caso es que he seguido estos pasos: yum install gcc make rpm-build cd /usr/src wget http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz tar zxvf sysstat-9.0.6.tar.gz sysstat-9.0.6/sysstat-9.0.6.spec [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy generando un rpm para sysstats desde el codigo fuente en <a href="http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz" target="_blank">http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz </a>. El caso es que CentOS no dispone de &#8216;pidstat&#8217;( muy útil para analizar post-morten o in-morten que proceso nos está molestando). </p>
<p>El caso es que he seguido estos pasos:</p>
<pre>
yum install gcc make rpm-build
cd /usr/src
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz
tar zxvf sysstat-9.0.6.tar.gz sysstat-9.0.6/sysstat-9.0.6.spec
cp sysstat-9.0.6.tar.gz /usr/src/redhat/SOURCES/sysstat-9.0.6.tar.gz
rpmbuild -bb sysstat-9.0.6/sysstat-9.0.6.spec
</pre>
<p>y la compilación fallaba con estas últimas lineas:</p>
<pre>
install -m 644 nls/af.gmo /var/tmp/sysstat-9.0.6-root-root/usr/share/locale/af/LC_MESSAGES/sysstat.mo
install: cannot stat `nls/af.gmo': No such file or directory
make: *** [install_nls] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.94933 (%install)
</pre>
<p>Algo fallaba, y algo me faltaba por instalar&#8230; asi echando un vistazo al log del configure encontré esto: </p>
<pre>
WARNING: msgfmt command not found!
WARNING: xgettext command not found!
WARNING: msgmerge command not found!
</pre>
<p>Pues ahí lo llevas primo, eso va a ser, vamos a ver en que paquete está:</p>
<pre>
# yum provides */msgfmt
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: ftp.cica.es
 * base: ftp.cica.es
 * updates: ftp.cica.es
Excluding Packages from CentOS-Plesk - Base
Finished
gettext-0.14.6-4.el5.i386 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : base
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.x86_64 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : base
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.x86_64 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : installed
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.i386 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : installed
Matched from:
Filename    : /usr/bin/msgfmt
</pre>
<p>Pues nada, vamos a instalarlo</p>
<pre>
yum install gettext
</pre>
<p>Le damos otra vez a generar el rpm</p>
<pre>
rpmbuild -bb sysstat-9.0.6/sysstat-9.0.6.spec
</pre>
<p>y ahora si tenemos ya nuestro rpm listo para instalar </p>
<pre>
rpm -ivh /usr/src/redhat/RPMS/x86_64/sysstat-9.0.6-1.x86_64.rpm
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

