| View previous topic :: View next topic |
| Author |
Message |
VValdo Guru

Joined: 08 Jan 2005 Posts: 395
|
Posted: Sat Aug 25, 2007 1:54 am Post subject: |
|
|
Weirdly I just got this:
| Code: | !!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/www-client/epiphany-2.18.3/temp/build.log'.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-www-client_-_epiphany-2.18.3-5141.log"
unlink: /usr/share/pygtk/2.0/codegen/argtypes.pyc
open_wr: /usr/share/pygtk/2.0/codegen/argtypes.pyc
unlink: /usr/share/pygtk/2.0/codegen/definitions.pyc
open_wr: /usr/share/pygtk/2.0/codegen/definitions.pyc
unlink: /usr/share/pygtk/2.0/codegen/defsparser.pyc
open_wr: /usr/share/pygtk/2.0/codegen/defsparser.pyc
unlink: /usr/share/pygtk/2.0/codegen/scmexpr.pyc
open_wr: /usr/share/pygtk/2.0/codegen/scmexpr.pyc
unlink: /usr/share/pygtk/2.0/codegen/override.pyc
open_wr: /usr/share/pygtk/2.0/codegen/override.pyc
unlink: /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
open_wr: /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
--------------------------------------------------------------------------------
|
when doing epiphany 2.18.3. But then I saw [url]=http://forums.gentoo.org/viewtopic-t-577976-highlight-epiphany+sandbox.htmlthis thread.[/url], which suggested re-emerging libxml2 and gnome-doc-utils, which I did...
Didn't work. This time I caught this scrolling by:
| Code: | && echo timestamp > stamp-ephy-dbus-server-bindings.h
( cd . && /usr/bin/python /usr/share/pygtk/2.0/codegen/codegen.py \
--register /usr/share/pygtk/2.0/defs/pango-types.defs \
--register /usr/share/pygtk/2.0/defs/gdk-types.defs \
--register /usr/share/pygtk/2.0/defs/gtk-types.defs \
--override epiphany.override \
--prefix pyepiphany epiphany.defs ) > epiphany.c
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED unlink: /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
ACCESS DENIED open_wr: /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
Could not write method EphyNode.signal_connect_object: No ArgType for EphyNodeCallback
Could not write method EphyNode.signal_disconnect_object: No ArgType for EphyNodeCallback
Could not write method EphyNode.set_property: No ArgType for const-GValue*
Could not write method EphyNode.get_property: No ArgType for GValue*
Could not write method EphyNode.write_to_xml: No ArgType for xmlTextWriterPtr
Could not write method EphyNode.sort_children: No ArgType for GCompareFunc
Could not write method EphyNode.reorder_children: No ArgType for int*
Could not write method EggEditableToolbar.set_drag_dest: No ArgType for const-GtkTargetEntry*
Could not write method EphyDialog.construct: No ArgType for const-EphyDialogProperty*
Could not write method EphyDialog.add_enum: No ArgType for const-char*-const*
Could not write method EphyDialog.set_size_group: varargs functions not supported
Could not write method EphyDialog.get_controls: varargs functions not supported
Could not write method EphyDialog.get_value: No ArgType for GValue*
Could not write method EphyDialog.set_value: No ArgType for const-GValue*
Could not write method EphyExtensionsManager.get_extensions: No ArgType for GList*
Warning: generating old-style constructor for:ephy_link_action_group_new
Warning: generating old-style constructor for:ephy_node_db_new
Could not write method EphyNodeDb.load_from_file: No ArgType for const-xmlChar*
Could not write method EphyNodeDb.write_to_xml_safe: varargs functions not supported
Could not write method EggToolbarsModel.get_types: No ArgType for GList*
Could not write method EggToolbarsModel.set_types: No ArgType for GList*
Could not write method EggToolbarsModel.get_name_avail: No ArgType for GPtrArray*
Could not write function ephy_node_new_from_xml: No ArgType for xmlNodePtr
Could not write function ephy_bookmarks_compare_topics: No ArgType for gconstpointer
Could not write function ephy_bookmarks_compare_topic_pointers: No ArgType for gconstpointer
Could not write function ephy_bookmarks_compare_bookmarks: No ArgType for gconstpointer
Could not write function ephy_bookmarks_compare_bookmark_pointers: No ArgType for gconstpointer
Warning: Constructor for EggEditableToolbar needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyEmbedShell needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyFindToolbar needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyLinkAction needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyLinkActionGroup needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyLocationAction needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyNodeDb needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyNotebook needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyShell needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyStatusbar needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyTab needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for EphyToolbar needs to be updated to new API
See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 66.67% (10/15)
***INFO*** The coverage of methods is 93.36% (281/301)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
make all-recursive
make[3]: Entering directory `/var/tmp/portage/www-client/epiphany-2.18.3/work/epiphany-2.18.3/src'
Making all in bookmarks |
about 3 minutes before it choked.
W |
|
| Back to top |
|
 |
VValdo Guru

Joined: 08 Jan 2005 Posts: 395
|
Posted: Sat Aug 25, 2007 2:06 am Post subject: |
|
|
Update: I emerged pygtk and then epiphany and it worked.
W |
|
| Back to top |
|
 |
drumz Apprentice


Joined: 10 Nov 2002 Posts: 213
|
Posted: Sun Nov 25, 2007 6:45 pm Post subject: |
|
|
For those still experiencing this problem on an AMD64 box running 64 bit Gentoo, the posting by VValdo about the links for /usr/lib /usr/lib64 and /lib /lib64 being backwords is the fix.
The easiest way to remedy this in my opinion is to shutdown and boot off of a rescue CD. Then mount the appropriate partition that contains those directories and then fix it.
In short, /lib should be a soft link (ln -s) to /lib64 and /usr/lib should be a softlink (ln -s) to /usr/lib64. To do this, rm the current softlinks, move the (real) directories then do the softlink.
After doing that I was able to compile epiphany (latest version which at the time of writing was 2.20.1) without the sandbox violation issue. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|