GNU bug report logs - #37725
[PATCH] gnu: lxqt-config: Add libkscreen as propagated-inputs.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>; Keywords: patch; dated Sun, 13 Oct 2019 04:25:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 18 Oct 2019 16:44:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 18 12:44:47 2019
Received: from localhost ([127.0.0.1]:51482 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iLVMr-0003Er-TG
	for submit <at> debbugs.gnu.org; Fri, 18 Oct 2019 12:44:46 -0400
Received: from out5-smtp.messagingengine.com ([66.111.4.29]:58445)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <r.majd@HIDDEN>) id 1iLVMp-0003Ec-LB
 for 37725 <at> debbugs.gnu.org; Fri, 18 Oct 2019 12:44:44 -0400
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.nyi.internal (Postfix) with ESMTP id 76D002227B;
 Fri, 18 Oct 2019 12:44:38 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute5.internal (MEProxy); Fri, 18 Oct 2019 12:44:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:in-reply-to:references:date:from:to:cc
 :subject:content-type:content-transfer-encoding; s=fm1; bh=WIQUC
 23K+TPtfFhBuTzcpR/+ambRnHeJ65vYqskTZvk=; b=sxtQ1QtZgeUDMb1nGjka2
 IMptihI4qVMVBTUZpgOkftcvwKxobQ897jsV05V3BtnF+tuHatCGH/PtnlP2ypFK
 GjN4A0a1whkxbptzgyBzbbvV56/CUVV2nPINfPp8ZTLzc2aENNEp5T+AZI+ZRwZa
 eBxRXQOQM1HRYMJ2izahS6fsKnbivBBcoMPVUJil7aVUCWX+4CKSqOMIbaHnQ0Ih
 xKwaQ4dfke2k32miJhDMoEKCT8XKLZRq/NXvFMIu1qAzUKoUvfbyb57nb4sQfMrB
 29AZTRrMuEmBP3MA9F+iRrc2YYb4OK05wDxlftXxeSCOAxg8Fb45tFbCCfjlR89I
 Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm1; bh=WIQUC23K+TPtfFhBuTzcpR/+ambRnHeJ65vYqskTZ
 vk=; b=yXS2Uc2UEV8n6YqJDnMA1xbNCbpCE3GbD+W5SDxygOCFaQu5Y4ACCLkF3
 BBpi5kHHjToAGSppGtQ0yt39rraiFzwF63HeGsh/Qz2HaMaCGIjDiP5lEz5Go0kg
 0uBdSA0hx313dH+KFefLuyRIEQN75/zphqXQVZW7Yt4bZnuron464Ab7AojKDcaE
 UmB+jjUheFv+49EJ4YUvYG5C9ZMPCFI9RzIcgPiMRhnDXcipBEiurt+auKMSEQDX
 W14ruMBvSY80WjoXRmZbiXcpaQOo5AIlSISnPuD4L9Eyg3mJyvuH4RNGgfWHcjTk
 PEFnlhhEwNd45RX/kbxi87pLkKCXw==
X-ME-Sender: <xms:9uupXVPr9jTtDlgkH_Q8lDKIPwqQVyQj7gq0AYGqnd9hr94aXr79cQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrjeelgddutdegucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedftfgv
 iigrucetlhhiiigruggvhhcuofgrjhgufdcuoehrrdhmrghjugesphgrnhhthhgvrhigrd
 horhhgqeenucfrrghrrghmpehmrghilhhfrhhomheprhdrmhgrjhgusehprghnthhhvghr
 gidrohhrghenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:9uupXcnjGSLvRgH5QT2__upnGJF71HwPkig3BLQjgwYbX1YFqeOjSw>
 <xmx:9uupXW_7a1d7C4x8cSX20cCJW_l3paSSlSqQU6SuzWiF3z3ILeaHxg>
 <xmx:9uupXRBv4dvTVbtLB43dIfsNpChXKhioYvL84-QytaOAVfavRcmcug>
 <xmx:9uupXZ-9HgmM-_69tyTFUa81vMwWC949f6-mfhD_NBWnRJqhTVsFRg>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 103E45C0099; Fri, 18 Oct 2019 12:44:38 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <65f9ede0-d276-4b70-adf6-d536386d0985@HIDDEN>
In-Reply-To: <87wod24bvw.fsf@HIDDEN>
References: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
 <38aa418c-7f64-452b-b49c-8f1b4d2d914e@HIDDEN>
 <87wod24bvw.fsf@HIDDEN>
Date: Fri, 18 Oct 2019 20:14:16 +0330
From: "Reza Alizadeh Majd" <r.majd@HIDDEN>
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: =?UTF-8?Q?Re:_[bug#37725]_[PATCH]_gnu:_lxqt-config:_Add_libkscreen_as_pr?=
 =?UTF-8?Q?opagated-inputs.?=
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 37725
Cc: 37725 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Ludo,=20

Sure, here is a minimal operating system configuration that we used for =
a
minimal LXQt desktop on Guix:

```
(use-modules (gnu) (gnu system nss) (gnu packages kde-plasma))
(use-service-modules desktop networking ssh sddm dbus)
(use-package-modules ssh certs tls lxqt xorg)

(operating-system
  (host-name "panther")
  (timezone "Asia/Tehran")
  (locale "en_US.utf8")

  ;; Boot in "legacy" BIOS mode
  (bootloader (bootloader-configuration
                (bootloader grub-bootloader)
                (target "/dev/sda")))
  (file-systems (cons (file-system
                        (device (file-system-label "my-root"))
                        (mount-point "/")
                        (type "ext4"))
                      %base-file-systems))
  (users (cons (user-account
                (name "user")
                (password "1234")
                (group "users")
                (supplementary-groups '("wheel" "audio" "video"))
                (home-directory "/home/user"))
               %base-user-accounts))
  (packages (cons* openssh nss-certs gnutls=20
                   lxqt lxqt-globalkeys
                  =20
                   ;; commented in order to re-produce the issue
                   ; libkscreen  =20
                   %base-packages))
  (services (cons*
	      (sddm-service
		    (sddm-configuration
		      (minimum-uid 1000)
		      (theme "elarun")))
	      (elogind-service)
	      (udisks-service)
	      (dbus-service)
	      (colord-service)
	      (service polkit-service-type)
	      (service upower-service-type)
	      (service dhcp-client-service-type)
	      ;; network configuration
	      (service openssh-service-type
		       (openssh-configuration
			 (port-number 22)
			 (permit-root-login #t)
			 (authorized-keys
			   `(("panther" ,(local-file "/etc/vagrant.pub"))
			     ("root" ,(local-file "/etc/vagrant.pub"))))))
	      (service wpa-supplicant-service-type)
	      %base-services))
  ;; Allow resolution of '.local' host names with mDNS.
  (name-service-switch %mdns-host-lookup-nss))
``` =20
 =20
the issue occurs when I try to execute `lxqt-config-monitor`.


here is also the GDB backtrace log that I received during application cr=
ash:

```
root@panther /home/panther# cat monitor.txt=20
Starting program: /gnu/store/k09wlkkmllwyr5d41bzn2mn9kvylgszr-profile/bi=
n/lxqt-config-monitor=20
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigdd=
fmq4-glibc-2.28/lib/libthread_db.so.1".
[New Thread 0x7ffff3bfb700 (LWP 860)]
[New Thread 0x7ffff32d4700 (LWP 861)]
[Detaching after fork from child process 862]
[New Thread 0x7fffea615700 (LWP 863)]
[New Thread 0x7fffe9e14700 (LWP 864)]
[New Thread 0x7fffe9613700 (LWP 865)]
[New Thread 0x7fffe8e12700 (LWP 866)]

Thread 1 "lxqt-config-mon" received signal SIGSEGV, Segmentation fault.
0x00007ffff7fa1b01 in KScreen::GetConfigOperation::start() ()
   from /gnu/store/ds7ib4ndgy48ac0hxrrsgc6xc4lsccva-libkscreen-5.15.1/li=
b/libKF5Screen.so.7
#0  0x00007ffff7fa1b01 in KScreen::GetConfigOperation::start() ()
   from /gnu/store/ds7ib4ndgy48ac0hxrrsgc6xc4lsccva-libkscreen-5.15.1/li=
b/libKF5Screen.so.7
#1  0x00007ffff7fbe48d in KScreen::ConfigOperation::qt_static_metacall(Q=
Object*, QMetaObject::Call, int, void**) ()
   from /gnu/store/ds7ib4ndgy48ac0hxrrsgc6xc4lsccva-libkscreen-5.15.1/li=
b/libKF5Screen.so.7
#2  0x00007ffff6f28ad1 in QObject::event(QEvent*) () from /gnu/store/ahy=
i57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/libQt5Core.so.5
#3  0x00007ffff788214c in QApplicationPrivate::notify_helper(QObject*, Q=
Event*) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Widgets.so.5
#4  0x00007ffff7889280 in QApplication::notify(QObject*, QEvent*) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Widgets.so.5
#5  0x00007ffff6efd4f8 in QCoreApplication::notifyInternal2(QObject*, QE=
vent*) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Core.so.5
#6  0x00007ffff6efff2b in QCoreApplicationPrivate::sendPostedEvents(QObj=
ect*, int, QThreadData*) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Core.so.5
#7  0x00007ffff6f51643 in ?? () from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg=
2fdhxl9w-qtbase-5.11.3/lib/libQt5Core.so.5
#8  0x00007ffff43ddb57 in g_main_context_dispatch () from /gnu/store/cgy=
82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/lib/libglib-2.0.so.0
#9  0x00007ffff43ddd98 in g_main_context_iterate.isra () from /gnu/store=
/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/lib/libglib-2.0.so.0
#10 0x00007ffff43dde3c in g_main_context_iteration () from /gnu/store/cg=
y82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/lib/libglib-2.0.so.0
#11 0x00007ffff6f50caf in QEventDispatcherGlib::processEvents(QFlags<QEv=
entLoop::ProcessEventsFlag>) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Core.so.5
#12 0x00007ffff3deb3c1 in ?? ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/qt=
5/plugins/platforms/../../../libQt5XcbQpa.so.5
#13 0x00007ffff6efbe4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEve=
ntsFlag>) ()
   from /gnu/store/ahyi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/li=
bQt5Core.so.5
#14 0x00007ffff6f04740 in QCoreApplication::exec() () from /gnu/store/ah=
yi57vlk48cmzsvxjwhxlxg2fdhxl9w-qtbase-5.11.3/lib/libQt5Core.so.5
#15 0x000000000040f92c in main ()
Quit
quit

```

Best,=20
Reza



On Fri, Oct 18, 2019, at 1:24 PM, Ludovic Court=C3=A8s wrote:
> Hi Reza,
>=20
> "Reza Alizadeh Majd" <r.majd@HIDDEN> skribis:
>=20
> > maybe I could describe better about this patch file.
> >
> > `libkscreen`  is used by `lxqt-config-monitor` to modify
> > the desktop resolution in LXQt desktop.=20
> >
> > the problem is that, during execution of `lxqt-config-monitor`=20
> > application crashes with "segmentation fault".=20
> >
> > we had a review over `lxqt-config-monitor` source code,=20
> > but didn't find any unusual usage of `ksceen` library. just=20
> > a normal link during build process and binaries were made=20
> > successfully.=20
> >
> > this issue might because of crash inside `libkscreen`, but we
> > didn't  review that yet.=20
> >
> > so as a quick workaround we find that adding the `libkscreen`
> > as a propagated input could fix this issue.
>=20
> Thanks for explaining, I understand better now.
>=20
> I think that it=E2=80=99s not satisfying to apply a workaround that we=
 don=E2=80=99t
> understand.  That is, intuitively, I see now reason why propagating
> libkscreen would =E2=80=9Cfix=E2=80=9D a segfault.
>=20
> Could you either (1) provide an =E2=80=98operating-system=E2=80=99 con=
fig and
> instructions to reproduce the problem, or (2) grab a backtrace of the
> segfaulted program with GDB?
>=20
> Let us know if you need guidance.
>=20
> Thanks,
> Ludo=E2=80=99.
>




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 18 Oct 2019 09:54:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 18 05:54:37 2019
Received: from localhost ([127.0.0.1]:49417 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iLOxx-0004Tf-D4
	for submit <at> debbugs.gnu.org; Fri, 18 Oct 2019 05:54:37 -0400
Received: from eggs.gnu.org ([209.51.188.92]:41191)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1iLOxv-0004TO-9X
 for 37725 <at> debbugs.gnu.org; Fri, 18 Oct 2019 05:54:35 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:33108)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1iLOxp-000863-2H; Fri, 18 Oct 2019 05:54:29 -0400
Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=38810 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1iLOxo-0003Uo-J7; Fri, 18 Oct 2019 05:54:28 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Reza Alizadeh Majd" <r.majd@HIDDEN>
Subject: Re: [bug#37725] [PATCH] gnu: lxqt-config: Add libkscreen as
 propagated-inputs.
References: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
 <38aa418c-7f64-452b-b49c-8f1b4d2d914e@HIDDEN>
Date: Fri, 18 Oct 2019 11:54:27 +0200
In-Reply-To: <38aa418c-7f64-452b-b49c-8f1b4d2d914e@HIDDEN> (Reza
 Alizadeh Majd's message of "Wed, 16 Oct 2019 14:48:18 +0330")
Message-ID: <87wod24bvw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37725
Cc: 37725 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Reza,

"Reza Alizadeh Majd" <r.majd@HIDDEN> skribis:

> maybe I could describe better about this patch file.
>
> `libkscreen`  is used by `lxqt-config-monitor` to modify
> the desktop resolution in LXQt desktop.=20
>
> the problem is that, during execution of `lxqt-config-monitor`=20
> application crashes with "segmentation fault".=20
>
> we had a review over `lxqt-config-monitor` source code,=20
> but didn't find any unusual usage of `ksceen` library. just=20
> a normal link during build process and binaries were made=20
> successfully.=20
>
> this issue might because of crash inside `libkscreen`, but we
> didn't  review that yet.=20
>
> so as a quick workaround we find that adding the `libkscreen`
> as a propagated input could fix this issue.

Thanks for explaining, I understand better now.

I think that it=E2=80=99s not satisfying to apply a workaround that we don=
=E2=80=99t
understand.  That is, intuitively, I see now reason why propagating
libkscreen would =E2=80=9Cfix=E2=80=9D a segfault.

Could you either (1) provide an =E2=80=98operating-system=E2=80=99 config a=
nd
instructions to reproduce the problem, or (2) grab a backtrace of the
segfaulted program with GDB?

Let us know if you need guidance.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 16 Oct 2019 11:19:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 16 07:19:15 2019
Received: from localhost ([127.0.0.1]:45305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iKhKj-0003LL-KI
	for submit <at> debbugs.gnu.org; Wed, 16 Oct 2019 07:19:15 -0400
Received: from out2-smtp.messagingengine.com ([66.111.4.26]:54561)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <r.majd@HIDDEN>) id 1iKhKe-0003L1-Ti
 for 37725 <at> debbugs.gnu.org; Wed, 16 Oct 2019 07:19:09 -0400
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.nyi.internal (Postfix) with ESMTP id 9680921FEC
 for <37725 <at> debbugs.gnu.org>; Wed, 16 Oct 2019 07:19:03 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute5.internal (MEProxy); Wed, 16 Oct 2019 07:19:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:date:from:to:subject:content-type; s=
 fm1; bh=EtycT6knYMIrToaN6Nuib5oKEPXsB+5Ve16e3HwrD4Y=; b=YdeK0hGJ
 30+4L6QtsqT5JfdC6Y53z/eDQJFev1seC7cgoWshvK3yoW6qFpS3aBtErbjQGsNR
 hGEojSgysWnFZiNRf7+HbbIX+HpWRd9nPekBomVHmdxqTw80ysa+xeHT2P3Ohmwv
 o+ArefEjB663/sNsw7LTgQGnYSeNUx6J7J15XSgzypTpCFDy7iWZn0jDzRDvPJrV
 h2kJ6KlRWNPQl2xopXORcAsVAPb34hda5jeG44k6Djq7VO6k9MtHhHkBreTQy6Im
 J0DGpG4c6BiNbad9I8wTvOX7mZdkd4yWV+MXBtPK4p3TYNAQVBvTsu2IsEwv6Wan
 uayYJ8uXPIOa5g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=EtycT6knYMIrToaN6Nuib5oKEPXsB
 +5Ve16e3HwrD4Y=; b=yh71xc4ETr1xdXOvDUeDMMRt3+YmiW0+fbeYjO9v3lhA5
 T4enJY1HhWKLIXIDJkRfVXRbCi4CLyzaQVyjJSq1lcFBZwo8RDkLRGwFvB5ZRB68
 62/PcjaKfJqp467uL1Wrm5vDUlNFxa/fyebo8Wj0nuUL2wBeIe1NzMn6bcpcczxV
 O1xJzdXTW8RFBrcWy23otFEH9sd3vAdOQK1oHqrRPsjBCzNLCZP4GhD6F9dXZM5L
 ZErTHsO84r+l6lBx4u0I+uA20xRKPrQF2aNo7XDL43rPHqcgZuRbsYEZeSYI7NNk
 X1YT7wt9Xlxlf+nJoOZCze4vtdSPGv0A0GWrRakYA==
X-ME-Sender: <xms:p_ymXVYJHa-lknarej9K_F90AhOgY2T8bdps-E_lnekD1MnHcjhI5Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrjeehgdefkecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesthdtredtre
 erjeenucfhrhhomhepfdftvgiirgcutehlihiirgguvghhucforghjugdfuceorhdrmhgr
 jhgusehprghnthhhvghrgidrohhrgheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehrrd
 hmrghjugesphgrnhhthhgvrhigrdhorhhgnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:p_ymXT0hLAgw2gbG26r5HBl_-KQvXn4A1XFo0H2eLBA53M3OEaFMLw>
 <xmx:p_ymXQ4BqvxreizKO4qRJmtNvZuwMZwn0u6KLWrHnstjZGgEo4knvA>
 <xmx:p_ymXemBMNvpGfqXb72j_16L_s4nXERrY7g_9r639QEsV0lObKPaJw>
 <xmx:p_ymXY6N3bTkfWIe5w_eL0w3EsLeXJhyQ82m76_aZTwuLDCTejQLJw>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 3EAC75C0099; Wed, 16 Oct 2019 07:19:03 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <38aa418c-7f64-452b-b49c-8f1b4d2d914e@HIDDEN>
Date: Wed, 16 Oct 2019 14:48:18 +0330
From: "Reza Alizadeh Majd" <r.majd@HIDDEN>
To: 37725 <at> debbugs.gnu.org
Subject: =?UTF-8?Q?Re:_[bug#37725]_[PATCH]_gnu:_lxqt-config:_Add_libkscreen_as_pr?=
 =?UTF-8?Q?opagated-inputs.?=
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 37725
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi, 

maybe I could describe better about this patch file.

`libkscreen`  is used by `lxqt-config-monitor` to modify
the desktop resolution in LXQt desktop. 

the problem is that, during execution of `lxqt-config-monitor` 
application crashes with "segmentation fault". 

we had a review over `lxqt-config-monitor` source code, 
but didn't find any unusual usage of `ksceen` library. just 
a normal link during build process and binaries were made 
successfully. 

this issue might because of crash inside `libkscreen`, but we
didn't  review that yet. 

so as a quick workaround we find that adding the `libkscreen`
as a propagated input could fix this issue.

--
Regards
Reza Alizadeh Majd
PantherX Team




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 14 Oct 2019 20:22:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 14 16:22:06 2019
Received: from localhost ([127.0.0.1]:41836 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iK6r0-00041W-87
	for submit <at> debbugs.gnu.org; Mon, 14 Oct 2019 16:22:06 -0400
Received: from eggs.gnu.org ([209.51.188.92]:42006)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1iK6qy-00040y-Ct
 for 37725 <at> debbugs.gnu.org; Mon, 14 Oct 2019 16:22:04 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:32919)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1iK6qt-0002TO-6y; Mon, 14 Oct 2019 16:21:59 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37152 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1iK6qs-0002pe-Qr; Mon, 14 Oct 2019 16:21:59 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Subject: Re: [bug#37725] [PATCH] gnu: lxqt-config: Add libkscreen as
 propagated-inputs.
References: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
 <87o8yk7103.fsf@HIDDEN>
 <4877c727-7890-41ca-a817-ca8346011c38@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 23 =?utf-8?Q?Vend=C3=A9miaire?= an 228 de la
 =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Mon, 14 Oct 2019 22:21:56 +0200
In-Reply-To: <4877c727-7890-41ca-a817-ca8346011c38@HIDDEN> (Hamzeh
 Nasajpour's message of "Mon, 14 Oct 2019 09:20:26 +0330")
Message-ID: <87a7a3nkm3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37725
Cc: 37725 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Hamzeh,

"Hamzeh Nasajpour" <h.nasajpour@HIDDEN> skribis:

> The problem is crashing the `lxqt-config-monitor` when I want to run it(`=
segmentation fault`). I installed the `libkscreen` and the problem was reso=
lved. So I change the `lxqt-config` package definition and remove the `libk=
screen` from `inputs` to `propagated-inputs`, install it and everything was=
 ok.

Do you have a simple =E2=80=98operating-system=E2=80=99 configuration and i=
nstructions
we could follow to reproduce the initial problem?

Thanks in advance,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 14 Oct 2019 05:50:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 14 01:50:56 2019
Received: from localhost ([127.0.0.1]:37576 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iJtFv-0004LG-Qh
	for submit <at> debbugs.gnu.org; Mon, 14 Oct 2019 01:50:56 -0400
Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:49495)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <h.nasajpour@HIDDEN>) id 1iJtFu-0004L0-AK
 for 37725 <at> debbugs.gnu.org; Mon, 14 Oct 2019 01:50:54 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 83EEC3EC;
 Mon, 14 Oct 2019 01:50:48 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute3.internal (MEProxy); Mon, 14 Oct 2019 01:50:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:in-reply-to:references:date:from:to:cc
 :subject:content-type:content-transfer-encoding; s=fm3; bh=lBg/I
 8pAnvaFROgF8M1HPhijE4c0Gq/uK9fZX24HJIU=; b=FnFXUmbcWhmqPw5WmACsJ
 YTvaumfw7gz1vnydJ/X+lpy0P8bHH597iX1itZSlQESZvTtBNIM5ZB6ukLoyFJAO
 JijCb26dOiqlwOXq8oipPapKAJa7Rh8qPFwu0uV9QjS0/TZ4lMmY9YJ3JuCf50Wh
 T0Rbd+xun9sgHbDYRMeMsN2z9JDYysAO3nCyZJW/QogqeMggFrodVfvwSct5eEJT
 5PL2uOvuz/Iv7NBemMtObMkOpVp2k0kIPNtefJJek/Z/YAmXhdXhWjnCtbOYCRxt
 nrx1YSUGJLOjSlh6OvNpFEdtSorN7PerfWzqkih2yFZRzwPd7bO9P2dK/D7vgQWh
 Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm1; bh=lBg/I8pAnvaFROgF8M1HPhijE4c0Gq/uK9fZX24HJ
 IU=; b=BZSvdtI9XF5S5a63SZxsXQqw8fwV3oLPSt5jowu2oT53YeEh3B0Qhw70Z
 6o/wLOmDpVgBzLp5A54+qGTJHPkOmjLeIiU7BiQqlmTij+KdY+JAfhdplJK0472Y
 2YIB/PH2XxXnvFTQDvWn2OcwFjr534xm2AGD+VlVFAmJOz+mHvj3mEEU73zp7IFL
 8cFLLqm2q/AKAI2KtG09pgIZPRv3qag9tXFDACbgGScTDBbt/aCYtocHc9SPOJX3
 yzHivushkmD4NPURPD4NuIK9ip9+/3OMlGG+44r5yGqjN1HtaTcfhLcgSUwkeK1i
 jPJV8JFBu7ljvAFDLYTccaaVCwPAQ==
X-ME-Sender: <xms:twykXW0dB8zMUeBOxISuiyVw2IZ1skFI2r4hDioPDCH5O9Uy8ly-6Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrjedtgddutdduucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfjfgr
 mhiivghhucfprghsrghjphhouhhrfdcuoehhrdhnrghsrghjphhouhhrsehprghnthhhvg
 hrgidrohhrgheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhrdhnrghsrghjphhouhhr
 sehprghnthhhvghrgidrohhrghenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:twykXZSRSKcTGWpJObVCyu9Lh_B8afzJz4GCVgOdInvL8SoR_gZl8A>
 <xmx:twykXRhZBE0kRfeBSh7ngnQ7snuwaOBZvlKXtgwcIp6CwFTwKuKEng>
 <xmx:twykXTZ2hfugCy5C-uoSBvCbM_L13ESaCW5V_0IZQHEYOwSBCq1y8Q>
 <xmx:uAykXXXtbMT29NHbAAkTopqKLmRL--l5z5ljPIGm4gURXNk1NLMj6Q>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id CB8D95C0099; Mon, 14 Oct 2019 01:50:47 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <4877c727-7890-41ca-a817-ca8346011c38@HIDDEN>
In-Reply-To: <87o8yk7103.fsf@HIDDEN>
References: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
 <87o8yk7103.fsf@HIDDEN>
Date: Mon, 14 Oct 2019 09:20:26 +0330
From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: =?UTF-8?Q?Re:_[bug#37725]_[PATCH]_gnu:_lxqt-config:_Add_libkscreen_as_pr?=
 =?UTF-8?Q?opagated-inputs.?=
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 37725
Cc: 37725 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi,=20

The problem is crashing the `lxqt-config-monitor` when I want to run it(=
`segmentation fault`). I installed the `libkscreen` and the problem was =
resolved. So I change the `lxqt-config` package definition and remove th=
e `libkscreen` from `inputs` to `propagated-inputs`, install it and ever=
ything was ok.

Regards,
Hamzeh.

On Mon, Oct 14, 2019, at 1:37 AM, Ludovic Court=C3=A8s wrote:
> Hi,
>=20
> "Hamzeh Nasajpour" <h.nasajpour@HIDDEN> skribis:
>=20
> > * gnu/packages/lxqt.scm (lxqt-config): Remove libkscreen from native=
-inputs to propagated-inputs for running the lxqt-config-monitor.
>=20
> In general, when adding a propagated input, could you add a comment in=

> the code itself explaining why it=E2=80=99s this way?
>=20
> In this particular case, is the =E2=80=98lxqt-config-monitor=E2=80=99 =
command part of
> libkscreen?  Could we avoid propagation somehow?
>=20
> Thanks,
> Ludo=E2=80=99.
>




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at 37725 <at> debbugs.gnu.org:


Received: (at 37725) by debbugs.gnu.org; 13 Oct 2019 22:07:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 13 18:07:49 2019
Received: from localhost ([127.0.0.1]:37247 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iJm1k-00087I-Tq
	for submit <at> debbugs.gnu.org; Sun, 13 Oct 2019 18:07:49 -0400
Received: from eggs.gnu.org ([209.51.188.92]:40690)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1iJm1j-000874-W6
 for 37725 <at> debbugs.gnu.org; Sun, 13 Oct 2019 18:07:48 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:38721)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1iJm1e-00027a-TL; Sun, 13 Oct 2019 18:07:42 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38690 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1iJm1e-00087B-3i; Sun, 13 Oct 2019 18:07:42 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
Subject: Re: [bug#37725] [PATCH] gnu: lxqt-config: Add libkscreen as
 propagated-inputs.
References: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
Date: Mon, 14 Oct 2019 00:07:40 +0200
In-Reply-To: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN> (Hamzeh
 Nasajpour's message of "Sun, 13 Oct 2019 07:53:30 +0330")
Message-ID: <87o8yk7103.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37725
Cc: 37725 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

"Hamzeh Nasajpour" <h.nasajpour@HIDDEN> skribis:

> * gnu/packages/lxqt.scm (lxqt-config): Remove libkscreen from native-inpu=
ts to propagated-inputs for running the lxqt-config-monitor.

In general, when adding a propagated input, could you add a comment in
the code itself explaining why it=E2=80=99s this way?

In this particular case, is the =E2=80=98lxqt-config-monitor=E2=80=99 comma=
nd part of
libkscreen?  Could we avoid propagation somehow?

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Oct 2019 04:24:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 13 00:24:26 2019
Received: from localhost ([127.0.0.1]:34741 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iJVQg-0004Cy-Bx
	for submit <at> debbugs.gnu.org; Sun, 13 Oct 2019 00:24:26 -0400
Received: from lists.gnu.org ([209.51.188.17]:44689)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <h.nasajpour@HIDDEN>) id 1iJVQc-0004Cp-MO
 for submit <at> debbugs.gnu.org; Sun, 13 Oct 2019 00:24:23 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:34541)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <h.nasajpour@HIDDEN>) id 1iJVQb-0004gJ-FK
 for guix-patches@HIDDEN; Sun, 13 Oct 2019 00:24:22 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <h.nasajpour@HIDDEN>) id 1iJVQa-0005z8-HQ
 for guix-patches@HIDDEN; Sun, 13 Oct 2019 00:24:21 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:54817)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <h.nasajpour@HIDDEN>)
 id 1iJVQa-0005yg-Ar
 for guix-patches@HIDDEN; Sun, 13 Oct 2019 00:24:20 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id A5BCE21A4B
 for <guix-patches@HIDDEN>; Sun, 13 Oct 2019 00:24:18 -0400 (EDT)
Received: from imap5 ([10.202.2.55])
 by compute3.internal (MEProxy); Sun, 13 Oct 2019 00:24:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantherx.org; h=
 mime-version:message-id:date:from:to:subject:content-type; s=
 fm3; bh=NTX23wM+o4wDVhyEhi3/TlTXeKrJ22frajn9SUFm69w=; b=i5mT8Uq+
 jpJqczcml1k4PL4tv15PfYGCXy53vl3lK6ukaVSawtWfArQwTw/lM4HrTyxPziqv
 WBj6ZcB98JSz++WimfHokxMcxEjP+klfzVCJWLlK4BUWvuEeollYA+GhzXtyFo7G
 Bpgu+HTC79GZh8KEY3oMPtONmKfvfWwM2OHlOBNzMb8jCpLdQ1c4ZtqHgLaD9QZd
 6tD2g0bqxmv5C6naMwpF9kt6qzBbu3by7B+Eesbz7tQ5s9XeEy4SqzqHwWLHYiNb
 AnX/xmuUkke0jFamCwnPNPohKuhbJzbfnwVn9ll89CKQip3RjOQeGcNlgt1O/jlv
 1GvEyB1S1KLo8A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=NTX23wM+o4wDVhyEhi3/TlTXeKrJ2
 2frajn9SUFm69w=; b=QRSKYz1s8iI4XAhwoh25MyuAqoQKHh8KlTJoxb5jVZCoH
 EUHT6LsDX4Zppolq6CslDNycb2HdKBLLvl6UR7l0ZTi2VTgOC4oMqe26kG9xIAGD
 F0umuq5AOAJoblH+Q0qETdZ8w717CVHQZQ6rA7+coliAE6NoLIZGUKlDy2MkfK/c
 wnDjlonAuYfYjkRXRHXeymrt3KDo2MPIHDk4hMR9fL1reZGHR49lOqJM153USQzY
 ZU6AKiAJLCkNq/NmTwVzmsUV47OdQvgS2Mh36ZzXA9KQKiB1DWjI82t2ZON74LJ7
 mskXeCRs0Di5f72jSl+K3WTc1DR7pkxg8gcvolvsg==
X-ME-Sender: <xms:8qaiXQ9_CcE4c3qyw1W-MVFYZ4ZBUgE3rifRcrbqUsIPEBSyeorRiA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieekgdekfecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesthdtredtre
 ertdenucfhrhhomhepfdfjrghmiigvhhcupfgrshgrjhhpohhurhdfuceohhdrnhgrshgr
 jhhpohhurhesphgrnhhthhgvrhigrdhorhhgqeenucfrrghrrghmpehmrghilhhfrhhomh
 ephhdrnhgrshgrjhhpohhurhesphgrnhhthhgvrhigrdhorhhgnecuvehluhhsthgvrhfu
 ihiivgeptd
X-ME-Proxy: <xmx:8qaiXUj-N5qxV_Dc3TMftBR2YKkWKCVzw_784vvgLWYlGY3XoSKDrw>
 <xmx:8qaiXRYu_Zqxnezow1QZL2H2KNEvcShJwadVJt2A-ts78OX2OOBy9w>
 <xmx:8qaiXZ-gKjjfcD7Ooup70tYR0WKQpuPJTUufIcm74gQv8nS0rLtlDg>
 <xmx:8qaiXXoQQBOmOtDDnkXOlL3lZHs_M-E5yurwgkBMv_Mh1g8dYwpxng>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 501995C0099; Sun, 13 Oct 2019 00:24:18 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <0204dc81-bfad-4efb-a88a-5f90e00678aa@HIDDEN>
Date: Sun, 13 Oct 2019 07:53:30 +0330
From: "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: lxqt-config: Add libkscreen as propagated-inputs.
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 66.111.4.25
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

* gnu/packages/lxqt.scm (lxqt-config): Remove libkscreen from native-inputs to propagated-inputs for running the lxqt-config-monitor.
---
 gnu/packages/lxqt.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index e5487d3ae4..a3c796d9e8 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -367,7 +367,6 @@ the operating system LXQt is running on.")
     (inputs
      `(("eudev" ,eudev)
        ("kwindowsystem" ,kwindowsystem)
-       ("libkscreen" ,libkscreen)
        ("liblxqt" ,liblxqt)
        ("libqtxdg" ,libqtxdg)
        ("libxcursor" ,libxcursor)
@@ -382,6 +381,8 @@ the operating system LXQt is running on.")
      `(("pkg-config" ,pkg-config)
        ("lxqt-build-tools" ,lxqt-build-tools)
        ("qttools" ,qttools)))
+    (propagated-inputs
+     `(("libkscreen" ,libkscreen)))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
-- 
2.23.0





Acknowledgement sent to "Hamzeh Nasajpour" <h.nasajpour@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#37725; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.