From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Soo Subject: Re: Packaging FreeCAD Date: Sun, 10 Mar 2019 02:14:15 +0000 Message-ID: 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/alternative; boundary="00000000000007a5b50583b404e4" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59678) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2nyx-0006vZ-Ei for guix-devel@gnu.org; Sat, 09 Mar 2019 21:14:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h2nyw-0005P2-Cl for guix-devel@gnu.org; Sat, 09 Mar 2019 21:14:31 -0500 Received: from mail-vs1-xe44.google.com ([2607:f8b0:4864:20::e44]:41141) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h2nyv-0005OJ-S1 for guix-devel@gnu.org; Sat, 09 Mar 2019 21:14:30 -0500 Received: by mail-vs1-xe44.google.com with SMTP id m20so780794vsq.8 for ; Sat, 09 Mar 2019 18:14:29 -0800 (PST) In-Reply-To: <8973E603-5C06-4E6E-837E-56C15E7599C0@asu.edu> 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: Paul Garlick Cc: Guix-devel --00000000000007a5b50583b404e4 Content-Type: text/plain; charset="UTF-8" Hi guix, 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 far and the error: https://paste.debian.net/1072533. Any help would be very appreciated. Thanks, John On Fri, Feb 15, 2019 at 6:33 PM John Soo wrote: > 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. > > > --00000000000007a5b50583b404e4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi guix,

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 usi= ng the normal pybuild process with some alterations to some paths afterward= .=C2=A0 The package completely fails to compile for me and I am no expert o= n python build tooling. Here's what I have tried so far and the error: = https://paste.debian.net/10725= 33. Any help would be very appreciated.

Thanks= ,

John

On Fri, Feb 15, 2019 at 6:33 PM Jo= hn Soo <jsoo1@asu.edu> wrote:
Thanks so much Pau= l! This is really helpful!

> On Feb 15, 2019, at 9:20 AM, Paul Garlick <pgarlick@tourbillion-techn= ology.com> wrote:
>
> Hi John,
>
>> I have been getting a little stuck building the pyside2 dependenci= es
>
> There has been an effort to package pyside2 for Debian.=C2=A0 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 read= ing and
> the 'patches' directory has the changes to the upstream code.= =C2=A0
>
> One element that could be important in Guix is an update of patchelf t= o
> a recent commit (see 'update-patchelf.patch' in the patches di= rectory).
>
> Best regards,
>
> Paul.
>
--00000000000007a5b50583b404e4--