Sesuai dengan judul, saya ingin membagikan pengalaman terkait update sistem Arch Linux dan dampaknya terhadap lingkungan pengembangan PHP, khususnya Laravel.
Secara default, Arch Linux akan melakukan pembaruan sistem secara menyeluruh, termasuk pembaruan versi PHP. Kebetulan, saat saya melakukan update, seluruh package dan library PHP di-upgrade ke versi 8.4. Sayangnya, pada saat itu beberapa package Laravel masih belum mendukung versi tersebut—dan jumlahnya cukup banyak.
Akibatnya, saya mengalami berbagai masalah serius selama tiga hari terakhir yang membuat web server saya tidak bisa berjalan dengan baik. Awalnya, saya menggunakan PHP versi 8.3 yang diinstal melalui PHPV. Namun, setelah update sistem, muncul banyak error. Salah satu masalah utamanya adalah hilangnya library libmcl
, yang menyebabkan perintah php artisan
Laravel tidak bisa dijalankan karena PHP tidak berfungsi dengan semestinya.
Saya sudah mencoba berbagai cara untuk mengatasinya, mulai dari install dan uninstall semua package, baik melalui pacman
, yay
(AUR), hingga mencoba PHPBREW. Namun, sampai saat ini masalah tersebut belum juga teratasi.
0 Komentar