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; Wed, 20 Aug 2025 14:42:00 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f188.google.com (mail-qt1-f188.google.com [209.85.160.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 57KCfxrH030149 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 20 Aug 2025 14:42:00 +0200 Received: by mail-qt1-f188.google.com with SMTP id d75a77b69052e-4b109bf1f37sf155165821cf.2 for ; Wed, 20 Aug 2025 05:42:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1755693714; x=1756298514; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:x-original-sender :mime-version:subject:references:in-reply-to:message-id:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=AqR3dMUWdaNTooP/Loj6y71cWNgxh4NmDqAdH1kS2f4=; b=eDmixOry4TmOwr4CoC42xNOGLIrP9gAYSX50rjuKcljQd8Cesp7YymZfk3V8b4+AO3 IptxU8srw3Te8LBEfgn1Jz3IxnC2bs6+hPkG5qWYT2j5N4sp1FnLzw2ZCiZo99fO/U4B gl9880/CQ3TSAT3u7xrMGLvrf05GVV1MjEvz6iFi4q0rCLtpFZIpswBxP59qvfr56KAx Krzl5ZlKHe4NcDKOMYSrRHfNs7JjwsVje3n+dW4DwFyO49pmV4GH5I7vX7oNRtTSDhAe ULD729kYke5HwG5Z2/z8EkqM62xbSAdZ6KF/bKfMk31/Q0eUBsw2EdHhmZ53OZMJN4cH xJ+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755693714; x=1756298514; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:x-original-sender :mime-version:subject:references:in-reply-to:message-id:to:from:date :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AqR3dMUWdaNTooP/Loj6y71cWNgxh4NmDqAdH1kS2f4=; b=oGyPP0/lYSYUinx/3LYJCcyNzk+jALYZvdUo8RVxdoyGQs1u+jUUiw6QMQRtG4+zLc 5zZR5xNDc4+xzv65hdX4tt/WEIfQ/NhYTjsGMfvC0QM2zRSYKUJnCi7d9DWb+cnbV2HC 6tkBSoyr/8UpchJRITBWQIZbJn/TFyhELlqr9YWZoxQPmujw2Gx9XCJeesogwg0/rGVe FZktw9aigYHK+cEELb5n1TaQCXE+lQdTOXRwHMBskflUf6DvGM5dL8p+MJU2r6BNvk5E 1euVLa5Azc8qygmid5jlq+lQjZhwkOaZdNGuPCOw7N4jLVrLjWA8OeEOe7DBGV22Ps9P JY2g== X-Forwarded-Encrypted: i=1; AJvYcCXpCr2M5HBJX7mTMXOl7Fv+ce9e8cD4pQNHLSgvbG0zHTH+en/Z1rcZHTsBF0ccAWco5Cc2@ilbers.de X-Gm-Message-State: AOJu0YyzAPwZTlZbZvsuvDpIJBIaA81eZj4CxpwhOdWwdX0AhnS+D62M FpibEnPRYOfUiJvmrPREeY9LKG5qMqgItX3E/bnTPvlaA91qOGY6b40Y X-Google-Smtp-Source: AGHT+IGa4AaeR56KKhOwwQmJP2lHpcR8oEXaMAW9VWnbMkGypm/F1wSWKtxPGSnuaZrYOUiCmVNyxw== X-Received: by 2002:a05:622a:1a9d:b0:4b0:7170:8559 with SMTP id d75a77b69052e-4b291ba5fb0mr27954371cf.40.1755693713839; Wed, 20 Aug 2025 05:41:53 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZcs+hlXxGmRv9iM/lEbXxQk1L+AbvnDIgr//9I7jN/d3A== Received: by 2002:ac8:598f:0:b0:4b0:8b27:4e49 with SMTP id d75a77b69052e-4b10998ebf1ls99888191cf.0.-pod-prod-02-us; Wed, 20 Aug 2025 05:41:53 -0700 (PDT) X-Received: by 2002:a05:620a:1786:b0:7d3:fb3a:675b with SMTP id af79cd13be357-7e9fcab7cb0mr357765685a.35.1755693713197; Wed, 20 Aug 2025 05:41:53 -0700 (PDT) Received: by 2002:a05:620a:7185:b0:7e3:49c2:6a99 with SMTP id af79cd13be357-7e9fc06e970ms85a; Wed, 20 Aug 2025 04:52:58 -0700 (PDT) X-Received: by 2002:a05:620a:1989:b0:7e9:f820:2b6b with SMTP id af79cd13be357-7e9fcba14f4mr253329485a.85.1755690777791; Wed, 20 Aug 2025 04:52:57 -0700 (PDT) Date: Wed, 20 Aug 2025 04:52:57 -0700 (PDT) From: =?UTF-8?Q?=27Simone_Wei=C3=9F=27_via_isar=2Dusers?= To: isar-users Message-Id: In-Reply-To: References: Subject: Re: Bitbake.conf in isar and linting MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_17944_1566795189.1755690777626" X-Original-Sender: simone.weiss@elektrobit.com X-Original-From: =?UTF-8?Q?Simone_Wei=C3=9F?= Reply-To: =?UTF-8?Q?Simone_Wei=C3=9F?= Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, 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-TUID: yP/Q5AFn2ZsG ------=_Part_17944_1566795189.1755690777626 Content-Type: multipart/alternative; boundary="----=_Part_17945_910067617.1755690777626" ------=_Part_17945_910067617.1755690777626 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi I see thanks, While oelint-adv is fairly configurable, I see another point here: Is it=20 really advisable to hard code paths such as /etc, /usr/bin, bin and so on?= =20 I only noticed that those are hard-coded by running oelint-adv, If a distro= =20 (also in different versions I believe there was some switch with debian=20 12(merged usr)) however handles bin usr etc differently then other it would be nice to=20 configure them in variables. Simone On Wednesday, August 20, 2025 at 7:40:55=E2=80=AFAM UTC+2 Schmidt, Adriaan = wrote: > Moessbauer, Felix (FT RPD CED OES-DE), Dienstag, 12. August 2025 11:10: > > On Mon, 2025-08-11 at 23:44 -0700, 'Simone Wei=C3=9F' via isar-users wr= ote: > > > Hey, > > > > > > I am wondering if a specific styleguide exists for isar? Normally for > > > bitbake based projects I am using oelint-adv. > > > > > > When I played around with dpkg-raw and wanted to install some file > > > under /etc, this caused the linker to complain about not using > > > sysconfdir for etc. > >=20 > > Hi, > >=20 > > let's loop Adriaan Schmidt in, as he already worked on an ISAR linter. > > Well, yes and no... > Years ago I very briefly looked into technical solutions for bitbake=20 > linting (maybe it was oelint-adv, but I don't exactly remember), and how= =20 > flexible/extensible those might be. > Even with that in place, it would be up to the Isar Community to actually= =20 > define a style and rules, but as far as I'm aware nothing like this exist= s=20 > yet. > > Adriaan > > > Felix > >=20 > > > > > > Is there a specific reason why isars bitbake.conf would omit to also > > > define variables got etc, bin and friends? > > > > > > > > > Best, > > > Simone > >=20 > > -- > > Siemens AG > > Linux Expert Center > > Friedrich-Ludwig-Bauer-Str. 3 > > 85748 Garching, Germany > > --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= b2cf3b00-12df-4d6a-9a0a-380ff95a43afn%40googlegroups.com. ------=_Part_17945_910067617.1755690777626 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi I see thanks,

While oelint-adv is fairly= configurable, I see another point here: Is it really advisable to hard cod= e paths such as /etc, /usr/bin, bin and so on?=C2=A0
I only notic= ed that those are hard-coded by running oelint-adv, If a distro (also in di= fferent versions I believe there was some switch with debian 12(merged usr)= )
however handles bin usr etc differently then other it would be = nice to configure them in variables.

Simone
On= Wednesday, August 20, 2025 at 7:40:55=E2=80=AFAM UTC+2 Schmidt, Adriaan wr= ote:
Moessbau= er, Felix (FT RPD CED OES-DE), Dienstag, 12. August 2025 11:10:
> On Mon, 2025-08-11 at 23:44 -0700, 'Simone Wei=C3=9F' via = isar-users wrote:
> > Hey,
> >
> > I am wondering if a specific styleguide exists for isar? Norm= ally for
> > bitbake based projects I am using oelint-adv.
> >
> > When I played around with dpkg-raw and wanted to install some= file
> > under /etc, this caused the linker to complain about not usin= g
> > sysconfdir for etc.
>=20
> Hi,
>=20
> let's loop Adriaan Schmidt in, as he already worked on an ISAR= linter.

Well, yes and no...
Years ago I very briefly looked into technical solutions for bitbake li= nting (maybe it was oelint-adv, but I don't exactly remember), and how = flexible/extensible those might be.
Even with that in place, it would be up to the Isar Community to actual= ly define a style and rules, but as far as I'm aware nothing like this = exists yet.

Adriaan

> Felix
>=20
> >
> > Is there a specific reason why isars bitbake.conf would omit = to also
> > define variables got etc, bin and friends?
> >
> >
> > Best,
> > Simone
>=20
> --
> Siemens AG
> Linux Expert Center
> Friedrich-Ludwig-Bauer-Str. 3
> 85748 Garching, Germany

--
You received this message because you are subscribed to the Google Groups &= quot;isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-use= rs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-use= rs/b2cf3b00-12df-4d6a-9a0a-380ff95a43afn%40googlegroups.com.
------=_Part_17945_910067617.1755690777626-- ------=_Part_17944_1566795189.1755690777626--