On 7/7/26 10:53, Kaya Saman wrote: > > On 7/7/26 6:48 PM, Janky Jay, III wrote: >> Hello, >> >> On 7/7/26 11:28AM, Kaya Saman wrote: >>> >>> Ah something seems to be hanging in the jail upgrade? >>> >>> >>> src component not installed, skipped >>> You have a partially completed upgrade pending >> >> If you're having issues with upgrading jails using freebsd-update, >> might I suggest maybe just switching to pkgbase and being done with >> all that old headache? >> >> There's a pretty good write-up on jail updating/upgrading from 14.x to >> 15.x here, if you're interested. Would likely save you a bunch of time >> as well if there are many jails: >> https://forums.freebsd.org/threads/jail-upgrade-from-14-3-release- >> to-15-0-release-with-pkgbase.101467/ >> >> Regards, >> Janky Jay, III >> >> > > Thanks! > > > So far I think the jail has upgraded properly? I ran a freebsd-update -j > <name> -F fetch install > > > it's got the jail up to 14.4-p7 which is great > > > I still can't build krb5 as it's looking for the same libraries which > just don't exist.
That means that you have other files around that are in use and contain references to the paths that start with /usr/src/gnu/lib/libdialog/ (and, possibly, more old paths). It might be old code compiled/linked long ago that recorded the source code paths. Your original message report indicated the following as containing such references: display.o:(rl_redisplay) in archive /usr/lib/libreadline.a terminal.o:(_rl_backspace) in archive /usr/lib/libreadline.a and those same .o file copies in the same .a file for other routines: _rl_get_screen_size _rl_init_terminal_io update_line I'll note that none of my fairly modern jail/chroot/boot systems has a /usr/lib/libreadline.a : it is another example of a file long gone (no longer produced from source that is also long gone). As I indicated earlier, you seem to need to do a very general cleanout of out of date materials that go back as far as 11.* (and possibly farther). Depending on what you know vs. do not know for making old vs. modern distinctions, that might involve simply starting over from scratch based on modern installation techniques. > > > I'm not sure where to begin debugging that? > > > Remove all ports and reinstall but I think result will be same? > > > -- === Mark Millard marklmi at yahoo.com
