I guess you should not install samba package (that pulls in everything else) and inspect what you actually need on target. packages-split/ is a good place to see what goes where.
It's also possible that samba recipe isn't splitting things into packages correctly, you can experiment with changing the recipe. Alex On Tue, 18 Feb 2025 at 09:34, Ashish Mishra <ashi...@mvista.com> wrote: > > Hi Alex , > > When Investigated further the package created by samba recipe generated > below : > > > ~/release/fips/mv-fx-series-yocto-5.0/project/tmp/work/cortexa8hf-neon-mvdistro-linux-gnueabi/samba/4.19.8/packages-split/samba-python3/usr/lib/python3.12/site-packages/samba > (master) : du -sh dcerpc/ tests/ emulate/ samba3/ > 13M dcerpc/ > 5.4M tests/ > 128K emulate/ > 360K samba3/ > > > ~/release/fips/mv-fx-series-yocto-5.0/project/tmp/work/cortexa8hf-neon-mvdistro-linux-gnueabi/samba/4.19.8/packages-split/samba-python3/usr/lib/python3.12/site-packages/samba > (master) : > > ~/release/fips/mv-fx-series-yocto-5.0/project/tmp/work/cortexa8hf-neon-mvdistro-linux-gnueabi/samba/4.19.8/packages-split/samba-python3/usr/lib/python3.12/site-packages/samba > (master) : ls > auth.so dnsserver.py gp mdb_util.py > ntacls.py samba3 trust_utils.py > auth_util.py domain_update.py gpo.so messaging.so > ntstatus.so samdb.py upgradehelpers.py > colour.py drs_utils.py gp_parse ms_display_specifiers.py > param.so schema.py upgrade.py > common.py dsdb_dns.so graph.py > ms_forest_updates_markdown.py policies.py sd_utils.py > uptodateness.py > compression.so dsdb.so hostconfig.py ms_schema_markdown.py > policy.so security.so werror.so > credentials.so emulate idmap.py ms_schema.py > posix_eadb.so sites.py xattr_native.so > crypto.so forest_update.py __init__.py ndr.py > provision smbconf.so xattr.py > dbchecker.py functional_level.py join.py netbios.so > registry.so subnets.py xattr_tdb.so > dcerpc gensec.so kcc netcmd > remove_dc.py subunit > descriptor.py getopt.py _ldb.so net_s3.so > reparse_symlink.so tdb_util.py > dnsresolver.py _glue.so logger.py net.so > safe_tarfile.py tests > > > Same thing i validated from QEMU-arm: > > ~/release/fips/mv-fx-series-yocto-5.0/qemu-project/tmp/work/cortexa15t2hf-neon-mvdistro-linux-gnueabi/samba/4.19.8/packages-split/samba-python3/usr/lib/python3.12 > (master) : du -sh site-packages/ > 20M site-packages/ > > It seems the smba is generating this heavy package . > > Any pointers where can i look further for samba-python3 tweaking more > > Thanks , > Ashish > > > > > > On Tue, Feb 18, 2025 at 1:59 PM Alexander Kanavin via lists.yoctoproject.org > <alex.kanavin=gmail....@lists.yoctoproject.org> wrote: >> >> On Tue, 18 Feb 2025 at 07:12, emailaddress.ashish via >> lists.yoctoproject.org >> <emailaddress.ashish=gmail....@lists.yoctoproject.org> wrote: >> > >> > Hi Members , >> > >> > I am trying to reduce the RFS size for Yocto Scarthgap >> > We have added samba package in RFS . >> > >> > The RDEPENDS of samba is samba-python3 which is taking around 300% more >> > space than samba itself >> > 21231 KiB samba-python3 >> > 6468 KiB samba >> > >> > samba-python-3 as RDEPENDS of samba : >> > https://git.openembedded.org/meta-openembedded/tree/meta-networking/recipes-connectivity/samba/samba_4.19.8.bb?h=scarthgap#n213 >> > >> > Can members please point to some pointers as to how can we reduce the size >> > of samba-python3. >> > Since its an RDEPENDS , IMAGE_INSTALL:remove = " samba-python3 " , >> > package is not effective. >> >> It's a bit strange that a package with python modules is this big. You >> need to check what's in it, and if something makes it bigger by >> packaging mistake. >> >> Otherwise, don't install samba, which is a catch-all package for >> everything. Install specific packages only. >> >> Alex >> >> >>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#64835): https://lists.yoctoproject.org/g/yocto/message/64835 Mute This Topic: https://lists.yoctoproject.org/mt/111246769/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-