Mantis - mtx
Viewing Issue Advanced Details
900 packaging minor always 2005-03-24 06:13 2010-08-10 12:26
avatcky  
dam  
normal  
closed  
fixed  
none    
none  
0000900: CSWmtx has dependancy on CSWtk package.
When one tries to run mtxctl.tk, the wish interpreter cannot be found.

wish is part of the CSWtk package, and therefor CSWmtx depends on it.
Issue History
2010-01-19 08:54 dam Assigned To tobinjt => dam
2010-01-19 08:54 dam Note Added: 0007288
2010-01-19 08:54 dam Status assigned => feedback
2010-01-22 08:43 avatcky Note Added: 0007308
2010-01-22 08:48 avatcky Issue Monitored: avatcky
2010-01-22 08:49 avatcky Issue End Monitor: avatcky
2010-01-22 08:53 avatcky Note Added: 0007309
2010-01-23 10:56 dam Note Added: 0007311
2010-08-04 14:36 dam Note Added: 0008173
2010-08-10 12:25 dam Status feedback => closed
2010-08-10 12:26 dam Resolution open => fixed

Notes
(0007288)
dam   
2010-01-19 08:54   
Is the mtxctl.tk really needed? My impression is that is used mainly for Amanda today. On request I'll put back the script.
(0007308)
avatcky   
2010-01-22 08:43   
The mtxctl script belongs to the contrib section of the mtx source. It probably should not be part of the main mtx package as it appears to be not maintained.

If mtxctl is included in the mtx package then it should be in its own contrib directory as untested, and needing to be modified to make it work etc.

This also applies to the config_sgen_solaris.sh script.

If we do include mtxctl in the bin directory then the location of the wish interpreter would have to be modified in the mtxctl file. One would need to include either the CSW or SFW version of the tk package in the mtx dependency list.

My personal point of view is that mtxctl should not be in the mtx package.

I leave this decision up to the owner of the package to decide what would be best.
(0007309)
avatcky   
2010-01-22 08:53   
Also note that the latest version of mtx is now at 1.3.12
(0007311)
dam   
2010-01-23 10:56   
I tend to add another package for mtxctl as I don't want to add the dependency to CSWtk by default.
The contrib stuff would then be collected at /opt/csw/share/mtx/contrib/

BTW, I already updated mtx and 1.3.12 is released with reduced contrib/, but I'll repackage this soon according to the new layout I wrote about.
(0008173)
dam   
2010-08-04 14:36   
Sorry for the long delay. Updated packages with rev 1.3.12,REV=2010.08.04 are now in
  http://mirror.opencsw.org/experimental.html#dam [^]
and are released to current/.