Bug 82337

Summary: games/enigma doesn't build because lang/lua4 conflicts with lua5
Product: Ports & Packages Reporter: none <none>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description none 2005-06-16 22:20:19 UTC
# cd /usr/ports/games/enigma
# make install clean
===>   enigma-0.91 depends on file: /usr/local/lib/libzipios.a - found
===>   enigma-0.91 depends on file: /usr/local/bin/tolua - not found
===>    Verifying install for /usr/local/bin/tolua in /usr/ports/lang/tolua4
===>   tolua4-4.0a depends on executable: gmake - found
===>   tolua4-4.0a depends on shared library: lua.4 - not found
===>    Verifying install for lua.4 in /usr/ports/lang/lua4
===>  Installing for lua-4.0_2
===>   Generating temporary packing list
===>  Checking if lang/lua4 already installed
ln: /usr/local/lib/liblua.so: File exists
*** Error code 1

Stop in /usr/ports/lang/lua4.
*** Error code 1

Stop in /usr/ports/lang/tolua4.
*** Error code 1

Stop in /usr/ports/games/enigma.

Fix: 

Not tried uninstalling lua5 because my browser and window manager requir it
How-To-Repeat: see above
Comment 1 Renato Botelho freebsd_committer freebsd_triage 2005-07-13 16:30:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->anholt

Over to maintainer
Comment 2 Eric Anholt freebsd_committer freebsd_triage 2005-10-16 04:50:39 UTC
State Changed
From-To: open->suspended

The trivial "just change the dependencies" doesn't fix this -- actual code 
changes are necessary, and not 100% obvious on first look.  So, set this to 
suspended until someone can come up with a patch.
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2008-08-07 01:21:54 UTC
Responsible Changed
From-To: anholt->amdmi3

I'll take it. Anholt quit FreeBSD and also I'm working on updating 
enigma to the latest version.
Comment 4 Dmitry Marakasov freebsd_committer freebsd_triage 2008-08-22 20:35:58 UTC
State Changed
From-To: suspended->closed

Updated to the new version which uses lua 5.1