(My apologies, I improperly clicked "Reply" rather than "Reply all" for my previous message.)
Thank you kindly for the very quick and detailed reply! I appreciate all of the added context clues. Just to verify I'm understanding correctly, the recommendation is that both bash and readline should be updated in lockstep, and so by attempting to hold back readline but not bash, I'm just exacerbating the problem? (i.e. bash 5.3 + readline 8.2 == X) What is strange to me is that, in my initial comparison between passing and failing runs, I noticed that both bash and readline were getting updated to 5.3 and 8.3 in lockstep, and yet the error still occurred: https://www.diffchecker.com/cn6N5NUb/. So, I am curious if there is some other factor at play here. I will try and dig deeper to see if I can find out what's going on. Thank you again for your help. :) On Wed, Jul 23, 2025 at 3:38 PM Chet Ramey <chet.ra...@case.edu> wrote: > > On 7/23/25 3:25 PM, Joshua Newton wrote: > > Hi there, > > > > I am encountering the error message described in the title on a system > > consisting of: GitHub Actions + Ubuntu 22.04 + Docker + `archlinux` > > container. I have collected a few other reports of this error on the > > following GitHub issue, and they seem to point to `readline==8.3` (though I > > can't confirm this): > > I think it's the opposite. Bash-5.3 requires readline-8.3, but earlier > versions of bash should run fine with readline-8.3 as well. > > The rl_print_keybinding function was introduced in readline-8.3. (I > must have inadvertently omitted it from the NEWS file.) The bash-5.3 > `bind' builtin uses it, so bash-5.3 won't work with earlier readline > versions. This is generally the case. > > rl_print_keybinding doesn't appear in readline-8.2 and earlier versions, > so using, say, bash-5.3 linked against readline-8.2 would produce this > error. > > Readline-8.3 also uses the function internally, but that should not > matter. > > -- > ``The lyf so short, the craft so long to lerne.'' - Chaucer > ``Ars longa, vita brevis'' - Hippocrates > Chet Ramey, UTech, CWRU c...@case.edu http://tiswww.cwru.edu/~chet/