Jak instalować PLD od zera?

Jacek Osiecki josiecki at silvercube.pl
Wed Jul 12 11:47:28 CEST 2023


Hej,

próbuję na starej maszynce na atomie 330 zainstalować PLD i686.
Działać powinno, bo mam tam starsze PLD na i686 i bangla.

No i… jak zainstalować?
Kiedyś robiłem tak:
1. rescuecd
2. ściągnąć pld-th-x8664-20110214-chroot.tar.bz2, rozpakować na docelowym /
3. chroot do docelowego systemu, poldek, upgrade *

Tyle, że to już nie te czasy. Poldek się zes* ze względu na wycieczki wte i wewte z rpm.
Zacząłem od odinstalowania poldka i próby instalacji rpm.
Póki co lista pakietów do upgrade’u/instalacji tylko rośnie, ale niepokoi mnie np. to:

	rpmlib(FileDigests) <= 4.6.0-1 is needed by libunistring-1.1-1.x86_64
	rpmlib(PayloadIsXz) <= 5.2-1 is needed by libunistring-1.1-1.x86_64
	rpmlib(FileDigests) <= 4.6.0-1 is needed by unbound-libs-1.17.1-1.x86_64
	rpmlib(PayloadIsXz) <= 5.2-1 is needed by unbound-libs-1.17.1-1.x86_64
	rpmlib(FileDigests) <= 4.6.0-1 is needed by libevent-2.1.12-2.x86_64
	rpmlib(PayloadIsXz) <= 5.2-1 is needed by libevent-2.1.12-2.x86_64

Rozumiem, że wynika to z jakiegoś upośledzenia obecnego RPMa który nie widzi jakichś cech pakietów i mogę na koniec gdy tylko to zostanie - zrobić —nodeps?

Druga sprawa:

	uname(release) >= 3.15 is needed by udev-core-253.5-1.x86_64

To pewnie mogę olać i zainstalować najnowszy kernel, nie?

Ale teraz jest gorzej:

error: LOOP:
error: removing python3-libs-3.10.12-1.x86_64 "Requires(auto): /usr/bin/python3" from tsort relations.
error:     python3-libs-3.10.12-1.x86_64            Requires(auto): /usr/bin/python3
error: removing python3-3.10.12-1.x86_64 "Requires(auto): libpython3.10.so.1.0()(64bit)" from tsort relations.
error:     python3-3.10.12-1.x86_64                 Requires(auto): libpython3.10.so.1.0()(64bit)

WTF? Czemu? :-/

No i w ogóle czy to ma sens, czy po kolejnej godzinie-dwóch nie okaże się że w ogóle nici z instalacji?

Pozdrawiam,
— 
Jacek Osiecki


More information about the pld-devel-pl mailing list