Pembaruan Macport gagal dengan konflik subversi-perlbindings

8

Saya mencoba melakukan port upgrade outdated, tetapi berhenti pada konflik paket yang tidak dapat saya perbaiki.

Adakah yang tahu cara memperbaiki masalah ini?

sudo port upgrade outdated
--->  Computing dependencies for subversion-perlbindings-5.16
Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because 
conflicting ports are installed: subversion-perlbindings-5.12
javsmo
sumber
1
Apakah menurut Anda jawaban saya di bawah ini adalah jawaban yang dapat diterima untuk macports? sementara minuman adalah pilihan, masih ada orang yang lebih suka macports dan jawaban saya mungkin jawaban yang tepat untuk mereka.
Yehosef

Jawaban:

14

Saya memiliki masalah yang sama. Aku melakukannya:

sudo port menonaktifkan -f subversi-perlbindings-5.12

yang memungkinkan saya untuk menginstal versi baru dari binding perl.

Yehosef
sumber
1
Saya tidak dapat memastikan bahwa ini berfungsi dengan masalah saya, karena saya menghapus macports dan menginstal homebrew. Namun, jika Anda mengatakan bahwa Anda memiliki masalah yang sama, saya pikir jawaban Anda harus diterima karena itu memecahkan masalah. Saya akan mencari sedikit lebih banyak untuk mengetahui apakah jawaban Anda dapat diterima.
javsmo
catatan lain - tepat setelah menonaktifkan saya menjalankan "sudo port install subversion-perlbindings-5.16" dan kemudian melakukan "sudo port update yang ketinggalan zaman" dan semuanya diperbarui tanpa masalah (git, python, php54, mongodb, mysql, curl, dll) I belum memiliki masalah tambahan.
Yehosef
Saya tidak yakin apakah mereka menginstal versi 5_16 diperlukan atau itu akan terjadi secara otomatis (saya berasumsi yang terakhir) tapi saya hanya memasukkannya untuk kelengkapan.
Yehosef
0

Saya lebih suka brew: http://brew.sh

Ada tutorial seperti ini yang mengajarkan cara port dari macports ke homebrew.

ppaulojr
sumber
Saya telah diberitahu bahwa minuman lebih baik daripada macports dalam banyak aspek. Jika tidak ada yang menjawab pertanyaan, menyarankan beberapa perbaikan dengan macports, saya pikir saya akan dipaksa untuk bermigrasi untuk menyeduh.
javsmo
Setelah satu hari tanpa komentar lain, saya akan menerima jawaban Anda, memberikan macports, dan menginstal homebrew ...
javsmo
Saya harus menerima jawaban Yehosef, karena itu terkait dengan macports, meskipun jawaban Anda telah memecahkan masalah saya dengan cara lain.
javsmo