Page 1 of 3

Problemi con MacPorts e Porticus

Posted: Thu Jun 25, 2009 8:00 am
by MondoMind
Salve. Ho installato MacPorts ma non so bene come utilizzarlo. Allora ho trovato Porticus, che dovrebbe aiutarmi ad utilizzare MacPorts. Purtroppo però quando apro Porticus, la lista dei programmi e vuota. Sapete dirmi come settere nel giusto modo Porticus? Oppure una guida dettagliata su MacPorts in italiano possibilmente. Grazie mille.

Posted: Thu Jun 25, 2009 8:54 pm
by flashcream
per macports è tutto in inglese e il sito di riferimento con la guida è quello istituzionale. devi aver installato X11 e Xcode. poi come GUI non c'è solo Porticus, c'è anche PortAuthority e Pallet.

in Porticus vedi i ports cioè la lista di pacchetti messi a disposizione nel repository macports e quelli presenti sul proprio sistema. se non vedi niente è perchè non hai installato correttamente macports (e sul punto nota che ci sono più modi), ne i ports.

i ports: http://www.macports.org/ports.php

qui mi fermo. sono anni che non mi cimento.

Posted: Fri Jun 26, 2009 9:19 pm
by chitebbeiv
ma è tanto bello il caro terminale, almeno quando si presenta l'occasione vale la pena usarlo.
macports è di una semplicità disarmante, per vedere i pacchetti disponibili basta fare port list; per aggiornarlo all'ultima versione sudo port selfudate; per installare un pacchetto sudo port install <nome_pacchetto>; per disinstallare un pacchetto sudo port uninstall <nome_pacchetto>; per aggiornare tutti i pacchetti installati all'ultima versione sudo port upgrade installed; per tutti gli altri comandi c'è anche man port.

Posted: Fri Jun 26, 2009 9:29 pm
by MondoMind
Quando digito "sudo port install" e il nome del pacchetto, mi da il seguente errore:

Error: Requested variants do not match original selection.
Please perform 'port clean expat' or specify the force option.
Error: The following dependencies failed to build: autoconf help2man gettext expat libiconv gperf ncurses ncursesw p5-locale-gettext perl5 perl5.8 m4 fontconfig freetype zlib jpeg libxml2 libxslt mesa glut tcl xorg-dri2proto xorg-glproto xorg-libXfixes pkgconfig xorg-fixesproto xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXi xorg-libXext xorg-libXmu xorg-libXt automake libtool xorg-libsm xorg-libice xorg-util-macros openssl xorg-libXcursor xrender xorg-renderproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto xorg-libXxf86vm xorg-xf86vidmodeproto
Error: Status 1 encountered during processing.

Siccome la mia conoscenza dell'inglese è molto lacunosa, non so cosa devo fare. Potete aiutarmi?

Posted: Fri Jun 26, 2009 10:32 pm
by chitebbeiv
una domanda: hai installato Xcode?

Posted: Fri Jun 26, 2009 11:29 pm
by MondoMind
si. Sia quello consigliato dalla guida di MacPorts, sia quello del del cd del Mac. Se il problema sta in quello, qual è la procedura giusta da seguire per installarlo? E come faccio adesso a disinstallarlo?

Posted: Sat Jun 27, 2009 12:10 am
by chitebbeiv
Xcode deve essere installato, altrimenti non potrà compilarti i sorgenti; quindi lascia tutto così com'è!
evidentemente avranno fatto un pò di casino i programmi che hai installato per gestire graficamente macports, prova semplicemente a fare ciò che ti dice nell'errore:
- apri terminale;
- esegui il comando sudo port clean expat.
dopodichè riprova a installare.

Posted: Sat Jun 27, 2009 1:01 am
by MondoMind
Grazie mille! Finalemente funziona! Sta installando. Ma il comando sudo port clean expat a cosa serve esattamente? E poi un'altra cosa: una volta installato il programma che sto installando con MacPorts, come faccio ad aprirlo? Grazie mille ancora!!!!

Posted: Sat Jun 27, 2009 1:19 am
by MondoMind
Aggiornamento: Mi ha dato questo errore: Error: Requested variants do not match original selection.
Please perform 'port clean fontconfig' or specify the force option.

Allora o digitato sudo port clean fontconfig. Ho fatto bene? Al momento sembra che il processo sia ripartito...

Posted: Sat Jun 27, 2009 2:18 am
by MondoMind
Non ce la faccio più. Adesso mi dice questo Waiting for lock on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_fontconfig/work/.macports.fontconfig.state e si ferma. Cosa devo fare?