From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gammel Holte Subject: Re: Packaging LyX Date: Fri, 22 Dec 2017 23:20:14 +0100 Message-ID: References: <20171222204842.3992c45b@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="f403045f2b0e8170c20560f53870" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSVfu-00036D-DS for guix-devel@gnu.org; Fri, 22 Dec 2017 17:20:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eSVft-0004FZ-5m for guix-devel@gnu.org; Fri, 22 Dec 2017 17:20:18 -0500 Received: from mail-qt0-x232.google.com ([2607:f8b0:400d:c0d::232]:33099) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eSVfs-0004Eq-Q5 for guix-devel@gnu.org; Fri, 22 Dec 2017 17:20:17 -0500 Received: by mail-qt0-x232.google.com with SMTP id e2so37917372qti.0 for ; Fri, 22 Dec 2017 14:20:15 -0800 (PST) In-Reply-To: <20171222204842.3992c45b@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Danny Milosavljevic Cc: guix-devel@gnu.org --f403045f2b0e8170c20560f53870 Content-Type: multipart/alternative; boundary="f403045f2b0e8170bf0560f5386e" --f403045f2b0e8170bf0560f5386e Content-Type: text/plain; charset="UTF-8" Danny Milosavljevic wrote: > Hmm, do the tests work for you? Back when I tried this was the blocker for > me... > Yes, they work fine. Aside, I've tested LyX for a few days and everything has worked as expected so far. After looking into all documentation, packages from other distros, and testing different things I'm pretty sure the minimal set of dependencies is what I listed in my previous email. Give the script attached a try if you want (still not a proper package, so you need to do guix package -f lyx.scm). It also needs python@2.7 in the environment as LyX doesn't bind to python properly, but rather tries to find it dynamically during runtime. I need to fix that. --f403045f2b0e8170bf0560f5386e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dann= y Milosavljevic <dannym@scratchpost.org> wrote:
Hmm, do the tests work for you? Back when I trie= d this was the blocker for me...

Yes, they work fine= . Aside, I've tested LyX for a few days and everything has worked as ex= pected so far.

After looking into a= ll documentation, packages from other distros, and testing different things= I'm pretty sure the minimal set of dependencies is what I listed in my= previous email.

Give the script attached a try if you want (still not a pr= oper package, so you need to do guix package -f lyx.scm). It also needs pyt= hon@2.7 in the environment as LyX doesn't bind to python properly, but = rather tries to find it dynamically during runtime. I need to fix that.
=

--f403045f2b0e8170bf0560f5386e-- --f403045f2b0e8170c20560f53870 Content-Type: text/x-scheme; charset="US-ASCII"; name="lyx.scm" Content-Disposition: attachment; filename="lyx.scm" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jbih8daj0 KHVzZS1tb2R1bGVzCiAoZ3VpeCBwYWNrYWdlcykKIChndWl4IGRvd25sb2FkKQogKGd1aXggYnVp bGQtc3lzdGVtIGdudSkKIChndWl4IGxpY2Vuc2VzKQogKGdudSBwYWNrYWdlcyBhbGdlYnJhKQog KGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikKIChnbnUgcGFja2FnZXMgcGtnLWNvbmZpZykKIChn bnUgcGFja2FnZXMgcHl0aG9uKQogKGdudSBwYWNrYWdlcyBxdCkpCgoocGFja2FnZQogKG5hbWUg Imx5eCIpCiAodmVyc2lvbiAiMi4yLjMiKQogKHNvdXJjZSAob3JpZ2luCgkgIChtZXRob2QgdXJs LWZldGNoKQoJICAodXJpIChzdHJpbmctYXBwZW5kICJmdHA6Ly9mdHAubHl4Lm9yZy9wdWIvbHl4 L3N0YWJsZS8yLjIueC9seXgtIgoJCQkgICAgICB2ZXJzaW9uICIudGFyLmd6IikpCgkgIChzaGEy NTYKCSAgIChiYXNlMzIgIjB4dmF6MGkzNzFubjJuZGluYzBkM3l3ajc2aXZiNjI2NDlhNHNkZ3di aXZpc2lhaGQyZmoiKSkpKQogKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogKGlucHV0 cyBgKCgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCgkgICAoInB5dGhvbiIgLHB5dGhvbi0yKQoJ ICAgKCJxdCIgLHF0KQoJICAgKCJiYyIgLGJjKQoJICAgKCJ6bGliIiAsemxpYikpKQogKGFyZ3Vt ZW50cyBgKCM6Y29uZmlndXJlLWZsYWdzIChsaXN0ICItLWVuYWJsZS1xdDUiKSkpCiAoaG9tZS1w YWdlICJodHRwOi8vd3d3Lmx5eC5vcmciKQogKHN5bm9wc2lzICJBbiBhZHZhbmNlZCBXWVNJV1lN IGRvY3VtZW50IHByb2Nlc3NvciBhbmQgTGFUZVggZnJvbnQtZW5kIikKIChkZXNjcmlwdGlvbiAi THlYIGlzIGEgZG9jdW1lbnQgcHJvY2Vzc29yIHRoYXQgZW5jb3VyYWdlcyBhbiBhcHByb2FjaAp0 byB3cml0aW5nIGJhc2VkIG9uIHRoZSBzdHJ1Y3R1cmUgb2YgeW91ciBkb2N1bWVudHMgKFdZU0lX WU0pIGFuZCBub3QKc2ltcGx5IHRoZWlyIGFwcGVhcmFuY2UgKFdZU0lXWUcpLiBMeVggY29tYmlu ZXMgdGhlIHBvd2VyIGFuZApmbGV4aWJpbGl0eSBvZiBUZVgvTGFUZVggd2l0aCB0aGUgZWFzZSBv ZiB1c2Ugb2YgYSBncmFwaGljYWwKaW50ZXJmYWNlLiIpCiAobGljZW5zZSBncGwyKykpCgo7OyB3 cmFwIHB5dGhvbgo7OyB6bGliIGxpbnQK --f403045f2b0e8170c20560f53870--