Package nestopia has been unbuildable in clean chroot since at least Jun 2021.  This was brought to the maintainer's attention via comment on 2021-06-09.

Despite replying that the missing dependency could be added, carstene1ns did not do so.  The maintainer was again notified that the issue is still unresolved in Jun 2023.  The comment includes the relevant error message.  I have attempted rebuild moments ago to confirm the issue is still unresolved, as of mid Nov 2023.

/usr/bin/ld: cannot find -lGLU: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile:3097: nestopia] Error 1

Prior to orphan request PRQ#49707, the package was also flagged.  The maintainer unflagged without taking action.  The maintainer has also written a reply to the orphan request, so is fully aware of the issue.

Despite claims that this is an issue with fltk, maintainer has not opened an issue report for that package.  (None appears in search results at bugs.archlinux.org.)  Also, tools, such as namcap, do not identify reliance of fltk on any glu-related packages.

Even if fltk did have an unnamed dependency on glu, Arch package guidelines state: "Do not rely on transitive dependencies".  So a prudent maintainer, especially given the error reports, would still choose to include glu in the dependency list.

Given that the current maintainer has willfully kept this package in a broken state for about 2.5 years, it should be orphaned immediately so that a responsible maintainer may take over.


On Fri, Oct 27, 2023 at 5:16 AM carstene1ns <arch@carsten-teibes.de> wrote:
Am 27.10.23 um 04:45 schrieb notify@aur.archlinux.org:
> Package does not build in clean chroot because of missing makedepend.

nestopia does not depend on `glu`, this should likely be flagged against
`fltk`,

since `fltk-config --ldflags --use-gl` outputs `...-lGLU -lGL...`.


best regards,

carstene1ns