[openmamba-devel-it] xgngeo e errore su temp file
Silvan Calarco
silvan.calarco a mambasoft.it
Gio 12 Giu 2008 00:18:35 CEST
Prova con:
python setup.py install \
--root=%{buildroot} \
--prefix=%{_prefix} \
--install-headers=%{_includedir}/python \
--install-lib=%{python_sitearch}
Occhio a non mettere spazi prima e dopo l'uguale. Ho preso come riferimento
uno specfile che deve fare la stessa cosa, nella fattispecie synce-kpm.
ciao
Silvan
Alle mercoledì 11 giugno 2008, Ercole Carpanetto ha scritto:
> Niente da fare: continua a dare errore
>
> Traceback (most recent call last):
> File "setup.py", line 95, in ?
> shutil.copy("./data/script/xgngeo_startup.py", startup_script)
> File "/usr/lib/python2.4/shutil.py", line 82, in copy
> copymode(src, dst)
> File "/usr/lib/python2.4/shutil.py", line 61, in copymode
> os.chmod(dst, mode)
> OSError: [Errno 1] Operation not permitted: '/usr/bin/xgngeo'
> error: Bad exit status from /var/tmp/rpm-tmp.57613 (%install)
>
> 2008/6/11, Titti a gmail <tiziana.ferro a gmail.com>:
> > Ercole Carpanetto ha scritto:
> >> Ciao a tutti, sto provando a pacchettizzare xgngeo ma mi fa impazzire
> >> con un errore quando cerco di creare gli rpm:
> >> error: Unable to open temp file.
> >> RPM build errors:
> >> Unable to open temp file.
> >> ERROR: rpmbuild è terminato con il codice d'errore `1'
> >> Il problema sembra essere nel programma python d'installazione che
> >> forza la copia dell'eseguibile in /bin/ anche se gli passo --root o
> >> --prefix; se lancio l'installazione manualmente in una directory
> >> temporanea funziona.
> >> Allego lo spec se a qualcuno viene in mente una soluzione.
> >
> > probabilmente con python è diverso
> >
> > comunque quando faccio l'install (usando però %makeinstall) a volte
> > imposto la destdir
> >
> > %makeinstall DESTDIR=%{buildroot}
> >
> > ho dei dubbi che ti possa essere d'aiuto comunque te lo posto lo stesso.
> >
> > Titti
--
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org
Maggiori informazioni sulla lista
openmamba-devel-it