Thread: [Mondo-devel] Bug in syslinux on Debian squeeze (and Ubuntu 11.04)
Brought to you by:
bcornec
From: Bruno C. <Bru...@hp...> - 2011-06-25 10:09:18
|
Hello Daniel, I'm contacting you as the maintainer of the syslinux package to discuss with you of a problem which is also affecting the MondoRescue project (ML in copy). In Debian Squeeze and Ubuntu 11.04 the syslinux version which is used is 4.02, which contains a regression about the -s option. This problem is known upstream and has been fixed in version 4.03 http://syslinux.zytor.com/archives/2010-September/015294.html http://syslinux.zytor.com/wiki/index.php/Syslinux_4_Changelog#Changes_in_4.03 (Thanks to Victor Gattegno for his contribution on tracking down the problem). I'd like to avoid using the --stupid option just due to that, in order to avoid potential regerssions on my side as this option is not always supported on other distributions which may use other versions of syslinux, and also avoid to have more code to support a problem which is not really one of our project. Is there any plan to fix this in Squeeze, or to provide an update to 4.03 ? (we could then update that on our wiki - http://trac.mondorescue.org/wiki/FAQ#Q42HowtotransformamondoCDDVDintoamondoUSBdevice and consider it a transcient problem) We have an open bug on our side at http://trac.mondorescue.org/ticket/486 to track it. Would be glad to hear your feedback on this. Thanks and best regards, Bruno. -- Open Source & Linux Profession Lead EMEA / http://opensource.hp.com HP/Intel/Red Hat Open Source Solutions Initiative / http://www.hpintelco.net http://www.HyPer-Linux.org http://mondorescue.org http://project-builder.org La musique ancienne? http://www.musique-ancienne.org http://www.medieval.org |
From: Bruno C. <Bru...@hp...> - 2011-06-25 15:21:14
|
Hello, Daniel Baumann said on Sat, Jun 25, 2011 at 04:11:51PM +0200: > getting package updates into stable is a pita due to debians strict > release policy for stable updates, and requires to deal with certain > people of the release team that i avoid to deal with, and updating > bootloaders with new upstream versions is almost impossible (in > particular, for syslinux, as the debian cds are build with isolinux, > for which we would need to update to 4.03 too (in order to ship both > debian packages and debian images in sync) and which means it would > require enourmous efforts of testing to factually 'prove' that the > new package does not contain any regression over the old one, which > one needs to do in order to convince the release team to accept > it..). I understand, and my rare interactions with the Debian community always made me feel like you as well :-( Nerver mind, we'll work around with docs ;-) > as a workaround to this nightmare, i'm maintaining another set of > syslinux packages that contains most important fixes for squeeze: > > http://vcs.progress-linux.org/?p=packages/syslinux.git;a=shortlog;h=refs/heads/progress-artax I don't see the -s vs --silent patch ported there. So I don't think this branch is relevant for us. > and one with the backports: > http://vcs.progress-linux.org/?p=packages/syslinux.git;a=shortlog;h=refs/heads/progress-artax-backports I think we could refer people to this one. As most of the MondoRescue users are just sysadm, and don't have (as myself) a huge knowledge of Debian), could you point us to a place where the deb packages themselves are located (with this content applied) > not sure that helps you though. It helps yes ! At least we can document now the status, and let people know that they'll probably have to wait for the next stable Debian (who said 5 years ;-) to get the correct final solution. Best regards, Bruno. -- Open Source & Linux Profession Lead EMEA / http://opensource.hp.com HP/Intel/Red Hat Open Source Solutions Initiative / http://www.hpintelco.net http://www.HyPer-Linux.org http://mondorescue.org http://project-builder.org La musique ancienne? http://www.musique-ancienne.org http://www.medieval.org |
From: Bruno C. <Bru...@hp...> - 2011-06-25 15:44:41
|
Bruno Cornec said on Sat, Jun 25, 2011 at 05:05:07PM +0200: > > getting package updates into stable is a pita due to debians strict > > release policy for stable updates, and requires to deal with certain > > people of the release team that i avoid to deal with, and updating > > bootloaders with new upstream versions is almost impossible (in > > particular, for syslinux, as the debian cds are build with isolinux, > > for which we would need to update to 4.03 too (in order to ship both > > debian packages and debian images in sync) and which means it would > > require enourmous efforts of testing to factually 'prove' that the > > new package does not contain any regression over the old one, which > > one needs to do in order to convince the release team to accept > > it..). > > I understand, and my rare interactions with the Debian community always > made me feel like you as well :-( Nerver mind, we'll work around with > docs ;-) However, I checked the man page and the -s option is indeed mentioned. So shouldn't we create a bug report that this option is NOT indeed really supported to justify more easily an update of just that with a very small patch touching just the getopt analysis ? Of course, you're the man, I'm just trowing idea, but won't have to deal with the problems afterwards ;-) Bruno. -- Open Source & Linux Profession Lead EMEA / http://opensource.hp.com HP/Intel/Red Hat Open Source Solutions Initiative / http://www.hpintelco.net http://www.HyPer-Linux.org http://mondorescue.org http://project-builder.org La musique ancienne? http://www.musique-ancienne.org http://www.medieval.org |
From: Daniel B. <dan...@pr...> - 2011-06-25 15:59:30
|
On 06/25/2011 05:05 PM, Bruno Cornec wrote: > I don't see the -s vs --silent patch ported there. So I don't think this > branch is relevant for us. well, you just told me about it :) so haven't yet had a chance to cherry pick it (which i will do later on today). > I think we could refer people to this one. As most of the MondoRescue > users are just sysadm, and don't have (as myself) a huge knowledge of > Debian), could you point us to a place where the deb packages themselves > are located (with this content applied) the repository from which the backports can be fetched is at: deb http://archive.progress-linux.org/progress/ artax-backports main contrib non-free the packages itself can, in addition, also manually be downloaded from: http://archive-master.progress-linux.org/packages/backports/progress- artax-backports/syslinux/ with symlinks to the current versions at: http://archive-master.progress-linux.org/packages/backports/progress- artax-backports/syslinux/current_amd64/ and http://archive-master.progress-linux.org/packages/backports/progress- artax-backports/syslinux/current_i386/ > they'll probably have to wait for the next stable Debian (who > said 5 years ;-) hehe :) Regards, Daniel -- Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern Email: dan...@pr... Internet: http://people.progress-technologies.net/~daniel.baumann/ |
From: Daniel B. <dan...@pr...> - 2011-06-25 14:11:58
|
On 06/25/2011 12:09 PM, Bruno Cornec wrote: > Hello Daniel, Hi, > Is there any plan to fix this in Squeeze, or to provide an update to > 4.03 ? unfortuntately, no. getting package updates into stable is a pita due to debians strict release policy for stable updates, and requires to deal with certain people of the release team that i avoid to deal with, and updating bootloaders with new upstream versions is almost impossible (in particular, for syslinux, as the debian cds are build with isolinux, for which we would need to update to 4.03 too (in order to ship both debian packages and debian images in sync) and which means it would require enourmous efforts of testing to factually 'prove' that the new package does not contain any regression over the old one, which one needs to do in order to convince the release team to accept it..). as a workaround to this nightmare, i'm maintaining another set of syslinux packages that contains most important fixes for squeeze: http://vcs.progress-linux.org/?p=packages/syslinux.git;a=shortlog;h=refs/heads/progress-artax and one with the backports: http://vcs.progress-linux.org/?p=packages/syslinux.git;a=shortlog;h=refs/heads/progress-artax-backports not sure that helps you though. Regards, Daniel -- Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern Email: dan...@pr... Internet: http://people.progress-technologies.net/~daniel.baumann/ |