All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
To: Alexander Kanavin <alex.kanavin@gmail.com>
Cc: openembedded-core@lists.openembedded.org,
	Alexander Kanavin <alex@linutronix.de>
Subject: Re: [OE-core] [PATCH 2/2] tcl8: re-add tcl 8 to support building expect
Date: Tue, 29 Oct 2024 15:56:32 +0100	[thread overview]
Message-ID: <ZyD3oKw_ifaM0cDh@bootlin-mathieu> (raw)
In-Reply-To: <20241029102033.737934-2-alex.kanavin@gmail.com>

On Tue, Oct 29, 2024 at 11:20:33AM +0100, Alexander Kanavin wrote:
> From: Alexander Kanavin <alex@linutronix.de>
> 
> I'd be happy to remove expect from core as it has been unmaintained for years,
> but sadly gcc/binutils test suites are basically written in it (via dejagnu),
> and ltp makes use of it as well.
> 
> I attempted porting expect to tcl 9, but it's a tcl extension and makes
> extensive use of features that have been deprecated in tcl 8 and removed
> in tcl 9, and even pokes into tcl internals.
> 
> At some point hopefully the GNU toolchain upstreams are going to notice;
> for now we'll carry tcl (latest) and tcl8 recipes.
> 
> tcl and tcl8 packages can be co-installed, the latter is adjusted
> to contain tclsh8.
> 
> tcl-dev and tcl8-dev packages cannot be co-installed, and tcl
> in this situation supersedes tcl8.
> 
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
> v2: add missing s-o-b to patches
> ---

Hi Alexander,

It looks like this is causing an issue on the autobuilder:

ERROR: core-image-sato-sdk-1.0-r0 do_rootfs: Unable to install packages.
Command [...] returned 100:
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 tcl-dev : Conflicts: tcl8-dev
 E: Unable to correct problems, you have held broken packages.

https://valkyrie.yoctoproject.org/#/builders/67/builds/342/steps/14/logs/stdio

Can you have a look please ?

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


      reply	other threads:[~2024-10-29 14:56 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-10-29 10:20 [PATCH 1/2] tcl: update 8.6.15 -> 9.0.0 Alexander Kanavin
2024-10-29 10:20 ` [PATCH 2/2] tcl8: re-add tcl 8 to support building expect Alexander Kanavin
2024-10-29 14:56   ` Mathieu Dubois-Briand [this message]

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=ZyD3oKw_ifaM0cDh@bootlin-mathieu \
    --to=mathieu.dubois-briand@bootlin.com \
    --cc=alex.kanavin@gmail.com \
    --cc=alex@linutronix.de \
    --cc=openembedded-core@lists.openembedded.org \
    /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.