Yardım Source build etme hazırlığı "makedepend-1.0.6,1 pkg(8) must be version 1.15.9" Hatası

  • Konuyu açan Konuyu açan HukukKusu
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 11
  • Gösterim Gösterim 1K
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

HukukKusu

Üye
Üye
Mesaj
41
Çözümler
2
Beğeni
23
Puan
684
Ticaret Puanı
0
Arkadaşlar ilk defa source build etme vs konularıyla uğraşıyorum birçok video izleyip, yazı okumama rağmen bir türlü pürüzsüz şekilde ilerleyemiyorum. Şimdi build etmek için öncelikle gmake vs kurmam gerektiğini anladım ancak bunları kurarken bu tarz problemlerle karşılaşıyorum. Bilgisi olan arkadaşlar yardımcı olabilirse ya da rehber olabilecek bir video paylaşabilirse gerçekten çok sevinirim.

Hata:
Genişlet Daralt Kopyala
root@:~ # cd /usr/ports/devel/gmake && make install clean
===>  gmake-4.3_2 pkg(8) must be version 1.15.9 or greater, but you have
1.10.5. You must upgrade the ports-mgmt/pkg port first.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/gmake
root@:/usr/ports/devel/gmake # /
/: Permission denied.
root@:/usr/ports/devel/gmake # cd
root@:~ # cd /usr/ports/devel/makedepend && make install clean
===>  makedepend-1.0.6,1 pkg(8) must be version 1.15.9 or greater, but you
have 1.10.5. You must upgrade the ports-mgmt/pkg port first.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/makedepend
root@:/usr/ports/devel/makedepend # cd
root@:~ # cd /usr/ports/devel/subversion && make install clean

===>  subversion-1.14.0 pkg(8) must be version 1.15.9 or greater, but you
have 1.10.5. You must upgrade the ports-mgmt/pkg port first.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/subversion
root@:/usr/ports/devel/subversion #
root@:/usr/ports/devel/subversion # cd /usr/ports/devel/subversion && make insta   ll clean
===>  subversion-1.14.0 pkg(8) must be version 1.15.9 or greater, but you
have 1.10.5. You must upgrade the ports-mgmt/pkg port first.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/subversion
root@:/usr/ports/devel/subversion # cd /usr/src/mainline_released/Server/game/sr   c/
/usr/src/mainline_released/Server/game/src/: No such file or directory.
root@:/usr/ports/devel/subversion #




Adsız.webp
 
çok bilgi sahibi degilim ama yetkilendirmeden dolayı hata alıyorsun gibi duruyor filezilla içine attığın dosyaya sağ tıklayıp dosya izinlerini 777 yaparak deneyebilirsin
 
ports’ları güncelledikten sonra tekrar deneyiniz
 
çok bilgi sahibi degilim ama yetkilendirmeden dolayı hata alıyorsun gibi duruyor filezilla içine attığın dosyaya sağ tıklayıp dosya izinlerini 777 yaparak deneyebilirsin
Maalesef dosyalara Filezilla'dan ulaşamadı. Sanırım source vs yüklemediğim için

ports’ları güncelledikten sonra tekrar deneyiniz
Hocam bahsettiğiniz şeyi biraz açmanız mümkün müdür acaba Ports nedir ve nasıl güncelleyebiliriz?

-Edit: Şimdi bir şeyler buldum acaba bunu mu uygulamamız gerekiyor?

.:
Genişlet Daralt Kopyala
root ile login oluyoruz

öncelikle güncellemeleri sisteme indiriyoruz

# freebsd-update fetch

indirme işlemi bittikten sonra

#freebsd-update install

komutuyla güncellemeleri kuruyoruz .

güncellemelerin etkili olabilmesi için  sistemi yeniden başlatıyoruz

#shutdown -r now

Hocam bahsettiğiniz şeyi biraz açmanız mümkün müdür acaba Ports nedir ve nasıl güncelleyebiliriz?

-Edit: Şimdi bir şeyler buldum acaba bunu mu uygulamamız gerekiyor?

.:
Genişlet Daralt Kopyala
root ile login oluyoruz

öncelikle güncellemeleri sisteme indiriyoruz

# freebsd-update fetch

indirme işlemi bittikten sonra

#freebsd-update install

komutuyla güncellemeleri kuruyoruz .

güncellemelerin etkili olabilmesi için  sistemi yeniden başlatıyoruz

#shutdown -r now

Bu yazılanları uyguladığımda ise aldığım cevap şu;

C++:
Genişlet Daralt Kopyala
root@:~ # freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 10.3-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
--More--(END)...skipping...

No updates needed to update system to 10.3-RELEASE-p29.

WARNING: FreeBSD 10.3-RELEASE-p29 HAS PASSED ITS END-OF-LIFE DATE.
Any security issues discovered after Tue May  1 03:00:00 EEST 2018
will not have been corrected.
 
ports’ları güncelledikten sonra tekrar deneyiniz
(pkg update -f ) bu kodda yakalayamadığım bir hata aldım işlem yapmadı ancak sonrasında
portsnap fetch
portsnap extract bu kodları yazdığıma uzun bir güncelleme oldu yaklaşık 5dk sonra ;

"Building new INDEX files... done." bu mesajı aldım sizce bahsettiğiniz şey oldu mu tekrardan gmake kodlarını deneyebilir miyim?
 
pkg update -f yazınca ne hatası aldınız?
portsnap extract yazdıktan sonra baya bi beklenttiyse olmuştur. Bir sürü dosya çıkartıyor o ara
 
pkg update -f yazınca ne hatası aldınız?
portsnap extract yazdıktan sonra baya bi beklenttiyse olmuştur. Bir sürü dosya çıkartıyor o ara
Üstad dosya konumunda mı bir sıkıntı var acaba çünkü bende bahsedilen konumda gmake klasörü vs yok src içerisinde makefile dosyası mevcut bir diğer konuda oradaki konumu değiştirmeyi önermişsiniz ancak aynı şey mi emin olamadığımdan danışmak istedim
Güncelleme sonrası ekte;
 

Dosya Eklentileri

  • 1607877187218.webp
    1607877187218.webp
    22,1 KB · Gösterim: 163
gmake paketi kurulu değil sizde. O yüzden hata veriyor.
pkg install gmake yazınız.
 
Geri
Üst