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

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.ports.alpha
Message-ID <[email protected]>
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
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.