[icedtea-web] RFC: support configure's --program-suffix option

Deepak Bhole dbhole at redhat.com
Thu Apr 28 09:37:22 PDT 2011


* Dr Andrew John Hughes <ahughes at redhat.com> [2011-04-28 12:21]:
> On 11:36 Thu 28 Apr     , Omair Majid wrote:
> > On 04/28/2011 11:29 AM, Deepak Bhole wrote:
> > > * Omair Majid<omajid at redhat.com>  [2011-04-28 11:05]:
> > >> Hi,
> > >>
> > >> The attached patch makes icedtea-web support configure's
> > >> --program-suffix option.
> > >>
> > >> A number of distributions use alternatives to manage
> > >> /usr/bin/javaws. Using a prefix of /usr makes IcedTea-Web's javaws
> > >> conflict with the alternatives-managed /usr/bin/javaws. Using a
> > >> --program-suffix is one way to work around this problem and the
> > >> patch makes this option work.
> > >>
> > >> This patch does not modify the names of desktop files, but does fix
> > >> the binary names they point to.
> > >>
> > >> I would like to add this to HEAD and 1.1. Does anyone have any
> > >> thoughts or comments?
> > >>
> > >
> > > Changes look fine to me. However I am not sure if itweb-settings needs
> > > to be changed too. It is IcedTea-Web specific and quite unlikely to have
> > > alternatives at any point in the future.
> > >
> > 
> > I agree that we should not see problems with itweb-settings. On the 
> > other hand, --program-suffix will allow you to install two different 
> > versions of itweb-settings with different names (say itweb-settings11 
> > and itweb-settings12) side by side (though I dont see why someone would 
> > want to do this).
> > 
> > Also applying the value of --program-suffix to only selected binaries 
> > breaks the meaning of --program-suffix. What do you think of having a 
> > special --javaws-suffix option?
> > 
> 
> I think the original patch is fine and both should support the option.
> There's no harm in providing the option to do it even if you personally
> can't think of a reason to.  The facility is there if someone wants to
> use it.  As Omair says, installing 1.1 and 2.0 would be one such case.
> 

Fair enough then. I am okay with this patch for HEAD and 1.1.

Cheers,
Deepak

> 
> -- 
> Andrew :)
> 
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
> 
> Support Free Java!
> Contribute to GNU Classpath and IcedTea
> http://www.gnu.org/software/classpath
> http://icedtea.classpath.org
> PGP Key: F5862A37 (https://keys.indymedia.org/)
> Fingerprint = EA30 D855 D50F 90CD F54D  0698 0713 C3ED F586 2A37



More information about the distro-pkg-dev mailing list