Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 945769 - dev-libs/glib-2.82.2: ImportError [snip] libgobject-2.0.so.0: file too short
Summary: dev-libs/glib-2.82.2: ImportError [snip] libgobject-2.0.so.0: file too short
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 945990 (view as bug list)
Depends on: 945770
Blocks:
  Show dependency tree
 
Reported: 2024-12-02 22:18 UTC by Jay Faulkner
Modified: 2024-12-06 23:10 UTC (History)
4 users (show)

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


Attachments
build log (xz) (build.log.xz,45.89 KB, application/x-xz)
2024-12-02 22:19 UTC, Jay Faulkner
Details
emerge info (emerge_info.log,10.73 KB, text/x-log)
2024-12-02 22:20 UTC, Jay Faulkner
Details
# cat /etc/portage/package.accept_keywords/* | grep -v '#' | sort -u >> tilde-arch-packages (tilde-arch-packages.txt,5.75 KB, text/plain)
2024-12-02 22:21 UTC, Jay Faulkner
Details
build log (xz, ansifilter run) (ansifilter.build.log.xz,46.00 KB, application/x-xz)
2024-12-02 22:24 UTC, Jay Faulkner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jay Faulkner gentoo-dev 2024-12-02 22:18:03 UTC
During a run of `emerge -uUDa @world`, I received the following update during the glib update. I have recently globally set USE=vala; but I don't see that on dev-libs/glib.



Reproducible: Always

Steps to Reproduce:
1. Try to upgrade glib

Actual Results:  
It won't build :(.

Expected Results:  
New glib!

This is a mixed ~amd64 / amd64 machine. I have attached the contents of my accept_keywords files in case it's helpful.
Comment 1 Jay Faulkner gentoo-dev 2024-12-02 22:19:16 UTC
Created attachment 913113 [details]
build log (xz)
Comment 2 Jay Faulkner gentoo-dev 2024-12-02 22:20:15 UTC
Created attachment 913114 [details]
emerge info
Comment 3 Jay Faulkner gentoo-dev 2024-12-02 22:21:08 UTC
Created attachment 913115 [details]
# cat /etc/portage/package.accept_keywords/* | grep -v '#' | sort -u >> tilde-arch-packages
Comment 4 Jay Faulkner gentoo-dev 2024-12-02 22:24:18 UTC
Created attachment 913116 [details]
build log (xz, ansifilter run)

Ansifiltered the build log as requested by Sam in IRC.
Comment 5 Gabriel Marcano 2024-12-04 03:56:55 UTC
I does look to be caused by that Meson regression referred to in #945770. I applied the patch from https://github.com/mesonbuild/meson/pull/13837 for meson-1.6.0 and I was successful in building dev-libs/glib-2.82.2.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-04 17:38:09 UTC
Thanks.
Comment 7 Larry the Git Cow gentoo-dev 2024-12-06 20:35:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7577e8c9cccd46728eea2eddb94e8818e793fb

commit 3b7577e8c9cccd46728eea2eddb94e8818e793fb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-12-06 20:34:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-06 20:34:55 +0000

    dev-build/meson: backport generate_gir fix (fixes glib build)
    
    As discussed with Eli.
    
    Closes: https://bugs.gentoo.org/945769
    Closes: https://bugs.gentoo.org/945770
    Signed-off-by: Sam James <sam@gentoo.org>

 .../meson-1.6.0-generate_git-both-libraries.patch  | 345 +++++++++++++++++++++
 dev-build/meson/meson-1.6.0-r1.ebuild              | 191 ++++++++++++
 2 files changed, 536 insertions(+)
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-06 23:10:01 UTC
*** Bug 945990 has been marked as a duplicate of this bug. ***