Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554500 - sys-apps/systemd-9999[terminal] fails because of not found unifont file
Summary: sys-apps/systemd-9999[terminal] fails because of not found unifont file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-11 12:36 UTC by Elias Probst
Modified: 2015-07-11 17:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log of failing sys-apps/systemd-9999[terminal] build (build.log,54.16 KB, text/plain)
2015-07-11 12:36 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2015-07-11 12:36:31 UTC
Created attachment 406516 [details]
build.log of failing sys-apps/systemd-9999[terminal] build

Building sys-apps/systemd-9999[terminal] started failing recently.

Some related things I found in my build.log:

- ./configure uses
    "--with-unifont=/var/tmp/portage/sys-apps/systemd-9999/work/unifont-8.0.01.hex"
- the referenced file doesn't exist in "${WORKDIR}/${UNIFONT}.hex"
- because of the missing file, configure fails:
    checking for /var/tmp/portage/sys-apps/systemd-9999/work/unifont-8.0.01.hex... no
    configure: error: *** terminal support requested but required dependencies not available

unifont-8.0.01.hex.gz is properly fetched, ends up in my distfiles but is somehow never unpacked to ${WORKDIR}.

Full build.log attached.
Comment 1 Mike Gilbert gentoo-dev 2015-07-11 17:13:55 UTC
git-r3.eclass overrides the default src_unpack function, which means that unifont-8.0.01.hex.gz does not get unpacked.

The fix is to call both the default and git-r3_src_unpack functions explicitly.