1 |
Jason Carson wrote: |
2 |
> Hey all, |
3 |
> |
4 |
> I think I might know the problem. After doing some reading apparently many |
5 |
> distrutions, including Gentoo, don't ship hostapd with support for the |
6 |
> nl80211 driver. I checked the Gentoo tarball and this is the case. I tried |
7 |
> editing the defconfig file in hostapd.tar.gz (enabling |
8 |
> CONFIG_DRIVER_NL80211=y)but when I opened the tarball, edited it, and |
9 |
> created a new tarball then tried to emerge it it gave me this... |
10 |
> |
11 |
> |
12 |
> penguin distfiles # emerge hostapd |
13 |
> Calculating dependencies... done! |
14 |
> |
15 |
> |
16 |
>>>> Verifying ebuild manifests |
17 |
>>>> |
18 |
> |
19 |
> |
20 |
>>>> Emerging (1 of 1) net-wireless/hostapd-0.6.9 |
21 |
>>>> |
22 |
> Refetching... File renamed to |
23 |
> '/usr/portage/distfiles/hostapd-0.6.9.tar.gz._checksum_failure_.70f9W1' |
24 |
> |
25 |
> |
26 |
> ...and then wanted to download hostapd again. |
27 |
> |
28 |
> Anyone know how I edit the source of the hostapd tarball so it will work? |
29 |
> |
30 |
> |
31 |
|
32 |
What it is doing is correct. The package has been changed and portage |
33 |
doesn't know if you did it or some random hacker. That said, man ebuild |
34 |
and check out the manifest section. I have never done this but maybe it |
35 |
will make sense to you. |
36 |
|
37 |
Also, I think emerge used to have the --digest option. Basically it |
38 |
tells emerge to skip checking the digest. I didn't see it in the man |
39 |
page so it may not be there anymore. |
40 |
|
41 |
Dale |
42 |
|
43 |
:-) :-) |