guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PySide] Packaging for guix


From: Cristián Maureira-Fredes
Subject: Re: [PySide] Packaging for guix
Date: Wed, 10 Apr 2019 09:47:33 +0000

Hello John,

I'm not familiar with guix, but if the CMake approach doesn't work [1]
and the setuptools also doesn't work [2],
maybe you can share some of the logs related the build errors
so we can see how what's precisely the issue.

Cheers

[1] 
https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/shiboken2
[2] https://wiki.qt.io/Qt_for_Python/GettingStarted/X11
________________________________________
From: PySide <address@hidden> on behalf of John Soo <address@hidden>
Sent: Thursday, March 28, 2019 06:21
To: address@hidden
Cc: address@hidden
Subject: [PySide] Packaging for guix

Hello pyside maintainers,

Hope you are all well.  I am looking to package freecad for the guix package 
manager for which pyside is a dependency. I’m having some trouble packaging 
pyside as the build and environment for guix (like nix) are quite different 
from a Debian style system. There a quite a few differences:

 -  the prefix for installation directories is in a unique directory specific 
to the package
 - cmake and python require many particular environment variables and flags
- library and linking paths are very different and often source shebangs and 
linking paths need to be patched to point to the correct paths
 - the build process happens in an isolated build environment apart from any 
system directories
 - probably more that I haven’t come across yet

I’ve tried using the provided python build process but I get several build 
errors, let alone runtime issues. Would anyone be able to point me in a 
direction to patch pyside for such a packaging system? Currently I’m stuck 
building Shiboken. I’d particularly like guidance on how to setup cmake to 
build it correctly (mostly the ability to provide our particular flags and 
variables). Any help would be greatly appreciated.

Thank you,

John
_______________________________________________
PySide mailing list
address@hidden
https://lists.qt-project.org/listinfo/pyside



reply via email to

[Prev in Thread] Current Thread [Next in Thread]