400+ duplicate files exist in the generated Yaru theme icons.

Bug #2018772 reported by wontfix
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Yaru Theme
New
Unknown
yaru-theme (Debian)
New
Undecided
Unassigned
yaru-theme (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Symlinks in Yaru have to be generated. It doesn't look like any of the symlink lists have paths outside of current directory.

wontfix (wontfix)
tags: added: bloat
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Theorically yaru generates symlinks at install phase through meson.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

'ls -il' confirms the inodes are different for the duplicate icons so indeed space is being wasted.

Changed in yaru-theme (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in yaru:
importance: Undecided → Unknown
status: New → Unknown
Changed in yaru:
status: Unknown → New
wontfix (wontfix)
description: updated
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Is this still valid?

Symlinks seems to be generated

Revision history for this message
wontfix (wontfix) wrote (last edit ):

Yes. This is about symlinks that don't yet exist but should, not about symlinks that currently exist or are currently generated.

find ! -empty -type f -exec md5sum {} + | sort | uniq -w32 -dD

For more detail as listed above.

ls -il *

tags: added: noble
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

I see, please submit the details also https://github.com/ubuntu/yaru/issues/3900 so that it can be tracked better upstream

Revision history for this message
wontfix (wontfix) wrote (last edit ):

Details are easily shown with rmlint-gui to visualize it both in icons or src and choose the source of truth images if you don't like their in-directory selections. Add a relative symlink -r flag to the output script if you're going to simulate the result. The exact files are also listed in the script to add to your lists.

If you need to exclude or delete all non symlinks after running for easy list output, find . ! \( -type l -o -type d \) -delete

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.