From nobody Fri Dec 22 16:44:30 2023 X-Original-To: desktop@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 4SxY6l0ddNz54BLR for ; Fri, 22 Dec 2023 16:44:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SxY6k6J8fz3WcJ for ; Fri, 22 Dec 2023 16:44:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703263470; a=rsa-sha256; cv=none; b=IAjC1kpoRp4+9VVpm6DCUfwoE0eLAGydmD86BUxPpF2vHZL3CJiK1MAC7cWgs/pSUUjmA9 /R7SZ3qfY0Cl7fooLIdGdQpe4H5CvC5VUlu2Hfl8v9/GtrsH+PTV6lFuN5m7exlioiwE3a auRNBKID8QfmVDvbJTXBb1a/+WaWX+10yEINbqPzpIEdzkLfmJPWumfx4ZBYeUpoa/ZfDq TioI7zdhhQTD60MHb+bDUwHmn8OrwYtUzAxBnpFvAAaPECzgZg/oUp30reVUw8qVntZ7aK pkHKVUMy3eUEthapi/T+iPgWDeeGW/4Pt5GHvoEwCJd7I4B1vxMBHIuQ33Y8hw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703263470; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nnOSFkvMgnkDvwF6M3NjxfRuPqsFEFFNSw4ZYoEGeaE=; b=Nm7a/TiQZyyZLtYRXW+J62zJeCTXaAQ1Jl6tHC8hnekoFdhFvPc5LBjP5IsyD7NQb703Ci 9Mvaxej6tdZL/SBGbNfyMgI2xbxdxR2z2CWWIExw0mbUvlGzE7VC/lYndCzvWC2k4AP3GM jvfsu2wZQQxoKh/ynsvV0TGNIw88+wY02oaO9t4FaOO+hPZ8kRUiQq4TIrZ1NlCYjRTeUo RppiPWSxGN3ncI709B1lTT0Gk5onEtz+F3hf9fYsSWsooc2bfk2UDiSNo/0uu859rpW/Bg gfbWsH/FWv3ok82TPknegxCPH75v25qRgnAcoVMnNx/AiflJ7MLde6ECqCc/Rw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SxY6k5NqVz8Sl for ; Fri, 22 Dec 2023 16:44:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3BMGiUPk041225 for ; Fri, 22 Dec 2023 16:44:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3BMGiUOr041224 for desktop@FreeBSD.org; Fri, 22 Dec 2023 16:44:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: desktop@FreeBSD.org Subject: [Bug 275885] x11/lightdm: few small improvements Date: Fri, 22 Dec 2023 16:44:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: madpilot@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: desktop@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275885 Guido Falsi changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madpilot@FreeBSD.org --- Comment #1 from Guido Falsi --- Hi, I like some of these ideas, but I'm not sure this is so easy to implement r= ight away. Some thoughts: - As you state at https://github.com/canonical/lightdm/pull/287#issuecomment-1867217795 we are not completely sure the patch you import will work fine, it also has an err= or in it, so we should not import it, but create a local patch without that er= ror. I'm not sure it will work, because I'm not sure the XDG variable4s will be correctly populated at the point in time when this code runs. I also have an issue with moving the .xsession-error file. I have no attach= ment to it or its location; in fact I agree it is a poor solution to the problem= . I guess its history can be traced back to the origins of X11 But it is always been there and expected to be there. All other display managers and most X startup scripts will put it in there, so changing only = the behaviour of lightdm will hardly fix the real issue. We need to have a consistent behaviour of the while ports system. An even better solution could be making this user configurable, not autoconfigured by guessing based on XDG variables. But such a patch would be more complicated. We could also make it configurable at the port level maybe, changing the hardcoded path based on some ports variable. I'm not sure who we should discuss this with, if it should be done at a por= ts infrastructure level. - I have no strong objection to disabling qt5 and libaudit, but why you wan= t to do that? I think it would be better to put those under some options, in case someone needs them. I agree maybe this should have been done since the start of this port. --=20 You are receiving this mail because: You are the assignee for the bug.=