Summary: | gnome-extra/newton - Newton Gnome2 Desktop Wiki (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oliver "Beowulf" Friedrich <beowulfwork> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | beowulfwork, cloessl, sajuka.gentoo |
Priority: | High | Keywords: | EBUILD |
Version: | 2006.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://newton.sourceforge.net/ | ||
Whiteboard: | sunrise suggested | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
gnome-extra/newton-0.0.9.ebuild
gnome-extra/newton-0.0.9.ebuild |
Description
Oliver "Beowulf" Friedrich
2006-05-14 16:32:40 UTC
Created attachment 86783 [details]
gnome-extra/newton-0.0.9.ebuild
This is my first ebuild from scratch... hope its not to bad... be pleased to
This is my first ebuild from scratch... hope its not to bad... be pleased to test it. >>> Completed installing newton-0.0.9 into /var/tmp/portage/newton-0.0.9/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-gnome-extra_-_newton-0.0.9-27621.log" open_wr: /etc/gconf/gconf.xml.defaults/.testing.writeability unlink: /etc/gconf/gconf.xml.defaults/.testing.writeability -------------------------------------------------------------------------------- The log file contains the same as the 2 last lines of the build. ------------ Using this: src_install() { GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 einstall || die dodoc AUTHORS COPYING INSTALL README RELEASE TODO } And the ebuild installed just fine..! Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686) ================================================================= System uname: 2.6.16-gentoo-r7 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz Gentoo Base System version 1.6.14 ccache version 2.3 [disabled] dev-lang/python: 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe -msse3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -O2 -pipe -msse3 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://files.gentoo.gr " LINGUAS="dk de en" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bluetooth bzip2 cdr cli crypt cups curl dri dvd dvdr eds emboss encode esd exif expat fam ffmpeg foomaticdb fortran gdbm gif glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl icq idn ieee1394 imlib ipv6 isdnlog java jpeg lcms libg++ libwww lm_sensors lua mad mikmod mng motif mozilla mp3 mp4 mpeg mpeg2 mpg msn ncurses new-login nls nptl nsplugin nvidia ogg oggvorbis openal opengl oss pam pcmcia pcre pda pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssh ssl symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb video vorbis wifi win32codecs xine xml xml2 xmms xorg xv xvid zlib video_cards_nvidia linguas_dk linguas_de linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS Created attachment 86841 [details]
gnome-extra/newton-0.0.9.ebuild
changed src_install() like sajuka. Now it installs even with sandbox feature activated.
thanks for the hint, sajuka.
(In reply to comment #4) NP ;) Since its a gnome2 app, have a look at this file in your portage tree: /usr/portage/eclass/gnome2.eclass There are some tweaks, that you can use to make gnome2 app ebuilds.. Installation worked fine, but: $ newton Traceback (most recent call last): File "/usr/bin/newton", line 3, in ? from newton import NewtonApplet File "/usr/lib/python2.4/site-packages/newton/NewtonApplet.py", line 24, in ? import gnomeapplet ImportError: No module named gnomeapplet After: # emerge -avp dev-python/gnome-python-desktop --nodeps it works fine. Without --nodeps these packages would be pulled in: # USE="-* X" emerge -p dev-python/gnome-python-desktop -v These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/gst-plugins-good-0.10.4 USE="-debug" 1,198 kB [ebuild N ] media-plugins/gst-plugins-gconf-0.10.3 USE="-debug" 0 kB [ebuild N ] gnome-extra/nautilus-cd-burner-2.16.3 USE="-cdr -debug -dvdr" 703 kB [ebuild N ] media-plugins/gst-plugins-pango-0.10.11 0 kB [ebuild N ] media-plugins/gst-plugins-gnomevfs-0.10.11 0 kB [ebuild N ] media-video/totem-2.16.5 USE="-a52 -dbus -debug -dvd -ffmpeg -firefox -flac -gnome -hal -lirc -mad -mpeg -nsplugin -nvtv -ogg -theora -vorbis -xine -xv" 1,779 kB [ebuild N ] gnome-extra/gnome-media-2.16.1 USE="-debug -ipv6 -mad -ogg -vorbis" 2,905 kB [ebuild R ] dev-python/gnome-python-desktop-2.16.0 USE="X -debug -doc" 0 kB (this is an automated message based on filtering criteria that matched this bug) 'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to this bug. This bug is assigned to maintainer-wanted which means that it is not in the main tree. Heuristics show that no Gentoo developer has commented on your ebuild. Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. Thanks, On behalf of the Gentoo Sunrise Team, Jeremy. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq |