From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 02 Oct 2026 10:12:12 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f62.google.com (mail-wr1-f62.google.com [209.85.221.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6928CB8V005120 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 2 Oct 2026 10:12:11 +0200 Received: by mail-wr1-f62.google.com with SMTP id ffacd0b85a97d-48c437ae7dbsf120852f8f.1 for ; Fri, 02 Oct 2026 01:12:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1790928726; cv=pass; d=google.com; s=arc-20260327; b=Jfd7mwEJs19hCzxgIGXgRmE2vXPa05YtfdQ6ME8pVIyORAEPYNeC7zYv3Pw4xFiRm/ p+8Pgk1ysk+jqM3f4U+rpWR0DOmpLGdiXgbYao8gtgSMGMadBZeNUxa5x4s1JJ+T/Yej pIZBm6upVouHWhduFXxbDOfRhJxhZYpHlTgDSX7YAIenKhfh0994MpgTae+ixiMlws9I b99Cc8dk0TLDEcUwo0BVkRugHm0jKLbVQLXNAw8kIWTEOIvJwu6uA6P90lBcEt0vNsAw SpO9SondXvV6nnoIwVUrBpcQXWJh4epgDIVSv94ZIvP9w7P8c5UbyEBZF3qg+28ZuvJd Vltg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=/kofOFSReKVqkutFyXFvkZwp8Kz60ezwbi6ejOo+Va8=; fh=Tu3AvEP9fALWRFbsOVhe7jxIF91QUCwCZMRlJY8jlzU=; b=ShS1YWmVTGZQb/6MPq+lX0QwZU1RfHlR1G0aDa4bX94vFXMzcxh0lHnS7PHK6uXsKr N0tqn+ZP67rY+44ZnxDpouxnqbZtfwOJO+JRZt0/aaFcVBk5nhvy1pv+5uqp/GoAddX8 ofYRORMSxci15dbkTFinPaLryS0tfs8t7Va9SgVqSqCHczkBjtTw1bw5Oes/nh6AQrN1 5PjCJvtH4N39c7CI0xm3QXRsduQps4zFEdm53GXszFeQA+32vRSrHbroxipB9zuPcltc Lc8U57YpV0WwerhIxC48vxq+QqNkAlGkZ7451ovfKQvfQUu1qugmTK7Va5Vlf3M2JrzQ 5ptg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1790928726; x=1791533526; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-type:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to:content-type; bh=/kofOFSReKVqkutFyXFvkZwp8Kz60ezwbi6ejOo+Va8=; b=sFlXp4Ld6nXhEN8pPAkIah9vCZh+Vej0uttoQzvHB0lqQUubw7J8F8qL9DnubYzCBv n8a9I0E+HEbGXvM8xM00XSiNloO0zULc34aFUQgZy2ZPcawFGOwfGvvgwKG8mPnVNNV+ Lwy3HKFyRECCU85wEbcxT4uxkeIk0r5haKM2YCIX6qEme0GTK8B51GBLItyucaxUs57L peWGR741wg+9bTn9sPa/SEIwv/uCd7JD4bkPBIUtA9qVMNccwufdS6cIAVx5hQNfH1bg YmKd7ZgHD+nZnfVzGY7Gt9E2dAgfzogVpBueN6iK4I+Rd46ogcRg6pM5lFhtkSbtf69a +iDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790928726; x=1791533526; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:content-type :in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to:content-type; bh=/kofOFSReKVqkutFyXFvkZwp8Kz60ezwbi6ejOo+Va8=; b=VFI5E7dCJfKpC9N9DI0iMoHblrsL3e0Ayz758ueD/3UqzdAEyJhN1vNotG57zTcEP3 aXxFD6/ui/pBb32jBbr8zy1RfMaU9I3xn23TYuv70pkIKWv636yJFe+tiHxnmrxuIieK v0fKspQz8THvCDlhmFMAhPwH20THiTzJo6aLG5GJ5CMqI4jaWKuOLqQSvtXBHXf/8T3L kg7ARDg3xIaSg+4w4qmQhUYXTyRCkWnW8msPSQGNnx9GAaRjXUrlvsyQMX7iLQSPy/1C /QkPyvL+3o3cjeW2CBvSQwZdRUCowpo4d/rrnOQU0S1LxtYb3TX9rwy2n3ZB4n3+6Dhw /41A== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AKwUvBzat+n9Eq+WnQFyo2vRW76G1FtLz8oyqIxdLqJl72xlzhs77sXw+Ev+Vsvwqd/Zsd50WrK9@ilbers.de X-Gm-Message-State: AFq9FYILoE6sRJjQykYe1kWsdRvJNB7obF59sqPaGJU8Zrq01H9ZkMwL MhRQs/Ip7ZaHKJibaEAfAOxceXvGPpDHeIEQ3TorKbsicMDlgFnZDijW X-Received: by 2002:a05:6000:220a:b0:485:8226:c69c with SMTP id ffacd0b85a97d-48b068c47a9mr10534650f8f.27.1790928725885; Fri, 02 Oct 2026 01:12:05 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdf53gOfHP0VukWjiR6qNtzP/Jc0HFJikg9Zvzqa/4mQOw==" Received: by 2002:a05:6000:4814:b0:486:f8de:4d33 with SMTP id ffacd0b85a97d-48b12db34fcls250802f8f.0.-pod-prod-00-eu; Fri, 02 Oct 2026 01:12:03 -0700 (PDT) X-Received: by 2002:a05:6000:25e3:b0:486:f3ae:7d93 with SMTP id ffacd0b85a97d-48b12737fe0mr3815637f8f.12.1790928723638; Fri, 02 Oct 2026 01:12:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790928723; cv=none; d=google.com; s=arc-20260327; b=sLubw8LdCC86fn5OC9CAqjZzvXkebVflcXUSjFCbQvjhPyMk4JXZdagZNWidN7K3fx dtKPV4xWqZ1Vkxh7EydqlXEmyg1VFaBb99EDr+qj5wCVsI+yrypLG9zYvNuKEOxSDYaj CTvPMFrUuIjLwocN9LSrgznTE9+FGUlcHTkJh4GbwVu0jouNdMOYEYGtwdWaceMUEJbf nqamsBFGLQjS0lfA8XByhh9TMOQyji1nHij+i3QfOD+Vnvd8CwSaoRuu6wggLdOwYzEK 8ExdfzEL33qzf58ToX1reYP2si1sC86emrAIFWInT4+Mzq9fh//zBZ9JZ4e1RZdhjGdk 1XYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=0UUEtBOcah5hAZ/oQMpvZyp53XS1T6kTe4VSMSw9TNw=; fh=KbvpuHsDYWcNkdV4g5UMruLSPzuw5N6NPslnWm+i0F0=; b=SEeEjmOSd06d7YL92Jp7YfmQfM7gaDbZQ3Ep6wl5c71EQ/M3FPckugug/Yeqhl3PuK hXXixxaFCtekQJ0/ZfnlzYTLvO+4C6m1BuLTqjyqzi2+PiW4ZtkAT2TeqKzi3X58MzST pF5kVVgir1L0zN/vAyXOPphG7nh1H7B4tutnVhWerP5xfZLgAyb2yISu+zqYG3MHX7MX q1H8Vre6t60kT9of3wzk5sj3B4/+r3HDfjrKXy86CSoNDll3QA0xkx5vv8T9fyBd+TJC Ku4ye5z/xsJhvPpcDSkMY/+VlP9YC/Ux4B19hklAS7faw2VJVHAzd/+uEOd+jndaz+Zm ctqg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-48b5b301000si22110f8f.8.2026.10.02.01.12.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 02 Oct 2026 01:12:03 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.139] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 6928C2QV005111 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 2 Oct 2026 10:12:02 +0200 Message-ID: <537ccab8-a6d1-45c1-8171-443b4b9c7d21@ilbers.de> Date: Fri, 2 Oct 2026 10:12:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/6] Model isar-exclude-docs as rootfs feature To: "MOESSBAUER, Felix" Cc: "isar-users@googlegroups.com" References: <20260924073811.4058349-1-felix.moessbauer@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: kNTmF8l3wmhu On 10/2/26 10:06, MOESSBAUER, Felix wrote: > On Thu, 2026-09-24 at 09:38 +0200, Felix Moessbauer wrote: >> The isar-exclude-docs package provides mechanisms to exclude >> documentation from the image. Technically this is implemented >> by a dpkg filter, as well as a postinst script to strip the >> documentation installed prior to installing the isar-exclude-docs >> package. > Hi, > > is there anything missing from my side to get this merged? > I would like to send out the remainder of the build-time improvement > series by today (which depends on this). Then we have all the code > available my talk "Isar build time reduction" on the isar community > event is covering. > > Best regards, > Felix Hi, We are not lucky with CI recently, source connection issues occur very often and it's slowing down the process. This patch is on CI but I can only get back to you on Monday. You can send the remainder part, I'll test it on top of this. Zhihang >> This has the major drawback of first installing the documentation >> (as isar-exclude-docs is installed along with ROOTFS_PACKAGES) and >> then removing it again - which is even an emulated task and by that >> super slow on a larger rootfs. Further, it does not handle cases >> where docs are generated in a postinst script. >> >> We now change this to configure apt prior to installing packages. >> This results in less being installed into the rootfs. After that, >> a final cleanup path from outside the chroot strip the remaining bits. >> >> Best regards, >> Felix Moessbauer >> >> Felix Moessbauer (6): >> rootfs: add feature to clean isar generated dpkg config >> image: add IMAGE_ROOTFS_FEATURES to set rootfs features of the image >> isar-exclude-docs: model via rootfs feature >> rootfs: also purge package changelogs on exclude-docs >> kas: port isar-exclude-docs to rootfs feature >> testsuite: replace isar-exclude-docs by rootfs feature >> >> RECIPE-API-CHANGELOG.md | 14 ++++++ >> kas/opt/Kconfig | 9 ++++ >> .../exclude-docs.yaml} | 4 +- >> kas/package/Kconfig | 11 ----- >> meta-isar/conf/local.conf.sample | 6 ++- >> .../recipes-core/images/isar-image-ci.bb | 2 + >> .../recipes-core/images/isar-rootfs-ci.bb | 1 + >> meta/classes-recipe/image.bbclass | 3 ++ >> meta/classes-recipe/rootfs.bbclass | 45 +++++++++++++++++++ >> .../isar-exclude-docs_0.2.3.bb | 4 ++ >> scripts/generate_yaml.sh | 1 - >> testsuite/cibuilder.py | 1 - >> 12 files changed, 85 insertions(+), 16 deletions(-) >> rename kas/{package/pkg_isar-exclude-docs.yaml => opt/exclude-docs.yaml} (58%) >> >> -- >> 2.55.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/537ccab8-a6d1-45c1-8171-443b4b9c7d21%40ilbers.de.