[opensuse] linux-kernel-headers-2.6.18.8-0.1 IS MISSING!!!
Hi, not quite sure who to report this to - but after the latest online update of the kernel (OSS Suse10.2) - the corresponding headers are missing and nowhere to be found. those are the ones i have installed after the update: kernel-docs-2.6.18.2-34 kernel-xen-2.6.18.8-0.1 kernel-syms-2.6.18.8-0.1 linux-kernel-headers-2.6.18.2-3 kernel-source-2.6.18.8-0.1 kernel-default-2.6.18.8-0.1 As you can see - the kernel headers are still for the old version of the kernel. ====================================================== linux-kernel-headers-2.6.18.8-0.1 IS MISSING!!! ====================================================== Regards Walter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2007-03-11 at 00:43 -0000, Walter Dresen wrote:
not quite sure who to report this to - but after the latest online update of the kernel (OSS Suse10.2) - the corresponding headers are missing and nowhere to be found.
those are the ones i have installed after the update:
kernel-docs-2.6.18.2-34 kernel-xen-2.6.18.8-0.1 kernel-syms-2.6.18.8-0.1 linux-kernel-headers-2.6.18.2-3 kernel-source-2.6.18.8-0.1 kernel-default-2.6.18.8-0.1
You do not need kernel-headers if you have kernel-source, AFAIK. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF81aEtTMYHG2NR9URAr4KAJ9n86gHV9fdVfA6pkJ97hdxb/PYkwCfdEjT 6asUsEQr1wFN6R/RKblqFE4= =qt+1 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hmm - why is it then - that an attempt to uninstall the "unused" kernel headers breaks about 50+ !! dependencies? On Sun, 2007-03-11 at 02:08 +0100, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The Sunday 2007-03-11 at 00:43 -0000, Walter Dresen wrote:
not quite sure who to report this to - but after the latest online update of the kernel (OSS Suse10.2) - the corresponding headers are missing and nowhere to be found.
those are the ones i have installed after the update:
kernel-docs-2.6.18.2-34 kernel-xen-2.6.18.8-0.1 kernel-syms-2.6.18.8-0.1 linux-kernel-headers-2.6.18.2-3 kernel-source-2.6.18.8-0.1 kernel-default-2.6.18.8-0.1
You do not need kernel-headers if you have kernel-source, AFAIK.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Walter Dresen
Hmm - why is it then - that an attempt to uninstall the "unused" kernel headers breaks about 50+ !! dependencies?
Which ones? Please give us some more details. do you have a screenshot? Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
...sure - here you go. I only send you the first bit though (note the size of the proportional scroll bar) mainproblem seems to be, that this somehow wants to remove glib in the process. Not to mention that if i would attempt to resolve the dependencies it would no doubt create other child missing dependencies without end. Sort of like trying to uninstall windows desktop search... ;) But actually it does not matter for me right now. I only wanted to remove them anyway to cross-check if they are needed or not. Did not realise how easy a kernel rollback was in suse. So I no longer have a problem. I have lots of self-compiled stuff on my system. And I think the headers are needed for compiling yourself. Even though that most (or all) should be in the kernel sources. On Sun, 2007-03-11 at 18:51 +0100, Andreas Jaeger wrote:
Walter Dresen
writes: Hmm - why is it then - that an attempt to uninstall the "unused" kernel headers breaks about 50+ !! dependencies?
Which ones? Please give us some more details. do you have a screenshot?
Andreas
Walter Dresen
...sure - here you go. I only send you the first bit though (note the size of the proportional scroll bar)
Now I see. glibc-devel requires linux-kernel-headers. And glibc-devel is one of the base development packages. So, removing it, indeed breaks a lot of other packages, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2007-03-11 at 20:28 +0100, Andreas Jaeger wrote:
Walter Dresen
writes: ...sure - here you go. I only send you the first bit though (note the size of the proportional scroll bar)
Now I see. glibc-devel requires linux-kernel-headers. And glibc-devel is one of the base development packages. So, removing it, indeed breaks a lot of other packages,
:-) I have glibc-devel installed and not linux-kernel-headers. If there is a dependency, it must be to have either kernel sources or headers, but not both of them. I certainly don't have them "headers" and I do compile many things. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF9XMOtTMYHG2NR9URAveNAJ9AeStlTOTJshBm+Lgq2nKk07SY5wCfdBZC 14yNhRZbeBwZRIwpSiqihkU= =veKa -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Why dont you try: rpm -qR glibc-devel-2.5-25 and tell us what you come up with - I am using SuSE 10.2 and i get this: /bin/rm glibc = 2.5 linux-kernel-headers rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /bin/sh /usr/bin/perl libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) rpmlib(PayloadIsBzip2) <= 3.0.5-1
I have glibc-devel installed and not linux-kernel-headers. If there is a dependency, it must be to have either kernel sources or headers, but not both of them. I certainly don't have them "headers" and I do compile many things.
- -- Cheers, Carlos E. R.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-03-12 at 21:59 -0000, Walter Dresen wrote:
Why dont you try:
rpm -qR glibc-devel-2.5-25
and tell us what you come up with - I am using SuSE 10.2 and i get this: /bin/rm glibc = 2.5 linux-kernel-headers
Yes, same thing. Nevertheless, I don't have linux-kernel-headers, and Yast would install it if necesary. As I have the kernel.source package, the headers are redundant and yast doesn't install them. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF9dDztTMYHG2NR9URAkaEAKCZf/FJQxMY45O2T4noeUXyG6V5eACcDO+D PnizzjhueA/GZ4nj1O7BxvA= =s+Io -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Nevertheless, I do have the kernel headers installed and Yast will not uninstall them if nessesary. I do have the kernel source package, the headers might be redundant but yast will not uninstall them. I want to stick to rpm's as much as possible and I would not try to remove things manually if the rpm database thinks it is still there. I also dont want kernel headers lurking around my system for a kernel that does not match the running kernel - so what else is left to me than to rollback the kernel? Maybe the whole problem is that if the headers were installed first and the kernel source after you get this problem. But that would be a fault of yast or the rpm database. Redundant or not - I cannot remove the header rpm - or are you suggesting I should click ignore on all the dependencies (and the resulting ones) and hope for the best?
Yes, same thing. Nevertheless, I don't have linux-kernel-headers, and Yast would install it if necesary. As I have the kernel.source package, the headers are redundant and yast doesn't install them.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Walter Dresen
Maybe the whole problem is that if the headers were installed first and the kernel source after you get this problem. But that would be a fault of yast or the rpm database. Redundant or not - I cannot remove the header rpm - or are you suggesting I should click ignore on all the dependencies (and the resulting ones) and hope for the best?
Why not? It shouldn't make your systime break. If you see or have problems after removing, it's a simple task to reinstall. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2 OpenSUSE Linux http://en.opensuse.org/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Yeah - thanks for your advise guys. But I think i give that one a miss. ;) Of course it wont break the system since it is not touching any running stuff. I am more concerned about the "long-therm" effects that this may have. I ignored dependencies before... On Mon, 2007-03-12 at 19:27 -0400, Patrick Shanahan wrote:
* Walter Dresen
[03-12-07 19:20]: [...] Maybe the whole problem is that if the headers were installed first and the kernel source after you get this problem. But that would be a fault of yast or the rpm database. Redundant or not - I cannot remove the header rpm - or are you suggesting I should click ignore on all the dependencies (and the resulting ones) and hope for the best?
Why not? It shouldn't make your systime break. If you see or have problems after removing, it's a simple task to reinstall.
-- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2 OpenSUSE Linux http://en.opensuse.org/
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-03-12 at 23:44 -0000, Walter Dresen wrote:
Yeah - thanks for your advise guys. But I think i give that one a miss. ;)
Of course it wont break the system since it is not touching any running stuff. I am more concerned about the "long-therm" effects that this may have. I ignored dependencies before...
No, it won't have any effect if you just uninstall that single package. Remember that what depended on it were mostly -devel rpms, and those are not used to run the system, only for compilation. You can uninstall it, using the comandline rpm, then check dependencies. Yast would reinstall it at first chance if necesary. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF9fI2tTMYHG2NR9URAsNOAJ49QQylJKT9oo/vuQ/C8K53iWvF6ACfUrQX DLr3wlnAXDLVuN826iPCQDo= =Wt2/ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2007-03-11 12:33, Walter Dresen wrote:
<snip>
I have lots of self-compiled stuff on my system. And I think the headers are needed for compiling yourself. Even though that most (or all) should be in the kernel sources. <snip>
Of course all the headers are in the kernel-source package -- kernel-headers is only needed for other source packages which for some reason require the kernel headers (example system parameter definitions), but again, they are included in the source package. They are offered as a separate package for those who do not need to have the entire kernel source (which for 2.6.11.4 amounts to some 240MB). -- Moral indignation is jealousy with a halo. -- HG Wells -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, Mar 11, 2007 at 12:43:27AM +0000, Walter Dresen wrote:
Hi,
not quite sure who to report this to - but after the latest online update of the kernel (OSS Suse10.2) - the corresponding headers are missing and nowhere to be found.
those are the ones i have installed after the update:
kernel-docs-2.6.18.2-34 kernel-xen-2.6.18.8-0.1 kernel-syms-2.6.18.8-0.1 linux-kernel-headers-2.6.18.2-3 kernel-source-2.6.18.8-0.1 kernel-default-2.6.18.8-0.1
As you can see - the kernel headers are still for the old version of the kernel.
These are unrelated to the actual kernel update. The export API of the kernel for userland has not changed. Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I have a question about linux-kernel-headers. Is it sufficient to install this package for compiling nvidia kernel module, or I still have to install huge kernel-source package? -- Regards, Nikolay Derkach
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-03-12 at 17:04 +0300, Nikolay Derkach wrote:
I have a question about linux-kernel-headers. Is it sufficient to install this package for compiling nvidia kernel module, or I still have to install huge kernel-source package?
Dunno... but you could try and tell us, it would be certainly interesting ;-) - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF9XNXtTMYHG2NR9URAgoGAJ4u9cKfrG7BKdaXtMz0S4jhVxEAvgCggHFS F4PYnzOXP3PSCOddJf5kP2o= =oR9W -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (7)
-
Andreas Jaeger
-
Carlos E. R.
-
Darryl Gregorash
-
Marcus Meissner
-
Nikolay Derkach
-
Patrick Shanahan
-
Walter Dresen