Summary: | net-libs/webkit-gtk-2.2.5 fails with cannot create regular file ‘/var/cache/portage/tmpdir/portage/net-libs/webkit-gtk-2.2.5/image//usr/share/webkitgtk-3.0/resources/audio/Composite.wav’: File exists | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | ivanhoe, proteuss |
Priority: | Normal | Keywords: | NeedPatch, UPSTREAM |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.webkit.org/show_bug.cgi?id=129242 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Justin Lecher (RETIRED)
2014-02-21 12:30:48 UTC
Probably my comment doesn't help, but this happens on net-libs/webkit-gtk-2.2.4 too, I tried it today, now I see 2.2.5 in portage. ".... /usr/bin/install: cannot create regular file ‘/var/tmp/portage/net-libs/webkit-gtk-2.2.4/image//usr/share/webkitgtk-3.0/resources/audio/Composite.wav’: File exists GNUmakefile:77207: recipe for target 'install-audioDATA' failed make[2]: *** [install-audioDATA] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/net-libs/webkit-gtk-2.2.4/work/webkitgtk-2.2.4' GNUmakefile:77746: recipe for target 'install-am' failed make[1]: *** [install-am] Error 2 make[1]: Leaving directory '/var/tmp/portage/net-libs/webkit-gtk-2.2.4/work/webkitgtk-2.2.4' GNUmakefile:77740: recipe for target 'install' failed make: *** [install] Error 2" When I ran ebuild install 2nd time it installed. Looks like a parallel install problem to me :/ Unmerge old webkit-gtk and emerge webkit-gtk-2.2.5 solve this error for me: emerge -vC webkit-gtk && emerge -v1 webkit-gtk. (In reply to Justin Lecher from comment #0) > /usr/bin/install: cannot create regular file > ‘/var/cache/portage/tmpdir/portage/net-libs/webkit-gtk-2.2.5/image//usr/ > share/webkitgtk-3.0/resources/audio/Composite.wav’: File exists > GNUmakefile:77229: recipe for target 'install-dist_audioDATA' failed > make[2]: *** [install-dist_audioDATA] Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[2]: Leaving directory > '/var/cache/portage/tmpdir/portage/net-libs/webkit-gtk-2.2.5/work/webkitgtk- > 2.2.5' > GNUmakefile:77747: recipe for target 'install-am' failed > make[1]: *** [install-am] Error 2 > make[1]: Leaving directory > '/var/cache/portage/tmpdir/portage/net-libs/webkit-gtk-2.2.5/work/webkitgtk- > 2.2.5' > GNUmakefile:77741: recipe for target 'install' failed > make: *** [install] Error 2 > * ERROR: net-libs/webkit-gtk-2.2.5::gentoo failed (install phase): > * emake failed > * Same problem here. I've tried unmerging this, and to then emerge twice. I'm getting this Source/WebKit/gtk/webkit/webkitversion.h:37: Warning: WebKit: symbol='WEBKITGTK_API_VERSION': Unknown namespace for symbol 'WEBKITGTK_API_VERSION' <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default] /var/tmp/portage/net-libs/webkit-gtk-2.2.5-r200/work/webkitgtk-2.2.5/tmp-introspectSfcV7q/WebKit-1.0.c:1:0: note: this is the location of the previous definition /* This file is generated, do not edit */ ^ (process:9993): GLib-GObject-CRITICAL **: g_object_class_install_property: assertion 'class->set_property != NULL' failed And then the computer hangs. I should note this happens with both gcc-4.8.2 (my usual) and gcc-4.7.3. + 24 Feb 2014; Pacho Ramos <pacho@gentoo.org> webkit-gtk-2.2.5-r200.ebuild, + webkit-gtk-2.2.5.ebuild: + Parallel install fails sometimes (#501990) + This has finally installed for me. Multiple attempts which once or twice installed other things. I have no idea what finally led to success. This includes bot 2.1.5 and 2.2.5-r200. This old SLOT has been p.masked, please remove it if you still have it. # Mart Raudsepp <leio@gentoo.org> (23 Feb 2018) # Old net-libs/webkit-gtk SLOTs have hundreds of known security issues. # Use the security safe net-libs webkit-gtk SLOT=4 instead via # libraries and applications ported to gtk3 and webkit2gtk API. # Masked for removal in 30 days. Bug #577068. # Please keep this package.mask entry until at least 25th May 2018 for # extra notification of the security vulnerabilities. net-libs/webkit-gtk:2 net-libs/webkit-gtk:3 |