Summary: | dev-util/codeblocks-8.02 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Gmeiner <christian.gmeiner> |
Component: | New packages | Assignee: | Jurek Bartuszek (RETIRED) <jurek> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | ittah.elyahou, iyosifov, julian, mail, onedown6, oracleguy01, polygon7, Sergey.Belyashov, xaviermiller |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.codeblocks.org/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 203284 | ||
Bug Blocks: | |||
Attachments: |
dev-util/codeblocks-8.02.ebuild
files/8.02-version.patch files/8.02-install-plugins.patch patching error files/8.02-install-plugins.patch |
Description
Christian Gmeiner
2008-02-29 07:20:58 UTC
Sources of code::blocks-8.02 is not released yet. So we should waiting for it. Created attachment 145067 [details]
dev-util/codeblocks-8.02.ebuild
Created attachment 145068 [details, diff]
files/8.02-version.patch
Created attachment 145070 [details, diff]
files/8.02-install-plugins.patch
Sources are already there. New release in portage would be appreciated ;-) (In reply to comment #5) > Sources are already there. New release in portage would be appreciated ;-) > You can see that I already write ebuild for official sources. ;-) (In reply to comment #6) > (In reply to comment #5) > > Sources are already there. New release in portage would be appreciated ;-) > You can see that I already write ebuild for official sources. ;-) Honestly I can see that ;-) I don't know how ebuilds from bugzilla are turning up to be in portage, but I am just curious when they would be;-) try this: http://www.google.com/search?q=PORTDIR_OVERLAY there can you find instruction how to install this ebuild works fine on ~amd64! Please add it to portage :) Kind regards, Xavier Miller. #emerge -pv codeblocks These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] dev-util/codeblocks-8.02 USE="contrib unicode -debug -pch -static" 0 kB [1] Total: 1 package (1 reinstall), Size of downloads: 0 kB Portage tree and overlays: [0] /usr/portage [1] /usr/portage/local/overlays #emerge --info : Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.3, glibc-2.7-r1, 2.6.24-gentoo-r3 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm)64 X2 Dual Core Processor 4400+ Timestamp of tree: Tue, 11 Mar 2008 18:00:04 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.4.4-r9, 2.5.1-r5 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="fr_BE.UTF-8" LC_ALL="fr_BE.UTF-8" LINGUAS="fr fr_BE fr_BE.UTF-8 nl nl_BE nl_BE.UTF-8" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/overlays /usr/portage/local/layman/pro-audio" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 aac accessibility acl acpi alsa amd64 amr apache2 berkdb bogofilter branding bzip2 cairo cdda cddb cdio cdr cgi cli contrib cpufreq cracklib crypt ctype cups curl cvs dbus dri dts dvd dvdr dvdread dvi emacs emboss encode esd evo fam fat ffmpeg firefox flac freetds gd gdbm gif glitz gpm gtk hal iconv ieee1394 imap imlib isdnlog jabber jack jackmidi java javascript jpeg jpeg2k kerberos ladspa ldap libnotify lilypond lzo mad matroska midi mikmod mmx mod modplug mozbranding mp3 mpeg msn mudflap musepack mysql ncurses netjack nfs nls nosendmail nptl nptlonly ntfs nxclient ogg opengl openmp oss pam pcre pdf perl php png ppds pppd python qt3 qt3support quicktime readline reflection rt2500usb rtsp samba sdl session sid slang sndfile soap sound speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion svg tcpd tetex theora threads tidy tiff timidity truetype udev unicode usb vcd vorbis wavpack wifi wma wxwindows x264 xcb xch xcomposite xml xorg xosd xrc xscreensaver xv xvid zip zlib" ALSA_CARDS="ice1712 hda-intel usb-audio virmidi" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_BE fr_BE.UTF-8 nl nl_BE nl_BE.UTF-8" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Created attachment 145946 [details]
patching error
When I emerge codeblocks I have this error...
(In reply to comment #10) > Created an attachment (id=145946) [edit] > patching error > > When I emerge codeblocks I have this error... > I try to emerge it today on 2 boxes and it works. Please check Manifest file: DIST codeblocks-8.02-src.tar.bz2 6839711 RMD160 88451f42ac4de2b98d57416a3cea1a0647344b30 SHA1 078932cfd4fee2066ec931cb6dfa8079235c1237 SHA256 5a6e9184b5edc991b59dadbf87bf4584ed6c30e7097c572149cc1b2085b3080f The source file /usr/portage/distfiles/codeblocks-8.02-src.tar.bz2 seems to be corrupted : remove it and try again. If you still have the error, regenerate the manifest. (In reply to comment #11) > (In reply to comment #10) > > Created an attachment (id=145946) [edit] > > patching error > > > > When I emerge codeblocks I have this error... > > > > I try to emerge it today on 2 boxes and it works. > > Please check Manifest file: > DIST codeblocks-8.02-src.tar.bz2 6839711 > RMD160 88451f42ac4de2b98d57416a3cea1a0647344b30 > SHA1 078932cfd4fee2066ec931cb6dfa8079235c1237 > SHA256 5a6e9184b5edc991b59dadbf87bf4584ed6c30e7097c572149cc1b2085b3080f > (In reply to comment #12) > The source file /usr/portage/distfiles/codeblocks-8.02-src.tar.bz2 > seems to be corrupted : remove it and try again. > > If you still have the error, regenerate the manifest. > Is this for me? I have no problems with this ebuild. Because I create it and all patches. So it works for you? I didn't understood the message about checksums. (In reply to comment #13) > Is this for me? I have no problems with this ebuild. Because I create it and > all patches. > (In reply to comment #14) > So it works for you? I didn't understood the message about checksums. > > (In reply to comment #13) > > Is this for me? I have no problems with this ebuild. Because I create it and > > all patches. > > > Yes. It works for me. And I post my checksums for elyahou. These checksums are for recently downloaded source tarball. I have the same Manifest file...but I still have the same error . I have the two patches on /usr/local/portage/dev-util/codeblocks/files and the ebuild on /usr/local/portage/dev-util/codeblocks...Something wrong ? (In reply to comment #16) > I have the same Manifest file...but I still have the same error . > > I have the two patches on /usr/local/portage/dev-util/codeblocks/files and the > ebuild on /usr/local/portage/dev-util/codeblocks...Something wrong ? > Try: # rm -f /usr/portage/distfiles/codeblocks-8.02-src.tar.bz2 # emerge -av =dev-util/codeblocks-8.02 If patch problem remains then unpack tarball and patch it manually, then post here: codeblocks-8.02/src/plugins/autosave/Makefile.am codeblocks-8.02/src/plugins/autosave/Makefile.am.rej codeblocks-8.02/src/plugins/autosave/Makefile.am.orig I tried to apply the patch... # patch -b -p0 codeblocks-8.02/src/plugins/astyle/Makefile.am 8.02-install-plugins.patch patching file codeblocks-8.02/src/plugins/astyle/Makefile.am patching file codeblocks-8.02/src/plugins/autosave/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/autosave/Makefile.am.rej patching file codeblocks-8.02/src/plugins/classwizard/Makefile.am patching file codeblocks-8.02/src/plugins/codecompletion/Makefile.am patching file codeblocks-8.02/src/plugins/compilergcc/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/AutoVersioning/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/contrib/AutoVersioning/Makefile.am.rej patching file codeblocks-8.02/src/plugins/contrib/BrowseTracker/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/byogames/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/contrib/byogames/Makefile.am.rej patching file codeblocks-8.02/src/plugins/contrib/cb_koders/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/codesnippets/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/codestat/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/dragscroll/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/contrib/dragscroll/Makefile.am.rej patching file codeblocks-8.02/src/plugins/contrib/envvars/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/contrib/envvars/Makefile.am.rej patching file codeblocks-8.02/src/plugins/contrib/help_plugin/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/keybinder/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/lib_finder/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/profiler/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/regex_testbed/Makefile.am Hunk #1 FAILED at 2. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/contrib/regex_testbed/Makefile.am.rej patching file codeblocks-8.02/src/plugins/contrib/source_exporter/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/symtab/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/ThreadSearch/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/wxSmith/plugin/Makefile.am patching file codeblocks-8.02/src/plugins/contrib/wxSmithContribItems/Makefile.am patching file codeblocks-8.02/src/plugins/debuggergdb/Makefile.am patching file codeblocks-8.02/src/plugins/defaultmimehandler/Makefile.am patching file codeblocks-8.02/src/plugins/openfileslist/Makefile.am patching file codeblocks-8.02/src/plugins/projectsimporter/Makefile.am patching file codeblocks-8.02/src/plugins/scriptedwizard/Makefile.am Hunk #1 FAILED at 6. 1 out of 1 hunk FAILED -- saving rejects to file codeblocks-8.02/src/plugins/scriptedwizard/Makefile.am.rej patching file codeblocks-8.02/src/plugins/todo/Makefile.am patching file codeblocks-8.02/src/plugins/xpmanifest/Makefile.am All was rejected... Please post here content of: codeblocks-8.02/src/plugins/autosave/Makefile.am codeblocks-8.02/src/plugins/autosave/Makefile.am.rej codeblocks-8.02/src/plugins/autosave/Makefile.am.orig proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am | nopaste http://rafb.net/p/BVASNY29.html proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.rej | nopaste http://rafb.net/p/8gY52z17.html proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.orig | nopaste http://rafb.net/p/7pLyQV42.html Created attachment 146003 [details, diff]
files/8.02-install-plugins.patch
elyahou try this patch
(In reply to comment #21) > Created an attachment (id=146003) [edit] > files/8.02-install-plugins.patch > > elyahou try this patch > Same problem... # cat codeblocks-8.02/src/plugins/autosave/Makefile.am | nopaste http://rafb.net/p/5Uru4A70.html # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.rej | nopaste http://rafb.net/p/OyeO6w73.html # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.orig | nopaste http://rafb.net/p/hQIysK80.html Sorry I applied the wrong patch... proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am | nopaste http://rafb.net/p/0SECXP37.html proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.rej | nopaste http://rafb.net/p/3eLhDx41.html proprio-lpt proprio # cat codeblocks-8.02/src/plugins/autosave/Makefile.am.orig | nopaste http://rafb.net/p/tvWUpC43.html what system are you use? As I see patch cannot process CRLF files. I do not try to run patch under windows (and DOS too). try again manually patch sources using key --binary of patch program. I am on gentoo x86 2007.O profile... I run that to patch the files: patch -b -p0 codeblocks-8.02/src/plugins/autosave/Makefile.am 8.02-install-plugins.patch try this: $ cd /tmp $ tar -xjf /usr/portage/distfiles/codeblocks-8.02-src.tar.bz2 $ patch --binary -b -p0 -i /usr/local/portage/dev-util/codeblocks/files/8.02-install-plugins.patch same result... I think there is no utility to paste again my output files.... try parse these patches and all sources by dos2unix and try apply patch again. What version of sys-devel/patch do you use? I use 2.5.9 Me too :) [I] sys-devel/patch Available versions: 2.5.9 (~)2.5.9-r1 {build static} Installed versions: 2.5.9-r1(11:24:59 15.01.2008)(-build -static) Homepage: http://www.gnu.org/software/patch/patch.html Description: Utility to apply diffs to files The dos2unix doesn't help me ... :s (In reply to comment #30) > Me too :) > > [I] sys-devel/patch > Available versions: 2.5.9 (~)2.5.9-r1 {build static} > Installed versions: 2.5.9-r1(11:24:59 15.01.2008)(-build -static) > Homepage: http://www.gnu.org/software/patch/patch.html > Description: Utility to apply diffs to files > > The dos2unix doesn't help me ... :s > try downgrade to 2.5.9... I cannot reproduce your problem (also I try patch-2.5.9-r1 - all works fine). It's an interesting problem;) At the beginning it wasn't working (with original codeblocks-8.02-src.tar.bz2 package and patch downloaded from here). Now it is working in command line and don't want to work from ebuild... Nevertheless, I have perceived that there really might be problems with line ends. Part of the files in the official package have dos endings and another part of files have unix file endings; maybe this is the problem? I can't reproduce it though. Patching just started to work in command line and I don't know why:( (really haven't changed a bit!) Ok; patching is working. Copy pasting the contents of the patches will not work, because line endings matters! (should be both dos and unix line endings!!!) You should save the file, not copy paste it ! ;-) Everything will work then;-) successfully compiled and run on ~ppc thx for the ebuild :) Ok I finally compile the IDE with Tomasz Męciński informations. Thx ;) What needs to be done to get it into portage? *** Bug 216618 has been marked as a duplicate of this bug. *** I was able to use this ebuild without any issues with the two patches. # emerge -pv codeblocks These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-util/codeblocks-8.02 USE="unicode -contrib -debug -pch -static" 0 kB # emerge --info Portage 2.1.4.4 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3 x86_64 Intel(R) Core(TM)2 CPU T5300 @ 1.73GHz Timestamp of tree: Sun, 06 Apr 2008 10:04:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r9 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=nocona" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=nocona" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/misc" SYNC="rsync://eve.oracle/gentoo-portage" USE="X a52 aac acpi alsa amd64 arts avahi berkdb cdr cli cracklib crypt cups dri dts dvd dvdr fortran gdbm gpm gtk hal iconv ieee1394 ipv6 isdnlog jpeg kde lm_sensors midi mp3 mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcmcia pcre perl png ppds pppd python readline reflection samba session spl ssl tcpd truetype unicode usb vorbis wifi xorg zlib" 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" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="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 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev synpatics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vesa vga nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS It seems to work fine on AMD64. What else needs to be done to add it to portage? Also why is bug #206232 blocking this bug? That issue isn't relevant with this version it seems (as mentioned in the comments for 206232). Worked flawflessly for me too on x86 with paludis. So is there something else that needs to be done before this bug can be resolved? Any update? Posted ebuild worked for me too... but i dont need 8.02-version.patch and 8.02-install-plugins.patch. Hope to see it in portage really soon so looks like everything is working now... will somebody add it to portage? I've built gnash with these use flags on amd64: USE="agg cairo ffmpeg kde mad qt3 sdl -fbcon -gstreamer -gtk -nsplugin -opengl" Konqueror-plugin klash does not work here although File Associations -> swf -> Embedding says "Show file in embedded viewer" with "Klash, embedded Gnash Player". However: - Right click on a swf file -> open with -> kde-gnash -> works. - Right click on a swf file -> preview in klash -> does not work. "libklashpart.la not found" says a dialog. And there is no libklashpart.la installed on my system. Fixed in CVS, thanks! It built flawlessly on my x86 machine and seems to run just fine, thanks! Also, I was glad to see that in spite of ~x86-keywording, no additional dependecies were grabbed. |