[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13563429#comment-13563429
 ] 

Noa Resare commented on CLOUDSTACK-792:
---------------------------------------

Rohit, you have now repeatedly made the claim that mkisofs and genisoimage 
takes different args and that genisoimage as shipped by the cdrkit project is 
not a drop in replacement for mkisofs as shipped by the cdrtools project. Can 
you back up that claim with any specific examples of where different arguments 
are needed?

My claim is that genisoimage as shipped by cdrkit is indeed a drop in 
replacement for mkisofs. I back that claim up with the following arguments:

* The stated goal of the cdrkit project is to provide tools that are interface 
compatible with the original tools. cdrkit.org states: "Derived from the 
various programs distributed in the cdrtools suite, cdrkit aims to maintain 
interface compatibility with those tools"
* The Ubuntu linux distribution have provided an alias for the genisoimage tool 
named 'mkisofs' via the means of a symbolic link. This means that when someone 
invokes 'mkisofs' on a Ubuntu machine with a correctly installed genisoimage 
package, it is not actually 'mkisofs' as in the software maintained as part of 
the cdrtools package that gets invoked, but genisoimage
* A side effect of the ubuntu symlink above, is that the experiment of 
replacing mkisofs with genisoimage is actually tested by anyone building the 
cloudstack project on a machine running Ubuntu.
* Besides this rather massive testing done by everyone using cloudstack on 
Ubuntu, we have also tested using genisoimage to generate the cloudstack system 
ISO in our own production systems.
                
> make maven use mkisofs or genisoimage depending on what is available
> --------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-792
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-792
>             Project: CloudStack
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>            Reporter: Noa Resare
>            Priority: Minor
>
> Due to differing licensing philosophies between the Debian project and the 
> mkisofs maintainer the tool will probably never be shipped as part of Debian.
> There is a tool named genisoimage that is command line parameter compatible 
> with mkisofs and does the same thing.
> It would be useful to have maven pick this difference up and handle both 
> cases.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to