| Summary: | games-util/gtkevemon-9999 - src_install(): doicon: icon/gtkevemon.png is not a valid file/directory! | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Zentoo <b4b1> |
| Component: | [OLD] Games | Assignee: | Alex Alexander (RETIRED) <wired> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | b4b1 |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
fixed, thanks :) |
Emerge of games-util/gtkevemon-9999 ebuild failed at src_install/doicon step because it try to do "doicon icon/${PN}.png" instead of "doicon icon/${PN}.svg". The file format of the icon is now SVG and not anymore PNG. Solution is really easy: Replace the following line in src_install function of the ebuild: doicon icon/${PN}.png By: doicon icon/${PN}.svg Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS="*" emerge -av games-util/gtkevemon 2. 3. Actual Results: emerge finish with this error: >>> Install gtkevemon-9999 into /gentoo/tmp/portage/games-util/gtkevemon-9999/image/ category games-util * icon/gtkevemon.png is not a valid file/directory! * ERROR: games-util/gtkevemon-9999::gentoo failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_install * environment, line 1972: Called doicon 'icon/gtkevemon.png' * environment, line 410: Called _iconins 'doicon' 'icon/gtkevemon.png' * environment, line 302: Called die * The specific snippet of code: * fi ) || die Expected Results: >>> Install gtkevemon-9999 into /gentoo/tmp/portage/games-util/gtkevemon-9999/image/ category games-util >>> Completed installing gtkevemon-9999 into /gentoo/tmp/portage/games-util/gtkevemon-9999/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version usr/bin/gtkevemon ecompressdir: /usr/bin/pbzip2 -9 /usr/share/doc ./ ./usr/ ./usr/share/ ./usr/share/doc/ ./usr/share/doc/gtkevemon-9999/ ./usr/share/doc/gtkevemon-9999/CHANGES.bz2 ./usr/share/doc/gtkevemon-9999/README.bz2 ./usr/share/doc/gtkevemon-9999/TODO.bz2 ./usr/share/applications/ ./usr/share/applications/gtkevemon.desktop ./usr/share/pixmaps/ ./usr/share/pixmaps/gtkevemon.svg ./usr/bin/ ./usr/bin/gtkevemon >>> Done.