Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83032 - New device-mapper has gentoo-sources depend, old ones didn't
Summary: New device-mapper has gentoo-sources depend, old ones didn't
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Max Kalika (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-22 22:31 UTC by Christopher Culver
Modified: 2005-03-01 14:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Culver 2005-02-22 22:31:10 UTC
I can't upgrade from device-mapper-1.00.19-r1 to device-mapper-1.00.19-r2 without installing and even using gentoo-sources. With vanilla sources installed and used, trying "emerge -u --nodeps" gives this error:

>>> md5 src_uri ;-) device-mapper.1.00.19.tgz
 *
 * Your currently linked kernel (/usr/src/linux) hasn't
 * been patched for device mapper support.
 *

I have used the vanilla kernel with device-mapper since the beginning and I think it's unreasonable for vanilla-source users to have to move to gentoo-sources just to get existing functionality.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-23 10:21:48 UTC
the ebuild checks for /usr/src/linux/include/linux/dm-ioctl.h. if the header doesn't exist, there is no dm support in the kernel
Comment 2 Christopher Culver 2005-02-23 15:22:15 UTC
I'm using the dm crypto target right now for /home, so there most definitely is dm support in my kernel. Surely this latest ebuild is looking for the wrong header. 

Besides, the problem of the gentoo-sources depend remains. There's no reason why a simple "emerge -u device-mapper" should want to pull in gentoo-sources and force the user to do an "emerge -u --nodeps".
Comment 3 SpanKY gentoo-dev 2005-03-01 14:38:38 UTC
the package doesnt build against the kernel source so there's no point to the check
Comment 4 SpanKY gentoo-dev 2005-03-01 14:39:38 UTC
also, that check has always been there, it's nothing new