Re: Bug#950192: Please remove build dep on aboot
On 1/31/20 2:19 AM, jhcha54008 wrote:
> May I ask if there is a git repository (in salsa ?) following the
> debian variation of aboot ? (and including the history as a bonus ?)
I have not created such a repository yet. I have to ask Steve whether
he's got one for his packaging.
> Three RC bugs are listed for src:aboot, with at least partial
> solutions for two of them.
>
> 1/ This last one is #949711 about the build-dep 'sgmltool-lite' soon
> removed from the archive. 'sgmltools' from package 'sgmltool-lite'
> is run at line 7 of file doc/faq/Makefile (only ocurrence as far
> as I can see)
> sgmltools --backend=html SRM-HOWTO.sgml
> The package 'docbook-utils' is a build dependency of aboot yet
> and includes docbook2html.
> $ docbook2html SRM-HOWTO.sgml
> succeeded for me (at least on amd64 running stretch). Does it
> make sense to patch the source of aboot accordingly ?
Yes, I'm aware of that. I have already verified that myself yesterday.
In the long-term, it would make more sense though to convert the SGML
files to XML.
> In a farther future, do we want to keep a source in Docbook SGML ?
No.
> 2/ The current maintainer mentioned [1] that aboot needs to produce an
> arch:all package (aboot-base) on arch:alpha. See bug #805988 (and #821332).
> However, it should be possible to cross-build aboot, as suggesteed by
> the current maintainer [2] (at that time, I managed to cross-build aboot
> on amd64 and I booted successfully a real AlphaWorkstation 500 with it :
> see [3] and the followings. I haven't tested with current sid since).
> However, the patches should be cleaned and I never managed to find the time (sorry).
I don't think we necessarily have to cross-compile everything, but I haven't
decided yet.
Please note that we addressed a very similar issue in src:palo and solved
it by cross-compiling.
> 3/ And #832491 about the build dep 'sp' removed, with two patches included.
What patches? For "sp", we can also just use "docbook2man" from docbook-utils,
I already verified that.
> And a ':native' annotation added to the build dep opensp is required as
> well in order to cross-build (or solve #854518).
I don't want to use opensp but just docbook-utils only.
See this issue on github [1].
Adrian
> [1] https://github.com/mattst88/aboot/issues/1
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: