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 <<a href=3D"mailto:= timp87@gmail.com">timp87@gmail.com</a>> 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'= ;m looking for testers</div><div><br>I'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'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'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 "cinnamon" 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'll end up wiping root password (= it'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'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>