2.2.20 STABLE
Michal Moskal
malekith w pld.org.pl
Sob, 8 Gru 2001, 14:41:40 CET
On Sat, Dec 08, 2001 at 02:29:46PM +0100, Tomasz Kłoczko wrote:
> On Sat, 8 Dec 2001, Michal Moskal wrote:
>
> > On Fri, Dec 07, 2001 at 11:29:31PM +0100, Tomasz Kłoczko wrote:
> > > On Fri, 7 Dec 2001, Jakub Bogusz wrote:
> > > [..]
> > > > lm_sensors jest jako oddzielny pakiet i nie ma IMO sensu go pchać do
> > > > kernel.spec; podobnie bttv.
> > > > Jeśli chodzi o trzy pierwsze - nie wypowiadam się, bo używam raczej 2.4 :)
> > >
> > > Pod czaska jakiś czas temu urodził mi się plan rozpoczęcia prac nad czymś
> > > co roboczo nazywałoby sie megapatch do 2.2.20. W patchu tym byłyby
> > [snip]
> >
> > Kilka pytań kontrolnych:
> >
> > 1. czemu tych patchy nie ma w jądrze alana?
>
> Bo Alnan włacza tylko rzeczy bedavce poprawkami. Żadko który z patchy
> które mamy spełnai ten wymóg.
I dobrze robi. Od nowych rzeczy jest devel.
> > 2. dlaczego chcesz *zmuszać* ludzi do używania wszystkich ty patchy?
>
> Czekaj a co ejst w tej chwili z kenelem dystrybucyjnym ?
> Czy tam możesz uyć tylko części patchy ?
Nie. Ale jeśli chciałbym użyć megapatcha - to tylko w całości. Dlatego
nikt nie będzie go używał (bo ludziom z rh nie spodoba się ten kawałek,
ludziom z debiana tamten, a Johonowi Smithowi albo Jaśowi Kowalskiemu
jescze inny).
> > 3. wiesz, że mega == megatrudne do maintainownaia?
>
> Jeżeli nie zamierzasz tego robić to niech Cie głowa o to nie boli.
> Kompletowanei patchy do kernela jest wystarczająco trudne żeby szukając
> pomocy na zewnarz u osób takze zainteresownych takimi rzeczami móc coś na
> tym zyskać.
Jeśli uda Ci się ją znaleźć.
> > 4. może od razu swoje drzewo kernela?
>
> Na razie nie ma takeij potrzeby.
^^^^^^^^
ROTFL.
> > Patche to taka opcjonalna rzecz.
>
> Nikt nie każe Ci używać takeigo patcha w jednym kawałku. Masz tu opcję:
> możesz z niego skorzysytać bąć nie. Możesz użyć własnych kawałków patchy.
>
> > To znaczy, że ich wybór pozostje w
> > kwestii osoby kompilującej kernel (w naszym wypadku osoby robiącej
> > kernel*rpm, więc jej wybór przekłada się na wielu użytkowników, niemniej
> > jednak osoba robiąca to samo w innych dystrybucjach ma też wokny wybór).
>
> Zauwązyłeś że kernel ma cos takeigo jak konfigurację ? Użycie patcha
> jeszcze nie oznacza że kod tegoż znajdzie się w kodzie wynikowym binarki
> kernela. Zgłaszasz wątpliwości jakbyś o kernelu i jego kompilowaniu
> dowiedział sie pięć minut temu.
To nie jest do końca prawda. Niektóre patche zmieniają część kodu
bezwarunkowo. I pewnie nie uda Ci się zagwarantować, żeby to działało we
wszystkich możliwych kombinacjach opcji.
> > Co do wcześniejszej dyskusji -- chodziło o coś odrobinę innego:
> > chciałeś zrobić mega-kernel.spec dla nas, a nie dla całego świata...
> > argumenty pozostają te same.
>
> Ja wiem że chodziło o coś innego i dlatego nie próbuję łaczyć tych dwuch
> dyskusji. Napisałem wczoraj co chciałbym osiągnąć wyraźnie. Przeczytaj to
> jeszcze raz. Przeczytaj takze archiwa żeby przekonać się o czym pisałem
> wtedy.
Tak, teraz jest zupełnie inna skala...
> > Zauważ, że nie robienie tego zawiera w sobie Twoją ulubiną makstme:
> > KISS[1] i również tę Arkową -- KM[2].
>
> Jasne. Linus też dla uproszczenia powinien trzymać wszystko w kawałkach.
Przepraszam, czy chcesz zajmować się *pisaniem* kernela, czy nanoszeniem
na niego poprawek? Może w ogóle będziemy mieli po jednym patchu na
każdego rpm'a, tak jak debian?
> Patch jest dla kogoś kto chce skorzystać z wiecej niż jednej rzeczy jaka
> jest w patchu. Przez to nie bezie musiał marnować czasu na integracje
> kilku rzeczy. Nałoży patcha -> skonfiguruje co bezie chciał -> skompiluje
> -> użyje. KISS.
Rozumiem, że to jest proste dla tego, który by chciał tego *w całości*
używać. Ala na pewno nie dla tego, który to robi. (szczególnie
interferencje między różnymi opcjiami w jądrze).
--
: Michal ``,/\/\, '' Moskal | | : GCS {C,UL}++++$
: | |alekith @ |)|(| . org . pl : {E--, W, w-,M}-
: Linux: We are dot in .ORG. | : {b,e>+}++ !tv h
: CurProj: ftp://ftp.pld.org.pl/people/malekith/ksi : PLD Team member
Więcej informacji o liście dyskusyjnej pld-devel-pl