unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
@ 2019-12-29 19:04 sirgazil
  2019-12-29 19:25 ` Tobias Geerinckx-Rice
  0 siblings, 1 reply; 11+ messages in thread
From: sirgazil @ 2019-12-29 19:04 UTC (permalink / raw)
  To: Guix Help

Hi,

I'm using the Guix System. I just did a guix pull and it went fine. Now I have this Guix:


$ guix describe
Generation 6	Dec 29 2019 13:45:28	(current)
  guix 4befbe1
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 4befbe1a0e28fdb37c3fb11ab497636b783d61d6


But I'm getting this error every time I try to upgrade the packages:


$ guix package --upgrade
building /gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv...
- 'check' phasebuilder for `/gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv' failed with exit code 1
build of /gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv failed
View build log at '/var/log/guix/drvs/7r/5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv.bz2'.
cannot build derivation `/gnu/store/nx4vp2498bpz7695ljdcsgwn2gjs7097-youtube-viewer-3.5.8.drv': 1 dependencies couldn't be built
guix package: error: build of `/gnu/store/nx4vp2498bpz7695ljdcsgwn2gjs7097-youtube-viewer-3.5.8.drv' failed


What could this be?


---
https://sirgazil.bitbucket.io/

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-29 19:04 guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed sirgazil
@ 2019-12-29 19:25 ` Tobias Geerinckx-Rice
  2019-12-29 19:33   ` Pierre Neidhardt
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Geerinckx-Rice @ 2019-12-29 19:25 UTC (permalink / raw)
  To: help-guix, sirgazil

[-- Attachment #1: Type: text/plain, Size: 561 bytes --]

Sirgazil,

sirgazil 写道:
> What could this be?

> $ guix package --upgrade
> building 
> /gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv...
> - 'check' phasebuilder for 
> `/gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv' 
> failed with exit code 1
> build of 
> /gnu/store/7r5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv 
> failed
> View build log at 
> '/var/log/guix/drvs/7r/5q1hdbl54n1rziig64p1mywklwh9py-perl-gtk2-1.24993.drv.bz2'.

^^^ This file will tell us :-)

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-29 19:25 ` Tobias Geerinckx-Rice
@ 2019-12-29 19:33   ` Pierre Neidhardt
  2019-12-29 19:45     ` Tobias Geerinckx-Rice
  2019-12-29 22:33     ` sirgazil via
  0 siblings, 2 replies; 11+ messages in thread
From: Pierre Neidhardt @ 2019-12-29 19:33 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice, help-guix, sirgazil; +Cc: alexvong1995

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

I've filed this bug some weeks ago, see #38521.

I believe Alex Vong is the last packager of perl-gtk.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-29 19:33   ` Pierre Neidhardt
@ 2019-12-29 19:45     ` Tobias Geerinckx-Rice
  2019-12-30  0:16       ` Tobias Geerinckx-Rice
  2019-12-29 22:33     ` sirgazil via
  1 sibling, 1 reply; 11+ messages in thread
From: Tobias Geerinckx-Rice @ 2019-12-29 19:45 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix, sirgazil, alexvong1995

[-- Attachment #1: Type: text/plain, Size: 500 bytes --]

Pierre,

Pierre Neidhardt 写道:
> I've filed this bug some weeks ago, see #38521.

Thanks, I wasn't aware of this bug.

> I believe Alex Vong is the last packager of perl-gtk.

Alas for my free evening:

    commit 8524b1b8b4ba973864b67354d5d81ad1a691e764
    Author: Tobias Geerinckx-Rice <me@tobias.gr>
    Date:   Wed Oct 16 03:06:10 2019 +0200

    gnu: perl-gtk2: Update to 1.24993.
    
    * gnu/packages/gtk.scm (perl-gtk2): Update to 1.24993.

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-29 19:33   ` Pierre Neidhardt
  2019-12-29 19:45     ` Tobias Geerinckx-Rice
@ 2019-12-29 22:33     ` sirgazil via
  1 sibling, 0 replies; 11+ messages in thread
From: sirgazil via @ 2019-12-29 22:33 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: Tobias Geerinckx-Rice, help-guix, alexvong1995

---- On Sun, 29 Dec 2019 14:33:55 -0500 Pierre Neidhardt <mail@ambrevar.xyz> wrote ----



I've filed this bug some weeks ago, see #38521. 
 
I believe Alex Vong is the last packager of perl-gtk. 
 
-- 
Pierre Neidhardt 
https://ambrevar.xyz/ 









Thanks, Pierre.



I removed youtube-viewer for now to be able to upgrade.

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-29 19:45     ` Tobias Geerinckx-Rice
@ 2019-12-30  0:16       ` Tobias Geerinckx-Rice
  2020-01-03 11:11         ` Pierre Neidhardt
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Geerinckx-Rice @ 2019-12-30  0:16 UTC (permalink / raw)
  To: Pierre Neidhardt, Marius Bakke, 38521; +Cc: help-guix, sirgazil, alexvong1995

[-- Attachment #1: Type: text/plain, Size: 990 bytes --]

All, Marius,

Tobias Geerinckx-Rice 写道:
> Alas for my free evening:
>
>    commit 8524b1b8b4ba973864b67354d5d81ad1a691e764
>    Author: Tobias Geerinckx-Rice <me@tobias.gr>
>    Date:   Wed Oct 16 03:06:10 2019 +0200
>
>    gnu: perl-gtk2: Update to 1.24993.
>     * gnu/packages/gtk.scm (perl-gtk2): Update to 1.24993.

Bisecting from this known-good commit still took several hours, 
but paid off:

  080edbe949c67f88e4ca002fc919f4ead8d814ae is the first bad commit
  commit 080edbe949c67f88e4ca002fc919f4ead8d814ae
  Author: Marius Bakke <mbakke@fastmail.com>
  Date:   Tue Oct 8 20:36:00 2019 +0200

    gnu: gdk-pixbuf: Update to 2.40.0.
    
    * gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.40.0.
    [arguments]: Remove obsolete phase.

   gnu/packages/gtk.scm | 15 +++------------
   1 file changed, 3 insertions(+), 12 deletions(-)
  bisect run success

Marius: I think you prefer the word ‘volunteering’?  ;-)

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2019-12-30  0:16       ` Tobias Geerinckx-Rice
@ 2020-01-03 11:11         ` Pierre Neidhardt
  2020-01-03 11:33           ` Ricardo Wurmus
  0 siblings, 1 reply; 11+ messages in thread
From: Pierre Neidhardt @ 2020-01-03 11:11 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice, Marius Bakke, 38521; +Cc: help-guix, alexvong1995

[-- Attachment #1: Type: text/plain, Size: 211 bytes --]

So what shall we do?  Build perl-gtk2 against the previous version of
gdk-pixbuf?
And ask upstream if this is a known issue?

Anyone willing to take this? :)

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2020-01-03 11:11         ` Pierre Neidhardt
@ 2020-01-03 11:33           ` Ricardo Wurmus
  2020-01-13 17:28             ` bug#38521: " Pierre Neidhardt
  0 siblings, 1 reply; 11+ messages in thread
From: Ricardo Wurmus @ 2020-01-03 11:33 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix, alexvong1995, 38521


Pierre Neidhardt <mail@ambrevar.xyz> writes:

> So what shall we do?  Build perl-gtk2 against the previous version of
> gdk-pixbuf?
> And ask upstream if this is a known issue?

The developers of youtube-viewer are aware of this and plan to drop the
dependency on perl-gtk2 (moving to gtk3), but this takes time.

In the meantime we could do one of these things:

* build youtube-viewer without the GUI

* disable the single failing test in perl-gtk2 (as long as this doesn’t
  represent an actual problem)

I would prefer not to use an old version of gdk-pixbuf.

-- 
Ricardo

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

* bug#38521: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2020-01-03 11:33           ` Ricardo Wurmus
@ 2020-01-13 17:28             ` Pierre Neidhardt
  2020-01-15 22:16               ` Ludovic Courtès
  0 siblings, 1 reply; 11+ messages in thread
From: Pierre Neidhardt @ 2020-01-13 17:28 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: help-guix, alexvong1995, 38521

[-- Attachment #1: Type: text/plain, Size: 232 bytes --]

I've pushed a fix in 8fcb607780dc9809949c573865c5e1a04770d0c5.
The test was a benign check that didn't match pixbuf's behaviour:

https://gitlab.gnome.org/GNOME/perl-gtk2/issues/3

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: bug#38521: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2020-01-13 17:28             ` bug#38521: " Pierre Neidhardt
@ 2020-01-15 22:16               ` Ludovic Courtès
  2020-01-21  3:48                 ` Eric Bavier
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2020-01-15 22:16 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix, alexvong1995, 38521

Hi Pierre,

Pierre Neidhardt <mail@ambrevar.xyz> skribis:

> I've pushed a fix in 8fcb607780dc9809949c573865c5e1a04770d0c5.
> The test was a benign check that didn't match pixbuf's behaviour:
>
> https://gitlab.gnome.org/GNOME/perl-gtk2/issues/3

Thanks for fixing it, now we can upgrade ‘youtube-viewer’ again.  :-)

Ludo’.

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

* Re: bug#38521: guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed
  2020-01-15 22:16               ` Ludovic Courtès
@ 2020-01-21  3:48                 ` Eric Bavier
  0 siblings, 0 replies; 11+ messages in thread
From: Eric Bavier @ 2020-01-21  3:48 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix, alexvong1995, 38521

FWIW, I recently updated youtube-viewer to version 3.7.0.  That version contains a new port to perl-gtk3, so whoever feels like packaging that perl module can go right ahead ;)

`~Eric

----- On Jan 15, 2020, at 10:16 PM, Ludovic Courtès ludo@gnu.org wrote:

> Hi Pierre,
> 
> Pierre Neidhardt <mail@ambrevar.xyz> skribis:
> 
>> I've pushed a fix in 8fcb607780dc9809949c573865c5e1a04770d0c5.
>> The test was a benign check that didn't match pixbuf's behaviour:
>>
>> https://gitlab.gnome.org/GNOME/perl-gtk2/issues/3
> 
> Thanks for fixing it, now we can upgrade ‘youtube-viewer’ again.  :-)
> 
> Ludo’.

-- 
`~Eric

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

end of thread, other threads:[~2020-01-21  3:48 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-29 19:04 guix package: error: build of `...-youtube-viewer-3.5.8.drv' failed sirgazil
2019-12-29 19:25 ` Tobias Geerinckx-Rice
2019-12-29 19:33   ` Pierre Neidhardt
2019-12-29 19:45     ` Tobias Geerinckx-Rice
2019-12-30  0:16       ` Tobias Geerinckx-Rice
2020-01-03 11:11         ` Pierre Neidhardt
2020-01-03 11:33           ` Ricardo Wurmus
2020-01-13 17:28             ` bug#38521: " Pierre Neidhardt
2020-01-15 22:16               ` Ludovic Courtès
2020-01-21  3:48                 ` Eric Bavier
2019-12-29 22:33     ` sirgazil via

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).