{"bugs":[{"bugid":785361,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.1 fails to compile"},{"bugid":832752,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.2 - make[1]: [Makefile:<snip>: module\/gi.go] Error 1"},{"bugid":912761,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.2-r2 - In procedure module-lookup: Unbound variable: connect"},{"bugid":928965,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.2-r2 fails tests: make: [Makefile:2063: value.log] Segmentation fault"},{"bugid":949008,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.2-r100 fails test - [ffmpeg] Make check failed. See above for details."},{"bugid":951908,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/guile-gi-0.3.2-r100 - make: No rule to make target <snip>\/everything.c. Stop."}],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":383,"name":"dev-scheme","summary":"The dev-scheme category contains libraries and utilities relevant to the Scheme programming language."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ddd1e5c60fc005ed4cf002b90ddb2ab4cff8ca50","committime":"2025-10-26T03:48:29","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"sed -E '\/dev-libs\\\/gobject-introspection(:=|\\s|$|-[0-9]|\\[)\/ { s\/(>=)?dev-libs\\\/gobject-introspection(-[0-9.r-]*)?\/>=dev-libs\\\/gobject-introspection-1.82.0-r2\/ }' *\/*\/*.ebuild -i\n\n+ manually going over to undo the false positives or if the version\n  requirement was higher.\n\nBug: https:\/\/bugs.gentoo.org\/947058\nSee-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2\nSigned-off-by: Alfred Wingate <parona@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44336\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44336\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d83e25b6a59578c519b2910640b5cb4205f0275c","committime":"2025-10-26T02:42:53","packageid":73697,"repoid":1,"summary":"*\/*: depend on newer gobject-introspection as a workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"72a09b15d32d42a54159fb4be4b6b414a1e57432","committime":"2024-11-30T14:03:22","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"52eb24ccc17585b963c2065a43044f28cfadf3aa","committime":"2024-11-30T13:42:49","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: drop 0.3.2-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1e7b66277e48c9a81aa2c0bfcd8a0e2d11de295","committime":"2024-09-18T13:18:51","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Signed-off-by: Alfred Wingate <parona@protonmail.com>\nSigned-off-by: Arsen Arsenović <arsen@gentoo.org>","commitid":"587e5c2371cca3feadd1f7018b42b995ca0da26a","committime":"2024-08-28T09:15:20","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: update live to use new guile mechanism"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Bug: https:\/\/bugs.gentoo.org\/880955\nSigned-off-by: Alfred Wingate <parona@protonmail.com>\nSigned-off-by: Arsen Arsenović <arsen@gentoo.org>","commitid":"6f017cdc716e776d5608cccc4242e2bc92a88665","committime":"2024-08-27T15:49:27","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: switch to new guile mechanism"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30407e8fff44307b03c0be08b9d807b1232d92a7","committime":"2023-10-01T15:46:34","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"b1d661f06051fa36ac8ffa85ebf53702358ec695","committime":"2023-10-01T15:20:36","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: drop old 0.3.1-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"94c16b255ab440cf744dfde1aebc36a756471198","committime":"2023-05-16T12:03:55","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Bug: https:\/\/bugs.gentoo.org\/905898\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7e3b8ea2dbbeffdb67ab6b029d2d7349e059d4e4","committime":"2023-05-16T11:34:53","packageid":73697,"repoid":1,"summary":"dev-scheme: use dostrip instead of RESTRICT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6fd7207417c4017b8313e88bbdaafa71e1fcfb53","committime":"2022-05-17T21:17:53","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"as QA requested\nhttps:\/\/projects.gentoo.org\/qa\/policy-guide\/installed-files.html#pg0302\n\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2b5ccfe9e3dfcce36fa9bf645bd93f7fee6d1828","committime":"2022-05-17T20:41:32","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: drop useless static-libs USE flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c485e344d3fdb701d16cc1c69a26cba2589da03","committime":"2022-05-17T13:32:53","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/845162\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4add1ce6ed03c5de84c75b8823273fc912ba58e8","committime":"2022-05-17T12:53:59","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: add static-libs USE flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1b09f05cf3e34bf77d8e9984d1633ac69475bc5a","committime":"2021-12-30T22:06:42","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2cb5f741b676fa54304f4f8b2b2b6a1582130450","committime":"2021-12-30T21:46:30","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: bump to 0.3.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"9b761a0e22ea1e79d212d72d09043055bebb8bbd","committime":"2021-12-30T21:45:58","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: live - virtualx tests + formatting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7202af0dce5cd8713173036b6174859088405561","committime":"2021-12-03T23:06:29","packageid":73697,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"ce53cb0efe2c34bc8f807a9eaa61800f3ed6277f","committime":"2021-12-03T22:54:48","packageid":73697,"repoid":1,"summary":"dev-scheme\/guile-gi: new package; add version 0.3.1 and live"}],"dependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[732468,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[732468,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[732468,732468,838489,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"depending":[],"ebuilds":[{"archs":[],"ebuildid":732468,"firstseen":"2021-12-03T23:09:53.401773","license":"GPL-3","moddate":"2026-03-22T20:20:54","packageid":73697,"repoid":1,"slot":"0","uses":["guile_targets_2-2","guile_targets_3-0","test"],"version":"9999"},{"archs":["~amd64"],"ebuildid":838489,"firstseen":"2024-09-18T14:20:31.583496","license":"GPL-3","moddate":"2026-03-22T20:20:54","packageid":73697,"repoid":1,"slot":"0","uses":["guile_targets_2-2","guile_targets_3-0","test"],"version":"0.3.2-r100"}],"masks":[],"package":{"categoryid":383,"description":"Bindings for GObject Introspection and libgirepository for Guile","firstseen":"2021-12-03T23:09:53.401773","name":"guile-gi","packageid":73697,"summary":"This is a library for GNU Guile to create language bindings via GObject Introspection. Guile GI has two primary components: - The gi scheme modules: guile modules that provide functionality to dynamically generate Scheme API from GObject typelib files. - libguile-gi.so or libguile-gi.dll: a compiled module that contains glue code to interface with GObject. To create bindings, use the use-typelibs syntax found in the (gi) library."},"rdependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[732468,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[732468,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[732468,732468,838489,838489],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"repos":[{"branch":"master","lastcommit":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/spk121.github.io\/guile-gi\/"],"uses":[{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with GNU Guile 2.2","group":"guile_targets","isdefault":false,"use":"2-2"},{"description":"Build with GNU Guile 3.0","group":"guile_targets","isdefault":false,"use":"3-0"}]}