Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Oct 2024 16:01:53 -0600
From:      Pavel Timofeev <timp87@gmail.com>
To:        ports-list freebsd <freebsd-ports@freebsd.org>, freebsd-gnome@freebsd.org
Subject:   Re: CFT: x11/cinnamon 5.8
Message-ID:  <CAAoTqfvyu-SOhKus9DHMGj3AQzAWBSWAfxRqnsFHv1-szmi_Nw@mail.gmail.com>
In-Reply-To: <CAAoTqfseH0N1x6oVSEbUWo%2B7yF6Lg1H=hdFJWJbxwSwhSgPOfQ@mail.gmail.com>
References:  <CAAoTqfseH0N1x6oVSEbUWo%2B7yF6Lg1H=hdFJWJbxwSwhSgPOfQ@mail.gmail.com>

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

Hello.

Just an update.

I found out why changing the password for any user wipes the root password
out.
The issue is in sysutils/accountsservice and I provided explanation and
proposed a fix
https://gitlab.freedesktop.org/arrowd/accountsservice/-/merge_requests/1

I hope it will land to the port tree soon.
So seems like this was the only major blocker for merging
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737

On Thu, Oct 10, 2024 at 2:12=E2=80=AFPM Pavel Timofeev <timp87@gmail.com> w=
rote:

> Hello
>
> I'm looking for testers
>
> I've been working on this update for some time now and using it on my wor=
k
> laptop daily.
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737
>
> I'll consolidate here what is in the PR
>
> x11/cinnamon: update to 5.8
>
> Components:
> - lang/cjs to 5.8.0
> - misc/cinnamon-translations to 5.8.2
> - sysutils/cinnamon-control-center to 5.8.2
> - sysutils/cinnamon-settings-daemon to 5.8.1
> - x11-fm/nemo to 5.8.5
> - x11-wm/muffin to 5.8.1
> - x11/cinnamon-desktop to 5.4.2
> - x11/cinnamon-menus to 5.8.0
> - x11/cinnamon-screensaver to 5.8.1
> - x11/cinnamon-session to 5.8.1
> - x11/cinnamon to 5.8.4
> - x11/py-python-xapp to 2.4.2
> - x11/xapp to 2.8.5
>
> Issues found in other ports while I was working on it:
> - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281844 (committed)
> - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281809
> - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281993
> I'd love it if someone would look at those and commit them.
>
>
> I think I fixed almost all problems I found and all existing bugzilla PRs
> that you can find by "cinnamon" pattern are covered by my PR.
>
> The things that are not working properly so far
> - you can change the timezone in the cinnamon-settings calendar. It does
> change /etc/localtime, but this is not reflected on the bottom time panel=
.
> Relogin is a workaround.
> - do NOT try changing password for users via cinnamon-settings-users,
> please. You'll end up wiping root password (it'll set root pwd to nothing=
).
> This issue is outside of cinnamon. Seems like a non-linux-os-specific bug
> somewhere between gobject-introspection and accountsservice
> (accounts-daemon). I bet nobody ever checked this on FreeBSD. It can be
> triggered by a simple python script. I'm investigating this right now. I
> can share details if one is interested. Other cinnamon-settings-users
> functionality is fine.
>
> Thank you!
>
> P. S. my further plan is to start porting the latest cinnamon version in
> December or January. Probably it will be 6.4.
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr">Hello.<div><br=
></div><div>Just an update.</div><div><br></div><div>I found out why changi=
ng the password for any user wipes the root password out.</div><div>The iss=
ue is in sysutils/accountsservice and I provided explanation and proposed a=
 fix <a href=3D"https://gitlab.freedesktop.org/arrowd/accountsservice/-/mer=
ge_requests/1">https://gitlab.freedesktop.org/arrowd/accountsservice/-/merg=
e_requests/1</a></div></div><div><br></div><div>I hope it will land to the =
port tree soon.</div><div>So seems like this was the only major blocker for=
 merging=C2=A0<a href=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=
=3D281737">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737</a></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Thu, Oct 10, 2024 at 2:12=E2=80=AFPM Pavel Timofeev &lt;<a href=3D"mailto:=
timp87@gmail.com">timp87@gmail.com</a>&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hello<div><br><div>I&#39=
;m looking for testers</div><div><br>I&#39;ve been working on this update f=
or some time now and using it on my work laptop daily.<br><a href=3D"https:=
//bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737" target=3D"_blank">htt=
ps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737</a><br><br>I&#39;ll=
 consolidate here what is in the PR<br><br>x11/cinnamon: update to 5.8<br><=
br>Components:<br>- lang/cjs to 5.8.0<br>- misc/cinnamon-translations to 5.=
8.2<br>- sysutils/cinnamon-control-center to 5.8.2<br>- sysutils/cinnamon-s=
ettings-daemon to 5.8.1<br>- x11-fm/nemo to 5.8.5<br>- x11-wm/muffin to 5.8=
.1<br>- x11/cinnamon-desktop to 5.4.2<br>- x11/cinnamon-menus to 5.8.0<br>-=
 x11/cinnamon-screensaver to 5.8.1<br>- x11/cinnamon-session to 5.8.1<br>- =
x11/cinnamon to 5.8.4<br>- x11/py-python-xapp to 2.4.2<br>- x11/xapp to 2.8=
.5<br><br>Issues found in other ports while I was working on it:<br>- <a hr=
ef=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281844" target=3D=
"_blank">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281844</a>; (co=
mmitted)<br>- <a href=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=
=3D281809" target=3D"_blank">https://bugs.freebsd.org/bugzilla/show_bug.cgi=
?id=3D281809</a><br>- <a href=3D"https://bugs.freebsd.org/bugzilla/show_bug=
.cgi?id=3D281993" target=3D"_blank">https://bugs.freebsd.org/bugzilla/show_=
bug.cgi?id=3D281993</a><br>I&#39;d love it if someone would look at those a=
nd commit them.<br><br><br>I think I fixed almost all problems I found and =
all existing bugzilla PRs that you can find by &quot;cinnamon&quot; pattern=
 are covered by my PR.<br><br>The things that are not working properly so f=
ar<br>- you can change the timezone in the cinnamon-settings calendar. It d=
oes change /etc/localtime, but this is not reflected on the bottom time pan=
el. Relogin is a workaround.<br>- do NOT try changing password for users vi=
a cinnamon-settings-users, please. You&#39;ll end up wiping root password (=
it&#39;ll set root pwd to nothing). This issue is outside of cinnamon. Seem=
s like a non-linux-os-specific bug somewhere between gobject-introspection =
and accountsservice (accounts-daemon). I bet nobody ever checked this on Fr=
eeBSD. It can be triggered by a simple python script. I&#39;m investigating=
 this right now. I can share details if one is interested. Other cinnamon-s=
ettings-users functionality is fine.</div></div><div><br></div><div>Thank y=
ou!</div><div><br></div><div>P. S. my further plan is to start porting the =
latest cinnamon version in December or January. Probably it will be 6.4.</d=
iv></div>
</blockquote></div></div>

--000000000000b97c9f062476fcf0--



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