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

Re: Bug#1082603: Should aboot be removed from unstable?



On Mon, 2024-09-23 at 18:49 +0200, John Paul Adrian Glaubitz wrote:
> > Not entirely sure it is exactly correct but it does build and does appear
> > to put a reasonable set of files into the packages generated.
> 
> That's not the main problem, but the fact that the code cannot be cross-compiled:
> 
> > https://github.com/mattst88/aboot/issues/5
> 
> and:
> 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821332
> 
> aboot-cross depends on aboot-base, but aboot-base can only be fully built on alpha:
> 
> > https://salsa.debian.org/debian/aboot/-/blob/master/debian/rules?ref_type=heads
> 
> palo does it correctly:
> 
> > https://tracker.debian.org/pkg/palo
> 
> So, it's really not just as trivial as removing one line. If it was, I would have
> done that long ago.

To clarify this a little more: The problem is that the aboot-base package can only
be built on alpha which means that alpha-cross becomes uninstallable on the other
architectures as anything built on alpha is not available for release architectures.

So, the proper fix would be to restructure the package such that the contents of
aboot-base are made cross-buildable and thus fully available on any architecture
which has a cross-compiler for alpha.

See also the corresponding bug report for that change in palo:

> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851792

This particular issue is also part of the Debian Ports TODO list:

> https://people.debian.org/~glaubitz/debian-ports-todo.txt

So, if anyone is actually willing to help, please do.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: