From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: [video repo] when making videos inside container images break Date: Sat, 2 Mar 2019 23:59:41 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: 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: Guix-devel , help-guix@gnu.org List-Id: help-guix.gnu.org Hi! I am testing the videos to go on adding them to the videos repo, but I am facing an issue that does not happen in my local private repo or machine. Even though I add images embedded and not linked to inkscape, when I create a video inside the container, instead of showing the picture it says "linked image not found" Do you have any idea why this is happening? Thank you :) Laura From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 16:06:45 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000cfc3f5058331fdcb" Return-path: In-Reply-To: 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: Laura Lazzati Cc: Guix-devel , help-guix List-Id: help-guix.gnu.org --000000000000cfc3f5058331fdcb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, 2019. m=C3=A1rc. 3., V 4:00 d=C3=A1tummal Laura Lazzati ezt =C3=ADrta: > Hi! > > I am testing the videos to go on adding them to the videos repo, but I > am facing an issue that does not happen in my local private repo or > machine. > Even though I add images embedded and not linked to inkscape, when I > create a video inside the container, instead of showing the picture it > says "linked image not found" Do you have any idea why this is > happening? > No idea yet. I will have a closer look later. One idea would be to check if the inkscape conversion fails, or the next step, so that we can narrow the problem to a single program. Also, do you get any suspicious looking log? > > Thank you :) > Laura > --000000000000cfc3f5058331fdcb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

2019. m=C3=A1rc. 3., V 4:00 d=C3=A1tummal Laura Lazzati <laura.lazzati.15@gmail.com> e= zt =C3=ADrta:
Hi!

I am testing the videos to go on adding them to the videos repo, but I
am facing an issue that does not happen in my local private repo or
machine.
Even though I add images embedded and not linked to inkscape, when I
create a video inside the container, instead of showing the picture it
says "linked image not found" Do you have any idea why this is happening?
No idea yet. I wil= l have a closer look later. One idea would be to check if the inkscape conv= ersion fails, or the next step, so that we can narrow the problem to a sing= le program. Also, do you get any suspicious looking log?

Thank you :)
Laura
--000000000000cfc3f5058331fdcb-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 13:19:47 -0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0U0E-0003Mi-2J for help-guix@gnu.org; Sun, 03 Mar 2019 11:30:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0Tqy-00042M-BC for help-guix@gnu.org; Sun, 03 Mar 2019 11:20:40 -0500 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: Guix-devel , help-guix Hi! > No idea yet. I will have a closer look later. One idea would be to check if the inkscape conversion fails, or the next step, so that we can narrow the problem to a single program. Also, do you get any suspicious looking log? I am browsing the internet to see if there is a solution. Hope it is not an inkscape bug. Shall I upload the help video all the same? Regards :) Laura From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 14:12:30 -0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: In-Reply-To: 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: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: Guix-devel , help-guix List-Id: help-guix.gnu.org Sorry, I realized that the second part of the packaging video has the same issue. May I upload the pictures in a separate directory inside the videos facing this issue, so that people can have them if they want to, and it to the README (ie: 03-help and 04-packaging2 are facing issues with embedded images, they are stored temporarily in an image subdir until the bug is solved). WDTY? From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 19:44:25 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:58461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0W6Q-0001mC-Tu for help-guix@gnu.org; Sun, 03 Mar 2019 13:44:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0W6M-0008Su-Ha for help-guix@gnu.org; Sun, 03 Mar 2019 13:44:43 -0500 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Laura Lazzati Cc: Guix-devel , help-guix Hello Laura, Laura Lazzati ezt =C3=ADrta (id=C5=91pont: 201= 9. m=C3=A1rc. 3., V, 18:13): > > Sorry, I realized that the second part of the packaging video has the > same issue. > May I upload the pictures in a separate directory inside the videos > facing this issue, so that people can have them if they want to, and > it to the README (ie: 03-help and 04-packaging2 are facing issues with > embedded images, they are stored temporarily in an image subdir until > the bug is solved). > WDTY? You can go ahead with that. I am busy here tracing down this bug. I got strace for both of inside and outside the container, and it seems that in the container the wrong pixbuf loader is picked up, namely xmp instead of png. Best regards, g_bor From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 16:09:16 -0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: In-Reply-To: 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: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: Guix-devel , help-guix List-Id: help-guix.gnu.org > You can go ahead with that. I am busy here tracing down this bug. > I got strace for both of inside and outside the container, and it seems > that in the container the wrong pixbuf loader is picked up, namely xmp > instead of png. Sorry, so if you make the video "the hard way" -video by video and gluing-, the issue disappears? it has to do with the cointainer then? > > Best regards, > g_bor From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 20:30:51 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0WpH-0001sT-GK for help-guix@gnu.org; Sun, 03 Mar 2019 14:31:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0WpG-00009J-HU for help-guix@gnu.org; Sun, 03 Mar 2019 14:31:07 -0500 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Laura Lazzati Cc: Guix-devel , help-guix Hello Laura, Laura Lazzati ezt =C3=ADrta (id=C5=91pont: 201= 9. m=C3=A1rc. 3., V, 20:09): > > > You can go ahead with that. I am busy here tracing down this bug. > > I got strace for both of inside and outside the container, and it seems > > that in the container the wrong pixbuf loader is picked up, namely xmp > > instead of png. > Sorry, so if you make the video "the hard way" -video by video and > gluing-, the issue disappears? it has to do with the cointainer then? > > Yes, the container misses cairo. Could you try adding at, and see if the problem persists? How did I found it? (for myself and for future reference) I identified that the problem is that the container misses something. All work fine, if you don't specify the -C option. Then the hard thing was to find out, what that something was. I straced the thing in the container, and also did that with the working on= e, outside the container. The svg file was opened quite at the end, and I looked at the trace from that point on. It turned out that the image is tried to be opened as xpm... not as png, as it should be. Then I looked at the inkscape source, for quite a while... The good thing to search for turned out to be Inkscape::Pixbuf, which lead me to find that inkscape uses cairo in concert with pixbuf. Then I looked around the package definition of inkscape, where I found no sign of cairo... I tried adding it to the container, and it seems to be working fine here. > > Best regards, > > g_bor Best regards, g_bor From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: [video repo] when making videos inside container images break Date: Sun, 3 Mar 2019 20:39:59 -0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:47739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0ait-0003EO-F4 for help-guix@gnu.org; Sun, 03 Mar 2019 18:40:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0ais-00015q-Oo for help-guix@gnu.org; Sun, 03 Mar 2019 18:40:47 -0500 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: Guix-devel , help-guix Hi! > I tried adding it to the container, and it seems to be working fine here. I've been working on the wrong file (the environment.sh) and could not get why it still didn't work. Fixed the script and now will be pushing the remaining videos. Thanks for the explanation :) Regards > > > > Best regards, > > > g_bor > > Best regards, > g_bor From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: [video repo] when making videos inside container images break Date: Wed, 6 Mar 2019 07:43:53 +0100 Message-ID: <20190306074353.5e8aa545@alma-ubu> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/7_yn5T2c/l=Qz2ijPSjV.aj"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:51493) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1QHc-0006IG-Pq for help-guix@gnu.org; Wed, 06 Mar 2019 01:44:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1QHc-00079p-8Z for help-guix@gnu.org; Wed, 06 Mar 2019 01:44:04 -0500 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: =?UTF-8?B?R8OhYm9y?= Boskovits Cc: Guix-devel , help-guix --Sig_/7_yn5T2c/l=Qz2ijPSjV.aj Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 3 Mar 2019 20:30:51 +0100 G=C3=A1bor Boskovits wrote: > Then I looked around the package definition of inkscape, where I found > no sign of cairo... >=20 > I tried adding it to the container, and it seems to be working fine > here. Hi G=C3=A1bor, thank you for that analysis! Do you think it would make sense to add cairo as as inputs or propagated-inputs for inkscape? Bj=C3=B6rn --Sig_/7_yn5T2c/l=Qz2ijPSjV.aj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXH9sKQAKCRC/KGy2WT5f /e9uAKCCrvDAkRwTb5vdcuSGWzjBsRMx9QCgpaALE/sW2FNTxxnjqq81wNsvgqg= =AzR+ -----END PGP SIGNATURE----- --Sig_/7_yn5T2c/l=Qz2ijPSjV.aj-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [video repo] when making videos inside container images break Date: Wed, 6 Mar 2019 08:19:20 +0100 Message-ID: References: <20190306074353.5e8aa545@alma-ubu> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20190306074353.5e8aa545@alma-ubu> 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: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Cc: Guix-devel , help-guix List-Id: help-guix.gnu.org Hello Bj=C3=B6rn, Bj=C3=B6rn H=C3=B6fling ezt =C3=ADrta (= id=C5=91pont: 2019. m=C3=A1rc. 6., Sze, 7:44): > > On Sun, 3 Mar 2019 20:30:51 +0100 > G=C3=A1bor Boskovits wrote: > > > > Then I looked around the package definition of inkscape, where I found > > no sign of cairo... > > > > I tried adding it to the container, and it seems to be working fine > > here. > > Hi G=C3=A1bor, > > thank you for that analysis! Do you think it would make sense to add > cairo as as inputs or propagated-inputs for inkscape? I don't know. Most of the functionality seems to be intact when it is missi= ng. However it would be nice to at least notify the user about the missing cair= o, and that it might break image funtionality. I am not in general very statis= fied when a program just picks up its runtime dependencies from whatever environment it is run... but I feel it's not going to change soon. Is there any way how we could extend a guix package receipe to list at leas= t the well-known optional runtime dependencies, and to describe what funtiona= lity do they add to a program, so the user could select what to install alongsid= e? > > Bj=C3=B6rn Best regards, g_bor