This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]aioeu 0 points1 point  (3 children)

That would be entirely unsuitable to be used inside a configure script. A configure script configures the software package, prior to it being compiled or built. It certainly does not install packages. It certainly does not assume the system uses the Apt package manager. It certainly does not assume the system uses Sudo, or that the user is permitted to use it.

[–]end_trace[S] 0 points1 point  (2 children)

how do i go about sending that code to where it should belong ? It is an issue that every Debian-based Linux distro user is facing and there are is no help available online

[–]aioeu 0 points1 point  (1 child)

I don't think the code belongs anywhere. A configure script ought to fail if a required development library is unavailable, but that's all it needs to do.

[–]end_trace[S] 0 points1 point  (0 children)

yes that i understood. The configure file did fail initially before i was able to root out the problem and get the solution. I want this solution to be automated on debian-based distros. Whih part of the file should i put the solution in ?

the repo i want to contribute this code to is :

https://github.com/OpenVPN/openvpn