Opened 5 years ago

Last modified 5 years ago

#57848 new defect

p5.28 subport failures

Reported by: mojca (Mojca Miklavec) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans), pixilla (Bradley Giesbrecht), jmroot (Joshua Root)
Port:

Description (last modified by mojca (Mojca Miklavec))

See https://github.com/macports/macports-ports/pull/3287 and #57847.

Temporary/recovered failures from 10.8:

  • Building '"p5.28-image-exiftool"' ... [ERROR] (failed to calculate dependencies)
  • Building 'p5.28-pdl-graphics-gnuplot' ... [ERROR] (failed to install dependency 'p5.28-pdl-transform-color') maintainers: devans//macports.org.
  • Building 'p5.28-panotools-script' ... [ERROR] (failed to calculate dependencies)
  • Building 'p5.26-alien-gimp' ... [ERROR] (failed to fetch dependency 'python36')
  • Building 'p5.28-alien-gimp' ... [ERROR] (failed to fetch dependency 'python36')
  • Building 'p5.28-gimp' ... [ERROR] (failed to fetch dependency 'python36')
  • Fetching 'p5.28-dbicx-testdatabase' ... [ERROR]
  • Building 'p5.28-dbix-class-dynamicdefault' ... [ERROR] (failed to fetch dependency 'p5.28-dbicx-testdatabase')
  • Building 'p5.28-dbix-class-timestamp' ... [ERROR] (failed to fetch dependency 'p5.28-dbicx-testdatabase')
  • Fetching 'p5.28-autodia' ... [ERROR]
  • Fetching 'p5.28-ifeffit' ... [ERROR]
  • Fetching 'p5.28-lj-simple' ... [ERROR]
  • Fetching 'p5.28-mecab' ... [ERROR]
  • Fetching 'p5.28-snmp_session' ... [ERROR]
  • Fetching 'p5.28-sys-cpu' ... [ERROR]

Failed due to dependencies:

  • #57852: Building 'p5.28-monotone-automatestdio' ... [ERROR] (failed to install dependency 'monotone')
  • #55238 (see also #57827)
    • Building 'p5.26-dbd-mysql' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.
    • Building 'p5.28-dbd-mysql' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.
    • Building 'p5.28-class-dbi-mysql' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.
    • Building 'p5.28-innotop' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.
    • Building 'p5.28-mogilefs-server' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.
    • Building 'p5.28-mytop' ... [ERROR] (failed to install dependency 'mysql57') maintainers: pixilla//macports.org.

Failures from 10.8:

  • just because mod_perl2 is not installed with +perl5_28
    • Building 'p5.28-apache-authcookie' ... [ERROR]
    • Building 'p5.28-libapreq2' ... [ERROR]
  • #57615
    • Building 'p5.26-wx' ... [ERROR] maintainers: mojca//macports.org.
    • Building 'p5.28-wx' ... [ERROR] maintainers: mojca//macports.org.
    • Building 'p5.26-wx-demo' ... [ERROR] (failed to install dependency 'p5.26-wx') maintainers: mojca//macports.org.
    • Building 'p5.28-wx-demo' ... [ERROR] (failed to install dependency 'p5.28-wx') maintainers: mojca//macports.org.
  • #57846: Building 'p5.28-mail-clamav' ... [ERROR]
  • #57853: Building 'p5.28-svn-mirror' ... [ERROR]
  • #57854: Building 'p5.28-term-gnuplot' ... [ERROR]

Additional failures from 10.6/i386:

  • #57857: Building 'p5.26-git-raw' ... [ERROR] (both 5.26 and 5.28)
  • #44417 (probably): Building 'p5.26-opengl' ... [ERROR] (both 5.26 and 5.28)

Change History (9)

comment:1 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:2 Changed 5 years ago by jmroot (Joshua Root)

I don't suppose you have direct links to the failed builds handy? The python36 distfile is definitely mirrored.

comment:3 Changed 5 years ago by mojca (Mojca Miklavec)

It could be that python36 was missing at the time when the builds were running. Anyway, I assume this was just a temporary glitch anyway, easy to fix by rerunning the builds.

I do have some code that parses logs / history from the buildbot, I guess I could adapt it to get the desired links, but then again it might be faster to simply reschedule all the failed builds :)

I would start by collecting all the failed ports from all the buildbots and then making sure that the errors are handled (at least stored somewhere if we cannot address them immediately).

comment:4 Changed 5 years ago by mojca (Mojca Miklavec)

Gnuplot fails because of the following code:

$common::cflags .= ' -DNO_MEMCPY' unless $Config{d_memcpy};
$common::cflags .= ' -DHAVE_MEMCPY' if $Config{d_memcpy};

adding -DNO_MEMCPY to gnuplot compilation resulting in duplicate definition of memcpy. I'm not yet sure how/where to define that d_memcpy.

comment:5 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:6 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:7 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:8 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:9 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)
Note: See TracTickets for help on using tickets.