# [solved]will installing multilib package change my 64bit installation?

maybe the question is a bit dump, but currently I am running an 64bit version of arch. For running steam I need the multilib. Will installing that package make other applications run in 32bit mode and making slower the system or the multilib will only work for compatibility with just the applications that are not 64 bit.
Last edited by bigboss (2013-11-09 16:28:26)

You didn't stop reading at the word "system," did you? Those are just instructions on uninstalling any 32-bit packages you chose to install. You might want to read up a bit on the difference between 32-bit and 64-bit binaries and architectures; the two can't effect each other.  The reason Steam is in [multilib] is that the client is a 32-bit application, and nearly all PC games are developed for 32-bit architecture, because the majority of PCs in the world are running 32-bit installations of Windows.  If you want to play any game developed by a for-profit enterprise (and some that aren't, e.g. Dwarf Fortress), you'll almost certainly need [multilib] enabled.

### Similar Messages

• [SOLVED] pacman keeps trying to install 32bit packages on my 64bit OS

Hi,
I have just installed Arch linux first time (ISO as of 01 Nov). My OS should be 64bit (my hw is 64bit) but pacman fails on any package I try to install.
Example
$pacman -S grub error: failed to prepare transaction (package architecture is not valid) :: package grub-1:2.02.beta2-5-i686 does not have a valid architecture So it tries to install 32bit package (and fails), but why? My system:$ uname -a
Linux archiso 3.17.1-1-ARCH #1 SMP PREEMPT Wed Oct 15 15:04:35 CEST 2014 x86_64 GNU/Linux
I checked /etc/pacman.conf:
Architecture = auto
and /etc/pacman.d/mirrorlist (the first three entries are shown; all of the mirrors have the same format):
## Score: 0.3, Germany
Server = http://mirror.gnomus.de/$repo/os/$arch
## Score: 0.3, France
Server = http://archlinux.polymorf.fr/$repo/os/$arch
## Score: 0.5, Netherlands
Server = http://ftp.nluug.nl/os/Linux/distr/archlinux/$repo/os/$arch
And it is not only grub, it is any package (e.g. gamin, lxde)
Last edited by arthurdent84 (2014-12-03 14:59:34)

Spider.007 wrote:What does pacman --debug tell you about 'arch:' (which is de detected architecture)?
debug: config: arch: x86_64
and of course the mirrors added look like this:
debug: adding new server URL to database 'core': http://mirror.gnomus.de/core/os/x86_64

• [SOLVED] Cannot install any package thru pacman

I cannot install any package thru pacman
when i try to install the package with pacman -S,
I started getting error when my sytem crashed and i have to forcefully switch off my laptop through power button
after that when i install anything from pacman i got following error:
[[email protected] ~]$sudo pacman -S shotwell Password: warning: shotwell-0.9.3-1 is up to date -- reinstalling resolving dependencies... looking for inter-conflicts... Targets (1): shotwell-0.9.3-1 Total Download Size: 0.00 MB Total Installed Size: 9.12 MB Proceed with installation? [Y/n] y (1/1) checking package integrity [##########] 100% (1/1) checking for file conflicts [##########] 100% (1/1) upgrading shotwell [##########] 100% ldconfig: File /usr/lib/libgexiv2.so.0.0.0 is empty, not checked. ldconfig: File /usr/lib/libgexiv2.so.0 is empty, not checked. ldconfig: File /usr/lib/libgexiv2.so is empty, not checked. ldconfig: File /usr/lib/libraw.so is empty, not checked. ldconfig: File /usr/lib/libraw.so.2 is empty, not checked. ldconfig: File /usr/lib/libraw_r.so.2 is empty, not checked. ldconfig: File /usr/lib/libraw.so.2.0.1 is empty, not checked. ldconfig: File /usr/lib/libraw_r.so is empty, not checked. ldconfig: File /usr/lib/libraw_r.so.2.0.1 is empty, not checked. Thanks in advance Last edited by tan (2011-05-29 05:45:28) Thank God, everything is fixed now: First, I deleted all these files, then i follows the following procedure 1. For libgexiv2 file i upgraded 'xorg-server, xorg-xinit, xorg-utils, xorg-server-utils' from pacman # pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils 2. For libraw file i upgraded 'libraw' from pacman # pacman -S libraw There will be some conflicting files After deleting some conflicting files it solves the problem and restore all the 'lib' file. • Can't install CC package after failed initial installation - Mac OS X Hi, Recently my institution took the plunge and made the move to adopt Creative Cloud. As part of the switchover from CS5, I'm being used as one of the guinea pigs. Upon first-time installation of the provided Creative Cloud package (which has installed correctly for others in my office), my iMac shut down, this obviously interrupting the installation. After restarting I Googled what to do and found forum entries on what files to remove (as there were some left over form the first installation) and followed them. Unfortunately, when I try to install the package it fails with a generic message, and nothing is installed. I also can't run the uninstaller (same error). Any help I can get would be greatly appreciated! Correct diagnosis. When I went back and downloaded the PowerPC version, it worked fine. The Intel version works fine on my MacBook Pro, too! • [SOLVED] TeXLive: Installing font package and updating font map fails I am trying to install the newtx package, which is available here at CTAN [1]. Since I don't want to mess with my TeXLive installation, I am trying to do that as a local user only. So I placed the package into ~/texmf/tex/latex/. , ran texhash on texmf/ to update my local ls-R, and so far everything works nicely; for example, the .sty files in that package can be seen:$ texhash texmf
texhash: Updating /home/$USER/texmf/ls-R... texhash: Done.$ kpsewhich newtxmath.sty
/home/$USER/texmf/tex/latex/newtx/newtxmath.sty Now, following the packages README [2], I need to update the my TeX font maps. Seems like 'updmap' is the right tool to do that for my user only:$ updmap --enable Map=ntx.map
copy /etc/texmf/web2c/updmap.cfg => /home/$USER/.texlive/texmf-config/web2c/updmap.cfg Config file: "/home/$USER/.texlive/texmf-config/web2c/updmap.cfg"
dvips output dir: "/home/$USER/.texlive/texmf-var/fonts/map/dvips/updmap" pdftex output dir: "/home/$USER/.texlive/texmf-var/fonts/map/pdftex/updmap"
dvipdfm output dir: "/home/$USER/.texlive/texmf-var/fonts/map/dvipdfm/updmap" pxdvi output dir: "/home/$USER/.texlive/texmf-var/fonts/map/pxdvi/updmap"
/usr/bin/updmap is creating new map files
using the following configuration:
LW35 font names : URWkb
prefer outlines : true
texhash enabled : true
create a mapfile for pxdvi : false
Scanning for LW35 support files [ 3 files]
Scanning for MixedMap entries [ 36 files]
Scanning for KanjiMap entries [ 0 files]
Scanning for Map entries [129 files]
ERROR: The following map file(s) couldn't be found:
ntx.map
Did you run mktexlsr?
You can delete non-existent map entries using the option
--syncwithtrees.
That's my problem: it can't find ntx.map, although I ran mktexlsr (which is texhash). So what to do?
1: http://www.ctan.org/pkg/newtx
SOLUTION: The trick consists in placing all files into the necessary folders: *.map goes to fonts/map/newtx/, *.vf to fonts/vf/newtx/, and *.tfm to fonts/tfm/newtx/. Also, *.pfb needs to be placed in fonts/pfb/newtx/. *.enc files go to fonts/enc/newt/, and everything else remains in tex/latex/newtx/.
Last edited by Stalafin (2012-06-20 12:32:16)

ConnorBehan wrote:Oh it's part of the mlocate package. It will search your entire filesystem for a filename but there are other programs that do the same. I just meant, can you find ntx.map yourself? If so, you could put it in a new directory or let tex know with the TEXINPUTS environment variable.
I really don't think that this makes a lot of sense as regards TeXlive; I have checked (with kpsewhich --var-value) if indeed all variables TEXMFHOME, TEXMFVAR, and TEXMFCONFIG are pointing to reasonable places, and indeed they do.
I have found this guide:
http://people.debian.org/~preining/TeX/ … n/ch4.html
Although it is Debian, I figure one can easily adapt it. So I tried that, and placed ntx.map in TEXMFHOME/fonts/map/$SYNTAX/newtx/ntx.map . I wasn't sure about$SYNTAX, so I just tried it with dvips. This time, $updmap --enable Map=ntx.map did actually work, and there were not errors:$ updmap --enable Map=ntx.map
copy /etc/texmf/web2c/updmap.cfg => /home/janis/.texlive/texmf-config/web2c/updmap.cfg
Config file: "/home/$USER/.texlive/texmf-config/web2c/updmap.cfg" dvips output dir: "/home/$USER/.texlive/texmf-var/fonts/map/dvips/updmap"
pdftex output dir: "/home/$USER/.texlive/texmf-var/fonts/map/pdftex/updmap" dvipdfm output dir: "/home/$USER/.texlive/texmf-var/fonts/map/dvipdfm/updmap"
pxdvi output dir: "/home/$USER/.texlive/texmf-var/fonts/map/pxdvi/updmap" /usr/bin/updmap is creating new map files using the following configuration: LW35 font names : URWkb prefer outlines : true texhash enabled : true download standard fonts (dvips) : true download standard fonts (pdftex) : true create a mapfile for pxdvi : false Scanning for LW35 support files [ 3 files] Scanning for MixedMap entries [ 36 files] Scanning for KanjiMap entries [ 0 files] Scanning for Map entries [130 files] Generating output for dvipdfm... Generating output for ps2pk... Generating output for dvips... Generating output for pdftex... Files generated: /home/$USER/.texlive/texmf-var/fonts/map/dvips/updmap:
11493 2012-06-19 21:57:22 builtin35.map
523074 2012-06-19 21:57:22 psfonts_pk.map
747564 2012-06-19 21:57:22 psfonts_t1.map
747559 2012-06-19 21:57:22 ps2pk.map
14 2012-06-19 21:57:24 psfonts.map -> psfonts_t1.map
/home/$USER/.texlive/texmf-var/fonts/map/pdftex/updmap: 747566 2012-06-19 21:57:23 pdftex_dl14.map 745992 2012-06-19 21:57:23 pdftex_ndl14.map 15 2012-06-19 21:57:24 pdftex.map -> pdftex_dl14.map /home/$USER/.texlive/texmf-var/fonts/map/dvipdfm/updmap:
339 2012-06-19 21:57:22 kanjix.map
Transcript written on "/home/$USER/.texlive/texmf-var/web2c/updmap.log". /usr/bin/updmap: Updating ls-R files. There indeed now is a 'Map ntx.map' at ~/.texlive/texmf-config/web2c/updmap.cfg . However, compilation of a document containg \usepackage{newtx} still fails (see the bttom of this wall of text): pdflatex test.tex This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2012/dev/Arch Linux) restricted \write18 enabled. entering extended mode (./test.tex LaTeX2e <2011/06/27> Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, ge rman-x-2011-07-01, ngerman-x-2011-07-01, afrikaans, ancientgreek, ibycus, arabi c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji, lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded (/usr/share/texmf-dist/tex/latex/base/minimal.cls Document Class: minimal 2001/05/25 Standard LaTeX minimal class ) (/usr/share/texmf-dist/tex/latex/libertine/libertine.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texmf-dist/tex/generic/oberdiek/ifluatex.sty) (/usr/share/texmf-dist/tex/latex/lettrine/lettrine.sty Loading lettrine.cfg (/usr/share/texmf-dist/tex/latex/lettrine/lettrine.cfg)) (/usr/share/texmf-dist/tex/latex/tools/calc.sty) (/usr/share/texmf-dist/tex/latex/libertine/fxl.inc) (/usr/share/texmf-dist/tex/latex/libertine/fxb.inc) (/usr/share/texmf-dist/tex/latex/libertine/fxk.inc) (/usr/share/texmf-dist/tex/latex/libertine/fxi.inc)) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texmf-dist/tex/latex/mh/mathtools.sty (/usr/share/texmf-dist/tex/latex/mh/mhsetup.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the ?' option. (/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty))) (/home/janis/texmf/tex/latex/newtx/newtxmath.sty newtxmath' v0.96, 2012/06/05 Math macros based on txfonts (msharpe) (/usr/share/texmf-dist/tex/generic/kastrup/binhex.tex) (/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex))) (./test.aux) (/home/janis/texmf/tex/latex/newtx/omlntxmi.fd) (/home/janis/texmf/tex/latex/newtx/omsntxsy.fd) (/home/janis/texmf/tex/latex/newtx/omxntxex.fd) (/home/janis/texmf/tex/latex/newtx/untxexa.fd) (/usr/share/texmf-dist/tex/latex/libertine/t1fxl.fd) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texmf-dist/tex/latex/pdftex-def/pdftex.def (/usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) (/usr/share/texmf-dist/tex/context/base/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ))) (/usr/share/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty (/usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty)) (/usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty (/usr/share/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty)) (/usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty (/usr/share/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty (/usr/share/texmf-dist/tex/generic/oberdiek/etexcmds.sty))) (/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))) kpathsea: Running mktextfm ntxmi /usr/share/texmf/web2c/mktexnam: Could not map typeface abbreviation tx for ntxmi. /usr/share/texmf/web2c/mktexnam: Need to update /usr/share/texmf-dist/fonts/map/fontname/special.map? mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ntxmi This is METAFONT, Version 2.718281 (TeX Live 2012/dev/Arch Linux) kpathsea: Running mktexmf ntxmi ! I can't find file ntxmi'. <*> ...e:=ljfour; mag:=1; nonstopmode; input ntxmi Please type another input file name ! Emergency stop. <*> ...e:=ljfour; mag:=1; nonstopmode; input ntxmi Transcript written on mfput.log. grep: ntxmi.log: No such file or directory mktextfm: mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ntxmi' failed to make ntxmi.tfm. kpathsea: Appending font creation commands to missfont.log. ! Font OML/ntxmi/m/it/10=ntxmi at 10.0pt not loadable: Metric (TFM) file not fo und. <to be read again> relax l.13 \begin{equation*} EDIT: Of course, everything else from the newtx pacakge was still in TEXMFHOME/tex/latex/newtx/ . Last edited by Stalafin (2012-06-19 20:08:30) • [SOLVED] Archiso : installing AUR packages on a live image Hi all, I'm quite an arch newbie, I'm trying to setup a live USB stick, with the help of archiso. My goal is to finally get an "audio oriented" system (with jack, ardour, qsampler, and so more...). During the setup everything was working very well, until I tried to add some AUR packages to the install. On the arch website, I found this tip, which gave me a great hope about this. I'm not so familiar with Arch package management, but ok, I try to make a test : adding the "qsampler" AUR package. It needs "linuxsampler", "qt4", and "liblscp" as dependencies. "linuxsampler" and "qt4" are official packages, so I just have to add them to packages.both in the archiso working directory. "liblscp" is an AUR package (with no dependency); so there is 2 AUR packages to install : "liblscp", and "qsampler". So I create a directory tree like described in the tip, download the two build packages from AUR, and for each of them I do (something) like described there : # tar -xvf tarball_filename.tar.gz # cd tarball_filename # makepkg --asroot # mv *.xz .. # cd .. # rm -r tarball_filename{,.tar.gz} And then: # repo-add customrepo.db.tar.gz *.xz (I'm staying as root because it's red written to stay as root for the image creation. I think it's stupid, but people make stupid things when they are desesperate. Sorry I didn't take the time to test the code above again, it's only memory, but it was very similar) I did the same for both architectures (i686 and x86_64), so that my custom repo looks like this: ~/liveusb/customrepo # ls -R i686 x86_64 ./i686: customrepo.db customrepo.db.tar.gz liblscp-0.5.6-1-x86_64.pkg.tar.xz qsampler-0.2.3-1-x86_64.pkg.tar.xz ./x86_64: customrepo.db customrepo.db.tar.gz liblscp-0.5.6-1-x86_64.pkg.tar.xz qsampler-0.2.3-1-x86_64.pkg.tar.xz Oops... I just noticed I did wrong for i686 machines, but it doesn't matter for the moment, since I'm working on an x86_64 machine. As explained in the tip, I add the following lines to pacman.conf (in the archiso working directory): [customrepo] SigLevel = Optional TrustAll Server = file:///my/path/to/customrepo/$arch
From my point of view, at this point, the USB stick is ready to be updated:
~/liveusb # ./build.sh -v
and then (with /dev/sdf as my usb stick device):
~/liveusb # dd if=out/archlinux-2014.10.01-dual.iso of=/dev/sdf
But when I boot on the USB stick, there's no trace of qsampler (linuxsampler, however, is present).
Since it happened, I'm feeling like a lost, lonely man, on a desert island... Thinking about the "why", the "how"..., the meaning of life..., of package management... all this stuff
I'm sure I did something wrong about the "custom repository", and the main reason is I don't deeply understand all the steps about this; that's why I'm looking for help
Any idea?
Many thanks
Last edited by yolenoyer (2014-10-02 09:16:57)

I think I did a more trivial mistake :
With archiso, the packages are automatically installed, from a package list file called "packages.both", and "packages.x86_64", "packages.i686" for architecture dependent packages. But they only use common repos by default. The "'qsampler" is not in official repos (that's why I choosed this one for my question).
So, ok, I setup a common repo (with some mistakes but it was working), BUT...
I just forgot to put the package name in the packages.both file...
So, now that I did it, I just have an error about the package architecture, which I think possible to fix, just by rebuilding the common repo in a correct manner:
~/liveusb # ./build -v
warning: vlc-2.1.5-3 is up to date -- reinstalling
warning: mplayer-37224-2 is up to date -- reinstalling
error: failed to prepare transaction (package architecture is not valid)
:: package qsampler-0.2.3-1-x86_64 does not have a valid architecture
==> ERROR: Failed to install packages to new root
Trilby wrote:Also, does this need to be a static iso image - is there a reason not to just do a persistent usb install?
About the static iso image : the idea of building an iso image with all my personnal tools and config already installed on it is very pleasant to me, including the fact that you can burn it on a CD as well. The persistent acpect would be pleasant too, but in a secondary way.
While I'm writing this message I really understand a bit more about all of this, since yesterday... Sometimes, simply posting a message in forums helps you to understand your own problem, because you have to be clear and concise!
Thanks

• [Solved]Cannot install any package with pacman

Hi,
today i tried a system update via pacman -Syu and i get these error messages
Konnte Datei 'curl-7.19.6-1-i686.pkg.tar.gz' nicht von ftp.archlinux.org übertragen : File unavailable (e.g., file not found, no access)
so it seems that these files are not on the servers
i have already tried different mirrors even the archlinux.org one
Last edited by kanim (2009-08-18 09:08:19)

It is fixed. You just need to be patient and wait for the mirrors to resync. As many mirrors need to resync all the repo packages, there are not enough bandwidth for all the mirrors. So it will take some time.  ftp.archlinux.org is a mirror just like the other ones. The only difference is that we are the ones in charge of it.
For details on what happened, see:
http://archlinux.me/brain0/2009/08/16/s … l-scripts/

• [Solved](Offline) install of packages, pacman.conf?

Good morning (or what ever time of the day it is for you now )!
I tried offline installation as this guide http://wiki.archlinux.org/index.php/Off … f_packages instructed plus configured pacman.conf to have Server = file:///var/lib/pacman/sync/approriate_dir lines. When trying pacman -Sp --noconfirm any_package I get ERROR: not found in sync db. Is there something I should know? Is my pacman.conf file made by an ass ?
Last edited by aCyd (2008-03-24 11:53:22)

I fixed it. This is how (maybe someone finds this useful):
the pacman that came with the installation cd was apparently different version than the one used when writing the wiki. It wouldn't look for the core.db.tar.gz and the other files from the /var/lib/pacman/sync/core etc folders (perhaps it would have found them from the /var/lib/pacman/core etc folders there were already, who knows didn't try).
I made a folder called /mnt/usb
mkdir /mnt/usb
mounted the usb stick (it showd as sdb1 for me)
mount /dev/sdx /mnt/usb
Server = file:///mnt/usb/Arch
to my pacman.conf under [core], [extra] and [community] so pacman found them from my usb stick along with packages. I also made sure that the 'Include /path/to/mirrorlist' was commented. No tar command was needed.
pacman -Sp --noconfim {package-name} > pkglist
didn't work for me. I just got the last error line without any package names. Instead I used grep
pacman -Syu --noconfirm | grep error > pkglist
I modified the pkglist in emacs with replace-string to remove '' from disk : No such file or directory' after the package name and then again to replace 'error: failed retrieving file '' with the url of my selected mirror. (I know that could have been done more elegantly using sed or something or even a proper regexp in emacs if not with the command) After that I downloaded the packages as instructed, copied them to my usb and mounted it to my Arch system and ran again
pacman -Syu

• Cannot install iTunes on windows 7 64bit

Okay, I like so many cannot install iTunes on Windows 7 64bit.
Now Orginally I got a message saying something to the effect of:
There was a problem with the install you do not have permission for something...
Through some investigating my iTunes was being installed and removing all my permissions to view and/or modify files within that folder. Even if I was logged in as admin and installed as admin all the permissions would simply block me out.
This kind of had a familar feeling as in the last few versions of iTunes I had to run as admin just to open it (this is really annoying by the way)
So I searched the net and many people were saying to uninstall everything "Apple" and try again.  So I did that.  Now I have this new message:
there is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor.
And again I scoured the internet for a way to fix this.  I apparently am supposed to goto Control Pannel/Programs and Features and select Apple Software Update and select repair.  The problem is that no longer exists in my programs list since I removed it in the earlier step. iTunes still refuses to install spitting out the same error forever. I tried the Microsoft "fix it" tool which is supposed to remove the Apple Software Update incomplete uninstall (which is apparently the whole problem) but it doesn't show up in the list for "fixing".
I am at a loss.  Why doesn't Apple fix this.  I cannot update my iPhone to the latest software in fear I may need to restore it. With no iTunes that is impossible.  I cannot change any of my music or do anything until this is resolved.  If/when iPhone 5 comes out I cannot get it either unless this issue is taken care of somhow.
I searched for an installer for just the Apple Software Update program But it seems to not exist as a standalone thing (it would be useful if it were though). If it were perhaps I could install it again and then successfully remove/repair it and iTunes might install finally.
Now I have had previous versions of iTunes working perfectly fine.  I do not recall which version I was using before I tried to update and fell into this abyss however.

Yes b noir. I've tried running just "iTunes64.msi" from the command-line and while it didn't produce the same error "There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vender." it produced a different error in bold-type "iTunes Installer Completed" then "The installer encountered errors before iTunes could be configured...Errors occurred during installation. Your system has not been modified...Please run the installer again, or click Finish to exit". However, I discovered a wealth of options from the Windows Installer to try after typing "iTunes64.msi passive"...So I'll experiment some more when I have time.
P.S. I'm becoming more convinced that Apple is putting new software out there to get it debugged which was a trick that MicroSoft always seemed to do:-)
=============================
Windows ® Installer. V 5.0.7601.17514
msiexec /Option <Required Parameter> [Optional Parameter]
Install Options
</package | /i> <Product.msi>
Installs or configures a product
/a <Product.msi>
Administrative install - Installs a product on the network
/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
Advertises a product - m to all users, u to current user
</uninstall | /x> <Product.msi | ProductCode>
Uninstalls the product
Display Options
/quiet
Quiet mode, no user interaction
/passive
Unattended mode - progress bar only
/q[n|b|r|f]
Sets user interface level
n - No UI
b - Basic UI
r - Reduced UI
f - Full UI (default)
/help
Help information
Restart Options
/norestart
Do not restart after the installation is complete
/promptrestart
Prompts the user for restart if necessary
/forcerestart
Always restart the computer after installation
Logging Options
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
i - Status messages
w - Nonfatal warnings
e - All error messages
a - Start up of actions
r - Action-specific records
u - User requests
c - Initial UI parameters
m - Out-of-memory or fatal exit information
o - Out-of-disk-space messages
p - Terminal properties
v - Verbose output
x - Extra debugging information
+ - Append to existing log file
! - Flush each line to the log
* - Log all information, except for v and x options
/log <LogFile>
Equivalent of /l* <LogFile>
Update Options
/update <Update1.msp>[;Update2.msp]
Applies update(s)
/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
Remove update(s) for a product
Repair Options
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
Repairs a product
p - only if file is missing
o - if file is missing or an older version is installed (default)
e - if file is missing or an equal or older version is installed
d - if file is missing or a different version is installed
c - if file is missing or checksum does not match the calculated value
a - forces all files to be reinstalled
u - all required user-specific registry entries (default)
m - all required computer-specific registry entries (default)
s - all existing shortcuts (default)
v - runs from source and recaches local package
Setting Public Properties
[PROPERTY=PropertyValue]
Consult the Windows ® Installer SDK for additional documentation on the
command line syntax.
Portions of this software are based in part on the work of the Indepe
=================================

• Problem with npm installing global packages

If I try to install a global package with npm like :
sudo npm install -g grunt
npm will install the package in "/usr/lib/node_modules/". But it is not installing the executable anywhere.
The result of npm -g bin is
/usr/bin
So that is where I would expect the executable to be placed. But nothing is there. So if I run grunt, it just complains that grunt can't be found.
Any ideas? Thanks
====================
EDIT: OK everyone, please ignore me, I'm just being thick.
You don't install grunt globally. Grunt is the local package to install. To get the global grunt command, you install grunt-cli. Doing things correctly and everything works fine.
Last edited by mongus (2014-03-29 21:10:47)

This thread is a year and two days old.  The OP indicated what they had found and presumably are no longer following this thread.
I have no idea what npm is about, but if the OP's comments don't help, pleas go ahead and open a new thread that you will own.   Maybe provide a bit more information.   In the mean time I am going to close this old thread.

• Install a package temporarily?

Sometimes you install a package, because you need it, but never use it again. That way root is growing unnecessarily.
So I was thinking: Is there a way to install a package temporarily, so the installation and all additional dependencies are gone when rebooting?
Last edited by capoeira (2012-07-09 15:17:07)

Trilby wrote:
What's wrong with
pacman -Rsn <package>
pacman -Sc
nothing wrong, I wanted to automate that
Banton wrote:I install packages I want to test with --as-deps, so it shows up the next time cleaning the system from orphaned packages.
this is a elegant solution. thanks a lot

• Acrobat 11 Pro installer get's hung up when it gets' to "Installing script packages-"

I have a 2008 15" Unibody Macbook Pro with the replaceable five hour battery.  It has 8 GS of RAM and it is booted under Mountain Lion.  The Acrobat 11 Pro installer get's hung up when it gets to "Installing script packages…"  It never finishes installation.  I've tried it after booting in Safe Boot Mode and then again in regular boot mode.  I've had no success.  The Acrobat 11 Pro installer works fine when installing on my 2007 32bit Mac Pro desktop, booted under Lion.  Do I need to try something fancy with command line, using the Terminal app?  I'm stumped.

Greetings, Rave and Sabian.
I resolved the Acrobat 11 Pro install issue without reformatting my Macbook Pro's internal hard drive.  I reinstalled Mountain Lion on top of the existing Mountain Lion installation.
I reinstalled Lion on my '07 32bit Mac Pro, about a month ago, and it resolved a lot of issues.  So, re-installing Mountain Lion on top of the existing Mountain Lion installation was the fix to get the Acrobat 11 Pro install to complete and also eliminate some other system bugs I was having.
After using Acrobat 11 Pro on my Mac Pro, for over a week, I have to say it is a huge improvement over Acrobat 9 Pro.  I love having the tools and commenting tabs over to the right of the window and using the top menu less.  It makes scrolling through PDF pages and comments two separate activities, allowing the screen refresh to be much quicker and better.
Acrobat 11 Pro is a great version!

• [SOLVED]I get errors when I try to install any package.

when I try to install any package using pacman. I get this exact same error.
ldconfig: File /usr/lib/libefreet.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_input_evas.so is empty, not checked.
ldconfig: File /usr/lib/libeet.so is empty, not checked.
ldconfig: File /usr/lib/libgstdataprotocol-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libecore_imf.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libGIMPACTUtils.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libembryo.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_evas.so is empty, not checked.
ldconfig: File /usr/lib/libgstpbutils-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libecore_file.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libMiniCL.so is empty, not checked.
ldconfig: File /usr/lib/libgstriff-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libecore_input.so.1 is empty, not checked.
ldconfig: File /usr/lib/libluajit-5.1.so.2.0.3 is empty, not checked.
ldconfig: File /usr/lib/libBulletCollision.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libecore_imf.so is empty, not checked.
ldconfig: File /usr/lib/libethumb.so is empty, not checked.
ldconfig: File /usr/lib/libgstcontroller-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_file.so is empty, not checked.
ldconfig: File /usr/lib/libgstinterfaces-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libluajit-5.1.so.2 is empty, not checked.
ldconfig: File /usr/lib/libefreet_mime.so is empty, not checked.
ldconfig: File /usr/lib/libeet.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_avahi.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstdataprotocol-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libgstaudio-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_file.so.1 is empty, not checked.
ldconfig: File /usr/lib/libembryo.so.1 is empty, not checked.
ldconfig: File /usr/lib/libBulletSoftBody.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libMiniCL.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libBulletDynamics.so is empty, not checked.
ldconfig: File /usr/lib/libecore_wayland.so is empty, not checked.
ldconfig: File /usr/lib/libeina.so is empty, not checked.
ldconfig: File /usr/lib/libgsttag-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libraw_r.so is empty, not checked.
ldconfig: File /usr/lib/libgstnetbuffer-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libgstfft-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libraw.so is empty, not checked.
ldconfig: File /usr/lib/libbluetooth.so.3.17.7 is empty, not checked.
ldconfig: File /usr/lib/libgstrtp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libefreet.so is empty, not checked.
ldconfig: File /usr/lib/libLinearMath.so is empty, not checked.
ldconfig: File /usr/lib/libeeze.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libethumb.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libethumb_client.so is empty, not checked.
ldconfig: File /usr/lib/libecore_imf_evas.so is empty, not checked.
ldconfig: File /usr/lib/libgstrtsp-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libgstinterfaces-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_ipc.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstdataprotocol-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libgstpbutils-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libedje.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libeina.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_wayland.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_fb.so.1 is empty, not checked.
ldconfig: File /usr/lib/libelementary.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstcheck-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_input_evas.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_imf_evas.so.1 is empty, not checked.
ldconfig: File /usr/lib/libeldbus.so.1 is empty, not checked.
ldconfig: File /usr/lib/libBulletFileLoader.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libgsttag-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_evas.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_audio.so is empty, not checked.
ldconfig: File /usr/lib/libecore_input.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_x.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstcontroller-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libgstrtp-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libevas.so is empty, not checked.
ldconfig: File /usr/lib/libecore_avahi.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libBulletXmlWorldImporter.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libgstnet-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libgstaudio-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libecore_fb.so is empty, not checked.
ldconfig: File /usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so is empty, not checked.
ldconfig: File /usr/lib/libeio.so.1 is empty, not checked.
ldconfig: File /usr/lib/libHACD.so is empty, not checked.
ldconfig: File /usr/lib/libecore_x.so.1 is empty, not checked.
ldconfig: File /usr/lib/libevas.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_con.so is empty, not checked.
ldconfig: File /usr/lib/libgstnet-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libecore_wayland.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libelementary.so.1 is empty, not checked.
ldconfig: File /usr/lib/libemotion.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstvideo-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libelementary.so is empty, not checked.
ldconfig: File /usr/lib/libefreet_trash.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstfft-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_con.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_ipc.so is empty, not checked.
ldconfig: File /usr/lib/libeo.so.1 is empty, not checked.
ldconfig: File /usr/lib/libXp.so is empty, not checked.
ldconfig: File /usr/lib/libecore_avahi.so is empty, not checked.
ldconfig: File /usr/lib/libgstbase-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libgstrtsp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libedje.so is empty, not checked.
ldconfig: File /usr/lib/libBulletMultiThreaded.so is empty, not checked.
ldconfig: File /usr/lib/libethumb.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore.so is empty, not checked.
ldconfig: File /usr/lib/libeeze.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstnetbuffer-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libefreet_trash.so is empty, not checked.
ldconfig: File /usr/lib/libeio.so is empty, not checked.
ldconfig: File /usr/lib/libgstrtsp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libXp.so.6.2.0 is empty, not checked.
ldconfig: File /usr/lib/libefreet_mime.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstaudio-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libembryo.so is empty, not checked.
ldconfig: File /usr/lib/libBulletDynamics.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libgstvideo-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libefreet_mime.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_input.so is empty, not checked.
ldconfig: File /usr/lib/libBulletWorldImporter.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libConvexDecomposition.so is empty, not checked.
ldconfig: File /usr/lib/libecore.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstpbutils-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_input_evas.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstapp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libedje.so.1 is empty, not checked.
ldconfig: File /usr/lib/libeet.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libevas.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libraw_r.so.10 is empty, not checked.
ldconfig: File /usr/lib/libeldbus.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libBulletWorldImporter.so is empty, not checked.
ldconfig: File /usr/lib/libgstvideo-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libConvexDecomposition.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libeo.so is empty, not checked.
ldconfig: File /usr/lib/libbluetooth.so.3 is empty, not checked.
ldconfig: File /usr/lib/libgstnetbuffer-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libephysics.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libLinearMath.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libgstriff-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libraw.so.10 is empty, not checked.
ldconfig: File /usr/lib/libgstcdda-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libefreet_trash.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libefreet.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libBulletSoftBody.so is empty, not checked.
ldconfig: File /usr/lib/libecore_ipc.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstbase-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libgstcontroller-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libeeze.so is empty, not checked.
ldconfig: File /usr/lib/libHACD.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libgstreamer-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libgstsdp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libluajit-5.1.so is empty, not checked.
ldconfig: File /usr/lib/libgstriff-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_evas.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_imf.so.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_audio.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_fb.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstrtp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libemotion.so is empty, not checked.
ldconfig: File /usr/lib/libgstcdda-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libeldbus.so is empty, not checked.
ldconfig: File /usr/lib/libeo.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgsttag-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libeina.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libXp.so.6 is empty, not checked.
ldconfig: File /usr/lib/libgstcheck-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libgstinterfaces-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libgstsdp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libgstcdda-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libephysics.so.1 is empty, not checked.
ldconfig: File /usr/lib/libemotion.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libbluetooth.so is empty, not checked.
ldconfig: File /usr/lib/libecore_con.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_audio.so.1 is empty, not checked.
ldconfig: File /usr/lib/libgstnet-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib/libecore_imf_evas.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libraw_r.so.10.0.0 is empty, not checked.
ldconfig: File /usr/lib/libraw.so.10.0.0 is empty, not checked.
ldconfig: File /usr/lib/libgstapp-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libBulletMultiThreaded.so.2.82 is empty, not checked.
ldconfig: File /usr/lib/libGIMPACTUtils.so is empty, not checked.
ldconfig: File /usr/lib/libethumb_client.so.1 is empty, not checked.
ldconfig: File /usr/lib/libephysics.so is empty, not checked.
ldconfig: File /usr/lib/libBulletXmlWorldImporter.so is empty, not checked.
ldconfig: File /usr/lib/libgstreamer-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libgstapp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libeio.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libecore_x.so is empty, not checked.
ldconfig: File /usr/lib/libethumb_client.so.1.9.1 is empty, not checked.
ldconfig: File /usr/lib/libgstsdp-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libgstbase-0.10.so is empty, not checked.
ldconfig: File /usr/lib/libBulletCollision.so is empty, not checked.
ldconfig: File /usr/lib/libgstfft-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib/libgstreamer-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib/libBulletFileLoader.so is empty, not checked.
ldconfig: File /usr/lib/libgstcheck-0.10.so is empty, not checked.
what I have tried so far:
pacman -Syyf <packagename> which tells me invalid option
I tried -Ssy
I am running arch linux 64bit on an HP pavillion g6?
Last edited by RaptorAnon (2014-03-30 07:02:05)

Kartious wrote:
It is good to see your system working now, though I tend to frown against reinstalling the entire system. Fixing the issue though sometimes tedious and frustrating can be one of the best ways for you to learn about your system and a fresh install doesn't teach you anything (apart from learning the tools to install Arch better I guess..). Which in your case, some knowledge is much needed seeming that you were executing commands without even knowing what they even do...
Gummiboot is just a bootloader and shouldn't effect any of the libraries listed in your first post so it is still unknown why this issue has happened. You didn't even mention anything you did previous to your error nor posted any logs so no one could help you properly.
Anyhow if you feel your problem Is fixed, It would be great if you marked the thread as solved.
It's alright I wanted to change the partition order anyway.
nevertheless next time I will be sure to look into the problem further.

• [SOLVED] bundle from ruby package can not install gems

Hello, I was stuck with 'bundle' for hours, I do not know anything about Ruby, and even looking at the code won't get my anywhere. kindda don't like it... (guilty). Anyway, I'm gonna post it here to save someone else's time.
What I was trying to do:
I was trying to run this command, as developing an omega sub-theme for Drupal requires this. This command will read GemFile and install all GEM dependencies.
bundle install
What happened? What's the problem?
this happened:
Resolving dependencies...
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
/home/MY_USER/.rvm/rubies/ruby-2.1.2/bin/ruby extconf.rb
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/home/MY_USER/.rvm/rubies/ruby-2.1.2/bin/ruby
--with-ffi_c-dir
--without-ffi_c-dir
--with-ffi_c-include
--without-ffi_c-include=${ffi_c-dir}/include --with-ffi_c-lib --without-ffi_c-lib=${ffi_c-dir}/lib
--with-libffi-config
--without-libffi-config
--with-pkg-config
--without-pkg-config
/home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:456:in try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
from /home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:556:in try_link'
from /home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:642:in block in try_ldflags'
from /home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:635:in with_ldflags'
from /home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:641:in try_ldflags'
from /home/MY_USER/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:1762:in pkg_config'
from extconf.rb:15:in <main>'
extconf failed, exit code 1
Gem files will remain installed in /home/MY_USER/.rvm/gems/ruby-2.1.2/gems/ffi-1.9.3 for inspection.
Results logged to /home/MY_USER/.rvm/gems/ruby-2.1.2/extensions/x86_64-linux/2.1.0/ffi-1.9.3/gem_make.out
An error occurred while installing ffi (1.9.3), and Bundler cannot continue.
Make sure that gem install ffi -v '1.9.3' succeeds before bundling.
What was tried?
Everything: cloning eventmachine directly from github which produced same result, removing gems depending on eventmachine however other packages produced the same result, ...
The error message says: You have to install development tools first. however it was installed:
sudo pacman --needed -S base-devel
What was the problem? What's the solution then?
Well, I had previously enabled multilib in pacman.com which resulted in gcc-multilib and gcc-libs-multilib being installed however these multilib packages does NOT work, gcc and gcc-libs needs to be installed instead. I do not know what is the proper solution for having these multilib packages and compiling ruby gems? (maybe adding multilib back to pacman.conf!) but it finally worked for me.
I would create a wiki article but I don't know if it deserve's one + I'm not very good english writer + not sure if the solution is 100% right. probably this should be added to ruby page: in order to compile ruby gems you have to install gcc and gcc-libs instead of gcc-multilib and gcc-libs-multilib since multilib packages wont work because of...?
Last edited by loolooyyyy (2014-06-19 17:33:08)

Don't have the 7100 board , but some of theese issues are common .
Enter BIOS in the following submenus :
-HD-Boot order - Make sure your SATA drive where you install OS is first in the list .
(always check this one when altering HD's and connections of drives/usb-drives/card readers etc)
Set normal boot order
1'st boot device : CDROM
2'nd boot device :Harddisk
3'rd boot device : Harddisk (just to have something there)
or if having floppy
1'st boot device : Floppy
2'nd boot device : CDROM
3'rd boot device : Harddisk
Boot other device : disabled
Disconnect all USB cables coming from case or multicard dreader device etc. terminated on the motherboards JUSB1/JUSB2 .. headers .
Integrated pheripherals
Ide function setup ->
Onchip IDE channel 0 : Disabled
Onchip IDE channel 1 : Disabled
SATA 1/2 : Enabled
SATA 3/4 : Enabled
Onboard device->
OnBoard Sil3132 RAID : disabled
OnBoard Sil3132 Mode :SATA
Also recommend setting
USB KB/Storage Support : Disabled
(and connect the keyboard to PS2 via the delivered USB/PS2 adapter )
Boot once , and enter bios again to verify the HDbootorder
BTW: Having only 2.5GB for is not gonna cut it as OS partition is not enough as pagefile written under install is 1.5 times installed memory
and the install will halt .
Windows updates and other stuff as mail storage , my documents , user prifiles and registry hives need space and grow some over time .
Primary OS partition workes best having altleast a minimum 20% free space all the time for housekeeping tasks lige changing layout ini , prefetch data
defragmenting etc.
Don't use anything less than 15GB to have peace of mind . ( I usually make it 30GB or more to avoid having lack of space later on , as that is a bitch )

• [SOLVED] Make Pacman cache packages installed with -U

When installing a package with -U, pacman doesn't cache packages as it does when installing with -S. Is there a way to change this behavior?
I read somewhere that specifying the package's full path and prepending "file://", as in "pacman -U file://path/to/package.pkg.tar.xz", but this often complains of an "invalid or corrupted package (PGP signature)".
How can I make pacman always copy installed packages to the cache?
MOD EDIT: change 'closed' to 'solved' in title to avoid confusion
Last edited by fukawi2 (2013-07-06 13:09:21)

You can't.  This has been discussed on the bugtracker several times.
If you're building the packages yourself with makepkg, you can set PKGDEST to your cache in makepkg.conf.  Otherwise you could write a small pacman wrapper that copies the package after installing it.

### Maybe you are looking for

• UOM in SRM 7.0 Documents

Hello experts, We are implementing ECS scenario in SRM 7.0. We found that Look up help for UOM in SC and PO shows only SI units (Like Kg,M,s).However Non SI Units like Feet,Yard, Pound,Square feet etc do not show up. These units are still widely used

• Received this email is it valid or spam

Dear Valued Verizon Customer, To further improve security and your online experience, Verizon has modified the way Verizon.net email is handled when sent or received through an email application (such as Outlook Express®, MS Outlook, Windows Live Mai

• GRC 10: Maintain Data Sources Config Problem

Hi All, I was trying to configure the User Data Sources for: 1. Search 2. User Details During this, I went to SPRO->GRC->AC->Maintain Data Sources Configuration. Here, first I tried to configure User Search Data Sources. When I clicked on New Entries

• Strange error message when submitting my contact form - what does it mean?

This site was designed by someone else and taken over by me.  The contact form used to work but now when you type in the fields and hit SUBMIT you get the error message that I've attached.  I've tried changing the code using Godaddy's gdform mailer s

• Naming convention of TCodes in SAP.

Hi All, Can anybody explain the Naming convention followed by SAP for Tcodes. I am not asking for Customized Tcode conventions but SAP TCodes ... For example : WE30, SE16, BD10.... so What exactly SE* or WE* or BD* means and does it depends on  the f