From owner-freebsd-stable@freebsd.org Tue Mar 16 18:57:21 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CF66F568E7B for ; Tue, 16 Mar 2021 18:57:21 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F0Mwc6xgpz3Fqw for ; Tue, 16 Mar 2021 18:57:20 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-qv1-xf29.google.com with SMTP id h3so137482qvh.8 for ; Tue, 16 Mar 2021 11:57:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=+fC4I/vQFORqkZATq5eWCY1N2moS8GkSY2WVnhGXj7M=; b=rLGlTVNt6MSL3u7gomrj2TNpbNJ6FRnLJrLpyOFahPouWk9DURmOYyVeSEEAFuw9+Q 8kzmtmM5ys5OBGChnrw16Z5amEl2wUt4MuAcufK4HB2Pq814bzuGSSlx/FgPN+ebBE6A x6g6rSbpv8FmZwAPWIRhbzlvQK9pTHsfYvuEGLmt98pRR1V0HAB95bopILrxtTXbuVi6 GVvTiFgM6iy4EizRBPv3qCK1xXT8WvfPOX4Je5tK9I0vdAw2wkTjW028bDMWve30xHuc k+3pUZPRTL0x4vTJbxhmdPEpbo2+qgFEbczoc6cP00GAhjqX4T4wfHl4fE4A8CSQsWVz 7riA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=+fC4I/vQFORqkZATq5eWCY1N2moS8GkSY2WVnhGXj7M=; b=gK+J3AafTBd7mfiXHUspOCEBYsEJcxUhOHHfciepkS4P05bFDtVbPLk6DIvZicOsX0 pyIIdK5C/VX8pWbOsUFDF+gPefuVa9S2+3rYuQDVFNHP07w8AZTYdtLjuA0UekcjhbXu HZDRP352tT3PZnNVY5scCHfeZ+CdwI4eapb0lsuV2X1kYEyzuzdrrUfLiSgEbM4LNK61 42enLlsKVVAlE9LzPFlBbVKpiQ3kWRWCuZJ9t+9UHxEbK+4/VlWuMd+ax3cF8NC51aNf lZWeC6BBDUXIO5z/yN9zNdbzAFCeHElGL9MSzhpFjEH1qj2VXB8+UANVcAOenIybrsup /Drw== X-Gm-Message-State: AOAM533HL+V3xsOrsu/Js0OmdUvatv25AgvGQRLUfsrDwcY0oExyijUO BnzpFrxfGLPZGSbRxNpxn5Zcng0As80CQsgDYxW6Nsvj X-Google-Smtp-Source: ABdhPJy1AKc1GFJ7Dg7o6QA3oH7WvMM7dUWBR+7IOV/N4xraZ7yW9UQTE5WCrKXF3vGtM8TGXOUpNy+QvzMXcyTqooM= X-Received: by 2002:a05:6214:d4b:: with SMTP id 11mr1263457qvr.42.1615921039809; Tue, 16 Mar 2021 11:57:19 -0700 (PDT) MIME-Version: 1.0 From: Freddie Cash Date: Tue, 16 Mar 2021 11:57:09 -0700 Message-ID: Subject: freebsd-update not removing old libraries To: FreeBSD Stable X-Rspamd-Queue-Id: 4F0Mwc6xgpz3Fqw X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=rLGlTVNt; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of fjwcash@gmail.com designates 2607:f8b0:4864:20::f29 as permitted sender) smtp.mailfrom=fjwcash@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::f29:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::f29:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f29:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2021 18:57:21 -0000 There seems to be a bug in freebsd-update on 11.x and 12.x systems where it's not removing old library files in the final "freebsd-update install" run. System 1: 10.2 upgrade to 11.2. /lib/libreadline.so.8 is left behind, which breaks bash pkg. 11.2 upgrade to 11.4. /lib/libreadline.so.8 is left behind, which breaks bash pkg. 11.4 upgrade to 12.2. /lib/libreadline.so.8 is left behind, which breaks bash pkg. System 2: 11.2 upgrade to 12.2. /lib/libreadline.so.8 doesn't exist, no issues with any packages. This one has the source tree installed as I needed it to compile the openzfs port, and I manually ran "make delete-old" and "make delete-old-libs" on this one. System 3: 11.x upgrade to 12.2. /lib/libreadline.so.8 left behind, which breaks bash pkg. I don't remember which specific minor version of 11 was installed on system 3, but it was most likely 11.2. No source tree is installed on any of the broken systems (1 and 3). They are strictly binary upgrades/pkg installs. How would one go about running the equivalent of "make delete-old" and "make delete-old-libs" on these systems, when "freebsd-update install" after a "pkg upgrade -f" doesn't do anything? I'd prefer to keep the source tree off these, but if I have to install it temporarily to run delete-old/delete-old-libs, then so be it. -- Freddie Cash fjwcash@gmail.com