[Pkg-utopia-maintainers] Bug#1121456: cockpit-ws: broken symlinks to non-existing archlinux logos
Martin Pitt
mpitt at debian.org
Thu Nov 27 10:30:29 GMT 2025
Control: tag -1 upstream
Control: forwarded -1 https://github.com/cockpit-project/cockpit/pull/22627
Hello Marc,
Marc Leeman [2025-11-26 14:59 +0100]:
> After writing some tests cases for our systems, I wrote a test that
> checks for broken links is system directories:
>
> 00034_test-broken-symlinks : Check for broken symbolic links in system directories... [FAIL]
> ---- Output from 00034_test-broken-symlinks ----
> Broken symlinks detected in system directories.
> /usr/share/cockpit/branding/arch/logo.png
> /usr/share/cockpit/branding/arch/favicon.ico
> /usr/share/cockpit/branding/arch/apple-touch-icon.png
> --------------------------
>
> The above files are symlinks to non-existing files and these are not
> provided by any package.
Thanks for spotting!
> Description: Remove broken archlinux logo symlinks
> Index: cockpit/Makefile.in
> ===================================================================
> --- cockpit.orig/Makefile.in
> +++ cockpit/Makefile.in
> @@ -5996,11 +5996,6 @@ uninstall-python:
> %.metainfo.xml: %.metainfo.xml.in
> $(AM_V_GEN) mkdir -p $(dir $@) && msgfmt --xml -d $(top_srcdir)/po --template $< --output $@
>
> -install-data-hook::
> - ln -sTfr $(DESTDIR)/usr/share/pixmaps/archlinux-logo.png $(DESTDIR)$(archbrandingdir)/logo.png
> - ln -sTfr $(DESTDIR)/usr/share/pixmaps/archlinux-logo.png $(DESTDIR)$(archbrandingdir)/apple-touch-icon.png
> - ln -sTfr $(DESTDIR)/usr/share/pixmaps/archlinux-logo.png $(DESTDIR)$(archbrandingdir)/favicon.ico
Let's not do it that way, I don't want patches in the Cockpit package. All the
packaging is maintained upstream with strong CI. I sent
https://github.com/cockpit-project/cockpit/pull/22627 instead, will be in the
next release in ~ 2 weeks.
Martin
More information about the Pkg-utopia-maintainers
mailing list