Hola a todos,
Me esta sucediendo este error al compilar maildrop, alguna idea?
maildrop-2.0.4]#
make[2]: se ingresa al directorio `/usr/local/src/maildrop-2.0.4/maildir'
source='maildirsearchC.cpp' object='maildirsearchC.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/sh ./../depcomp \
/bin/sh ./libtool --tag=CXX --quiet --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -c -o maildirsearchC.lo maildirsearchC.cpp
libtool: ignoring unknown tag CXX
maildirsearch.h:97: error: ISO C++ forbids declaration of 'vector' with no type
maildirsearch.h:97: error: invalid use of '::'
maildirsearch.h:97: error: expected ';' before '<' token
make[2]: *** [maildirsearchC.lo] Error 1
make[2]: se sale del directorio `/usr/local/src/maildrop-2.0.4/maildir'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/local/src/maildrop-2.0.4/maildir'
make: *** [all-recursive] Error 1
CentOS release 5.2 (Final)
# rpm -qa | grep gcc
gcc-4.1.2-42.el5
libgcc-4.1.2-42.el5
gcc-c++-4.1.2-42.el5
[root@mail maildrop-2.0.4]#
Gracias por todo.
Saludos.
Sergio Villalba wrote:
Hola a todos,
Me esta sucediendo este error al compilar maildrop, alguna idea?
maildrop-2.0.4]#
make[2]: se ingresa al directorio `/usr/local/src/maildrop-2.0.4/maildir'
hola, compilar los fuentes es problemático a veces pues después no se puede portar la compilación a otro servidor así como las actualizaciones/desinstalaciones se complican
por qué no bajas el src.rpm y lo recompilas entonces lo instalas?
http://www.silfreed.net/download/repo/packages/maildrop/
quizá ahi estén resueltas tus dependencias
saludos epe
Hola:
Me esta sucediendo este error al compilar maildrop, alguna idea? maildrop-2.0.4]# make[2]: se ingresa al directorio `/usr/local/src/maildrop-2.0.4/maildir'
hola, compilar los fuentes es problemático a veces pues después no se puede portar la compilación a otro servidor así como las actualizaciones/desinstalaciones se complican
por qué no bajas el src.rpm y lo recompilas entonces lo instalas? http://www.silfreed.net/download/repo/packages/maildrop/ quizá ahi estén resueltas tus dependencias
Es cierto que a veces necesitamos un binario con opciones que no fueron las que tenian la rpm. En ese caso no queda mas remedio que compilar nuestro propio binario, pero como te sugiere Epe, en vez de bajar el tgz es preferible bajarse el src.rpm y hacerlo a partir de ahi. En principio es mas tedioso, pues tienes que leerte la pagina man y la documentacion para crear una rpm, pero a la larga es tiempo que ahorras. Por un lado el binario que instalas de esa manera, queda dentro del registro de las rpm instaladas con lo que si luego vas a instalar un paquete que pudiera tener conflicto con ese, ya te avisa automaticamente. Puedes actualizarlo/eliminarlo mediante el comando rpm. Y un detalle importante, cada sistema tiene sus peculiariadades. Cuando descargas un fichero src.rpm, el codigo fuente esta modificado para que compile en tu sistema, no asi necesariamente el codigo del tgz que bajastes del sitio original. El autor del tgz pudiera haber utilizado un compilador u opciones no presentes en CentOS, que sin embargo, el src.rpm ya las tiene corregidas o al menos declaradas como dependencias que te muestra instalar (o el propio rpmbuild). Saludos Osvaldo
Gracias por vuestras respuestas.
Ya he realizado dos instalaciones en un entorno virtual con vmware para montar un servidor de correo qmail secundario, la primera instalacion compile maildrop-2.0 y ahora acabo de instalar el rpm maildrop-2.0, ambos con el mismo resultado, este error:
@400000004986fa35181e04d4 delivery 3: deferral: /usr/bin/maildrop:_Home_directory_owned_by_wrong_user./ @400000004986fa35181e2414 status: local 0/30 remote 0/30
En el servidor de correo principal no tuve ningún problema con la versión 5.0, he seguido los mismos pasos y nada, ya estoy por buscar esta versión, descargármela y realizar la instalación de nuevo...
¿Alguna sugerencia?
Saludos.
-----Mensaje original----- De: centos-es-bounces@centos.org [mailto:centos-es-bounces@centos.org] En nombre de O. T. Suarez Enviado el: lunes, 02 de febrero de 2009 13:33 Para: centos-es@centos.org Asunto: Re: [CentOS-es] error maildrop-2.0.4
Hola:
Me esta sucediendo este error al compilar maildrop, alguna idea? maildrop-2.0.4]# make[2]: se ingresa al directorio `/usr/local/src/maildrop-2.0.4/maildir'
hola, compilar los fuentes es problemático a veces pues después no se puede portar la compilación a otro servidor así como las actualizaciones/desinstalaciones se complican
por qué no bajas el src.rpm y lo recompilas entonces lo instalas? http://www.silfreed.net/download/repo/packages/maildrop/ quizá ahi estén resueltas tus dependencias
Es cierto que a veces necesitamos un binario con opciones que no fueron las que tenian la rpm. En ese caso no queda mas remedio que compilar nuestro propio binario, pero como te sugiere Epe, en vez de bajar el tgz es preferible bajarse el src.rpm y hacerlo a partir de ahi. En principio es mas tedioso, pues tienes que leerte la pagina man y la documentacion para crear una rpm, pero a la larga es tiempo que ahorras. Por un lado el binario que instalas de esa manera, queda dentro del registro de las rpm instaladas con lo que si luego vas a instalar un paquete que pudiera tener conflicto con ese, ya te avisa automaticamente. Puedes actualizarlo/eliminarlo mediante el comando rpm. Y un detalle importante, cada sistema tiene sus peculiariadades. Cuando descargas un fichero src.rpm, el codigo fuente esta modificado para que compile en tu sistema, no asi necesariamente el codigo del tgz que bajastes del sitio original. El autor del tgz pudiera haber utilizado un compilador u opciones no presentes en CentOS, que sin embargo, el src.rpm ya las tiene corregidas o al menos declaradas como dependencias que te muestra instalar (o el propio rpmbuild). Saludos Osvaldo _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola:
A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail?
tomado de http://en.wikipedia.org/wiki/Posting_style
Ya he realizado dos instalaciones en un entorno virtual con vmware para montar un servidor de correo qmail secundario, la primera instalacion compile maildrop-2.0 y ahora acabo de instalar el rpm maildrop-2.0, ambos con el mismo resultado, este error:
El primer post se referia a estos errores:
maildirsearch.h:97: error: ISO C++ forbids declaration of 'vector' with no type maildirsearch.h:97: error: invalid use of '::' maildirsearch.h:97: error: expected ';' before '<' token
A veces, es un problema con el compilador (http://osdir.com/ml/mail.maildrop/2006-07/msg00028.html) seleccionado. Revisando en tu primer mail, veo que tenias el c++ instalado asi que no debiera ser eso entonces.
@400000004986fa35181e04d4 delivery 3: deferral: /usr/bin/maildrop:_Home_directory_owned_by_wrong_user./ @400000004986fa35181e2414 status: local 0/30 remote 0/30
Ese es un error de compilacion?
¿Alguna sugerencia?
En google veo que hay bastantes resultados con ese error, parece ser bastante comun: http://www.google.com/search?q=maildrop+Home+directory+owned+by+wrong+user
Saludos Osvaldo
No es un error de compilación, es un error del maildrop cuando intenta mover los correos con qmail y vpopmail.
Gracias por tu respuesta, estoy realizando otra instalación con la versión 4.1.
Saludos.
-----Mensaje original----- De: centos-es-bounces@centos.org [mailto:centos-es-bounces@centos.org] En nombre de O. T. Suarez Enviado el: lunes, 02 de febrero de 2009 14:15 Para: centos-es@centos.org Asunto: Re: [CentOS-es] error maildrop-2.0.4
Hola:
A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail?
tomado de http://en.wikipedia.org/wiki/Posting_style
Ya he realizado dos instalaciones en un entorno virtual con vmware para montar un servidor de correo qmail secundario, la primera instalacion compile maildrop-2.0 y ahora acabo de instalar el rpm maildrop-2.0, ambos con el mismo resultado, este error:
El primer post se referia a estos errores:
maildirsearch.h:97: error: ISO C++ forbids declaration of 'vector' with no type maildirsearch.h:97: error: invalid use of '::' maildirsearch.h:97: error: expected ';' before '<' token
A veces, es un problema con el compilador (http://osdir.com/ml/mail.maildrop/2006-07/msg00028.html) seleccionado. Revisando en tu primer mail, veo que tenias el c++ instalado asi que no debiera ser eso entonces.
@400000004986fa35181e04d4 delivery 3: deferral: /usr/bin/maildrop:_Home_directory_owned_by_wrong_user./ @400000004986fa35181e2414 status: local 0/30 remote 0/30
Ese es un error de compilacion?
¿Alguna sugerencia?
En google veo que hay bastantes resultados con ese error, parece ser bastante comun: http://www.google.com/search?q=maildrop+Home+directory+owned+by+wrong+user
Saludos Osvaldo _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola:
No hay necesidad de hacer top posting. De hecho, se agradece que no se haga. No es obligatorio por supuesto, la lista es libre, es buena la libertad, sera bueno el libertinaje?
On Mon, Feb 2, 2009 at 11:32 AM, Sergio Villalba listas-linux@cherrytel.com wrote:
No es un error de compilación, es un error del maildrop cuando intenta mover los correos con qmail y vpopmail.
Es un error de permisos. El maildrop asume el uid/gid del usuario al cual va a dirigido el mail, en este caso, esta siendo invocado incorrectamente. Yo revisaria la configuracion del maildrop y los permisos en los maildirs (el directorio y sus subdirectorios). Saludos Osvaldo
El lun, 02-02-2009 a las 11:54 -0200, O. T. Suarez escribió:
Hola:
No hay necesidad de hacer top posting. De hecho, se agradece que no se haga. No es obligatorio por supuesto, la lista es libre, es buena la libertad, sera bueno el libertinaje?
No, no es bueno el libertinaje. Algunos pocos de nosotros les pedían a los nuevos integrantes no hacer top-posting. La lista ha crecido más rápido y lamentablemente se mucho malas costumbres como el top-posting.
Como siempre seguiré pidiendo a otros no hacer top-posting.
Saludos
Hardy