Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948210 - Upgrading to dev-libs/glib-2.80.5-r1 is blocked by smack
Summary: Upgrading to dev-libs/glib-2.80.5-r1 is blocked by smack
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-16 22:01 UTC by Stéphane
Modified: 2025-01-17 21:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane 2025-01-16 22:01:53 UTC
Hello,

I did an update @world with 'emerge -uDNav --with-bdeps=y --backtrack=100 @world --keep-going' . dev-libs/glib-2.80.5-r1 failed to build, when I searched in internet I found that glib and gobject-introspection may have circular dependency.

So I removed USE=introspection and it did build/upgrade glib without any problem. But since I need introspection in my system I re-tried to build it with introspection and it did fail.

The log error of the ebuild is in attachment and the main problem is that it has a problem with smack. So I removed smack temporarily in the kernel and then dev-libs/glib-2.80.5-r1 succeeded to build with introspection.
I returned to a kernel with smack and completed the update @world without problems. Then I rebuilt dev-libs/glib-2.80.5-r1 with the kernel with smack and it worked.

The issue can be considered solvable but people in IRC said me to report a bug if it require smack removed.

I must add I have the kernel compiled with clang.
Comment 1 Mike Gilbert gentoo-dev 2025-01-17 21:59:27 UTC
Please attach a build log and provide emerge --info. Then change the status back to UNCONFIRMED.