Bug 250331 - math/gnome-calculator 3.38.0 fails in package phase
Summary: math/gnome-calculator 3.38.0 fails in package phase
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-14 06:41 UTC by Marko Cupać
Modified: 2020-12-22 17:41 UTC (History)
2 users (show)

See Also:
tcberner: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marko Cupać 2020-10-14 06:41:58 UTC
Hi,

I cannot build gnome-calculator 3.38, it fails in package phase.

I have DOCS disabled globally in make.conf, perhaps this could be the reason?

Here's poudriere log:

http://pkg.kappastar.com/data/12_1:x86:64-default-workstation/2020-10-12_14h56m00s/logs/errors/gnome-calculator-3.38.0.log
Comment 1 Garry 2020-11-08 17:45:25 UTC
This build failed also for me (a couple of girrepository files are missing at package time) on 13-current and gnome-calculator-3.38.1 when building with synth using -j3.  When building with -j1 it completed without error.  

This might be an error encountered only when building with parallel make jobs.
Comment 2 Tobias C. Berner freebsd_committer 2020-11-21 18:25:22 UTC
Moin moin 

is this still an issue with 3.38.2?

mfg Tobias
Comment 3 Marko Cupać 2020-12-22 14:12:44 UTC
(In reply to Tobias C. Berner from comment #2)

Hi,

i just got this again with 3.38.2:
===>  Building package for gnome-calculator-3.38.2
pkg-static: Unable to access file /wrkdirs/usr/ports/math/gnome-calculator/work/stage/usr/local/lib/girepository-1.0/GCalc-2.typelib:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/math/gnome-calculator/work/stage/usr/local/lib/girepository-1.0/GCi-1.typelib:No such file or directory
*** Error code 1

Apparently number of parallel jobs makes no difference - I tried with ALLOW_MAKE_JOBS both enabled and disabled in poudriere.conf, with same result.
Comment 4 commit-hook freebsd_committer 2020-12-22 17:41:19 UTC
A commit references this bug:

Author: tcberner
Date: Tue Dec 22 17:40:34 UTC 2020
New revision: 558930
URL: https://svnweb.freebsd.org/changeset/ports/558930

Log:
  math/gnome-calculator: add missing dependency on introspection

  - this could likely be optionified

  PR:		250331
  Reported by:	Marko Cupa? <marko.cupac@mimar.rs>

Changes:
  head/math/gnome-calculator/Makefile
Comment 5 Tobias C. Berner freebsd_committer 2020-12-22 17:41:42 UTC
Moin moin 

should be fixed now :)


mfg Tobias