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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to