FS#13081 - [wpa_supplicant] versioned makedepends on kernel26 ?
Attached to Project:
Arch Linux
Opened by Xavier (shining) - Sunday, 01 February 2009, 16:52 GMT
Last edited by Thomas Bächler (brain0) - Sunday, 29 March 2009, 12:25 GMT
Opened by Xavier (shining) - Sunday, 01 February 2009, 16:52 GMT
Last edited by Thomas Bächler (brain0) - Sunday, 29 March 2009, 12:25 GMT
|
Details
the PKGBUILD has a versioned makedepends on kernel26 :
makedepends=('kernel26>=2.6.27' 'kernel26<2.6.28') This is outdated now with kernel 2.6.28, but also I am not sure if a versioned dep makes sense here and how it is useful. What about just : makedepends=(kernel26) if the kernel is indeed required to build this package? |
This task depends upon
makedepends=('kernel26>=2.6.27' 'kernel26<2.6.28')
depends=('openssl' 'dbus-core>=1.2.4')
If the package has kernel modules, it should have versioned *depends*, not *makedepends*.
It is not fixed, not even in trunk.
I see this as a true problem :
If wpa_supplicant gets updated and not the kernel (because, eg it is on the IgnorePkg list) we run into problems.
It's what seems to have recently happened to me ...