View previous topic :: View next topic |
Author |
Message |
edward_scott Apprentice
Joined: 17 Jan 2006 Posts: 163
|
Posted: Thu Mar 21, 2024 1:28 am Post subject: [solved] merge-usr: Special files are not supported |
|
|
When I run
amongst a lot of INFO logs indicating everything else looks OK, I get the following error:
Quote: | ERROR: Conflict for special file '/lib/splash/cache/.splash': Special files are not supported
ERROR: Leaving '/lib' as a directory due to prior errors
|
I cannot find any documentation on errors around special files, so I am not sure how to go about resolving it.
Anyone have any clue what I am supposed to do?
Last edited by edward_scott on Sat Mar 23, 2024 2:00 am; edited 1 time in total |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Thu Mar 21, 2024 3:07 am Post subject: |
|
|
My guess would be character special devices or block special devices and the file system not supporting them, or because they have been intentionally disabled with the "nodev" mount option (see man mount).
I would not have expected the listed file to be a character or block device.
You can use the command "file" to see if it can identify the listed file. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1547
|
Posted: Thu Mar 21, 2024 7:21 am Post subject: |
|
|
It looks like you have or had some very old and perhaps unsupported spalsh screen utilities. Find out which package this file belongs to and if it doesn't check the directory. If it still does not link to any package, I would just delete it. This is a directory that should be managed by portage and if it does not know anything about some files in it, chances are they are remains of something that' not anymore.
EDIT: here's what I found and it's exactly what I suspected - something very old: https://forums.gentoo.org/viewtopic-t-313994-highlight-cachedir.html
Best Regards,
Georgi |
|
Back to top |
|
|
Banana Veteran
Joined: 21 May 2004 Posts: 1393 Location: Germany
|
|
Back to top |
|
|
edward_scott Apprentice
Joined: 17 Jan 2006 Posts: 163
|
Posted: Sat Mar 23, 2024 2:02 am Post subject: |
|
|
Yup it appears it was very old (files dated 2011) and not needed any longer. I removed them and that resolved the issue. Thank you, this community is so helpful.
I guess that the rule for merge-usr is that special files should not be in the directories it operates on in the first place, and if they are they should be removed. |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1547
|
Posted: Sat Mar 23, 2024 12:59 pm Post subject: |
|
|
edward_scott wrote: | Yup it appears it was very old (files dated 2011) |
Congratulations on the longevity of your installation! :)
Best Regards,
Georgi |
|
Back to top |
|
|
|