From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Packaging FreeCAD Date: Sun, 10 Mar 2019 09:25:11 +0200 Message-ID: <20190310072511.GB19750@macbook41> References: <4071518a081f8bdf5b119dc774d9876ba8d5bd7b.camel@tourbillion-technology.com> <54206293-2C5D-4F2B-B213-888CAA38C93A@asu.edu> <8973E603-5C06-4E6E-837E-56C15E7599C0@asu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="EuxKj2iCbKjpUGkD" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:34714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2spj-0008Nd-PF for guix-devel@gnu.org; Sun, 10 Mar 2019 03:25:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h2sph-0000jA-LA for guix-devel@gnu.org; Sun, 10 Mar 2019 03:25:19 -0400 Received: from flashner.co.il ([178.62.234.194]:49602) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2sph-0000do-B2 for guix-devel@gnu.org; Sun, 10 Mar 2019 03:25:17 -0400 Content-Disposition: inline In-Reply-To: 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: John Soo Cc: Guix-devel , Paul Garlick --EuxKj2iCbKjpUGkD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 10, 2019 at 02:14:15AM +0000, John Soo wrote: > Hi guix, >=20 > Just a quick update. I have little to report on freecad. I am still stuck > packaging pyside2. I have looked over the debian packaging rules but I am > unfamiliar with their packaging process. I did some research and it looks > as though they are using the normal pybuild process with some alterations > to some paths afterward. The package completely fails to compile for me > and I am no expert on python build tooling. Here's what I have tried so f= ar > and the error: https://paste.debian.net/1072533. Any help would be very > appreciated. >=20 > Thanks, >=20 > John >=20 > On Fri, Feb 15, 2019 at 6:33 PM John Soo wrote: >=20 > > Thanks so much Paul! This is really helpful! > > > > > On Feb 15, 2019, at 9:20 AM, Paul Garlick < > > pgarlick@tourbillion-technology.com> wrote: > > > > > > Hi John, > > > > > >> I have been getting a little stuck building the pyside2 dependencies > > > > > > There has been an effort to package pyside2 for Debian. This has been > > > completed in the last six months. > > > > > > A good place to look for information is > > > https://tracker.debian.org/pkg/pyside2 > > > > > > You can browse the source code and follow the links to the 'debian' > > > directory, which contains the files that govern the packaging process. > > > In general for Debian packages, the 'rules' file is worth reading and > > > the 'patches' directory has the changes to the upstream code. > > > > > > One element that could be important in Guix is an update of patchelf = to > > > a recent commit (see 'update-patchelf.patch' in the patches directory= ). > > > > > > Best regards, > > > > > > Paul. > > > > > I haven't tried building it myself yet, but two things come to mind: Try using qtbase instead of qt, it has a much smaller footprint and will likely be requested when it's time to include the package in Guix. You're using version 5.12.1, and in Guix we have qt 5.11.3. It's likely the errors you're getting are because the version of Qt is different. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --EuxKj2iCbKjpUGkD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlyEu9MACgkQQarn3Mo9 g1ExaxAAkOanFXOF5QDJKpLRvnZiPILdPh2Fazp/xkzr6ofp2ZYJLf1KfSY1pFlg rJETZy7QOPtm+YQ6wjcG9vma6sfK1Amdih3Gi9AgVYWApx3Sry8HoxOuyi4qGFZL fwGkMPs4BrsfEjV3gsKdA3cjPnGKDnVGzUx0/qX1GNkkQTGKwQvFbieraBDKOG2W 33v+47ZgUdvhNcmeR26iAh8JizTjDqSgnGgPs1tjlA6vr83Gq/GHE9pQw+pfHr0/ RR/+TqGpoe3VXtMKGCGgw0/zlxuplBRsEO4saf3kEzP1cWCowRFbFM9fqBsXjIqI YNDYisBp8xdbvc5A845sAxWyiD3qz+mXJrBa9w3P1pRv6MWQY2D/CeTYGabbSh3j oi2C8h1bDctqTkiRlp30sIdunyCBU8X/YbN14lIMu5DftZ1utoFKFcNlUoJBJ2Yf PizlK9Dg3jK7aVD0DmJ4zmQmBHckeg6sXxXwpn/hpILUOMH541m8Mdaro65+/D6b Du6koQFyST1fykZMAOLCMoD0QsErM9gSBv49dcn5YDiicdXwLjcL76c8wnAL1NfI a172kMtOGBiKegNOAzUT9jt7DXBD/mwU3fTwNDJUB5RA2R6IF7A2oj3i8MDyMs3R NnLo+CDxnJyYUyq9v0daQB5fX0r7Iesr+kBM8YfurZND6ib8stc= =V3Vf -----END PGP SIGNATURE----- --EuxKj2iCbKjpUGkD--