From nobody Tue Nov 21 21:37:16 2023 X-Original-To: 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 4SZd4t5DzZz52LK4 for ; Tue, 21 Nov 2023 21:37:18 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SZd4t4RBMz3d6y; Tue, 21 Nov 2023 21:37:18 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700602638; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=rYUamC30UPpdxucHp0gFuSm8ogXprGJJ1Q7OgNkMVyw=; b=oZ2TOtDI2Xtf21qBabnSFzwMwpJF7b8X6Ho/n5+R8yCBDw9BkOwlvrR1SPyzsLTZtZ4OCR hLC8AARSEWrdOql/tesCRn/sFWPLA2I/4eH7Y0sAzZiwDACQqiIQ0VAbuX09lcO9mpNdP8 j1l6SvPNp0XxpMigQnM4Rxh4N95AJgX9hZ1rci+0p/pqvQKCibmG9xgEL9cKVsMwWQ7y/t gZTyb8sq7j87Fn6tqR2uXJW6SZtFLHAeIRshIRGu3II0Kwj1dJQBvEVFhu6Wke0v7NZiL2 NVHuZrqQDAUBFXQ0OGYC/B5ac4v2G43ZDf/DQBjHbZT9UlIDF1ZW0mlLJImtYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700602638; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=rYUamC30UPpdxucHp0gFuSm8ogXprGJJ1Q7OgNkMVyw=; b=LsGiDtX4XtJO3GIW7XUQDEWqL5xDfCgzMWYA8IQEAQgTJMe9SUo10temhQUrGEri9IVnWW EVylq7rKYN5IqXuwlG2kC9JaE03puuRXR55KVhyCRhpFCNlLur3LKJeBVIIX1Bn3kAv4cP rYDUw/iqvNLXVyzC6Nhn1GaEAjluFt2ALceiXB9574gEMb8A4QLd+u7w3NSf0LRc/9tFso s20qt9pGRy2UC7D+oX+xMccmm0qkdANP7zNU8Nf9vawhs4s4AAVbB+1j3S6k+fLVRSqhaQ SIJJZfcwcWT1szBI1jwhDkpeQ2B54UJr4AzDGx2gbCQdM0wHvcGdjeARd3hipg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700602638; a=rsa-sha256; cv=none; b=f0wFTe661Ep32hL6ENhslF2IRtDju/EH0JtwprQfUeGw0tM7wkRDS7G5rBVGkzg1u3AEeA dyJ0KY3dhcZnFbn4Fijg6pT5npRki6vMgF2DMCrzebyZJud3od0gubgtIBfOJC9ChH89TF QTgiIOwN0dBTHyq9F2vbw42g8yUsNWXrS01Y/SlGJt8mQVopixpzOFw4QTJ5KUcW5hQDHH DjpWwpfmHD48hOV/WRASdHm3ltccwgk3Yn0HpmndklWLuZyKZgDYaszpsO5/4yvGWJOtAr uHTTDhmGwKhBL/RTcJzxucCDMSSBSQDiATVFc9gQ4Njfkgx88NkbTp3HsTALKw== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (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) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SZd4t14SQz1SJx; Tue, 21 Nov 2023 21:37:18 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Tue, 21 Nov 2023 22:37:16 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Why do packages disappear? Content-Language: en-US To: Richard Childers , ports@FreeBSD.org References: <7a0cfebd-9137-435e-910a-3e9641650976@redwoodhodling.com> <3268de3b-334c-46db-8986-d9406323d6ad@redwoodhodling.com> From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeAQTAQIAIgUCT4b6XQIbAwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQGuaGDlbL0pOWigf/YVTVf3+ZRnzeGP7CjGV1 Wrrxzjc8h8W64NZasV0XLHGFjl5MYwtm9jJ9gbL8Ubtqstey7lYpjOk2fG6YDhY5eptWCpR6 1QqYrioukhCfKbodSk6PnIZcx719nJVK2P7ihdFEN78TavpBwqIf9hGEcKkMpbRFQv1mYvXD hKVwQGY+8bkH/a/pAWmIyD4qMfKCMurH5DexxEt5SYWu5BB5hd/DWyZ0wuZ+F79KMPzLBPJW 5cpdLNbrvenSqFZGJEGhtTp7GFJJr6lTy8VLBArxmFHiY5jGyR45eZEGDcz86FfGgvPnnpi7 aNCc/ROdF7fnZYPh8uZGGjQbd4EYK4xMzc7BTQRTEHtBARAAoWGsNx6g90r8gcNKaiPpJBiK y8ztV2FyV5LsT0OgQBW3vIxt/odtsxVNNjpyS/BNZCyzLAsFc1WrGBzhYsmPN9SGB5/5YTvk zf5YViU5VAsZlj/MRWCZrWtpic4c0A7N4csOYReNtk/q8YB4PIFsZ9A+kTuoZhnu5t5PdfBA 74+SVwKu84+PZk9wDEY1LbFVT8vM42oKsmoswlIhwJ2xuJI/gbk+cMUe0yiRpNjo4Svw4RB8 4B6uFwdRr/PtS7xi2Zqoof5AaQT9YSBpGpKJOe/Qk5MP4PF6Fqq+go89n77Y2kJkwcHaLoD/ GJ+ZDASIiMRe1y54FHOQ1RCTGGpnJLXdKuGhwv3J21pU8HNlq0ASNQMMQmYAwtUWzjmp/KEy I1qkcmjafcxb8TmiaoK8SQN1Zf96fc/sIrZN6Z5oOCEyyCQ0prH/PTA2jlRkKQ487PTGk2JS KU5VuS57Nlk2DrnvjWp57aV9eFAhpnrrJPuGmFz83/Pc8gC0t7N7i7VVHYRcC5naxYB2UoI1 OUkyxpT/HvQFXXVZ3/KmdXMzrx191AggCPWIwUAP+VcaURSYpeDk6/ZVAOVOe1ChqcJisCD7 wK20/OOvJ2AtkWreGu1CZ9zSx7nK/VYdLr34GxQ4bT1G+9rBQNnFSNbX2TJ431Mdo1GCjDeR K4CtSnrNKYkAEQEAAcLAXwQYAQgACQUCUxB7QQIbDAAKCRAa5oYOVsvSkw3nCADhsKRf+rAR ULTpOh5HoLam62ZJZAyCkNqqu/rke5uj5AaaDY/h7BNhBDiDqhhZLTeofGpVVaErPsWN+tX5 0fypsIt9KAhy90GFrtrIZlWuyK4wsoZvDfp9yaRk+lIM58dw/Rcfxn670JaPTFSRPECVn/uL qBhJSkbYlY212YT9fxVUTJe6wIvDLQrQEjrQD/h1FMhfcLhAqsndltRd6DPvTKeMd/6VAxn0 hkoBKhEy5LkWjM9CHppu+bBkQ91/kj2uJQSXO8euonwHHS3c+6N2i2H7I0emcHGu07wuRB2t Dnw/RLBxohffdPZT2kbxuG7lhVHzwVDw5DRwSw8GkOdy In-Reply-To: <3268de3b-334c-46db-8986-d9406323d6ad@redwoodhodling.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 21/11/23 21:42, Richard Childers wrote: > When I say 'disappear', I mean this: > > > root@metatron:~ # date > Tue Nov 21 12:41:35 PST 2023 > > root@metatron:~ # ls -d /usr/ports/*/*google*chrom* > /usr/ports/www/ungoogled-chromium > > root@metatron:~ # pkg search ungoogled-chromium > root@metatron:~ # > > > It would be nice if packages didn't disappear and reappear. Can't we > just save the last successful build? Quick reply: no Quick explanation: the previous build could simply fail at runtime due to changes in the dependencies. This would be rare enough, but would happen from time to time. If we did it that way the package would not disappear but from time to time simply fail at run time (fail to start, dump core etc.) with no simple explanation, with the added problem that people unlucky enough to have installed the broken version would have no way to distinguish the bad one from the good one. They would have to randomly force reinstallation until it runs. Now, the problem is, chromium and its derivatives tend to fail from time to time for various reasons even if the port is not really broken. Sometimes the build simply times out because they are very heavy to build. SO they disappear more often. But any port can fail to build and if it fails there is a reason, providing an old package with the same name is inherently dangerous. -- Guido Falsi