2012-08-28 5 views
4

Je suis en train d'essayer d'installer macports sur un lion de montagne nouvellement installé, j'ai d'abord installé le xCode, puis installé les outils de ligne de commande xCode. Après cela, j'ai couru le xCode et accepté les termes et conditions, puis installé le paquet macports dmg. Une fois que je l'ai fait, j'ai exécuté la commande de mise à jour automatique et cela a fonctionné, mais toute auto-installation ou mise à niveau automatique ne fonctionnera pas.macports sur mac os x mountain lion

Mo-Mughrabis-MacBook-Pro:~ mo$ sudo port -v selfupdate 
---> Updating MacPorts base sources using rsync 
receiving file list ... done 

sent 36 bytes received 69 bytes 30.00 bytes/sec 
total size is 3543040 speedup is 33743.24 
receiving file list ... done 

sent 36 bytes received 76 bytes 32.00 bytes/sec 
total size is 512 speedup is 4.57 
MacPorts base version 2.1.2 installed, 
MacPorts base version 2.1.2 downloaded. 
---> Updating the ports tree 
Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar 
receiving file list ... done 

sent 36 bytes received 70 bytes 30.29 bytes/sec 
total size is 53821440 speedup is 507749.43 
receiving file list ... done 

sent 36 bytes received 77 bytes 32.29 bytes/sec 
total size is 512 speedup is 4.53 
Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports 

Total number of ports parsed: 0 
Ports successfully parsed: 0 
Ports failed:   0 
Up-to-date ports skipped: 15604 

---> MacPorts base is already the latest version 

The ports tree has been updated. To upgrade your installed ports, you should run 
    port upgrade outdated 
Mo-Mughrabis-MacBook-Pro:~ mo$ sudo port upgrade outdated 
Error: No ports matched the given expression 

Lorsque j'ai essayé d'exécuter sudo port install Je suis le suivant

Mo-Mughrabis-MacBook-Pro:~ mo$ sudo port install 
Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /Users/mo"). 
Please verify that the directory and portfile syntax are correct. 
To use the current port, you must be in a port's directory. 

Tout peut me aider sur ce que je pourrais avoir mal fait ici?

Merci,

Répondre

1

Depuis que vous venez MacPorts peine installé, aucun des ports réels (que vous aviez très probablement sur un autre ordinateur) ont encore été installées.

Si vous exécutez port installed, vous remarquerez qu'il retourne vide.

Alors félicitations; 0 sur 0 ports sont obsolètes ;-)

Si vous voulez tous les ports que vous avez sur vos autres Mac, lancez le Terminal et exécutez port installed sur ces machines. Cela devrait vous donner une liste de tout, et vous pouvez soit exporter cette liste, soit choisir et choisir ceux que vous voulez sur votre nouvelle installation Mountain Lion.

Et puis ce sera aussi simple que

port install [which program]

pour chacun de ces ports que vous voulez.

1

J'ai le même message suite à cette commande port clean --all, car MacPorts n'a simplement rien trouvé à faire (nettoyer).