[opensuse] kernel update 2.6.24
Greets all. Would it be possible to install 2.6.24 onto SuSE 10.1 (for example from http://download.opensuse.org/repositories/home:/dirkmueller:/playground/open SUSE_10.3/) without problems ? I need it for numerous fixes that should have been addressed for libata. What would be preferred way to do it correctly for a dual core machine. Thank you. -- Best regards, Nick Zeljkovic -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Feb 11, 2008 4:51 PM, Nick Zeljkovic <nzeljkovic@site5.com> wrote:
Greets all.
Would it be possible to install 2.6.24 onto SuSE 10.1 (for example from http://download.opensuse.org/repositories/home:/dirkmueller:/playground/open SUSE_10.3/) without problems ? I need it for numerous fixes that should have been addressed for libata. What would be preferred way to do it correctly for a dual core machine. Thank you.
-- Best regards, Nick Zeljkovic
I don't remember what kernel 10.1 uses, but I think all the 2.6.15+ kernels can be used fairly interchangeably on SUSE. I would guess that you're better off trying a suse kotd (kernel of the day) than something called "playground". http://ftp.suse.com/pub/projects/kernel/kotd/HEAD/i386/ You'll find rpm's there. The current kernel is common for both UP and SMP so don't worry about that. Not sure what the backup / reversion process is if things don't work. Greg -- Greg Freemyer Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer First 99 Days Litigation White Paper - http://www.norcrossgroup.com/forms/whitepapers/99%20Days%20whitepaper.pdf The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I don't remember what kernel 10.1 uses, but I think all the 2.6.15+ kernels can be used fairly interchangeably on SUSE.
I would guess that you're better off trying a suse kotd (kernel of the day) than something called "playground".
http://ftp.suse.com/pub/projects/kernel/kotd/HEAD/i386/
You'll find rpm's there. The current kernel is common for both UP and SMP so don't worry about that. Not sure what the backup / reversion process is if things don't work.
Greg
I'm going to try that route, does anyone know what is working status of those kernels, i.e should they be put on production servers ? I have another question, it seems it's conflicting with: # rpm -ivh kernel-default.rpm error: Failed dependencies: apparmor-profiles <= 2.0.1 conflicts with kernel-default-2.6.24.1-20080208204112.x86_64 apparmor-parser <= 2.0.1 conflicts with kernel-default-2.6.24.1-20080208204112.x86_64 sysfsutils < 2.0 conflicts with kernel-default-2.6.24.1-20080208204112.x86_64 I don't use apparmor so I can remove that, but sysfsutils from 10.3 got me worried a bit: # rpm -Uvh sysfsutils-2.1.0-61.x86_64.rpm error: Failed dependencies: libsysfs.so.1()(64bit) is needed by (installed) cpufrequtils-0.4-13.x86_64 libsysfs.so.1()(64bit) is needed by (installed) sysconfig-0.50.9-13.x86_64 libsysfs.so.1()(64bit) is needed by (installed) sensors-2.10.0-10.x86_64 libsysfs.so.1()(64bit) is needed by (installed) hwinfo-12.29-3.x86_64 libsysfs.so.1()(64bit) is needed by (installed) powersave-0.12.15-4.x86_64 libsysfs.so.1()(64bit) is needed by (installed) yast2-hardware-detection-2.13.3-13.x86_64 Should I just go an update those packages from 10.3 and then put sysfsutils ? Sorry for all these questions, but I always had bad luck with getting a working kernel in the past. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Nick Zeljkovic wrote:
Greets all.
Would it be possible to install 2.6.24 onto SuSE 10.1 (for example from http://download.opensuse.org/repositories/home:/dirkmueller:/playground/open SUSE_10.3/) without problems ? I need it for numerous fixes that should have been addressed for libata. What would be preferred way to do it correctly for a dual core machine. Thank you.
-- Best regards, Nick Zeljkovic
Nick, You _must_ check the source package file 'Documentation/Changes' to verify that you have the minimum requirements installed before upgrading the kernel. For your currently installed kernel, look at /usr/src/linux/Documentation/Changes. The critical file is the Changes file on the kernel you want to install. On openSuSE 'udev' is usually the sticking point for older versions. 10.0 couldn't upgrade kernels past (I forget the #) just for this reason. The Documentation/Changes file contains a concise reference to what is the _minimum_ required and gives you the command to verify that you have it. The file contains: <quote> Current Minimal Requirements ============================ Upgrade to at *least* these software revisions before thinking you've encountered a bug! If you're unsure what version you're currently running, the suggested command should tell you. Again, keep in mind that this list assumes you are already functionally running a Linux 2.4 kernel. Also, not all tools are necessary on all systems; obviously, if you don't have any ISDN hardware, for example, you probably needn't concern yourself with isdn4k-utils. o Gnu C 3.2 # gcc --version o Gnu make 3.79.1 # make --version o binutils 2.12 # ld -v o util-linux 2.10o # fdformat --version o module-init-tools 0.9.10 # depmod -V o e2fsprogs 1.29 # tune2fs o jfsutils 1.1.3 # fsck.jfs -V o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs o xfsprogs 2.6.0 # xfs_db -V o pcmciautils 004 # pccardctl -V o quota-tools 3.09 # quota -V o PPP 2.4.0 # pppd --version o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version o nfs-utils 1.0.5 # showmount --version o procps 3.2.0 # ps --version o oprofile 0.9 # oprofiled --version o udev 081 # udevinfo -V </quote> If you meet the minimum requirement, you are in good shape. If you don't, fix the problem before you attempt the kernel install. If the problem is udev, then it is time to upgrade openSuSE versions, because hand spinning a new udev scheme will take longer than 10 fresh installs and there is no guarantee of a working system without much trouble shooting. There were major changes to udev from 10.0 going forward. If 10.1 has them, you are lucky, if not, it's time to upgrade. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Nick,
You _must_ check the source package file 'Documentation/Changes' to verify that you have the minimum requirements installed before upgrading the kernel. For your currently installed kernel, look at /usr/src/linux/Documentation/Changes. The critical file is the Changes file on the kernel you want to install.
On openSuSE 'udev' is usually the sticking point for older versions.
10.0 couldn't upgrade kernels past (I forget the #) just for this reason. The Documentation/Changes file contains a concise reference to what is the _minimum_ required and gives you the command to verify that you have it. The file contains:
<quote>
From what I saw, I met all those requirements, only problem was with sysfsutils, I upgraded it, symlinked some libs to make lib dependencies happy and everything looked like running OK. Reboot and machine went back up, however network was buggered, it worked but darn slow. Real time to execute a dig on a 20ms nameserver was 5s while there was no server load so I decided that isn't going to work, changed to old kernel, reboot and bam! Undefined symbols from sysfsutils libraries, network doesn't get up etc... I managed to get old utils put them, old kernel and everything was happy so a note to anyone who would like to put KOTD on 10.1 -- don't. (unless you're willing to spend a lot of time satisfying dependencies and even after that
<snip> there is no guarantee it will work)
</quote>
If you meet the minimum requirement, you are in good shape. If you don't, fix the problem before you attempt the kernel install. If the problem is udev, then it is time to upgrade openSuSE versions, because hand spinning a new udev scheme will take longer than 10 fresh installs and there is no guarantee of a working system without much trouble shooting. There were major changes to udev from 10.0 going forward. If 10.1 has them, you are lucky, if not, it's time to upgrade.
-- Best regards, Nick Zeljkovic -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
David C. Rankin
-
Greg Freemyer
-
Nick Zeljkovic