poprawka grub.spec

likon likon_pc w o2.pl
Śro, 27 Sie 2003, 19:46:13 CEST


Przy instalacji terazniejszego gruba uzywajac grub-install /dev/hda 
wyskakuje blad ze nie ma pewnych plikow w katalogu /boot/grub/i386-pld 
musialem to recznei wszystko przekopiowac i wziolem sie za przerobke 
speca i patchy.

Co do patchy to bylo tak ze
Patch0:         
%{name}-install.in.patch                                       
Patch1:         %{name}-installcopyonly.patch  
patch 1 patchowal to co zrobil patch 0
pozatym patch 1 tworzyl funkcje copy_images i
jak widac przy instalacji gruba musza byc skopiowane pewne pliki co daje 
nam wlasnie funkcja copy_images jednak zostala ona wywolywana dopiero po 
kodzie:
if test -f "$pkgdatadir/stage1"; 
then                                          
    
:                                                                          
else                                                                            

    echo "${pkgdatadir}/stage1: Not found." 
1>&2                               
    exit 
1                                                                     
fi                                                                              

                                                                                

if test -f "$pkgdatadir/stage2"; 
then                                          
    
:                                                                          
else                                                                            

    echo "${pkgdatadir}/stage2: Not found." 
1>&2                               
    exit 
1                                                                     
fi               
co powodowalo ze pliki nie mogly zostac skopiowane bo program wywalal 
sie na powyzszym kodzie bo poprostu plikow nie bylo. Pozwolilem sobie 
wyrzucic patch 0 i zmodyfikowac patch1 tak aby nie patchowal patcha 0 
tylko juz na odrazu nanosil poprawki zmienilem tez troszke jego kod.
A wiec wywalilem patch 0 a patch 1 zmodyfikowalem w duzej czesci i 
nazwalem go tak samo, takze przesylam tu caly patch, ktory nalezy 
podmienic ze starym. Teraz juz wszystko jest ok.
Zmienilem rowniez male wpisyw w specu powniewaz pewne pliki powinny byc 
umieszczone w /boot/grub/i386-pld a byly w /boot/grub co powodowalo 
bledy w grub-install.

Ok to na tyle, jesli jest all ok to prosilbym o wrzucenie tego do cvsu.

Pozdro
Likon
-------------- następna część ---------
Błędnie zakodowany tekst został usunięty...
Plik: grub-installcopyonly.patch
Url: /mailman/pipermail/pld-devel-pl/attachments/20040626/f6a1d71a/grub-installcopyonly.pl
-------------- następna część ---------
Błędnie zakodowany tekst został usunięty...
Plik: grub.spec.diff
Url: /mailman/pipermail/pld-devel-pl/attachments/20040626/f6a1d71a/grub.spec.pl


Więcej informacji o liście dyskusyjnej pld-devel-pl