Autore Topic: Problema PKGBUILD plowshare  (Letto 889 volte)

Offline cippaciong

  • *
  • Post: 708
  • Reputazione: 47
  • Fletto i muscoli e sono nel vuoto
    • Mostra profilo
Problema PKGBUILD plowshare
« il: 23 Gennaio 2012 ore 21:32 »
Ciao a tutti!
Qualche giorno fa ho caricato su ccr la versione stabile di plowshare (ero già mantainer delle versione git che non ha mai dato problemi), ma andando ad installare il pacchetto ricevo un errore in fase di compilazione.
L'errore è semplicemente che non riesce ad eseguire lo script status.sh per una questione di permessi, il problema però è che questo avviene solo installando da ccr a differenza di quando compilo tutto localmente con
Codice: [Seleziona]
makepkgche non dà problemi.

Vi posto l'errore:
Codice: [Seleziona]
[cippaciong@main-chakra ~]$ ccr -S plowshare

Ccr Targets    (1): plowshare

Proceed with installation? [Y/n]

uRL: http://chakra-linux.org/ccr/packages/pl/plowshare/plowshare.tar.gz
Edit plowshare PKGBUILD with $EDITOR? [Y/n] n
==> Creazione del pacchetto: plowshare snapshot_git20120115-1 (lun 23 gen 2012, 21.31.27, CET)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> Download di plowshare-snapshot-git20120115.tar.gz in corso...
--2012-01-23 21:31:27--  http://plowshare.googlecode.com/files/plowshare-snapshot-git20120115.tar.gz
Risoluzione di plowshare.googlecode.com... 74.125.79.82
Connessione a plowshare.googlecode.com|74.125.79.82|:80... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 92083 (90K) [application/x-gzip]
Salvataggio in: "plowshare-snapshot-git20120115.tar.gz.part"

100%[================================================================================================================================================================>] 92.083       147K/s   in 0,6s   

2012-01-23 21:31:28 (147 KB/s) - "plowshare-snapshot-git20120115.tar.gz.part" salvato [92083/92083]

==> Validazione dei file sorgenti con md5sums in corso...
    plowshare-snapshot-git20120115.tar.gz ... Verificato
==> Estrazione dei sorgenti in corso...
  -> estrazione di plowshare-snapshot-git20120115.tar.gz con bsdtar in corso...
==> Avvio di build() in corso...
==> Entrata nell'ambiente di fakeroot in corso...
==> Avvio di package() in corso...
/tmp/ccrbuild-1000/plowshare/plowshare/PKGBUILD: line 25: ./setup.sh: Permesso negato
==> ERRORE: Si è verificato un errore in package().
    L'operazione sta per essere interrotta...
The build failed.

Offline jmc

  • *
  • Post: 1354
  • Reputazione: 95
    • Mostra profilo
    • The Chakra Project
Re:Problema PKGBUILD plowshare
« Risposta #1 il: 23 Gennaio 2012 ore 22:08 »
Mi fai vedere il tuo /etc/fstab?
Se /tmp è montata col flag "noexec", non hai i permessi per lanciare niente da lì dentro (compreso lo script ./setup.sh che cerchi di lanciare).

Offline cippaciong

  • *
  • Post: 708
  • Reputazione: 47
  • Fletto i muscoli e sono nel vuoto
    • Mostra profilo
Re:Problema PKGBUILD plowshare
« Risposta #2 il: 24 Gennaio 2012 ore 20:16 »
Eggià, era proprio quello; una volta tolta quell'opzione tutto è andato per il verso giusto. Ho imparato una cosa nuova!  :D
Ora la domanda è: come faccio ad aggirare il problema per tutti coloro che vorranno installare il programma?

Offline jmc

  • *
  • Post: 1354
  • Reputazione: 95
    • Mostra profilo
    • The Chakra Project
Re:Problema PKGBUILD plowshare
« Risposta #3 il: 24 Gennaio 2012 ore 21:48 »
Be', in realtà non è un problema tuo, va risolto a monte (ne stiamo discutendo in mailing list). Per aggirare il problema, però, puoi invocare lo script non indirettamente, ma chiedendo esplicitamente all'interprete di interpretarlo:

Codice: [Seleziona]
sh ./setup.sh

Offline cippaciong

  • *
  • Post: 708
  • Reputazione: 47
  • Fletto i muscoli e sono nel vuoto
    • Mostra profilo
Re:Problema PKGBUILD plowshare
« Risposta #4 il: 26 Gennaio 2012 ore 01:48 »
Ho visto che l'ultimo aggiornamento arrivato in testing ha portato con se il nuovo fstab.. ;D

 

Template by Homey | Sito ufficiale | Disclaimer