well if you're using patches from kernel.org it might be that they aren't
liking the mandrake kernel rpms' :P that's the first idea, second ".config"
is after you've configured a kernel, "save and exit" (on make xconfig)

I hope that this gives you some sort of an idea, but I'm sure there are many
more qualified users to answer this more clearly


    Adam

----- Original Message -----
From: "Russ Petruzzelli" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 25, 2000 2:06 AM
Subject: [newbie] kernel patch question - failed to patch


> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> My first attempt to upgrade my kernel from 2.2.15 failed....
>
> I downloaded   patch-2.2.16.gz  patch-2.2.17.gz   and ran
>
> gzip -cd /work/kernelpatches/patch-2.2.16.gz | patch -p0    from
> /usr/src.
>
> I got a ton of reject files and failed hunks.
>
> I also tried using ./scripts/patch-kernel.  Same result.
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> SYSTEM INFO.  Currently running linux-mandrake 7.1.  No special changes
> to the system made.
>     -    Originally installed from a CD and so far I've never installed
> a patch.
>
> Pentium 686 with 256 M memory.   13 Gigs of disk space.
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> I did make a copy of my original src directory and redirected my soft
> link to my future-new src.
>
> lrwxrwxrwx    1 root     root           12 Sep 24 21:13 linux ->
> linux-2.2.17/
> drwxr-xr-x   17 root     root         4096 Sep 24 19:18 linux-2.2.15/
> drwxr-xr-x   17 root     root         4096 Sep 24 22:49 linux-2.2.17/
> -rw-r--r--    1 root     root      1318138 Sep 24 21:37 patch-2.2.16.gz
> -rw-r--r--    1 root     root       888488 Sep 24 21:37 patch-2.2.17.gz
>
> So if I've screwed up 2.2.17, I can go back to 2.2.15 by redirecting my
> soft link -- right?
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Some output  (this was from my second try, thus the patch detected
> complaint):
>
> [root@bedrock src]#  ./linux/scripts/patch-kernel
> Current kernel version is 2.2.15
> Applying patch-2.2.16 (gzip)... Reversed (or previously applied) patch
> detected!  Skipping patch.
> 4 out of 4 hunks ignored -- saving rejects to file CREDITS.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 2 out of 2 hunks ignored -- saving rejects to file
> Documentation/Changes.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 13 out of 13 hunks ignored -- saving rejects to file
> Documentation/Configure.help.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 11 out of 11 hunks ignored -- saving rejects to file
> Documentation/computone.txt.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 14 out of 14 hunks ignored -- saving rejects to file
> Documentation/kbuild/config-language.txt.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 9 out of 9 hunks ignored -- saving rejects to file
> Documentation/kernel-docs.txt.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 2 out of 2 hunks ignored -- saving rejects to file
> Documentation/networking/shaper.txt.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 4 out of 4 hunks ignored -- saving rejects to file
> Documentation/nfsroot.txt.rej
> The next patch would create the file
> Documentation/sound/ChangeLog.ymfsb,
> which already exists!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file
> Documentation/sound/ChangeLog.ymfsb.rej
> The next patch would create the file Documentation/sound/PSS-updates,
> which already exists!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file
> Documentation/sound/PSS-updates.rej
> The next patch would create the file Documentation/sound/README.ymfsb,
> which already exists!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file
> Documentation/sound/README.ymfsb.rej
> The next patch would create the file Documentation/sound/TODO.ymfsb,
> which already exists!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file
> Documentation/sound/TODO.ymfsb.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 5 out of 5 hunks ignored -- saving rejects to file
> Documentation/video4linux/README.cpia.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file
> Documentation/watchdog.txt.rej
> Reversed (or previously applied) patch detected!  Skipping patch.
> 5 out of 5 hunks ignored -- saving rejects to file MAINTAINERS.rej
> 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
> The text leading up to this was:
> --------------------------
> |diff -urN v2.2.15/linux/arch/alpha/boot/bootp.c
> linux/arch/alpha/boot/bootp.c
> |--- v2.2.15/linux/arch/alpha/boot/bootp.c Mon Aug  9 12:04:38 1999
> |+++ linux/arch/alpha/boot/bootp.c Wed Jun  7 14:26:42 2000
> --------------------------
> File to patch:    etc....
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> My goal here is to eventually install Win4Lin, which runs windows inside
> Linux.  But it
> doesn't support Mandrake without having to install a special patch for
> the kernel.
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Please correct me if I'm wrong, but from reading the kernel-howto, these
> are the steps I was
> going to take:  (from /usr/src/linux)
>
> make xconfig  (This complains and dies when I try to run it)
> make dep
> make clean
> make bzImage    ( I don't see this in the Makefile)
> make modules
> make modules_install
> make install
> new lilo entry for old kernel in case new kernel bombs.  (done)
> reboot.
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> I also don't see my ".config" file anywhere.  Was this created on the
> original install of Mandrake?
>
> -=-=-=-====-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Thanks for any help,
> Russ
>
>
>
>


Reply via email to