On 10 May 2024, at 10:52, Alexander Kanavin <[email protected]> wrote: > > On Tue, 7 May 2024 at 17:47, Ross Burton <[email protected]> wrote: >> packages/cortexa57-poky-linux/glib-2.0/glib-2.0-utils: FILELIST: added >> "/usr/bin/gi-compile-repository /usr/bin/gi-inspect-typelib >> /usr/bin/gi-decompile-typelib” >> packages/cortexa57-poky-linux/glib-2.0/glib-2.0-utils: PKGSIZE changed from >> 770935 to 1105901 (+43%) >> >> Any image that uses GSettings pulls in this package for the gsettings tools. >> Should these normally built-time utilities be moved to glib-2.0-codegen >> instead? > > glib-2.0-codegen is meant specifically for that utility. If we need to > trim down space usage, I'd rather put gsettings stuff in its own > package, but it's not clear what is actually needed for it: > > alex@Zen2:/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/glib-2.0/2.80.0$ > find packages-split/glib-2.0-utils/usr/bin/ > packages-split/glib-2.0-utils/usr/bin/ > packages-split/glib-2.0-utils/usr/bin/gtester > packages-split/glib-2.0-utils/usr/bin/gobject-query > packages-split/glib-2.0-utils/usr/bin/gio > packages-split/glib-2.0-utils/usr/bin/gresource > packages-split/glib-2.0-utils/usr/bin/glib-compile-schemas > packages-split/glib-2.0-utils/usr/bin/glib-compile-resources > packages-split/glib-2.0-utils/usr/bin/gsettings > packages-split/glib-2.0-utils/usr/bin/gdbus > packages-split/glib-2.0-utils/usr/bin/gapplication > packages-split/glib-2.0-utils/usr/bin/gi-compile-repository > packages-split/glib-2.0-utils/usr/bin/gi-decompile-typelib > packages-split/glib-2.0-utils/usr/bin/gi-inspect-typelib > packages-split/glib-2.0-utils/usr/bin/glib-gettextize > packages-split/glib-2.0-utils/usr/bin/glib-genmarshal > packages-split/glib-2.0-utils/usr/bin/glib-mkenums > packages-split/glib-2.0-utils/usr/bin/gtester-report
Maybe we need to split this into general purpose utilities and development tools: gsettings should be in -utils but gi-* glib-* gtester-* should be in -dev as they’ll only be used when building code that uses glib. Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#199196): https://lists.openembedded.org/g/openembedded-core/message/199196 Mute This Topic: https://lists.openembedded.org/mt/105860089/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
