Skip site navigation (1)Skip section navigation (2)
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>