[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: