Autore Topic: PKGBUILD di Kapudan  (Letto 1173 volte)

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
PKGBUILD di Kapudan
« il: 20 Luglio 2013 ore 16:31 »
Ciao a tutti

Kapudan da repo funziona. Il problema è che non riesco a farlo funzionare prendendolo da PKGBUILD

Se lancio un normale makepkg -s restituisce

Codice: [Seleziona]
==> Download dei sorgenti in corso...
==> ERRORE: impossibile trovare kapudan-2013.03.05.tar.xz nella directory di compilazione e non è un URL.

Allora guardo il PKGBUILD e lancio

Codice: [Seleziona]
[andreazube@chakra-pc kapudan]$ source PKGBUILD && mksourceE sembra andare bene, perchè restituisce
Codice: [Seleziona]
Cloning into 'kapudan'...
remote: Counting objects: 1983, done.
remote: Compressing objects: 100% (960/960), done.
remote: Total 1983 (delta 1347), reused 1493 (delta 1010)
Ricezione degli oggetti: 100% (1983/1983), 2.70 MiB | 587 KiB/s, done.
Risoluzione dei delta: 100% (1347/1347), done.
~/kapudan/kapudan ~/kapudan
~/kapudan
kapudan/
kapudan/TODO
kapudan/README
kapudan/.gitignore
kapudan/go
kapudan/ui/
kapudan/ui/ui_scrMouse.ui
kapudan/ui/ui_scrGoodbye.ui
kapudan/ui/ui_scrSummary.ui
kapudan/ui/ui_scrAvatar.ui
kapudan/ui/ui_scrStyleItem.ui
kapudan/ui/ui_scrWelcome.ui
kapudan/ui/ui_scrFolder.py
kapudan/ui/ui_kapudan.ui
kapudan/ui/ui_scrWallpaper.ui
kapudan/ui/ui_scrStyle.ui
kapudan/ui/ui_scrServices.ui
kapudan/ui/ui_scrPackage.ui
kapudan/ui/ui_wallpaperItem.ui
kapudan/ui/ui_scrSecurity.ui
kapudan/ui/ui_scrFolder.ui
kapudan/ui/ui_scrSearch.ui
kapudan/ui/ui_scrMenu.ui
kapudan/ui/ui_scrKeyboard.ui
kapudan/.tx/
kapudan/.tx/config
kapudan/src/
kapudan/src/kapudan/
kapudan/src/kapudan/screen.py
kapudan/src/kapudan/.gitignore
kapudan/src/kapudan/tools/
kapudan/src/kapudan/tools/progress_pie.py
kapudan/src/kapudan/tools/daemon.py
kapudan/src/kapudan/tools/kapudan_menu.py
kapudan/src/kapudan/tools/tools.py
kapudan/src/kapudan/tools/__init__.py
kapudan/src/kapudan/tools/spunrc.py
kapudan/src/kapudan/tools/desktop_parser.py
kapudan/src/kapudan/screens/
kapudan/src/kapudan/screens/scrMenu.py
kapudan/src/kapudan/screens/scrGoodbye.py
kapudan/src/kapudan/screens/wallpaperItem.py
kapudan/src/kapudan/screens/scrAvatar.py
kapudan/src/kapudan/screens/scrPackage.py
kapudan/src/kapudan/screens/scrStyle.py
kapudan/src/kapudan/screens/scrServices.py
kapudan/src/kapudan/screens/scrSecurity.py
kapudan/src/kapudan/screens/scrSummary.py
kapudan/src/kapudan/screens/__init__.py
kapudan/src/kapudan/screens/scrFolder.py
kapudan/src/kapudan/screens/scrWelcome.py
kapudan/src/kapudan/screens/scrMouse.py
kapudan/src/kapudan/screens/styleItem.py
kapudan/src/kapudan/screens/scrWallpaper.py
kapudan/src/kapudan/__init__.py
kapudan/src/kapudan.py
kapudan/data/
kapudan/data/kapudan.qrc
kapudan/data/kapudan.svg
kapudan/data/kapudan.svgz
kapudan/data/kapudan.desktop.in
kapudan/data/Kapudan.png
kapudan/data/pixmap/
kapudan/data/pixmap/preferences-security.png
kapudan/data/pixmap/applications-internet.png
kapudan/data/pixmap/kickoff.png
kapudan/data/pixmap/kde-windows.png
kapudan/data/pixmap/multiple.png
kapudan/data/pixmap/view-refresh.png
kapudan/data/pixmap/homerun.png
kapudan/data/pixmap/appmenu-qml.png
kapudan/data/pixmap/preferences-desktop-icons.png
kapudan/data/pixmap/system-help.png
kapudan/data/pixmap/preferences-system.png
kapudan/data/pixmap/cross.png
kapudan/data/pixmap/tab-new-background.png
kapudan/data/pixmap/nepomuk.png
kapudan/data/pixmap/preferences-desktop-keyboard.png
kapudan/data/pixmap/lancelot.png
kapudan/data/pixmap/applications-other.png
kapudan/data/pixmap/preferences-desktop-wallpaper.png
kapudan/data/pixmap/simple.png
kapudan/data/pixmap/cr64-app-kapudan.png
kapudan/data/pixmap/preferences-desktop-peripherals.png
kapudan/data/pixmap/view-pim-contacts.png
kapudan/data/pixmap/milky.png
kapudan/data/pixmap/preferences-desktop-color.png
kapudan/data/pixmap/menu-arrow-right.png
kapudan/data/pixmap/basket.png
kapudan/data/pixmap/arrow-left.png
kapudan/data/pixmap/preferences-desktop-personal.png
kapudan/data/pixmap/tick.png
kapudan/data/pixmap/white-arrow-down.gif
kapudan/data/pixmap/bg2.png
kapudan/data/pixmap/chakra-logo.png
kapudan/data/pixmap/webcamreceive.png
kapudan/data/pixmap/kde.png
kapudan/data/pixmap/caledonia.png
kapudan/data/pixmap/arrow-right.png
kapudan/data/pixmap/oxygen.png
kapudan/data/pixmap/document-save.png
kapudan/data/pixmap/menu-arrow-left.png
kapudan/data/pixmap/preferences-services.png
kapudan/data/kde-themes/
kapudan/data/kde-themes/default.png
kapudan/data/kde-themes/dark.style
kapudan/data/kde-themes/white.png
kapudan/data/kde-themes/inversion.style
kapudan/data/kde-themes/inversion.png
kapudan/data/kde-themes/honey.style
kapudan/data/kde-themes/dark.png
kapudan/data/kde-themes/obsidian.style
kapudan/data/kde-themes/north.png
kapudan/data/kde-themes/obsidian.png
kapudan/data/kde-themes/soft.style
kapudan/data/kde-themes/honey.png
kapudan/data/kde-themes/soft.png
kapudan/data/kde-themes/white.style
kapudan/data/kde-themes/default.style
kapudan/data/kde-themes/north.style
kapudan/help/
kapudan/help/tr/
kapudan/help/tr/main_help.rst
kapudan/help/en/
kapudan/help/en/main_help.rst
kapudan/COPYING
kapudan/kapudan.desktop
kapudan/setup.py
kapudan/kapudan-autostart.desktop
kapudan/kapudan-rootactions
kapudan/po/
kapudan/po/zh_CN.po
kapudan/po/id.po
kapudan/po/gl.po
kapudan/po/sv.po
kapudan/po/zh_TW.po
kapudan/po/de.po
kapudan/po/es.po
kapudan/po/pl.po
kapudan/po/ja.po
kapudan/po/nl.po
kapudan/po/cs.po
kapudan/po/hu.po
kapudan/po/tr.po
kapudan/po/sr@latin.po
kapudan/po/eo.po
kapudan/po/pt.po
kapudan/po/it.po
kapudan/po/el.po
kapudan/po/ar.po
kapudan/po/ca.po
kapudan/po/nb_NO.po
kapudan/po/ca@valencia.po
kapudan/po/sr.po
kapudan/po/ru.po
kapudan/po/ro.po
kapudan/po/kapudan.pot
kapudan/po/fr.po
kapudan/po/bg.po
kapudan/po/pt_BR.po
kapudan/po/uk.po
kapudan/kauth/
kapudan/kauth/daemon.h
kapudan/kauth/daemon.cpp
kapudan/kauth/checkdaemon.action
kapudan/AUTHORS
kapudan/about.py
kapudan/.git/
kapudan/.git/index
kapudan/.git/logs/
kapudan/.git/logs/refs/
kapudan/.git/logs/refs/heads/
kapudan/.git/logs/refs/heads/master
kapudan/.git/logs/refs/remotes/
kapudan/.git/logs/refs/remotes/origin/
kapudan/.git/logs/refs/remotes/origin/HEAD
kapudan/.git/logs/HEAD
kapudan/.git/refs/
kapudan/.git/refs/tags/
kapudan/.git/refs/heads/
kapudan/.git/refs/heads/master
kapudan/.git/refs/remotes/
kapudan/.git/refs/remotes/origin/
kapudan/.git/refs/remotes/origin/HEAD
kapudan/.git/objects/
kapudan/.git/objects/pack/
kapudan/.git/objects/pack/pack-bbaaf76a6db988fdf3997d236951ac142e79fd32.pack
kapudan/.git/objects/pack/pack-bbaaf76a6db988fdf3997d236951ac142e79fd32.idx
kapudan/.git/objects/info/
kapudan/.git/description
kapudan/.git/config
kapudan/.git/HEAD
kapudan/.git/info/
kapudan/.git/info/exclude
kapudan/.git/branches/
kapudan/.git/hooks/
kapudan/.git/hooks/update.sample
kapudan/.git/hooks/applypatch-msg.sample
kapudan/.git/hooks/pre-applypatch.sample
kapudan/.git/hooks/pre-commit.sample
kapudan/.git/hooks/post-update.sample
kapudan/.git/hooks/prepare-commit-msg.sample
kapudan/.git/hooks/pre-rebase.sample
kapudan/.git/hooks/commit-msg.sample
kapudan/.git/packed-refs
36ece79354cfdd2323d6cc43dc185bf2  kapudan-2013.03.05.tar.xz

Il problema è che il md5sum è sbagliato. Eseguo di nuovo il comando, ma stesso risultato. Allora provo a cambiare il md5sum nel PKGBUILD, presumendo che sia errato, e lanciando ancora makepkg -s ottengo

Codice: [Seleziona]
[andreazube@chakra-pc kapudan]$ makepkg -s
==> Creazione del pacchetto: kapudan 2013.03.05-1 (sab 20 lug 2013, 18.01.14, CEST)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> È stato trovato kapudan-2013.03.05.tar.xz
==> Validazione dei sorgenti con md5sums in corso...
    kapudan-2013.03.05.tar.xz ... Verificato
==> Estrazione dei sorgenti in corso...
  -> Estrazione di kapudan-2013.03.05.tar.xz con bsdtar in corso...
==> Entro nell'ambiente fakeroot...
==> Avvio di package() in corso...
running install
running build
Copying PYs...
Copying kde-themes...
Generating UIs...
Generating RCs...
Cannot find file: pixmap/kapudan-logo.png
Cannot find file: pixmap/kapudan_settings.png
Cannot find file: pixmap/kapudan_welcome.png
Cannot find file: pixmap/kapudan-left.png
Making directories...
Installing desktop files...
Merging translations into data/kapudan.desktop.
Installing codes...
Installing locales...
Renaming application.py...
Changing file modes...
install: manca l'operando per il file di destinazione dopo "data/kapudan.svgz"
Try 'install --help' for more information.
==> ERRORE: Si è verificato un errore in package().
    L'operazione sta per essere interrotta...

Riprovando varie volte, almeno una decina, in differenti cartelle, mi accorgo che il MD5SUM è sempre diverso e sbagliato. Come è possibile?

Una cosa simile succede anche con oktopi...

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:PKGBUILD di Kapudan
« Risposta #1 il: 20 Luglio 2013 ore 19:19 »
mmm non capisco 2 cose di questo dpkg, la prima è che se stai scaricando da git (stai clonando con git clone git://gitorious.org/chakra/${pkgname}.git ${pkgname}) che senso ha mettere md5sums, altra cosa che non mi è chiara, ho datto uno sguardo veloce, ma se cloni da git che senso ha la riga source (source=("${pkgname}-${pkgver}.tar.xz")) e tutte quelle che si porta dietro  ???
« Ultima modifica: 20 Luglio 2013 ore 19:25 da Cylon »
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:PKGBUILD di Kapudan
« Risposta #2 il: 20 Luglio 2013 ore 19:32 »
Se il problema è proprio il PKGBUILD mi sa che mi conviene aprire un topic sul forum internazionale

Offline dave

  • *
  • Post: 334
  • Reputazione: 12
    • Mostra profilo
Re:PKGBUILD di Kapudan
« Risposta #3 il: 20 Luglio 2013 ore 19:59 »
Scusa se chiedo, ma come mai installare da pkgbuild?
"...e se la rana avesse le ali non sbatterebbe il culo ogni volta che salta!"

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:PKGBUILD di Kapudan
« Risposta #4 il: 20 Luglio 2013 ore 21:34 »
Anche tentando di compilarlo nel build system da lo stesso errore...molto strano  :-\
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:PKGBUILD di Kapudan
« Risposta #5 il: 20 Luglio 2013 ore 21:46 »
Eppure inkane dice che a lui funziona, aggiornando il md5sum  :-\

@dave
Inizialmente, volevo provare a vedere se va su Arch, poi è diventata una questione di principio, visto che non va nemmeno su Chakra e voglio capire perchè

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:PKGBUILD di Kapudan
« Risposta #6 il: 20 Luglio 2013 ore 21:56 »
Mistero chiarito. E aggiungo, sono un noob  >:(

Semplicemente, copiando da gitorius ti mette delle righe vuote in mezzo al pkgbuild, che sono fatali dopo comandi come questo: install -dm755 \

Togliendo tutte le righe vuote, funziona  :)

Offline dave

  • *
  • Post: 334
  • Reputazione: 12
    • Mostra profilo
Re:PKGBUILD di Kapudan
« Risposta #7 il: 21 Luglio 2013 ore 10:26 »
il rasoio di occam!  :beer:
"...e se la rana avesse le ali non sbatterebbe il culo ogni volta che salta!"

 

Template by Homey | Sito ufficiale | Disclaimer