From nobody Mon Oct 14 22:01:53 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XSB676q3bz5ZDgj; Mon, 14 Oct 2024 22:02:07 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XSB665kKrz590j; Mon, 14 Oct 2024 22:02:06 +0000 (UTC) (envelope-from timp87@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=UVIz55Sn; spf=pass (mx1.freebsd.org: domain of timp87@gmail.com designates 2607:f8b0:4864:20::634 as permitted sender) smtp.mailfrom=timp87@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-20ca96a155cso26840845ad.2; Mon, 14 Oct 2024 15:02:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728943325; x=1729548125; darn=freebsd.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=DaKijKM85QKyprZFHu3x4w0yYUf2sqkM/tmqmobGZAA=; b=UVIz55SnUsf04FoTj+fntoFX8og/Dt5bFCMv23J0mGqW8vRvuJyzlvd4BJPzJadoS8 Z+UrwAqm+4oRBHapfpR6S1qrbyxjnrvwDTW5zBt4heFc4JCbhG6lQjTos2abvyg8f6pT zhRMtit/ovkstSZgTN1PUf4KIBeQnCKldoH+fuI5W8sMnmJGEdVACqKXi76ZGMD+b3hr Nr/LMH9N6rbFMaDvkNyu2RSIHu3tdnb2eHVNG9hBl/+8bXYdGafrDvo0fGdLJ8dUSat8 LZD5ImmEmaef1d7Ms5r88fE6HMPT8JkWnEXFqWt6zc6ZYHbg7E5etJNFYGRkjf1JsmFs fvxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728943325; x=1729548125; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=DaKijKM85QKyprZFHu3x4w0yYUf2sqkM/tmqmobGZAA=; b=DAyq2f2oFI1B/t4ENIqOqUuqeGrx8aEDxEsYNIheTdjlF6cFgTSdylAUdOf6fKs6r6 DX06W6MINZ7Orp6iTY5FjSsNjAQMIv+4coczN0Zx0KgprkKEBRBI7Gfm8rtFmmc+18jA UKmhpiLBgU3/6k5vjJuqs8icZ0AOivta8R9aicKw07OkgBMIa6lvQbtUhx3LrGb02sGr OeJodKOaCfxNx0nLt8qnjNgXoKlJutNHXVVPxgu5zlpDJ8VQNyTlZ42MrzF/oyofE69K o4vdBd7yrLxloJ+LAwrbBaP1d3YVDcRyoyPcn7QMyggzIBbpP1s0gI/VdeKzrS31bGox F/1A== X-Forwarded-Encrypted: i=1; AJvYcCVGeYil1iLnvjexOKPu8L1Okrx8ROaASJUxS3/woVtJ84u+gPdc3OdKEjpg/SotDi7YnuoUL+i6ULfP2XsX@freebsd.org X-Gm-Message-State: AOJu0YwGvcFstSF0tIDeTgWoRbiNe4Cu5wx4jlpF5R8hyWd3nL/a/FEF g11mXuiuOwQ5NkNPx580lbymLS9JnLP+omOMpFGFAJGGmTfiXM5yoD9AvdxmP1MT6K53pClkyt+ xHSmndJppchMZkKE2SOWXJZFPR583ehDP X-Google-Smtp-Source: AGHT+IEf++iMQoiDl/g0SFy16Vm+f6urbH8fMv/dYY2tVce56faXus0Ovv93BsutKVLfGk/NBViFmY9Sa9KvGue+EKU= X-Received: by 2002:a17:90a:c7cf:b0:2e2:a661:596a with SMTP id 98e67ed59e1d1-2e2f0ad039fmr16455316a91.13.1728943325016; Mon, 14 Oct 2024 15:02:05 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Pavel Timofeev Date: Mon, 14 Oct 2024 16:01:53 -0600 Message-ID: Subject: Re: CFT: x11/cinnamon 5.8 To: ports-list freebsd , freebsd-gnome@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b97c9f062476fcf0" X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org,freebsd-gnome@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::634:from]; DKIM_TRACE(0.00)[gmail.com:+] X-Rspamd-Queue-Id: 4XSB665kKrz590j X-Spamd-Bar: --- --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 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

Hello.
Just an update.

I found out why changi= ng the password for any user wipes the root password out.
The iss= ue is in sysutils/accountsservice and I provided explanation and proposed a= fix https://gitlab.freedesktop.org/arrowd/accountsservice/-/merg= e_requests/1

I hope it will land to the = port tree soon.
So seems like this was the only major blocker for= merging=C2=A0https://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> wrote:
Hello

I'= ;m looking for testers

I've been working on this update f= or some time now and using it on my work laptop daily.
htt= ps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281737

I'll= consolidate here what is in the PR

x11/cinnamon: update to 5.8
<= br>Components:
- lang/cjs to 5.8.0
- misc/cinnamon-translations to 5.= 8.2
- sysutils/cinnamon-control-center to 5.8.2
- sysutils/cinnamon-s= ettings-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 (co= mmitted)
- 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 a= nd 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 f= ar
- 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.
- 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.

Thank y= ou!

P. S. my further plan is to start porting the = latest cinnamon version in December or January. Probably it will be 6.4.
--000000000000b97c9f062476fcf0--