FS#77941 - [lib32-glib2] could not get file information for usr/lib32/gio/modules/

Attached to Project: Arch Linux
Opened by Matthew Cohen (mbc) - Tuesday, 21 March 2023, 22:50 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 22 March 2023, 21:16 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After upgrading lib32-glib2 to 2.76.0-2, I received the following warning:

could not get file information for usr/lib32/gio/modules/

I checked the directory, and it existed, as did a file named .keep - I see there aren't any files included with the packages within the /usr/lib32/gio/modules/ directory, so I'm not sure the cause of the warning. I'm also not sure if this warning is a result of the way I configured my system, or if it is an error in the packaging.
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 22 March 2023, 21:16 GMT
Reason for closing:  None
Additional comments about closing:  Reporter says "appears to be solved"
Comment by Toolybird (Toolybird) - Wednesday, 22 March 2023, 02:44 GMT
Yes, can repro...but it's a harmless message and won't appear again on subsequent updates. In other words, don't worry about this minor glitch.

The root cause is a side effect of the fix for  FS#77846 . The pacman database was in an inconsistent state due to a likely bug in pacman.

If you search on that error message you will find plenty of hits, e.g: [1]

[1] https://bbs.archlinux.org/viewtopic.php?id=213214
Comment by Matthew Cohen (mbc) - Wednesday, 22 March 2023, 16:13 GMT
I see - thanks for explaining!

Loading...