{"bugs":[{"bugid":800113,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-emulation\/glean-1.18.2 setuptools warnings detected"},{"bugid":955297,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-emulation\/glean-1.24.0 - sandbox issue"},{"bugid":971781,"firstseen":"2026-03-30T19:51:05.574532","severity":"normal","status":"CONFIRMED","summary":"app-emulation\/glean-1.24.0 - [gcc-16] [portage-9999] AttributeError: NoneType object has no attribute name"}],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d9442ce06c1b59111090a26622b1425e0e839b5a","committime":"2025-07-01T04:36:51","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/959322\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c40e6b136c992d4d147605e07404628cc6ecda78","committime":"2025-07-01T02:07:38","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: add oslotest test dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ff621b3d62d6f81570d250acd47a63daafe7592","committime":"2025-06-03T20:24:14","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"186864a9f2780f6b5b203d3fb777f8a7a952a379","committime":"2025-06-03T19:58:05","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e7f16ca1241af2e6440a7a0a31bb43344a33b996","committime":"2025-06-03T13:39:25","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5e33fdb4f451a8b638d746ccf7ba8de0af681dd4","committime":"2025-06-03T13:21:36","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Stabilize 1.24.0 amd64, #955356"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b73b8f931748d331972edecfbef6842402a99c6f","committime":"2025-06-03T13:21:35","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Stabilize 1.24.0 x86, #955356"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d2c5a0cb11c83c838a4ec934840823a9989be741","committime":"2025-05-02T20:13:42","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"- EAPI=8\n- enable py3.13\n- enable tests\n- use upstream init files installer. Needed to patch it to support ${D}\n\nCloses: https:\/\/bugs.gentoo.org\/795909\nCloses: https:\/\/bugs.gentoo.org\/952200\nCloses: https:\/\/bugs.gentoo.org\/922164\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"53fdb7bf831e33a56d295b44569c588b3d49b442","committime":"2025-05-02T19:33:39","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: add 1.24.0, EAPI=8, py3.13, tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f8566fb3a6b46835c8cfde6611ac8a79aa0a49ad","committime":"2024-04-13T15:18:52","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Closes: https:\/\/bugs.gentoo.org\/929307\n\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"3f0156bd35324439a3d14c449e7cc14f68a5da8e","committime":"2024-04-13T15:13:36","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"19d1adf7ca88ae75f799abf77e83282895352ddc","committime":"2024-03-12T05:33:45","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"diff is OK:\n```\n * CMP: =app-emulation\/glean-1.23.0 with app-emulation\/glean-1.23.0\/image\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/PKG-INFO\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/SOURCES.txt\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/dependency_links.txt\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/entry_points.txt\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/not-zip-safe\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/pbr.json\n *  FILES:-usr\/lib\/python3.10\/site-packages\/glean-*-py3.10.egg-info\/top_level.txt\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/AUTHORS\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/METADATA\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/RECORD\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/WHEEL\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/entry_points.txt\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/pbr.json\n *  FILES:+usr\/lib\/python3.10\/site-packages\/glean-*.dist-info\/top_level.txt\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/PKG-INFO\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/SOURCES.txt\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/dependency_links.txt\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/entry_points.txt\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/not-zip-safe\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/pbr.json\n *  FILES:-usr\/lib\/python3.11\/site-packages\/glean-*-py3.11.egg-info\/top_level.txt\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/AUTHORS\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/METADATA\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/RECORD\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/WHEEL\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/entry_points.txt\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/pbr.json\n *  FILES:+usr\/lib\/python3.11\/site-packages\/glean-*.dist-info\/top_level.txt\n * ------> FILES(+14,-14)\n```\n\nBug: https:\/\/bugs.gentoo.org\/909875\nFixes: 0ff36ef3ef05c13a7154527b843b1164d3d269bd\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6ee7d6499a7839dc541c02d472d3417fb46dfd2f","committime":"2024-03-12T04:12:31","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: revbump for PEP517 change"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fd0b3283534f702c11b5dd084ec9445e5ecaf65d","committime":"2024-03-08T04:18:51","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Closes: https:\/\/bugs.gentoo.org\/909875\n\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"0ff36ef3ef05c13a7154527b843b1164d3d269bd","committime":"2024-03-08T04:05:30","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: switch to pep517"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56902858dea2967b8667b01e19c2f736c3732c38","committime":"2023-05-03T15:32:59","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"cb6dfbc7e9e486e8658b9d91c53ae2f31e35dcbc","committime":"2023-05-03T15:18:19","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: drop 1.19.0"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"77daaef193baa636b4e9ef8a1cc99be242d339ec","committime":"2023-05-03T15:18:10","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: stabilize 1.23.0 for amd64, x86"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"18d332c48410e02ed28b8a2ba438fb12abccd158","committime":"2023-05-03T15:17:42","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: update python version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fe825c6cab23245222aec000fcf84d337f2935f3","committime":"2023-03-16T19:02:05","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"89dbc2faaea8df03e7b2cc45688ca2702f37908f","committime":"2023-03-16T16:03:41","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Use pypi.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":68992,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3db07ada6bee3aa41142781662e0f7eb9557eb99","committime":"2022-06-24T02:32:38","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"3b5bd2336caf980d371f5eebe081b18e776040cb","committime":"2022-06-24T02:16:52","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: 1.23.0 bump and 1.19.0 stable amd64\/x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bd64364276aaa3e29d3149295e65a70ee3db1beb","committime":"2022-01-13T16:06:44","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alexxy@gentoo.org","authorname":"Alexey Shvetsov","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Alexey Shvetsov <alexxy@gentoo.org>","commitid":"17ced59870ab1354c5f02920df5341625cc97f85","committime":"2022-01-13T15:57:08","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Version bump + QA fix"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a9382a10bd019fb0f4d58bfed66ac4ec881d65a","committime":"2021-04-23T03:49:59","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Package-Manager: Portage-3.0.17, Repoman-3.0.2\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"21879798b5b87dce90852f83087b6216ea361bcc","committime":"2021-04-23T03:40:04","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: clean up old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"364fc5531129b1d243f1ac9c6f788bb7d5486d30","committime":"2021-03-22T16:35:51","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"ad477af10bd4ddc753315021f1cafd091e6de18e","committime":"2021-03-22T16:27:20","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: 1.18.2 stable amd64 and x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a0966c74f81e3e20020e102c68e562bf2fd13e46","committime":"2021-02-23T00:08:02","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"50afb6cae7aa402b050c09d3cb91e64b84c3984b","committime":"2021-02-22T23:50:32","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: update to 1.18.2 with py39 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":68992,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7f38edc6a88d2ceea69d0d79fb3a421204b5aa6e","committime":"2020-11-12T07:35:23","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Closes: https:\/\/bugs.gentoo.org\/746281\nPackage-Manager: Portage-3.0.8, Repoman-3.0.2\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"941c01c8be16b74ce24cd12e8bf47e9ed5c6529a","committime":"2020-11-12T07:14:29","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: 1.17.0 stable amd64\/x86 with cleanup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5e4a356334e7e239512196f95bafbf997e061338","committime":"2020-10-03T20:44:57","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"closes: https:\/\/bugs.gentoo.org\/746281\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"b127bce894a33a58670ffbb0f4516e0bd624f2c7","committime":"2020-10-03T20:22:50","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: switch to DISTUTILS_USE_SETUPTOOLS=rdepend"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a76910727056bbf1fb4872a832deac159fb6f44b","committime":"2020-04-19T18:06:47","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"prometheanfire@gentoo.org","authorname":"Matthew Thode","body":"Closes: https:\/\/bugs.gentoo.org\/718210\n\nPackage-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Matthew Thode <prometheanfire@gentoo.org>","commitid":"7b9880a1e01b6d9ee7191d86024200aadd6bffc0","committime":"2020-04-19T17:37:05","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: 1.17.0 bump with py37\/38 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab0d88341589a05ec2b5978d9fda741d285c712b","committime":"2020-01-13T10:47:00","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"9cb86c53919b529cc5f2fcf55badde542f74d3e5","committime":"2020-01-12T10:35:16","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Remove Python 2 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":68992,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9b15223cc296615fe73b11ac44d1a225e578ccf2","committime":"2018-03-20T06:46:31","packageid":68992,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alexxy@gentoo.org","authorname":"Alexey Shvetsov","body":"Package-Manager: Portage-2.3.19, Repoman-2.3.6","commitid":"c80fe4a45d496ee919fbef2e16a7f341b0e9cdfa","committime":"2018-03-20T06:25:57","packageid":68992,"repoid":1,"summary":"app-emulation\/glean: Initial import"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":862038,"firstseen":"2025-05-02T21:17:55.189042","license":"Apache-2.0","moddate":"2026-03-30T13:49:22","packageid":68992,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","test"],"version":"1.24.0"}],"masks":[],"package":{"categoryid":321,"description":"Simple program to write static config from config-drive","firstseen":"2018-03-20T10:30:35.824861","name":"glean","packageid":68992,"summary":"Glean is a program intended to configure a system based on configuration provided in a configuration drive."},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[862038,862038,862038],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Inject some useful and sensible default behaviors into setuptools","ebuildids":[862038],"firstseen":"2013-06-01T14:36:49.754329","maintainer":"prometheanfire@gentoo.org","maintainername":"Matthew Thode","name":"pbr","packageid":60804,"summary":"Python Build Reasonableness PBR is a library that injects some useful and sensible default behaviors into your setuptools run."}],"repos":[{"branch":"master","lastcommit":"d7d651a3f16a89ff2e0067af3dec9c6eecc0ca6b","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/opendev.org\/opendev\/glean"],"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 Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"}]}