Date: Mon, 27 Apr 2026 14:33:52 -0700 From: "Dan Mahoney (Ports)" <freebsd@gushi.org> To: William Dudley <wfdudley@gmail.com> Cc: Christos Chatzaras <chris@cretaforce.gr>, questions@freebsd.org Subject: Re: HELP! mysql-server broken on FreeBSD 13 Release p12 Message-ID: <753D431B-5820-4A03-8D91-4E9FAFE498EB@gushi.org> In-Reply-To: <CAFsnNZJ8_w_Pt4_%2BbQCBcF6roRC9tKm9jQxrL7Z9=uR2ZXEQvQ@mail.gmail.com> References: <CAFsnNZKLk6asin2KiYQGLknCiicRkyowjAtcJh-oerP4v0v0wA@mail.gmail.com> <A41F68C9-7DF0-4F50-8EB6-106493125E0D@cretaforce.gr> <CAFsnNZJ8_w_Pt4_%2BbQCBcF6roRC9tKm9jQxrL7Z9=uR2ZXEQvQ@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
> On Apr 27, 2026, at 1:47 PM, William Dudley <wfdudley@gmail.com> wrote: > > I have good nightly backups, so that's covered. Good thing, since I couldn't run the server. > > I turned on the native password hack, so now the server is running and I can talk to it. > > So, disaster averted. The problem occurred because p5-Class-DBI-mysql and/or > p5-DBD-mysql-5.008 are incompatible with mysql80-server. So FreeBSD pkg just > helpfully nuked my mysql server rather than raise a BIG ALARM. This is not my first time complaining about the fact that a very simple shim package like p5-DBD-myxxx should not require that you build a custom port for this, and should not force a major DB version upgrade. The complication comes with things that *depend* on that version of the shim package. (My example was with p5-RT50, which does not directly depend on any database package, but when you install p5-DBD-Pg, that forces you to whatever the default version of postgres is, which changes about once a year). I'll note that there probably should have been a note about this password incompatibility in /usr/ports/UPDATING. I'd also still love it if pkg updating had some magic way to fetch things affected by only your current ports and display them. Right now, it depends on having a checked out ports tree, which...defeats the point of using pkg? While I'm ranting: if you fix this by pkg locking your DB server package, pkg is completely silent about not touching those locked versions. Anyway, glad you're up and running again. -Danhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?753D431B-5820-4A03-8D91-4E9FAFE498EB>
