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