Date: Sat, 4 Jan 2020 08:54:43 -0500 From: Jerry <jerry@seibercom.net> To: freebsd-questions@freebsd.org Subject: Poudriere erased my system Message-ID: <20200104085443.000007ab@seibercom.net>
next in thread | raw e-mail | index | archive | help
--Sig_/xIDe.IsNeZZ1rvAh1gyJhHM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable FreeBSD 11.3-RELEASE-p5 amd64 Well, another day, another ordeal. =E2=80=9Cpoudriere=E2=80=99 hosed my sys= tem. I started out by making the changes to the make.conf file required for =E2=80=9Copenssl=E2=80=9D. I double-checked, and that appeared correct. I t= hen ran =E2=80=98poudriere=E2=80=99 to update my system. Then the shit hit the fan.= =E2=80=9CPoudriere=E2=80=9D proceeded to delete virtually every major application on my machine, and a few minor ones, AND then refused to install them for me manually. I lost 1) postfix, 2) dovecot 3) kde5 4) gnupg, etcetera. It also removed MySQL-80 from the system. Naturally, it refused to reinstall it again. Apparently, there is a vulnerability and poudriere simply refused to build it and removes everything that depends on it sans warning. THAT SUCKS! I had to manually rebuild my system, including using: make DISABLE_VULNERABILITIES=3Dyes to get MySQL built. I am also getting these friendly warnings regarding openssl: /usr/local/lib/claws-mail/plugins/pgpcore.so is linked to /usr/local/lib/libcrypto.so.11 from security/openssl but it is not declared as a dependency Error: /usr/local/lib/mysql/plugin/authentication_ldap_sasl_client.so is linked to /usr/local/lib/libsasl2.so.3 from security/cyrus-sasl2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=3Dlibsasl2.so:security/cyrus-sasl2 There are lots more; that is just a sampling. I am not sure why MySQL80 has not been updated. There is a newer version available. Poudriere should not just wipe-out a system without at least asking for permission first. A friendly warning message like: =E2=80=9CYOUR SYSTEM IS ABOUT TO BE ERASED =E2=80=93 DO YOU REALLY WANT TO DO THIS?=E2=80=9D would = be charming. Anyway, how can I add the =E2=80=9CDISABLE_VULNERABILITIES=3Dyes=E2=80=9D s= o poudriere does not erase my system again? Please, do not tell me to update FreeBSD to version 12. I can=E2=80=99t. There are at least two BUG reports concerning this with no fix in sight. < https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237666> --=20 Jerry --Sig_/xIDe.IsNeZZ1rvAh1gyJhHM Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEIQb/tTwl6I1ueEVtOHMGOIfexWQFAl4QmSsACgkQOHMGOIfe xWR4ggf7BcDivsgvsZHt2o1yfXS4xx4HiX6P54Ty30Z/wHVWA1LAMQRL1trNZHSv llyDJyK7+IlUz8W+YNVdBRiYHQc8IavDu6XZqGcBib5XsihyWsMkyuYdOspxl96I rawaHqwt3kO9q94fX37mvT9iTzyjtTE2KLKJ830R5ivYiILHOk980/Y2u2eWNFXh NP5KuN4sDpD4EN38cgYEQzcCkoqZQzXYT8R9MNtX1O4xY96x0ILi7IPUsvQJRuTg zL8dzsKEJapheDdG8rU8OD950P9UxHLDucTB16nYCL0OYFx6mqBuFKQeHLDHTmRO +4Gv2SJcbRYXsDA+0LmzWLRGmJXDIQ== =/rnb -----END PGP SIGNATURE----- --Sig_/xIDe.IsNeZZ1rvAh1gyJhHM--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200104085443.000007ab>