All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Böszörményi Zoltán" <zboszor@gmail.com>
To: Yoann Congal <yoann.congal@smile.fr>
Cc: openembedded-devel@lists.openembedded.org, Khem Raj <raj.khem@gmail.com>
Subject: Re: [oe] [meta-oe][PATCH] gutenprint: 5.3.5
Date: Fri, 19 Sep 2025 08:09:31 +0200	[thread overview]
Message-ID: <a72619e7-2fc5-404b-9d28-2b52caa90cc6@gmail.com> (raw)
In-Reply-To: <18669759DF68E69D.23626@lists.openembedded.org>

2025. 09. 19. 7:18 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta:
> 2025. 09. 18. 20:41 keltezéssel, Yoann Congal írta:
>>
>>
>> Le jeu. 18 sept. 2025 à 20:22, Böszörményi Zoltán <zboszor@gmail.com> a écrit :
>>
>>     2025. 09. 18. 19:42 keltezéssel, Yoann Congal írta:
>>     >
>>     >
>>     > Le jeu. 18 sept. 2025 à 16:16, Yoann Congal <yoann.congal@smile.fr> a écrit :
>>     >
>>     >     Hello,
>>     >
>>     >     Le jeu. 18 sept. 2025 à 12:26, Zoltan Boszormenyi via lists.openembedded.org
>>     <http://lists.openembedded.org>
>>     >     <http://lists.openembedded.org> <zboszor=gmail.com@lists.openembedded.org> a
>>     écrit :
>>     >
>>     >         This fixes an installation error:
>>     >
>>     >         | make[5]: Entering directory
>>     >  '.../tmp/work/corei7-64-oe-linux/gutenprint/5.3.4/build/src/cups'
>>     >         | chmod 700
>>     >
>>  .../tmp/work/corei7-64-oe-linux/gutenprint/5.3.4/image/usr/libexec/cups/backend/backend_gutenprint
>>     >         | chmod: cannot access
>>     >
>>  '.../tmp/work/corei7-64-oe-linux/gutenprint/5.3.4/image/usr/libexec/cups/backend/backend_gutenprint':
>>     >         No such file or directory
>>     >
>>     >
>>     >     What makes you say that the 5.3.4->5.3.5 upgrade fix this bug?
>>     >
>>
>>     I got the error with 5.3.4 and it has gone away with 5.3.5.
>>     I admit that I only tried the build once. I will retry tomorrow.
>>
>>
>> This error is a rare intermittent failure. You will most likely not see it but that 
>> does not mean it's fixed (sadly).

How about adding PARALLEL_MAKEINST = "" to disable parallelism during do_install?

> You are right. After "repo sync", I can't reproduce the
> build problem anymore, with neither 5.3.4 nor 5.3.5.
> I haven't noted the layers' commits before, so I can't go back.
>
> I tried this sequence a couple of times for both versions
> this morning and neither version failed:
>
> bitbake -c clean gutenprint-native gutenprint && \
> bitbake -c cleansstate gutenprint-native gutenprint && \
> bitbake -c install gutenprint
>
> FWIW, the CPU has 16 cores, 32 threads and a HDD stores the build.
>
>> Did the 5.3.4 version on which you saw the problem had my patch?
>
> Yes.
>
>>     >     The above error is the one I fixed with the patch
>>     >  "0001-cups-fix-a-build-race-condition-around-empty-directo.patch" and this patch 
>> has
>>     >     not been merged upstream nor the code I touched changed. I did not see anything
>>     >     related by quickly reading the NEWS.
>>     >     I'd be happy to see this fixed upstream but I'd rather have upstream 
>> confirmation
>>     >     that they saw/fixed it (a commit, a changelog, ...).
>>     >     If that is fixed upstream, then we can drop my patch.
>>     >
>>     >
>>     > To be clear, I'm not against upgrading. I just don't think the commit message is
>>     correct
>>     > (but could be convinced otherwise).
>>     >
>>     >     Thanks!
>>     >
>>     >         Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
>>     >         ---
>>     >          .../gutenprint/{gutenprint_5.3.4.bb <http://gutenprint_5.3.4.bb>
>>     <http://gutenprint_5.3.4.bb> =>
>>     > gutenprint_5.3.5.bb <http://gutenprint_5.3.5.bb> <http://gutenprint_5.3.5.bb>}
>>      | 2 +-
>>     >          1 file changed, 1 insertion(+), 1 deletion(-)
>>     >          rename meta-oe/recipes-printing/gutenprint/{gutenprint_5.3.4.bb
>>     <http://gutenprint_5.3.4.bb>
>>     >         <http://gutenprint_5.3.4.bb> => gutenprint_5.3.5.bb
>>     <http://gutenprint_5.3.5.bb>
>>     >         <http://gutenprint_5.3.5.bb>} (96%)
>>     >
>>     >         diff --git a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb
>>     <http://gutenprint_5.3.4.bb>
>>     >         <http://gutenprint_5.3.4.bb>
>>     >  b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.5.bb
>>     <http://gutenprint_5.3.5.bb>
>>     >         <http://gutenprint_5.3.5.bb>
>>     >         similarity index 96%
>>     >         rename from meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb
>>     <http://gutenprint_5.3.4.bb>
>>     >         <http://gutenprint_5.3.4.bb>
>>     >         rename to meta-oe/recipes-printing/gutenprint/gutenprint_5.3.5.bb
>>     <http://gutenprint_5.3.5.bb>
>>     >         <http://gutenprint_5.3.5.bb>
>>     >         index f90a123293..82953b798c 100644
>>     >         --- a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb
>>     <http://gutenprint_5.3.4.bb>
>>     >         <http://gutenprint_5.3.4.bb>
>>     >         +++ b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.5.bb
>>     <http://gutenprint_5.3.5.bb>
>>     >         <http://gutenprint_5.3.5.bb>
>>     >         @@ -17,7 +17,7 @@ LIC_FILES_CHKSUM =
>>     >  "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
>>     >          SRC_URI = "https://downloads.sourceforge.net/gimp-print/${BP}.tar.xz
>> <https://downloads.sourceforge.net/gimp-print/$%7BBP%7D.tar.xz>
>>     >  <https://downloads.sourceforge.net/gimp-print/$%7BBP%7D.tar.xz> \
>>     >  file://0001-cups-fix-a-build-race-condition-around-empty-directo.patch \
>>     >                     "
>>     >         -SRC_URI[sha256sum] =
>>     >  "db44a701d2b8e6a8931c83cec06c91226be266d23e5c189d20a39dd175f2023b"
>>     >         +SRC_URI[sha256sum] =
>>     >  "f5a9f47de28530b1ae2069cfbc647a9a641baeeabe809bb0ef2b3ec5b9668d70"
>>     >
>>     >          inherit autotools gettext pkgconfig
>>     >
>>     >         --
>>     >         2.51.0
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >     --
>>     >     Yoann Congal
>>     >     Smile ECS
>>     >
>>     >
>>     >
>>     > --
>>     > Yoann Congal
>>     > Smile ECS
>>
>>
>>
>> -- 
>> Yoann Congal
>> Smile ECS
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#119589): https://lists.openembedded.org/g/openembedded-devel/message/119589
> Mute This Topic: https://lists.openembedded.org/mt/115307539/3617728
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [zboszor@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>



  parent reply	other threads:[~2025-09-19  6:09 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-18 10:26 [meta-oe][PATCH] gutenprint: 5.3.5 Zoltán Böszörményi
2025-09-18 14:16 ` [oe] " Yoann Congal
2025-09-18 17:42   ` Yoann Congal
2025-09-18 18:22     ` Böszörményi Zoltán
2025-09-18 18:41       ` Yoann Congal
2025-09-18 19:47         ` Ankur Tyagi
2025-09-19  5:18         ` Böszörményi Zoltán
     [not found]         ` <18669759DF68E69D.23626@lists.openembedded.org>
2025-09-19  6:09           ` Böszörményi Zoltán [this message]
2025-09-19 12:59             ` Yoann Congal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a72619e7-2fc5-404b-9d28-2b52caa90cc6@gmail.com \
    --to=zboszor@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=raj.khem@gmail.com \
    --cc=yoann.congal@smile.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.