Summary: | dev-libs/luasocket-2.0.2 (new package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pierre Guinoiseau <geekounet> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | hans, tommy, whuwxl |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | luasocket-2.0.2.ebuild |
Description
Pierre Guinoiseau
2008-10-04 14:36:06 UTC
Created attachment 167171 [details]
luasocket-2.0.2.ebuild
Are you sure the app has no runtime dependency on lua? Hm... you need lua for using it, but the .so files seems not to be linked to lua. (strange that it's complaining on missing lua functions when compiling if it's not linked to, btw...). So I'm not sure about runtime dependency... But if you see the luafilesystem ebuild for example, it doesn't have any runtime dependency. If you need lua for using it, it is a runtime dependency. If you dont place it in RDEPEND, the package manager would be allowed to remove it after compilation and you would not be able to use it. ;-) So in this case, you can just remove the RDEPEND line. If there is no RDEPEND, the package manager assumes that RDEPEND="${DEPEND}" Ha ok, I thought that RDEPEND would be empty if not present. /me should re-read ebuild(5)... I've imported this into portage because I needed it as dependency of another package, thanks! |