Re: Bug#950192: Please remove build dep on aboot

jhcha54008 <[email protected]>
Newsgroups gmane.linux.debian.ports.alpha
Message-ID <20200131011932.6qdntl2eykthuwdx@debirf-dominicain>
Hi Adrian,

Nice that someone knowledgeable stepped in to salvage aboot.
Thanks in advance !

May I ask if there is a git repository (in salsa ?) following the 
debian variation of aboot ? (and including the history as a bonus ?)

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 ?

In a farther future, do we want to keep a source in Docbook SGML ?

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).

3/ And #832491 about the build dep 'sp' removed, with two patches included. 
And a ':native' annotation added to the build dep opensp is required as 
well in order to cross-build (or solve #854518).

Sorry that I have no time currently to test myself. 
I hope it will help nevertheless !

Regards,
JH Chatenet

[1] : https://bugs.debian.org/cgi.bin/bugreport.cgi?bug=949711#10
[2] : https://bugs.debian.org/cgi.bin/bugreport.cgi?bug=805988#58
[3] : https://bugs.debian.org/cgi.bin/bugreport.cgi?bug=805988#78
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.