Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 737278 - media-gfx/asymptote-2.67 - No such file or directory: b'dec/pixel.pdf'
Summary: media-gfx/asymptote-2.67 - No such file or directory: b'dec/pixel.pdf'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-15 23:52 UTC by Zhichu Chen
Modified: 2020-08-16 11:38 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zhichu Chen 2020-08-15 23:52:42 UTC
Line 154 says:

dec/pixel.pdf \

but actually it should be:

doc/pixel.pdf \


otherwise, it dies at:
================================================
Traceback (most recent call last):
  File "/usr/lib/portage/python3.6/doins.py", line 594, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/lib/portage/python3.6/doins.py", line 585, in main
    os.path.dirname(source)):
  File "/usr/lib/portage/python3.6/doins.py", line 434, in _doins
    return install_runner.install_file(source, os.path.dirname(dest))
  File "/usr/lib/portage/python3.6/doins.py", line 370, in install_file
    return self._ins_runner.run(source, dest_dir)
  File "/usr/lib/portage/python3.6/doins.py", line 179, in run
    sstat = os.stat(source)
FileNotFoundError: [Errno 2] No such file or directory: b'dec/pixel.pdf'
 * ERROR: media-gfx/asymptote-2.67::gentoo failed (install phase):
 *   doins failed
================================================



This is quite straightforward and I don't think additional information is needed, but anyway, here's the build.log and `emerge --info`:

=====================================================================
# emerge --info
Portage 3.0.2 (python 3.6.11-final-0, default/linux/amd64/17.1/developer, gcc-9.3.0, glibc-2.32, 5.7.0-gentoo x86_64)
=================================================================
System uname: Linux-5.7.0-gentoo-x86_64-Intel-R-_Core-TM-_i7-8550U_CPU_@_1.80GHz-with-gentoo-2.7
KiB Mem:    15992064 total,   2367896 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Sat, 15 Aug 2020 06:15:01 +0000
Head commit of repository gentoo: 6e1eb9d6df83b68f38c4ac5af38e8066156d5c6d
Timestamp of repository bleeding-edge: Mon, 10 Aug 2020 09:13:22 +0000
Head commit of repository bleeding-edge: 7419707d3a988799b2a53c920705f7f18304ea39

Timestamp of repository booboo: Mon, 10 Aug 2020 09:13:22 +0000
Head commit of repository booboo: a15fcc0063708a7768f6693bee8a64954e1ac23d

Timestamp of repository calculate: Wed, 12 Aug 2020 12:35:31 +0000
Head commit of repository calculate: b5323e0e4564c94e280ee978d9e877900ee3ae67

Timestamp of repository gamerlay: Mon, 10 Aug 2020 09:13:30 +0000
Head commit of repository gamerlay: 429651ca228c505195af2d70b1ef4b6e015c3cb4

Timestamp of repository gentoo-zh: Mon, 10 Aug 2020 09:13:31 +0000
Head commit of repository gentoo-zh: 97d07db7e17145ff889b0092eb330901511a02e1

Timestamp of repository haskell: Sat, 15 Aug 2020 12:05:38 +0000
Head commit of repository haskell: 069fab95caed5d5533857d556c7544418ed35243

Timestamp of repository nix-guix: Mon, 10 Aug 2020 09:14:35 +0000
Head commit of repository nix-guix: a848748a7c9dfc50e3bba9fd0f46225e24550fe2

Head commit of repository science: 38b4bac7fdd0a751a05054c086ab021a853a6422

sh bash 5.0_p18
ld GNU ld (Gentoo 2.34 p6) 2.34.0
ccache version 3.7.11 [disabled]
app-shells/bash:          5.0_p18::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.30.3-r1::gentoo
dev-lang/python:          2.7.18-r1::gentoo, 3.6.11-r2::gentoo, 3.7.8-r2::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo
dev-util/ccache:          3.7.11::gentoo
dev-util/cmake:           3.18.1::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.7::gentoo
sys-apps/openrc:          0.42.1::gentoo
sys-apps/sandbox:         2.20::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.2::gentoo
sys-devel/binutils:       2.34-r2::gentoo
sys-devel/gcc:            9.3.0::gentoo, 10.2.0::gentoo
sys-devel/gcc-config:     2.3.1::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers)
sys-libs/glibc:           2.32::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.cn.gentoo.org/gentoo-portage/
    priority: -1000
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts: 
    sync-rsync-verify-max-age: 24

bleeding-edge
    location: /var/db/repos/bleeding-edge
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/bleeding-edge.git
    masters: gentoo

booboo
    location: /var/db/repos/booboo
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/booboo.git
    masters: gentoo

calculate
    location: /var/db/repos/calculate
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/calculate.git
    masters: gentoo

fel
    location: /usr/local/portage
    masters: gentoo
    priority: 0

gamerlay
    location: /var/db/repos/gamerlay
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gamerlay.git
    masters: gentoo

gentoo-zh
    location: /var/db/repos/gentoo-zh
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gentoo-zh.git
    masters: gentoo

haskell
    location: /var/db/repos/haskell
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/haskell.git
    masters: gentoo

nix-guix
    location: /var/db/repos/nix-guix
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/nix-guix.git
    masters: gentoo

science
    location: /var/db/repos/science
    sync-type: git
    sync-uri: git://git.gentoo.org/proj/sci.git
    masters: gentoo

epics
    location: /var/db/repos/epics
    masters: gentoo
    priority: 1

Installed sets: @bluesky, @fonts, @vpn, @xmonad
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/genkernel.conf /etc/hosts /usr/share/gnupg/qualified.txt /usr/share/sddm/scripts/Xsetup"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--verbose-conflicts --quiet"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign splitdebug strict strict-keepdir test-fail-continue unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="https://mirrors.163.com/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"
MAKEOPTS="-j5"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli crypt cups dbus dri dts dvd dvdr elogind emboss encode eselect-ldso exif flac fortran gdbm gif gpm gtk iconv icu infinality ipv6 jpeg lcms ldap libglvnd libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds qt4 qt5 readline savedconfig sdl seccomp snmp spell split-usr ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xattr xcb xdg xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" EPICS_BASES="7_0" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="synaptics libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2 php7-3" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_6 python3_7 python3_8" RUBY_TARGETS="ruby27 ruby26 ruby25" USERLAND="GNU" VIDEO_CARDS="intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
=====================================================================
Comment 1 Zhichu Chen 2020-08-15 23:58:59 UTC
While I was trying to attach the build.log file, I got this information:


This site can’t be reached

The webpage at https://bugs.gentoo.org/attachment.cgi might be temporarily down or it may have moved permanently to a new web address.
ERR_ACCESS_DENIED





But I can wait, and the build.log just shows a lot of successful message and outputs the error message as shown in the previous post. Or in more (tedious) details:

In end of data:
base/asy-mode.el:1601:1:Warning: the following functions are not known to be
    defined: temp-directory, replace-in-string, asy-add-variable-keywords,
    asy-add-function-keywords, two-mode-change-mode, two-mode-mode-setup,
    turn-on-font-lock-if-enabled, two-mode-mode, LaTeX-math-mode,
    lasy-mode-at-pos, lasy-region, lasy-tags, LaTeX-add-environments,
    lasy-mode, TeX-master-directory, TeX-master-file
 [ ok ]
 * Skipping make test/check due to ebuild restriction.
Traceback (most recent call last):
  File "/usr/lib/portage/python3.6/doins.py", line 594, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/lib/portage/python3.6/doins.py", line 585, in main
    os.path.dirname(source)):
  File "/usr/lib/portage/python3.6/doins.py", line 434, in _doins
    return install_runner.install_file(source, os.path.dirname(dest))
  File "/usr/lib/portage/python3.6/doins.py", line 370, in install_file
    return self._ins_runner.run(source, dest_dir)
  File "/usr/lib/portage/python3.6/doins.py", line 179, in run
    sstat = os.stat(source)
FileNotFoundError: [Errno 2] No such file or directory: b'dec/pixel.pdf'
 * ERROR: media-gfx/asymptote-2.67::gentoo failed (install phase):
 *   doins failed
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/asymptote-2.67::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/asymptote-2.67::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-gfx/asymptote-2.67/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/asymptote-2.67/temp/environment'.
 * Working directory: '/var/tmp/portage/media-gfx/asymptote-2.67/work/asymptote-2.67'
 * S: '/var/tmp/portage/media-gfx/asymptote-2.67/work/asymptote-2.67'

 * Messages for package media-gfx/asymptote-2.67:

 * ERROR: media-gfx/asymptote-2.67::gentoo failed (install phase):
 *   doins failed
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/asymptote-2.67::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/asymptote-2.67::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-gfx/asymptote-2.67/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/asymptote-2.67/temp/environment'.
 * Working directory: '/var/tmp/portage/media-gfx/asymptote-2.67/work/asymptote-2.67'
 * S: '/var/tmp/portage/media-gfx/asymptote-2.67/work/asymptote-2.67'
Comment 2 Brian Evans (RETIRED) gentoo-dev 2020-08-16 00:25:28 UTC
(In reply to Zhichu Chen from comment #1)
> While I was trying to attach the build.log file, I got this information:
> 
> 
> This site can’t be reached
> 
> The webpage at https://bugs.gentoo.org/attachment.cgi might be temporarily
> down or it may have moved permanently to a new web address.
> ERR_ACCESS_DENIED

This is a permission error on your system.  The browser cannot access the file.
Comment 3 Larry the Git Cow gentoo-dev 2020-08-16 11:38:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4259517049cab11f21a9d34859f4b9e7ceadc51e

commit 4259517049cab11f21a9d34859f4b9e7ceadc51e
Author:     Andrey Grozin <grozin@gentoo.org>
AuthorDate: 2020-08-16 11:37:55 +0000
Commit:     Andrey Grozin <grozin@gentoo.org>
CommitDate: 2020-08-16 11:37:55 +0000

    media-gfx/asymptote: fix typos
    
    Closes: https://bugs.gentoo.org/737234
    Closes: https://bugs.gentoo.org/737278
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Andrey Grozin <grozin@gentoo.org>

 media-gfx/asymptote/asymptote-2.67.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)