From nobody Sat Jul 13 15:58:54 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WLtSG2kvwz5Qb6V for ; Sat, 13 Jul 2024 15:59:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-21.consmr.mail.gq1.yahoo.com (sonic301-21.consmr.mail.gq1.yahoo.com [98.137.64.147]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WLtSF0BsZz4dNQ for ; Sat, 13 Jul 2024 15:59:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="Mn/1zjd1"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720886346; bh=qxESQqjrvU6/JXQCwXXVvka7OVtLsn90M8d7tGH2GOI=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=Mn/1zjd1DSwU8li3Jl+faoDzojMEwUyn/kLTX2FiCwu7NAi6B0SUBNbXWphofLXXuermVfLhM25uZmqgAVXQAUoGlIQB3IlxX7soOz9npMqvqESoJ9jS7ECzWY5b7H7LMPn3oJoR8l0plEc52tUmTAQNIVifSs89ayrL5gu0qfbiwR65ouwu14xwSE6VIgcpiw4nk+swI5xPI5TJIqP+cBxAsaB2QddbY2FwyI+wH4j1RKDSujpCHKlD6cviCGKkpslmrZPpipg8FCuT2PZdygw/AHbOqbhp6L/Mz6DhDY9C1e/pGKqG71+aiR8nNWOFuR7xBCkPSnWQTtq7K7DCSw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720886346; bh=7RfCDXagNufY7MknnpxLmi+i4f3zLbnYM1e+O/OKIqI=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=AL7yGB5XBDvr+GhSkO/jdXiZSgf2dSRlz2tupG1z2UZ21Z0WHWtUfLLMN3mD3qgPOX6GsBKhORHuBlvmeGqKmuq2n0HBzsMlarR9ZQjQ3080jZgWc9OkV3LR8vGTb0FMSRy1qgrfE9BmcPxSZMzZAaE42mDLJl8dWm9XGJkpZPVNeAQb6gDmoTBnUywQf8nyqFPtgPm/7/tzA1p/fvFqf6jimyBWevT3eM2gyM+eaXpUnNe93jWmnvKhF3g6E9Xox/z5A+N28t0gI+hxGTUlTV5RuOWY8ELNuD7wTOFcInCWu9qRL/rn2jcjQPs5WYufGDSsxdBdGkfwgPzJiWre0Q== X-YMail-OSG: lgHIXlsVM1lTIM_SkkdPj72PM0uZkxOmdGQG98rS07WMKHqok3TjcrwA6Cl_W0j 5J2B88fI98hj8vkARjpDXFaLIrw3lyq3lschDir_QTf5rVXuLBKCsml4QWk0rkCYbnFZQstwX32L POGdJRmCXxl_LM5gbW1Ij4B7gkjAsFrIFW6LaLP4ARvzRBNYE4F4wbz_6_U9eXYFeebpY74w4tn0 KP2Cub18a4A7UZtWrsi__QUuISHiZ5oOzSyrz0FxbwAgUQNRMMLS9fjAQ2vh.LwZ5pQluBYN_erx SYi5ILybksUhv0qf3ZDo6G.e6Ujtcupvb2b8qjvdg0652y1xE08J2rm7vSlvQ10alaVADq_W8vBG IHDIoawX3GOQd5hqLBuCAJZoxgThyYeQX0lEgekt5E4EWMcmw.OuBSmUrF_2HsQYoV48GhLlLE2P DOtaUvIFlrlqrUj1tXJslV_3QbiEfBW8sJUVd7euIbmbfk1xnWPuZR72ZQ1HaMXZS5OLE4UkOrY2 okCUx1KMI4BJHdY9pMEIwHshWA2FkypWbDg98TTXIi4qpNx9HMBMlIIm4KVkr9LQYay5h0qNrcE2 FFly3xLHMmbL2h2VKnY4gjDPKCffrv7WCsS4VRo_HXEnTitdZd1D1sCNf7DYoX9irXBrP6GZ.sBm WtWIdRoKRxaRw3Xq1DyqLkZ5ZgSeqE4cyCLNQ8mzGIHvn4InY1i2zTXinH5aeexfLbabOwPOHtx5 2.ZGloODIFFKvNyc1nU6FhFNDAZmNvSkb9eoihFBpycU3N3LBHg5j6YDHUlx8Q6mhzzusCYOJgRF dsB_lbu4.s5Rf0qTP5lXIgnbTEtXLvRq1IQSinwclavPA1vey_saC1zTMnJkuSpf85Km2YY5OKl_ 4T5x2z4LJCZraDeDxqdfXxMXCv0LRLxjmINrfPTrujcD5LhFmJZKXbMqF6CuCZaboFWmD3xlbcGR rwNYqg7cn4usFeRcLPfk6pWleiCFN.yeqGGZqhtVMs0oPAjb7yyJudbg3No7LNVNCgNXVsuIIdVC W_NrS5.02ZE89pUzJZCD9MkMmOe3hNSatYlCvpR6Odwqf7ziIVK4t46tULcNI6X_YbBJKafzcHB5 AcaXRGYlw4o2tbCYYv0yugMDUXX.RD3MmZHTJheO2mrQhzdBELA2u2O1YPlBSZC18S0u0koyYuPN MbC49zqcvgbAZMi3Ig7qOwtCPBqDyFC5rGjkCQbejSCtFblZ5SBCc.OgAa3QJqxmFJFohNocbXRR 0yMCodBMMapNY4vrZdE5LQP0PBk98drORlHff4Maxg0iHSVzzKogXMON.b3_6VBOHJ5NdTR8DPJE 74HswNrK9pYgjSt1ZOp5q7.w4TKBcE1578dryJ.lCnRnLrf5zpa5ZhYDISLzQfQOZxz52NurAuwc Ytys3qzFFxw9EodB.tr54e2pJBcNRedQN6oBRjcA66JxCSUD5FbLkUlyIo0zgMYYPkbnp8N1jAWQ BS_W6SMMUd0t9vF8ahR9pUmxBuELdbjr50OxFU8shAZrl_FMzhSVDQBt_qzFjlOLGshe1HR58c5t l.FNvHCJMg4sI4tm103PVX.OsIj6iYZ3HxSOGQy9gcZLCV.ImEl1ddIdeDMUvyGtCv0R5TJdoaxq Y6cH0Cdvm54Wv0Bnk0Z4dyUaCveaTuBiGF91UcYyVSAsc1GqeKN_jUvC9SPoCnqQRevvP90GR_9C pQOZlHxZqKcMQnleN.BmoI8pMuf7XRZ1avBHku7vT2xQEDnQmbLwpmbEtt39_i4zyenEWfpFpbeP Bv68hO3u9Mq2GdwQupjUzK4tNsCrG7Zi.2JRC8h2KtrmOD9.Kp9A60zNtG0q7WgQEHkL1MWCPC.U 19NwNosHW5dqi1KZK8lKvQG7OJFBNYOtUDDdAF6Wj0Dj4mfK87p0F3EcMeTGk8lk.JgcXAL9_7IL C5fRwj44D.MrI7UhWiP4mU.NZoXbRicvkTS0cIbkEj71afagtLDuq8hOnLXDJUz07bT_xasu7TCV LrcCkd62j2_9fg1IM7rixyXMm9IW4abj0aJN_9o76vum7OFABlrmbWQaaXw33.0Wb5UAFSnefEAs GWQ16eLQrmAaHM9rM1XtFmJ2E9O_qadx9KUuX.0Uo6dW.oWhgw7vLUBmFDb4iECpyLHL6SpsZdQH i4WrtCfdN_oN41qA0gKmefDcwf9EjGdbk.HHLGXeq_rFEYvyDnSFVpJ90qwMuRl7welCc2Hc4mpK 9StcNfK_xIAck7UcC0V99nQUt5Zy1Lr5LGuoXj4VnDD1QQAOawEfGjtxoMPZFR2NI3zrHzZobyno - X-Sonic-MF: X-Sonic-ID: e96f9794-e353-45f4-93e9-0283018e5466 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 13 Jul 2024 15:59:06 +0000 Received: by hermes--production-gq1-799bb7c8cf-l6wmw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID eb22944191aa9884f28373ce848eabe2; Sat, 13 Jul 2024 15:59:05 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: In my context, lack of poudriere/data/.m/NAME unmounts also leads to rm "Device busy" errors after "Unmounting file systems" notice Message-Id: <9EC891B9-D47B-45AC-BC8A-31E0E770645A@yahoo.com> Date: Sat, 13 Jul 2024 08:58:54 -0700 To: Bryan Drewery , FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.600.62) References: <9EC891B9-D47B-45AC-BC8A-31E0E770645A.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.147:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.147:from] X-Rspamd-Queue-Id: 4WLtSF0BsZz4dNQ First some context . . . Before the chroot related activity: # df -m Filesystem 1M-blocks Used Avail Capacity Mounted on /dev/gpt/PBaseUFS 1114846 157483 868174 15% / devfs 0 0 0 0% /dev /dev/gpt/PBaseEFI 244 26 218 11% /boot/efi Getting into the chroot context: # ~/do-chroot-main-CA76-chroot-ports-local.sh # df -m Filesystem 1M-blocks Used Avail = Capacity Mounted on /dev/gpt/PBaseUFS 1114846 157483 868174 = 15% / devfs 0 0 0 = 0% /dev /dev/gpt/PBaseEFI 244 26 218 = 11% /boot/efi devfs 0 0 0 = 0% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/dev fdescfs 0 0 0 = 0% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/dev/fd /usr/official-src 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/official-src /usr/main-src 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/main-src /usr/src 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/PkgBase-src /boot 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/boot /boot/efi 244 26 218 = 11% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/boot/efi /usr/obj/DESTDIRs/main-CA76-poud 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/obj/DESTDIRs/main-CA76-= poud /usr/obj/DESTDIRs/main-CA7-poud 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/obj/DESTDIRs/main-CA7-p= oud /usr/obj/DESTDIRs/main-CA7-chroot-ports-local 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/obj/DESTDIRs/main-CA7-c= hroot-ports-local /usr/local/etc/poudriere.conf 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/etc/poudriere.con= f /usr/local/etc/pkg 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/etc/pkg /usr/local/etc/poudriere.d 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/etc/poudriere.d /usr/local/poudriere 1114846 157483 868174 = 15% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/poudriere /usr/ports 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/ports /var/crash 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/var/crash /usr/lib/debug/boot 1114846 157483 868174 = 15% /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/lib/debug/boot In that "chroot /usr/obj/DESTDIRs/main-CA7-chroot-ports-local/" context = . . . # poudriere version poudriere-git-3.4.99.20240709 The end of 2 poudriere bulk attempts look like: # poudriere bulk -jmain-CA76 -f ~/origins/CA76-origins.txt . . . [00:00:39] Logs: = /usr/local/poudriere/data/logs/bulk/main-CA76-default/2024-07-13_08h22m17s= [00:00:39] Cleaning up [00:00:39] Unmounting file systems Error: (69632) rm:rm:1: /usr/local/poudriere/data/.m/main-CA76-default: = Device busy . . . Note from a different run in a different chroot session: Error: (24488) rm:rm:1: /usr/local/poudriere/data/.m/main-CA76-default: = Device busy [Unstable number in the ()'s.] poudriere bulk -jmain-CA7 -f ~/origins/CA7-origins.txt . . . [00:00:33] Logs: = /usr/local/poudriere/data/logs/bulk/main-CA7-default/2024-07-13_08h22m56s [00:00:33] Cleaning up [00:00:33] Unmounting file systems Error: (96846) rm:rm:1: /usr/local/poudriere/data/.m/main-CA7-default: = Device busy . . . Note from a different run in a different chroot session: Error: (51602) rm:rm:1: /usr/local/poudriere/data/.m/main-CA7-default: = Device busy [Unstable number in the ()'s.] The bulk runs leave behind mounts (which is why the rm activity was = blocked): # df -m . . . tmpfs 138056 0 138056 = 0% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/poudriere/data/.m= /main-CA76-default tmpfs 138056 0 138056 = 0% = /usr/obj/DESTDIRs/main-CA76-chroot-ports-local/usr/local/poudriere/data/.m= /main-CA7-default In use are: USE_TMPFS=3Dall TMPFS_BLACKLIST=3D . . . TMPFS_BLACKLIST_TMPDIR=3D${BASEFS}/data/cache/tmp =3D=3D=3D Mark Millard marklmi at yahoo.com