grub.spec

likon likon_pc w o2.pl
Sob, 30 Sie 2003, 11:54:23 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/75bc16b9/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/75bc16b9/grub.spec.pl


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