unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* State of dbus-update
@ 2015-10-28 12:58 Andreas Enge
  2015-10-28 13:15 ` Andreas Enge
                   ` (4 more replies)
  0 siblings, 5 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-28 12:58 UTC (permalink / raw)
  To: guix-devel

Hi all,

it looks like we are more or less there:
   http://hydra.gnu.org/eval/107613?compare=master#tabs-now-fail
34 "newly failing", plus some more that failed under "new jobs".

The updated leptonica unfortunately fails on all architectures:
   http://hydra.gnu.org/build/758863

The fix for ardour-3 is not enough:
   http://hydra.gnu.org/build/758432
Is the package still needed, or could it be dropped in favour of ardour-4?

lablgtk is a package I added, but I do not know much about it; so if someone
could have a look, that would be nice:
   http://hydra.gnu.org/build/757556

More packages that fail (almost) everywhere:
azr3, mesa-utils, telepathy-glib;
and raincat on x86_64.

So whoever is interested by one of these packages :-)

Andreas

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

* Re: State of dbus-update
  2015-10-28 12:58 State of dbus-update Andreas Enge
@ 2015-10-28 13:15 ` Andreas Enge
  2015-10-29  9:59   ` Paul van der Walt
  2015-10-28 14:03 ` Ricardo Wurmus
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 20+ messages in thread
From: Andreas Enge @ 2015-10-28 13:15 UTC (permalink / raw)
  To: guix-devel

On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
> raincat on x86_64.

Here a solution is to add freeglut as an input to raincat.
Alternatively, we could propagate the freeglut input of ghc-glut.
What do(es) the specialist(s) think?

Andreas

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

* Re: State of dbus-update
  2015-10-28 12:58 State of dbus-update Andreas Enge
  2015-10-28 13:15 ` Andreas Enge
@ 2015-10-28 14:03 ` Ricardo Wurmus
  2015-10-28 15:04   ` Ludovic Courtès
  2015-10-29  8:38 ` Andreas Enge
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 20+ messages in thread
From: Ricardo Wurmus @ 2015-10-28 14:03 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel


Andreas Enge <andreas@enge.fr> writes:

> The fix for ardour-3 is not enough:
>    http://hydra.gnu.org/build/758432
> Is the package still needed, or could it be dropped in favour of ardour-4?

I think we can drop it and just leave Ardour 4.

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

* Re: State of dbus-update
  2015-10-28 14:03 ` Ricardo Wurmus
@ 2015-10-28 15:04   ` Ludovic Courtès
  2015-10-29 23:44     ` Andreas Enge
  0 siblings, 1 reply; 20+ messages in thread
From: Ludovic Courtès @ 2015-10-28 15:04 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel

Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de> skribis:

> Andreas Enge <andreas@enge.fr> writes:
>
>> The fix for ardour-3 is not enough:
>>    http://hydra.gnu.org/build/758432
>> Is the package still needed, or could it be dropped in favour of ardour-4?
>
> I think we can drop it and just leave Ardour 4.

Is there a reason someone might still prefer to use Ardour 3?

If not, please go ahead and remove it.

Ludo’.

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

* Re: State of dbus-update
  2015-10-28 12:58 State of dbus-update Andreas Enge
  2015-10-28 13:15 ` Andreas Enge
  2015-10-28 14:03 ` Ricardo Wurmus
@ 2015-10-29  8:38 ` Andreas Enge
  2015-10-29 14:05   ` 宋文武
  2015-10-29 23:47 ` Andreas Enge
  2015-10-30  0:02 ` Andreas Enge
  4 siblings, 1 reply; 20+ messages in thread
From: Andreas Enge @ 2015-10-29  8:38 UTC (permalink / raw)
  To: guix-devel

Hello 宋文武!

Thanks for taking care of leptonica. There is still a failing test on i686:
   http://hydra.gnu.org/build/759029
Does it make sense to also disable it, or would it be better to try to
understand the problem?

Andreas

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

* Re: State of dbus-update
  2015-10-28 13:15 ` Andreas Enge
@ 2015-10-29  9:59   ` Paul van der Walt
  2015-10-29 10:05     ` Paul van der Walt
  0 siblings, 1 reply; 20+ messages in thread
From: Paul van der Walt @ 2015-10-29  9:59 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel


On 2015-10-28 at 14:15, quoth Andreas Enge:
> On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
>> raincat on x86_64.
>
> Here a solution is to add freeglut as an input to raincat.
> Alternatively, we could propagate the freeglut input of ghc-glut.
> What do(es) the specialist(s) think?

I'm not a specialist, but propagating the input sounds like the correct
way of doing it.  It makes sense to me that if you install ghc-glut,
you're going to need freeglut available.  I didn't see your patch
however; will you apply it or should i?

Also, strange that it worked for me before i pushed, as well as at one
point i looked at Hydra and all my Haskell packages were building
correctly.  Unreliable builds are the worst :(

p.

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

* Re: State of dbus-update
  2015-10-29  9:59   ` Paul van der Walt
@ 2015-10-29 10:05     ` Paul van der Walt
  2015-10-29 10:26       ` Andreas Enge
  0 siblings, 1 reply; 20+ messages in thread
From: Paul van der Walt @ 2015-10-29 10:05 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel


On 2015-10-29 at 10:59, quoth Paul van der Walt:
> On 2015-10-28 at 14:15, quoth Andreas Enge:
>> On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
>>> raincat on x86_64.
>>
>> Here a solution is to add freeglut as an input to raincat.
>> Alternatively, we could propagate the freeglut input of ghc-glut.
>> What do(es) the specialist(s) think?
>
> I didn't see your patch however; will you apply it or should i?

My apologies, i re-read your email and i see you didn't mean that you
had a patch.  I'm in the process of testing the change, i'll push it in
at most an hour.

Sorry,
p.

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

* Re: State of dbus-update
  2015-10-29 10:05     ` Paul van der Walt
@ 2015-10-29 10:26       ` Andreas Enge
  0 siblings, 0 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-29 10:26 UTC (permalink / raw)
  To: Paul van der Walt; +Cc: guix-devel

On Thu, Oct 29, 2015 at 11:05:11AM +0100, Paul van der Walt wrote:
> My apologies, i re-read your email and i see you didn't mean that you
> had a patch.  I'm in the process of testing the change, i'll push it in
> at most an hour.

Yes, the patch was so obvious that I did not attach it. Thanks for checking
again and pushing it.

Andreas

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

* Re: State of dbus-update
  2015-10-29  8:38 ` Andreas Enge
@ 2015-10-29 14:05   ` 宋文武
  2015-10-29 15:37     ` Andreas Enge
  0 siblings, 1 reply; 20+ messages in thread
From: 宋文武 @ 2015-10-29 14:05 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> writes:

> Hello 宋文武!
>
> Thanks for taking care of leptonica. There is still a failing test on i686:
>    http://hydra.gnu.org/build/759029
> Does it make sense to also disable it, or would it be better to try to
> understand the problem?
I did build it successful locally using '-s i686-linux' on my 1 core VPS.
so, I pushed a commit to disable parallel tests, hope it will works :-)

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

* Re: State of dbus-update
  2015-10-29 14:05   ` 宋文武
@ 2015-10-29 15:37     ` Andreas Enge
  0 siblings, 0 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-29 15:37 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

On Thu, Oct 29, 2015 at 10:05:55PM +0800, 宋文武 wrote:
> I did build it successful locally using '-s i686-linux' on my 1 core VPS.
> so, I pushed a commit to disable parallel tests, hope it will works :-)

Nice! Just to make sure, this does not mean we can enable the other tests again?

Andreas

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

* Re: State of dbus-update
  2015-10-28 15:04   ` Ludovic Courtès
@ 2015-10-29 23:44     ` Andreas Enge
  0 siblings, 0 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-29 23:44 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

On Wed, Oct 28, 2015 at 04:04:05PM +0100, Ludovic Courtès wrote:
> Is there a reason someone might still prefer to use Ardour 3?
> If not, please go ahead and remove it.

Done. As ardour inherited from ardour-3, I needed to copy some package
fields over. I checked that ardour still compiles, but if it stopped working,
please complain.

Andreas

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

* Re: State of dbus-update
  2015-10-28 12:58 State of dbus-update Andreas Enge
                   ` (2 preceding siblings ...)
  2015-10-29  8:38 ` Andreas Enge
@ 2015-10-29 23:47 ` Andreas Enge
  2015-10-30 12:54   ` 宋文武
  2015-10-30  0:02 ` Andreas Enge
  4 siblings, 1 reply; 20+ messages in thread
From: Andreas Enge @ 2015-10-29 23:47 UTC (permalink / raw)
  To: guix-devel

On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
> mesa-utils

This one does not build with newer mesa any more:
   https://bugs.freedesktop.org/show_bug.cgi?id=91643

The patch referenced there is
   http://cgit.freedesktop.org/mesa/demos/commit/?id=74443c6ee79f3251f643ea05e94df58183e37d0d
It is actually against the git repository and not against the tarball
and does not apply to the tarball sources. I took out all patches concerning
files CMakeLists.txt and .gitignore, but it still does not apply.
Since there are 1200 lines of patches, I am giving up.

Andreas

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

* Re: State of dbus-update
  2015-10-28 12:58 State of dbus-update Andreas Enge
                   ` (3 preceding siblings ...)
  2015-10-29 23:47 ` Andreas Enge
@ 2015-10-30  0:02 ` Andreas Enge
  2015-10-30 12:36   ` 宋文武
  4 siblings, 1 reply; 20+ messages in thread
From: Andreas Enge @ 2015-10-30  0:02 UTC (permalink / raw)
  To: guix-devel

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

On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
> telepathy-glib

I am attaching test-suite.log. 宋文武, a similar patch to your commit
5f37e56ba41edb1bd47b7b1663aea07078f943d2 will probably work here, too.
Could you have a look, please?

Thanks!

Andreas


[-- Attachment #2: test-suite.log --]
[-- Type: text/plain, Size: 1165 bytes --]

======================================================
   Telepathy-GLib 0.24.1: tests/dbus/test-suite.log
======================================================

# TOTAL: 65
# PASS:  61
# SKIP:  0
# XFAIL: 0
# FAIL:  4
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: test-account
==================


(/tmp/nix-build-telepathy-glib-0.24.1.drv-0/telepathy-glib-0.24.1/tests/dbus/.libs/test-account:27812): GLib-ERROR **: duplicate test case path: /account/reconnect

FAIL: test-cm
=============


(/tmp/nix-build-telepathy-glib-0.24.1.drv-0/telepathy-glib-0.24.1/tests/dbus/.libs/test-cm:28133): GLib-ERROR **: duplicate test case path: /cm/list

FAIL: test-contact-lists
========================


(/tmp/nix-build-telepathy-glib-0.24.1.drv-0/telepathy-glib-0.24.1/tests/dbus/.libs/test-contact-lists:28374): GLib-ERROR **: duplicate test case path: /contact-lists/cancelled-publish-request

FAIL: test-contact-list-client
==============================


(/tmp/nix-build-telepathy-glib-0.24.1.drv-0/telepathy-glib-0.24.1/tests/dbus/.libs/test-contact-list-client:28418): GLib-ERROR **: duplicate test case path: /contact-list-client/contact-list/properties


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

* Re: State of dbus-update
  2015-10-30  0:02 ` Andreas Enge
@ 2015-10-30 12:36   ` 宋文武
  2015-10-30 14:23     ` Andreas Enge
  0 siblings, 1 reply; 20+ messages in thread
From: 宋文武 @ 2015-10-30 12:36 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> writes:

> On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
>> telepathy-glib
>
> I am attaching test-suite.log. 宋文武, a similar patch to your commit
> 5f37e56ba41edb1bd47b7b1663aea07078f943d2 will probably work here, too.
> Could you have a look, please?
Done, thanks for notice!

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

* Re: State of dbus-update
  2015-10-29 23:47 ` Andreas Enge
@ 2015-10-30 12:54   ` 宋文武
  2015-10-30 14:41     ` Andreas Enge
  2015-10-30 22:20     ` Mark H Weaver
  0 siblings, 2 replies; 20+ messages in thread
From: 宋文武 @ 2015-10-30 12:54 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> writes:

> On Wed, Oct 28, 2015 at 01:58:44PM +0100, Andreas Enge wrote:
>> mesa-utils
>
> This one does not build with newer mesa any more:
>    https://bugs.freedesktop.org/show_bug.cgi?id=91643
>
> The patch referenced there is
>    http://cgit.freedesktop.org/mesa/demos/commit/?id=74443c6ee79f3251f643ea05e94df58183e37d0d
> It is actually against the git repository and not against the tarball
> and does not apply to the tarball sources. I took out all patches concerning
> files CMakeLists.txt and .gitignore, but it still does not apply.
> Since there are 1200 lines of patches, I am giving up.
As mention in the report, pass '--disable-egl' do the trick, thanks for
the information!

after this fix, I merge master into dbus-update.
Do you think it's time to merge back?

Sorry for all the trouble I made..

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

* Re: State of dbus-update
  2015-10-30 12:36   ` 宋文武
@ 2015-10-30 14:23     ` Andreas Enge
  0 siblings, 0 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-30 14:23 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

On Fri, Oct 30, 2015 at 08:36:59PM +0800, 宋文武 wrote:
> Done, thanks for notice!

Great, thanks a lot!

Andreas

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

* Re: State of dbus-update
  2015-10-30 12:54   ` 宋文武
@ 2015-10-30 14:41     ` Andreas Enge
  2015-10-30 22:20     ` Mark H Weaver
  1 sibling, 0 replies; 20+ messages in thread
From: Andreas Enge @ 2015-10-30 14:41 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

On Fri, Oct 30, 2015 at 08:54:00PM +0800, 宋文武 wrote:
> As mention in the report, pass '--disable-egl' do the trick, thanks for
> the information!

I was not quite sure if this flag did not disable too much; but probably it
simply disables things that have been removed. So if its dependencies still
build, this should be the good fix for now.

> after this fix, I merge master into dbus-update.
> Do you think it's time to merge back?

Yes, I think so. On my list, only lablgtk remains. I added it at some point
in time because it is needed for the graphical version of unison (gtk+
bindings for ocaml). But building unison with gtk+ requires more, and in
the meantime I got used to the command line version of unison.

Maybe now we should first wait for the dbus-update branch to build after
the master merge (which hopefully will not take too long), and then
merge back?

> Sorry for all the trouble I made..

No problem! I think it would have been more efficient to advance by smaller
steps. But altogether, we have made a big step forward, and your enthusiasm
for updating complicated packages is much appreciated.

Cheers,

Andreas

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

* Re: State of dbus-update
  2015-10-30 12:54   ` 宋文武
  2015-10-30 14:41     ` Andreas Enge
@ 2015-10-30 22:20     ` Mark H Weaver
  2015-10-31 14:18       ` Ludovic Courtès
  2015-10-31 14:19       ` Mark H Weaver
  1 sibling, 2 replies; 20+ messages in thread
From: Mark H Weaver @ 2015-10-30 22:20 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

iyzsong@member.fsf.org (宋文武) writes:
> after this fix, I merge master into dbus-update.
> Do you think it's time to merge back?

I think we should wait until we can fix the remaining problems.

> Sorry for all the trouble I made..

I don't think you've made any trouble.  On the contrary, I very much
appreciate the updates!

For what it's worth, I see no problem with doing several updates on a
branch and taking a few weeks to fix the resulting problems.  This is
very similar to what often happens on 'core-updates'.  Given the
limitations of our build farm, I see no better way to accomplish this
task.  Doing a full rebuild after each update would take far too long.

      Mark

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

* Re: State of dbus-update
  2015-10-30 22:20     ` Mark H Weaver
@ 2015-10-31 14:18       ` Ludovic Courtès
  2015-10-31 14:19       ` Mark H Weaver
  1 sibling, 0 replies; 20+ messages in thread
From: Ludovic Courtès @ 2015-10-31 14:18 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Hi!

After a bit of tedious work, Guitarix and lablgtk are now fixed.

I went ahead and merged the branch in ‘master’ in an attempt to move
forward, and because there are few remaining issues compared to before
the merge¹:

  1. azr3 doesn’t build (preliminary patch attached);

  2. guile-ssh/arm has a seemingly random test failure, probably due to
     parallel tests;

  3. python-statmodels has a test failure.

Help welcome on these and other build failures!

Thanks,
Ludo’.

¹ http://hydra.gnu.org/eval/107683?compare=master

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

* Re: State of dbus-update
  2015-10-30 22:20     ` Mark H Weaver
  2015-10-31 14:18       ` Ludovic Courtès
@ 2015-10-31 14:19       ` Mark H Weaver
  1 sibling, 0 replies; 20+ messages in thread
From: Mark H Weaver @ 2015-10-31 14:19 UTC (permalink / raw)
  To: 宋文武; +Cc: guix-devel

Mark H Weaver <mhw@netris.org> writes:

> iyzsong@member.fsf.org (宋文武) writes:
>> after this fix, I merge master into dbus-update.
>> Do you think it's time to merge back?
>
> I think we should wait until we can fix the remaining problems.

At this point the remaining problems are few enough that it's probably
reasonable to merge 'dbus-update' into 'master'.

http://hydra.gnu.org/eval/107668?compare=107660#tabs-now-fail

      Mark

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

end of thread, other threads:[~2015-10-31 14:19 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-28 12:58 State of dbus-update Andreas Enge
2015-10-28 13:15 ` Andreas Enge
2015-10-29  9:59   ` Paul van der Walt
2015-10-29 10:05     ` Paul van der Walt
2015-10-29 10:26       ` Andreas Enge
2015-10-28 14:03 ` Ricardo Wurmus
2015-10-28 15:04   ` Ludovic Courtès
2015-10-29 23:44     ` Andreas Enge
2015-10-29  8:38 ` Andreas Enge
2015-10-29 14:05   ` 宋文武
2015-10-29 15:37     ` Andreas Enge
2015-10-29 23:47 ` Andreas Enge
2015-10-30 12:54   ` 宋文武
2015-10-30 14:41     ` Andreas Enge
2015-10-30 22:20     ` Mark H Weaver
2015-10-31 14:18       ` Ludovic Courtès
2015-10-31 14:19       ` Mark H Weaver
2015-10-30  0:02 ` Andreas Enge
2015-10-30 12:36   ` 宋文武
2015-10-30 14:23     ` Andreas Enge

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