SPECS: geninitrd.spec - R: mdadm itself, too.
Paweł Gołaszewski
blues w pld-linux.org
Wto, 28 Cze 2005, 12:35:15 CEST
On Tue, 28 Jun 2005, Andrzej Krzysztofowicz wrote:
> > > > > > Skoro mdadm będzie kofliktował ze starszą wersją mdadm-initrd
> > > > > > to nie będzie możliwości instalacji geninitrd przed mdadm.
> > > > > Dlaczego? Skoro bedzie to instalacja nowego systemu, gdzie nie
> > > > > bedzie ani zadnego mdadm ani geninitrd ?
> > > > Ale skoro to ma być instalacja nowego systemu to instalator ma
> > > > sobie z tym poradzić.
> > > Poradzic sobie musi poldek, ktory dostaje od instalatora liste
> > > pakietow do zainstalowania. Jakie masz _konstruktywne_ propozycje ?
> > Dać poldkowi z instalatora 2 porcje pakietów (pass1 i pass2). Zresztą
> > - to już od dawna byłoby wskazane, bo ciężko było wyczuć kiedy np.
> > glibc się zainstaluje.
> Czyli przerobic instalator.
No tak - w końcu to instalator ma problem, nie? :)
> > > 3. Dorobic nowe funkcje w poldku
> > Myślę, że s/poldek/rpm/ , bo AFAIR szeregowanie w rpm-ie właśnie
> > szwankuje...
> A co rpm moze szeregowac, jak go poldek wola z --noorder ?
hhmmm...
W sumie - dlaczego poldek woła w ten sposób? dla oszczędności czasu?
> > > Dobrze zrozumialem, ze proponujesz w stylu "chodzmy i zrobcie"
> > > zasugerowac wyeliminowanie pierwszego wariantu?
> > nie rozumiem - usiłuję się dowiedzieć dlaczego _bezsensownie_ na
> > każdym desktopie muszę mieć mdadm
> Bo rpm nie wspiera warunkowych (zaleznych od konfiguracji systemu)
> zaleznosci pakietow ?
Może inaczej - jak zrobić, żeby nie mieć mdadm na każdej maszynie...
> > > qboosh nigdy nie twierdzil, ze dodanie dyskutowanej tu zaleznosci
> > > jest eleganckie, ale sam nie widzial alternatywy.
> > Tak na marginesie - nie powiedział, że nie widzi. Nic nie powiedział
> Powiedzial. Ale to bylo prawie rok temu:
>
> date: 2004/07/07 15:15:59; author: qboosh; state: Exp; lines: +8 -3
> - nobody pointed better solution - so R: mdadm-initrd for working
> softraid installations; release 2
>
> I zanim to dodal ZTCP zadal pytanie na liscie. Nikt nie zaoponowal.
bo jest drobna różnica między małą aplikacją a demonem.
> > > BTW: moze wystarczyloby zastapienie w geninitrd "R: mdadm >= wersja"
> > > przez "R(pre): mdadm" + "C: mdadm < wersja" ? Nie wiem czy to bedzie
> > > dzialac (zwlaszcza, ze nie ma zadnego %pre w mdadm...), nie
> > > sprawdzalem.
> > Myślę, że nie bardzo. pre ci nie daje nic tutaj, przy każdym upgrade
> > będziesz musiał instalować mdadm (a może się mylę?).
> Czy s/mdadm/mdadm-initrd/ zalatwi sprawe ?
W tym co napisałeś powyżej? IMvHO nie przy instalacji czystego systemu.
> A tego zawsze po zainstalowaniu mozna by wyinstalowac.
Wydaje mi się, że naprawdę nie tędy droga. Poprawki powinny być w
instalatorze... :(
--
pozdr. Paweł Gołaszewski jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.
Więcej informacji o liście dyskusyjnej pld-devel-pl