unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Packaging for guix
@ 2019-03-28  5:21 John Soo
  2019-03-28 10:45 ` Ricardo Wurmus
  2019-04-10  9:47 ` Cristián Maureira-Fredes
  0 siblings, 2 replies; 7+ messages in thread
From: John Soo @ 2019-03-28  5:21 UTC (permalink / raw)
  To: pyside; +Cc: guix-devel

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
PySide@qt-project.org
https://lists.qt-project.org/listinfo/pyside

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-05-03 16:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-28  5:21 Packaging for guix John Soo
2019-03-28 10:45 ` Ricardo Wurmus
2019-03-28 13:46   ` John Soo
2019-04-10  9:47 ` Cristián Maureira-Fredes
2019-04-19 13:06   ` John Soo
2019-04-27 15:31     ` John Soo
2019-05-03 16:43       ` John Soo

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).