>What I reminder from it: >> The first "isohybrid" was in perl. > But that made perl a run-time dependency.>> A compiled version of "isohybrid" removed that > run-time dependency on perl.> > >What I think of it: >> The Perl variant of isohybrid should be removed > from the source tree. One advantage of the Perl one for me is that I can run it on Windows. I had trouble with the binary one in Cygwin, but the Perl version worked well. --Ian
Op 2014-06-21 om 15:49 schreef Ian Bannerman:> Op 2014-06-21 om 17:33 schreef Geert Stappers: > > Op 2014-06-20 om 15:56 schreef Ady: > > > > > > The Perl variant, isohybrid.in, seems to be getting left behind > > > regarding several patches. I don't recall whether there is at least > > > some mention in the isohybrid docs about the existence of 2 variants > > > included in Syslinux (and that is in addition to other isohybrid > > > methods outside Syslinux). Is there any reference? > > > > > > } What I remember from it: > > > > The first "isohybrid" was in perl. > > But that made perl a run-time dependency. > > > > A compiled version of "isohybrid" removed that > > run-time dependency on perl. > > > > > > What I think of it: > > > > The Perl variant of isohybrid should be removed > > from the source tree. > > > > > One advantage of the Perl one for me is that I can run it on Windows. > I had trouble with the binary one in Cygwin, but the Perl version > worked well. >In 'worked well' I read 'used to work well'. ( 'it worked well' seen as 'it used to work well' ) Please elaborate. Are you confirming> > > The Perl variant, isohybrid.in, seems to be getting left behind > > > regarding several patches.??? Groeten Geert Stappers -- Leven en laten leven
> >What I reminder from it: > > > > The first "isohybrid" was in perl. > > But that made perl a run-time dependency. > > > > A compiled version of "isohybrid" removed that > > run-time dependency on perl. > > > > > >What I think of it: > > > > The Perl variant of isohybrid should be removed > > from the source tree. > > One advantage of the Perl one for me is that I can run it on > Windows. I had trouble with the binary one in Cygwin, but the Perl > version worked well. > > --IanAlthough there are some "isohybrid.exe" around, there is no official support for them and they are also outdated. The Syslinux mailing list already includes several emails about issues in the included isohybrid variants. I think that deleting either of them would be a mistake. At least users such as Ian might benefit from both being included. Since both included variants are currently different, and both variants have problems, a user could either: _ success with both; or, _ success with one but fail with the other; or, _ fail with both. Additionally, a user could be using a different (not included in Syslinux) variant (specially when the included ones fail to accomplish the goal in some cases). So when a common user reports about problems with isohybrid images, it is getting more difficult to know how exactly that image was generated, and therefore how to solve the problem; which means that potential improvements (fixes) are rare too. Instead of deleting any of the isohybrid variants, I think it would be helpful to document the existence of _both_ of them. At least users would know that they might be able to try the second one when problems arise. Ideally, the Perl variant should get updated at least with the patches that the C variant already includes, and then solve the remaining known problems. Any takers? Regards, Ady.
Hi, Ian Bannerman wrote (21 Jun 2014 15:49:51 GMT) :> One advantage of the Perl one for me is that I can run it on Windows.We at Tails rely on isohybrid.pl for installing on OSX: https://tails.boum.org/doc/first_steps/installation/manual/mac/ Of course, this does not mean that the current syslinux team owes us to maintain it forever :) Would it help if someone with the needed Perl skills stepped up and volunteered to maintain the Perl version, at least to port bugfixes from the C version? Cheers, -- intrigeri
Op 2014-06-21 om 21:19 schreef intrigeri:> Hi, > > Ian Bannerman wrote (21 Jun 2014 15:49:51 GMT) : > > One advantage of the Perl one for me is that I can run it on Windows. > > We at Tails rely on isohybrid.pl for installing on OSX: > https://tails.boum.org/doc/first_steps/installation/manual/mac/ > > Of course, this does not mean that the current syslinux team owes us > to maintain it forever :) Would it help if someone with the needed > Perl skills stepped up and volunteered to maintain the Perl version, > at least to port bugfixes from the C version?Yes, help maintaining the Perl version of isohybrid is welcome. Very welcome. Don't get scared that there was point in time where it was marked as obsolete. Groeten Geert Stappers -- Leven en laten leven