Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Nov 2023 00:09:58 -0500
From:      Paul Procacci <pprocacci@gmail.com>
To:        Joe B <jcb2023az@gmail.com>
Cc:        iio7@tutanota.com, Freebsd Questions <freebsd-questions@freebsd.org>
Subject:   Re: I am sick and tired of the poor quality of documentation on FreeBSD
Message-ID:  <CAFbbPugu23OawxMWw7Zv2JxfVnZk_DCGEnc5Bn7JpuMXUpd3yQ@mail.gmail.com>
In-Reply-To: <20231121122634.4efa1f2a@freebsd>
References:  <NjnQuB8--R-9@tutanota.com> <20231121122634.4efa1f2a@freebsd>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000009f42af060ab6bb20
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Nov 21, 2023 at 10:27=E2=80=AFPM Joe B <jcb2023az@gmail.com> wrote:

> On Tue, 21 Nov 2023 20:51:01 +0100 (CET)
> iio7@tutanota.com wrote:
>
> > Take a look at how it's done on OpenBSD! Take a look at have it's
> > done on Arch Linux!
> >
> > When there is something that is going to break something during an
> > upgrade, you get timely information and a step by step instruction in
> > what to do - BEFORE you do it!
> >
> > Something like this doesn't help!
> >   Pool 'zroot' has the bootfs property set, you might need to update
> > the boot code. See gptzfsboot(8) and loader.efi(8) for details.
> >
> > I might need to update the boot code!? WTF does that even mean?
> >
> >  I never touched any boot code during installation so I don't even
> > know what that is! And reading those man pages did NOT help me in any
> > way.
> >
> > So now I got a box that's borked with this beautiful message after
> > updating the zroot pool:
> >
> > ZFS: unsupported feature: com.delphix:head_errlog
> > ZFS: pool zroot is not supported
> > Can't find /boot/zfsloader
> > Can't find /boot/loader
> > Can't find /boot/kernel/kernel
> >
> >
> >
>
> I know exactly what you are going through i updated to 14.0-RELEASE
> from 13.2-RELEASE and i was stuck. I didn't know what to do. There are
> some outlets that can help though until the documentation gets better
> like the arch wiki and other places.
>
> I Been on FreeBSD a week
>
> 1. https://forums.freebsd.org/
> 2. https://libera.chat/ then join #freebsd
> 3. https://discord.com/ & https://wiki.freebsd.org/Discord join the
> #helpdesk channel
> 4. https://unix.stackexchange.com/questions/tagged/freebsd
> 5. This mailing list
> https://lists.freebsd.org/subscription/freebsd-questions
>
> When you ask for help don't complain just ask and layout what you've
> done and what you are looking for and you will get a response.
>
> Try it.
>
> Joe B
>
>
Bravo.  No seriously bravo.  There's the right way and then there's the
wrong way.
This approach from Joe is the correct approach.  He's upfront and appears
genuine.
Essentially:  "I'm a noob and need help".  Perfect, let us have at it.


Then there's the "I've been doing this for 20 year types (doubful in this
case) and I fucked up, yet instead of asking for help I'm just going to
complain" type.
And with that I say: If you actually have been using FreeBSD for 20 years
and you want to complain ... fix it yourself.

You know what us "old timers" do when we run into trouble?  The first thing
is we don't complain about the thing we've been using for 27 years (in my
case).
The second "real" thing we do is go and check the bug reports for our
issue.  99% of the time I found what I was looking for.
The third thing, if the second thing wasn't good enough, this list with
enough information in hope that someone would help you. -- In most cases
they do.  If not this list than the other resources shared by Joe.

.. and with that, I welcome Joe.  You've probably already contributed more
in your week here than iio7 has in his past 20 years.  ;)

~Paul

--=20
__________________

:(){ :|:& };:

--0000000000009f42af060ab6bb20
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div dir=3D"ltr"><br></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Nov 21, 2=
023 at 10:27=E2=80=AFPM Joe B &lt;<a href=3D"mailto:jcb2023az@gmail.com">jc=
b2023az@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">On Tue, 21 Nov 2023 20:51:01 +0100 (CET)<br>
<a href=3D"mailto:iio7@tutanota.com" target=3D"_blank">iio7@tutanota.com</a=
> wrote:<br>
<br>
&gt; Take a look at how it&#39;s done on OpenBSD! Take a look at have it&#3=
9;s<br>
&gt; done on Arch Linux!<br>
&gt; <br>
&gt; When there is something that is going to break something during an<br>
&gt; upgrade, you get timely information and a step by step instruction in<=
br>
&gt; what to do - BEFORE you do it!<br>
&gt; <br>
&gt; Something like this doesn&#39;t help!<br>
&gt; =C2=A0 Pool &#39;zroot&#39; has the bootfs property set, you might nee=
d to update<br>
&gt; the boot code. See gptzfsboot(8) and loader.efi(8) for details.<br>
&gt; <br>
&gt; I might need to update the boot code!? WTF does that even mean?<br>
&gt; <br>
&gt;=C2=A0 I never touched any boot code during installation so I don&#39;t=
 even<br>
&gt; know what that is! And reading those man pages did NOT help me in any<=
br>
&gt; way.<br>
&gt; <br>
&gt; So now I got a box that&#39;s borked with this beautiful message after=
<br>
&gt; updating the zroot pool:<br>
&gt; <br>
&gt; ZFS: unsupported feature: com.delphix:head_errlog<br>
&gt; ZFS: pool zroot is not supported<br>
&gt; Can&#39;t find /boot/zfsloader<br>
&gt; Can&#39;t find /boot/loader<br>
&gt; Can&#39;t find /boot/kernel/kernel<br>
&gt; <br>
&gt; <br>
&gt; <br>
<br>
I know exactly what you are going through i updated to 14.0-RELEASE<br>
from 13.2-RELEASE and i was stuck. I didn&#39;t know what to do. There are<=
br>
some outlets that can help though until the documentation gets better<br>
like the arch wiki and other places.<br>
<br>
I Been on FreeBSD a week<br>
<br>
1. <a href=3D"https://forums.freebsd.org/" rel=3D"noreferrer" target=3D"_bl=
ank">https://forums.freebsd.org/</a><br>;
2. <a href=3D"https://libera.chat/" rel=3D"noreferrer" target=3D"_blank">ht=
tps://libera.chat/</a> then join #freebsd<br>
3. <a href=3D"https://discord.com/" rel=3D"noreferrer" target=3D"_blank">ht=
tps://discord.com/</a> &amp; <a href=3D"https://wiki.freebsd.org/Discord" r=
el=3D"noreferrer" target=3D"_blank">https://wiki.freebsd.org/Discord</a>; jo=
in the<br>
#helpdesk channel<br>
4. <a href=3D"https://unix.stackexchange.com/questions/tagged/freebsd" rel=
=3D"noreferrer" target=3D"_blank">https://unix.stackexchange.com/questions/=
tagged/freebsd</a><br>
5. This mailing list<br>
<a href=3D"https://lists.freebsd.org/subscription/freebsd-questions" rel=3D=
"noreferrer" target=3D"_blank">https://lists.freebsd.org/subscription/freeb=
sd-questions</a><br>
<br>
When you ask for help don&#39;t complain just ask and layout what you&#39;v=
e<br>
done and what you are looking for and you will get a response.<br>
<br>
Try it.<br>
<br>
Joe B<br>
<br>
</blockquote></div><br clear=3D"all"></div>Bravo.=C2=A0 No seriously bravo.=
=C2=A0 There&#39;s the right way and then there&#39;s the wrong way.<br></d=
iv>This approach from Joe is the correct approach.=C2=A0 He&#39;s upfront a=
nd appears genuine.<br></div>Essentially:=C2=A0 &quot;I&#39;m a noob and ne=
ed help&quot;.=C2=A0 Perfect, let us have at it.<br><br><br></div><div>Then=
 there&#39;s the &quot;I&#39;ve been doing this for 20 year types (doubful =
in this case) and I fucked up, yet instead of asking for help I&#39;m just =
going to complain&quot; type.<br></div><div>And with that I say: If you act=
ually have been using FreeBSD for 20 years and you want to complain ... fix=
 it yourself.<br><br>You know what us &quot;old timers&quot; do when we run=
 into trouble?=C2=A0 The first thing is we don&#39;t complain about the thi=
ng we&#39;ve been using for 27 years (in my case).<br></div><div>The second=
 &quot;real&quot; thing we do is go and check the bug reports for our issue=
.=C2=A0 99% of the time I found what I was looking for.<br></div><div>The t=
hird thing, if the second thing wasn&#39;t good enough, this list with enou=
gh information in hope that someone would help you. -- In most cases they d=
o.=C2=A0 If not this list than the other resources shared by Joe.<br></div>=
<div><br></div><div>.. and with that, I welcome Joe.=C2=A0 You&#39;ve proba=
bly already contributed more in your week here than iio7 has in his past 20=
 years.=C2=A0 ;)<br><br></div>~Paul<br><div><div><br><div><div><span class=
=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s=
ignature">__________________<br><br>:(){ :|:&amp; };:</div></div></div></di=
v></div></div>

--0000000000009f42af060ab6bb20--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFbbPugu23OawxMWw7Zv2JxfVnZk_DCGEnc5Bn7JpuMXUpd3yQ>