Ask Your Question

many programming languages as dependencies in Fedora?

asked 2011-10-18 13:03:58 -0500

fedvasu gravatar image

by default Fedora comes with interpreters for lua and guile in addition to normal perl and python, is there any specific reason for this? , trying to uninstal lua would lead to uninstalling virtually everything.(i like lua, i just wanted to see if i can cleanly uninstall :))

I'm glad that interpretors for these languages are shipped by default in fedora,but wonder are there any "hard" dependencies on these languages or important apps which are written in these or have library bindings?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-10-18 16:50:04 -0500

Elad Alfassa gravatar image

Using zif deptree command to test, it seems that rpm-libs and rpm-python depends on lua.

Googling for rpm lua brought up this page from rpm's wiki which says

A fairly unknown feature of RPM is that it comes with an embedded Lua interpreter. This page attempts to document the possibilities of the embedded Lua. Note that Lua-support is a compile-time option, the following assumes that your RPM is was built using --with-lua option.

Lua is enabled in fedora's rpm package, so, unless it's disabled (that would break any package that uses lua in it's scripts) - you can't remove lua without removing "virtually everything". Not everything in fedora depends (directly or indirectly) on lua, but a lot of useful stuff, that you need on most systems, depends (directly or indirectly) on lua.

edit flag offensive delete link more

Question Tools


Asked: 2011-10-18 13:03:58 -0500

Seen: 315 times

Last updated: Oct 18 '11