Summary: | sys-cluster/drbd-kernel-0.7.25 ebuild fail to compile on linux 2.6.24 and 2.6.23 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | hexa <martin> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
hexa
2008-02-20 12:39:30 UTC
And what's exactly wrong with using 8.0.8 which is stable? (In reply to comment #1) > And what's exactly wrong with using 8.0.8 which is stable? > I'm using now 0.8.11. Exactly wrong is, that i have had unscheduled downtime after kernel upgrade, 'cause ebuild packages for 0.7 don't work. There is no way i could have known that 0.7.25 and 0.7.24 don't work with latest kernels. Anyway this talk is irrelevant. Just fix the bug or make drbd 0.7.24-r1 and 0.7.25 dependent of kernel 2.6.22 or _lower_ which it obviously is. Also you can end up with half installed drbd since it's been split into two packages. For that reason (not knowing if you'll have broken system after emerge/upgrade) I really don't like how it's been split into two packages. If it was in one, as it was in the beginning, one could not fuck up his system with half emerged drbd (without possibility of downgrade) - It would either work/compile/install or not. I'm sure someone else will ran into the same problem (reason for my post), while upgrading kernel due to recent security issues. This is still a bug. If Linbit's preparing a fix, so should gentoo. Use a current stable version, thanks. (In reply to comment #4) > Use a current stable version, thanks. > I'll leave it closed altho i don't think this bug is solved. Don't get mad, but who decides which version is stable? Judging from recent changes here: http://git.drbd.org/?p=drbd-8.0.git;a=summary i would say 0.7 is stable, while Linbit people would say 8.2 is stable. Keywords for sys-cluster/drbd-kernel: | a a a h i m m p p p s s s s x x | l m r p a 6 i p p p 3 h p p 8 8 | p d m p 6 8 p c c c 9 a a 6 6 | h 6 a 4 k s 6 - 0 r r - | a 4 4 m c c f | a - b | c f s | o b d | s s | d -------+-------------------------------- 0.7.24 | + ~ + 0.7.25 | ~ ~ ~ 8.0.6 | ~ ~ 8.0.7 | + + 8.0.8 | + + 8.0.11 | ~ ~ Keywords for sys-cluster/drbd: | a a a h i m m p p p s s s s x x | l m r p a 6 i p p p 3 h p p 8 8 | p d m p 6 8 p c c c 9 a a 6 6 | h 6 a 4 k s 6 - 0 r r - | a 4 4 m c c f | a - b | c f s | o b d | s s | d ----------+-------------------------------- 0.7.24-r1 | + ~ + 0.7.25 | ~ ~ ~ 8.0.6-r1 | ~ ~ 8.0.7 | + + 8.0.8 | + + 8.0.11 | ~ ~ + stable ~ testing That's how it works on Gentoo. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap4 (On a side note, dependencies on kernel versions totally don't work, you can have tons of kernel versions installed so the dependency would solve exactly nothing.) O.K. I guess then 0.7.24-r1 should be masked (marked unstable again?) since it doesn't work/compile on recent kernels. Don't you agree? BTW how did you get this nice graph? |