[Solved] Yaourt doesn't install dependencies?
I'm trying to get yaourt to install netflix-desktop and after asking if i want to edit PKGBUILD it states the dependencies. The first few are already installed, but then it hits the ones that are not on the system. Problem is that it states that it is "building from AUR" for all of them, but when I get to installing netflix-desktop, it says they are not found. Do i seriously have to manually go through all dependencies and install them?
There must be a way to get yaourt to install them by itself.
Last edited by Xerict (2013-11-22 20:55:53)
Here is the output:
[xxxx@arch ~]$ yaourt -S netflix-desktop
==> Downloading netflix-desktop PKGBUILD from AUR...
x NetflixIcon.png
x netflix-desktop.install
x netflix-desktop.desktop
x PKGBUILD
x netflix-desktop.launcher
Comment by anish (2013-11-05 08:22)
You can ignore the fixme: errors, they're just informative and do not affect netflix. What is the wine-silverlight version you are running ?
Comment by kjslag (2013-11-16 23:06)
I was using wine-silverlight 1.7.5-2. I just upgraded to 1.7.6-1 and now it works. thanks!
Comment by kjell (2013-11-18 22:28)
Is there any way to stop it from starting @compholio.com. Changing the homepage isn't working.
Comment by anish (2013-11-18 22:36)
@kjell Yes. Change line 29 in /usr/bin/netflix-desktop to whatever you like, or launch netflix-desktop as :
netflix-desktop URL="www.foo.com"
Comment by kjell (2013-11-22 07:32)
@anish Thanks, I have it changed to netflix.com now.
netflix-desktop 0.8.5-6 (Mon Nov 19 20:13:54 CST 2012)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> netflix-desktop dependencies:
- ttf-ms-fonts (already installed)
- zenity (already installed)
- wget (already installed)
- python2-pyxattr (already installed)
- wine-silverlight>=1.7.6-1 (building from AUR)
- wine-browser-installer (building from AUR)
- lib32-libsm (building from AUR)
- lib32-alsa-lib (building from AUR)
- lib32-openal (building from AUR)
- lib32-mpg123 (building from AUR)
- lib32-libpng12 (building from AUR)
- lib32-libpng (building from AUR)
- lib32-libxcomposite (building from AUR)
==> Edit netflix-desktop.install ? [Y/n] ("A" to abort)
==> ---------------------------------------------------
==> n
==> Continue building netflix-desktop ? [Y/n]
==> -----------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for netflix-desktop:
error: target not found: lib32-libpng12
error: target not found: lib32-mpg123
error: target not found: lib32-alsa-lib
error: target not found: lib32-libxcomposite
error: target not found: lib32-libpng
error: target not found: lib32-openal
error: target not found: lib32-libsm
==> Restart building netflix-desktop ? [y/N]
==> ----------------------------------------
==>
It just looks like it SAID it was installing dependencies, but was totally lying...
Similar Messages
-
[SOLVED]yaourt wants to build dependencies from AUR
Hi,
I've installed kdemod4... the only problem is that yaourt wants ti install all the dependences of the package(s) i've choose from aur, altough dependencies are present in extra (correct version). How can i solve this??
An example is:
cairo-lcd: i have to build all the dependencies from aur, like libpng,etc; but i see from PKGBUILD that the version that needs cairo-lcd is present in extra repository...
thanks in advance
Last edited by chesterfork (2009-07-13 10:07:26)..i'm running kdemod 4 x86_64...so if i try install everything using yaourt the dependencies are shown in this way:
==> lib32-cairo-lcd dependencies:
- lib32-gcc-libs (building from AUR)
- lib32-libpng (building from AUR)
- lib32-libxrender (building from AUR)
- lib32-fontconfig (building from AUR)
- lib32-pixman (building from AUR)
- lib32-xcb-util (building from AUR)
if it could help i found this:
chesterfork ~ $ yaourt -S lib32-cairo
lib32-cairo not found on AUR
Packages that were installed as dependencies but are no longer required by any installed package:
error:
what about the error? it's a blank line.... i checked yaourtrc in /etc but it seems ok..
It's happen even if i have these packages installed (and checking in pkg build they have are the same version). EVERYTIME yaourt shows that; cairo, cairo-lcd, bin32-skype-lib32-cairo-lcd....eveything i tried it needs dependencies from aur ONLY. That's the problem....there is a solution?? -
[solved] makepkg freeze after installing dependencies
If I try to create a package from the AUR
makepkg -sfi package-name
seems to freeze after installing the dependencies. It just stops after installing the last dependency and freezes with 65% CPU-Usage.
If I quit makepkg after freeze and run it again, building the package works so the dependencies get correctly installed.
Note to AUR-Helpers:
Yaourt -> works
Packer -> works
pacaur -> doesn't work
Any Idea what could cause this Problem and how to fix it?
Last edited by mak42 (2014-09-05 20:45:42)Soooo I've found the guilty after digging through the source of "makepkg"
source /etc/profile &>/dev/null
causes the problem, if I run this command it freezes, Ctrl+C will kill the whole terminal.
So now I know the source of the Problem, still trying to figure out why this happens...
EDIT: Found it I'm using tdm as login-manager, to start it I've put a script into /etc/profile.d/ and this Script gave back an Error "Invalid TTY".
If you source /etc/profile it can't complete due to this Error.
So it was completely my fault
Thank's for your help, now I have to find another way of starting TDM
EDIT2:
just put /usr/bin/tdm into ~/.bash_profile and tdm works fine.
Actually this is already in the wiki, don't know why I didn't do that in the first place
Last edited by mak42 (2014-09-05 21:00:19) -
[SOLVED] Yaourt: trying to install leiningen - validity check fails.
Here's what I get:
==> Building and installing package
==> Making package: leiningen 1:2.2.0-1 (Fri Aug 16 19:48:01 EDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading lein...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11440 100 11440 0 0 65861 0 --:--:-- --:--:-- --:--:-- 66127
==> Validating source files with sha1sums...
lein ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build leiningen.
Now, I did do some research, and it seems that if I do:
makepkg -g
That will give me the current sha, but I'm reluctant to use it:
If the github repo is trusted (which seems to be the case), why isn't the PKGBUILD updated automatically?
I'm guessing there must be a good reason, and I would like to clear that up before I continue.
Thanks.
Last edited by Goran (2013-08-17 03:50:31)Trilby wrote:I cringed on seeing a 'curl' in the build function that bypasses makepkg's checksum
Yea, and also, dependencies are not defined, so it's not really a good alternative to leiningen.
In either case, leiningen is what really needs to be fixed, in my view, because that's what the github wiki points to: https://github.com/technomancy/leiningen/wiki/Packaging
And I think I know the perfect way to do it: Instead of drawing from the floating stable, why not simply draw from a specific commit in stable?
That seems like a perfect solution, because that's essentially a snap-shot, which won't change until the package maintainer decides to update the pkgbuild.
What do you think? -
Package built in chroot doesn't install dependencies
I created a PKGBUILD for miro (GIT version) and built the package in a chroot per Building in a Clean chroot.
When I attempt to install the package with:
pacman -U miro-git-2_5-1-x86_64.pkg.tar.gz
I get the following errors:
error: failed to prepare transaction (could not satisfy dependencies)
:: miro-git: requires xine-lib>=1.1.16.3
:: miro-git: requires gnome-python-extras>=2.25.3
:: miro-git: requires pyrex
Should pacman be attempting to resolve those dependencies automatically? Or have I done something wrong?Thanks for the prompt responses.
makepkg -s would have installed the dependencies, correct? That's how I normally build packages from the AUR or if I have need to custom-compile a package in the repos.
The difference between what I expected (dependencies to be in place or installed automatically) and what occurred (pacman informed me of missing dependencies) is more than likely to due to this being the first I've built in a chroot. -
[solved]pacman doesn't install anything
hi
my pacman not work! then i say install any package it will download first and after says that the package is corrupt!!! (note that i can extract them by "tar -xvf")
pacman output:
pacman -S xorg
resolving dependencies...
looking for inter-conflicts...
Targets (41): xf86-video-vesa-2.3.0-3 xorg-docs-1.6-1
xorg-fonts-alias-1.0.2-1 xorg-fonts-100dpi-1.0.1-3
xorg-fonts-75dpi-1.0.1-3 xorg-res-utils-1.0.3-3
libpciaccess-0.12.1-1 xorg-fonts-misc-1.0.1-1
xorg-server-common-1.9.4-1 xf86-input-evdev-2.6.0-1
xorg-server-1.9.4-1 xorg-iceauth-1.0.4-1 xorg-sessreg-1.0.6-1
xorg-xcmsdb-1.0.3-1 xorg-xbacklight-1.1.2-1 xorg-xgamma-1.0.4-1
xorg-xhost-1.0.4-1 xorg-xinput-1.5.3-1 xorg-xmodmap-1.0.5-1
xorg-xrandr-1.3.4-1 mcpp-2.7.2-2 xorg-xrdb-1.0.8-1
xorg-xrefresh-1.0.4-1 xorg-xset-1.2.1-1 xorg-xsetroot-1.1.0-1
xorg-server-utils-7.6-1 xorg-twm-1.0.6-1 dmxproto-2.3.1-1
libdmx-1.1.1-1 xorg-xdpyinfo-1.2.0-1 xorg-xdriinfo-1.0.4-1
xorg-xev-1.1.0-1 xorg-xlsatoms-1.1.0-1 xorg-xlsclients-1.1.1-1
xorg-xvinfo-1.1.1-1 xorg-xwininfo-1.1.1-1 xorg-utils-7.6-6
xorg-xinit-1.3.0-2 xorg-luit-1.1.0-1 xbitmaps-1.1.1-1
xterm-267-1
Total Download Size: 0.00 MB
Total Installed Size: 48.76 MB
Proceed with installation? [Y/n] y
checking package integrity...
error: failed to commit transaction (invalid or corrupted package)
xf86-video-vesa-2.3.0-3-i686.pkg.tar.xz is invalid or corrupted
xorg-docs-1.6-1-any.pkg.tar.xz is invalid or corrupted
xorg-fonts-100dpi-1.0.1-3-any.pkg.tar.xz is invalid or corrupted
xorg-fonts-75dpi-1.0.1-3-any.pkg.tar.xz is invalid or corrupted
libpciaccess-0.12.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-fonts-misc-1.0.1-1-any.pkg.tar.xz is invalid or corrupted
xorg-server-common-1.9.4-1-i686.pkg.tar.xz is invalid or corrupted
xf86-input-evdev-2.6.0-1-i686.pkg.tar.xz is invalid or corrupted
xorg-server-1.9.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-iceauth-1.0.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-sessreg-1.0.6-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xcmsdb-1.0.3-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xbacklight-1.1.2-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xgamma-1.0.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xhost-1.0.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xinput-1.5.3-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xmodmap-1.0.5-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xrandr-1.3.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xrdb-1.0.8-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xrefresh-1.0.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xset-1.2.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xsetroot-1.1.0-1-i686.pkg.tar.xz is invalid or corrupted
xorg-server-utils-7.6-1-any.pkg.tar.xz is invalid or corrupted
xorg-twm-1.0.6-1-i686.pkg.tar.xz is invalid or corrupted
dmxproto-2.3.1-1-any.pkg.tar.xz is invalid or corrupted
libdmx-1.1.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xdpyinfo-1.2.0-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xdriinfo-1.0.4-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xev-1.1.0-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xlsatoms-1.1.0-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xlsclients-1.1.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xvinfo-1.1.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-xwininfo-1.1.1-1-i686.pkg.tar.xz is invalid or corrupted
xorg-utils-7.6-6-any.pkg.tar.xz is invalid or corrupted
xorg-xinit-1.3.0-2-i686.pkg.tar.xz is invalid or corrupted
xorg-luit-1.1.0-1-i686.pkg.tar.xz is invalid or corrupted
xbitmaps-1.1.1-1-any.pkg.tar.xz is invalid or corrupted
xterm-267-1-i686.pkg.tar.xz is invalid or corrupted
Errors occurred, no packages were upgraded.
how can i fix it? plz help
Last edited by sinoohe (2011-02-10 20:25:51)wonder wrote:ok, let me guess. you made a symlink to liblzma.so.something because pacman was broken? if yes, pacman -S libarchive && pacman -Syu and remove the symlink that you made
ooh thanx!! the answer is yes
Last edited by sinoohe (2011-02-10 19:28:37) -
[SOLVED] pip doesn't install applications correctly
I'm trying to install some programs with pip. However, there is something wrong with it because the programs I install do not work correctly and there are loads of syntax errors. I am not sure if the problem stems from python.
Here is the output from
pip install hyde
Downloading/unpacking hyde
Real name of requirement hyde is hyde
Running setup.py egg_info for package hyde
Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): commando in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): jinja2 in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): pyYAML in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): markdown in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): smartypants in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): pygments in /usr/lib/python3.2/site-packages (from hyde)
Requirement already satisfied (use --upgrade to upgrade): typogrify-hyde in /usr/lib/python3.2/site-packages (from hyde)
Installing collected packages: hyde
Running setup.py install for hyde
Installing hyde script to /usr/bin
File "/usr/lib/python3.2/site-packages/hyde/ext/templates/jinja.py", line 107
print u"Requires AsciiDoc library to use AsciiDoc tag."
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/ext/plugins/markings.py", line 27
return u'^§§+\s*([A-Za-z0-9_\-]+)\s*$'
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/ext/plugins/tagger.py", line 185
meta_text = u''
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/ext/plugins/stylus.py", line 112
except subprocess.CalledProcessError, e:
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/ext/publishers/pypi.py", line 52
print "Username: ",
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/ext/publishers/pyfs.py", line 50
print "Username: ",
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/engine.py", line 40
except HydeException, he:
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/lib/pygments/rst_directive.py", line 79
parsed = highlight(u'\n'.join(self.content), lexer, formatter)
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/ext/test_textlinks.py", line 46
text = u"""
{%% markdown %%}
[[!!img/hyde-logo.png]]
* [Rich object model][hyde objects] and
[overridable hierarchical metadata]([[ %(plugins)s ]]) thats available for use in
templates.
* Configurable [sorting][], filtering and grouping support.
[hyde objects]: [[ %(objects)s ]]
[sorting]: [[%(sorter)s]]
{%% endmarkdown %%}
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/ext/test_syntext.py", line 35
text = u"""
~~~~~~~~css~~~~~~~
.body{
background-color: white;
~~~~~~~~~~~~~~~~~~
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/ext/test_tagger.py", line 220
print q
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/ext/test_images.py", line 53
text = u"""
<img src="/media/img/%s">
""" % IMAGE_NAME
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/ext/test_markings.py", line 56
text = u"""
===
is_processable: False
===
{% filter markdown|typogrify %}
§§ heading
This is a heading
=================
§§ /heading
§§ content
Hyde & Jinja
§§ /
{% endfilter %}
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/test_fs.py", line 290
utxt = u'åßcdeƒ'
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/test_plugin.py", line 26
print "NoReturnPlugin"
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/tests/test_jinja2template.py", line 50
users = map(User, [u'John Doe', u'Jane Doe', u'Peter Somewhat'])
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/plugin.py", line 340
except subprocess.CalledProcessError, error:
^
SyntaxError: invalid syntax
File "/usr/lib/python3.2/site-packages/hyde/server.py", line 198
except Exception, exception:
^
SyntaxError: invalid syntax
Successfully installed hyde
Cleaning up...
and if I try to run hyde:
Traceback (most recent call last):
File "/usr/bin/hyde", line 9, in <module>
load_entry_point('hyde==0.8.4', 'console_scripts', 'hyde')()
File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 2280, in load_entry_point
return ep.load()
File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 1990, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python3.2/site-packages/hyde/main.py", line 6, in <module>
from hyde.engine import Engine
File "/usr/lib/python3.2/site-packages/hyde/engine.py", line 40
except HydeException, he:
^
SyntaxError: invalid syntax
Now running
pip install wok
it doesn't even install and I get:
Downloading/unpacking wok
Real name of requirement wok is wok
Downloading wok-0.8.0.tar.gz
Running setup.py egg_info for package wok
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/dennis/build/wok/setup.py", line 5, in <module>
from wok import version
File "wok/__init__.py", line 1
version = u'0.8.0'
^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/dennis/build/wok/setup.py", line 5, in <module>
from wok import version
File "wok/__init__.py", line 1
version = u'0.8.0'
^
SyntaxError: invalid syntax
Command python setup.py egg_info failed with error code 1
Storing complete log in /root/.pip/pip.log
Is this a problem with pip or python?
Last edited by thehodapp (2011-12-04 07:56:28)You are trying to install Python applications that are not compatible with Python 3.
Try using the pip2 command from the python2-pip package. -
My airport show that the airport card doesn't install. How can I solve this symptom? It's usable 2 days ago.
Usually, if your Mac tells you "no AirPort card installed", it's because of power not properly being supplied to the AirPort card. Sometimes this symptom is related to hardware issues.
Reset the SMC of your computer. There are different ways of resetting, depending on the Mac you are using. -
[SOLVED] yaourt seems not to manage cache correctly
Firstly, I'll tell you that I put these options in /etc/yaourtrc to make yaourt save a copy of all the packages:
# Build
EXPORT=1
EXPORTDIR="/var/cache/pacman/pkg-local"
as it's written in the wiki. The problem is that, for example, when I try to update telegram-desktop, I always get an error like this:
==> Validating source files with md5sums...
telegram-desktop.tar.xz ... FAILED
telegram.svg ... Passed
telegram ... Passed
telegram.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build telegram-desktop.
ans that's because, last time I updated telegram-desktop, yaourt exported the package into the cache as these two files:
# ls /var/cache/pacman/pkg-local/telegram*
/var/cache/pacman/pkg-local/telegram-desktop-0.6.11-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg-local/telegram-desktop.tar.xz
but I think the second one (without version numbers) should be a temporary file that should disappear after the installation in order to let yaourt download it again from the AUR (as I told before, the problem is that that file corresponds to an old version; indeed yaourt doesn't download anything when you try to update, it thinks it's already downloaded and checks the md5sum, which is wrong, obviously). Removing the file /var/cache/pacman/pkg-local/telegram-desktop.tar.xz lets yaourt update.
What should I do to solve this? Is it a matter of yaourt or of telegram-desktop?
Last edited by josealberto4444 (2014-11-26 22:54:09)Trilby wrote:But if the OP of this thread is new to using the AUR, which seems to be the case, I would still suggest not using yaourt (yet).
Hmm... I've been using yaourt to install things from the AUR since the first day in Arch, more or less, one year ago, and I had no problems until I change that to have a copy of the installers. I thank you very much for your suggestions, I'll take a look at those packages (the one you said and the others) and I'll look for their advantages and disadvantages, but when I have time (wich seems to be in some months).
Scimmia wrote:@josealberto4444, did you set SRCDEST in makepkg.conf?
As an answer of this and the final solution (I hope), I put EXPORT=1 and removed $EXPORTDIR in /etc/yaourtrc, created ~/.packages and ~/.makepkg.conf with PKGDEST=~/.packages, moved all the files in /var/cache/pacman/pkg-local to ~/.packages, changed the ownership to me and removed /var/cache/pacman/pkg-local with its changed permissions and problems. Let's see how it works in the next update. I think it should work and fixes the problem with the security due to the changed permissions. I'll post here when I update any package using yaourt with new problems or the solved tag, haha.
Thanks to all
Edit: It worked perfectly, I put the tag [SOLVED].
Last edited by josealberto4444 (2014-11-26 22:54:27) -
(SOLVED) How do I remove dependencies of AUR packages?
I rather not use sudo and thereof I issue a 'makepkg' instead of a 'makepkg -s' and install dependencies manually. I wonder though what happens when I issue a 'pacman -Rns' to remove an AUR package. Pacman doesn't seem to remove the dependencies. Do I need to issue a 'makepkg -s' in order to automagically remove dependencies with 'pacman -Rns'? What about AUR packages that have other AUR packages as dependency and therefor cannot be installed with 'makepkg -s'?
Last edited by Kasumi_Ninja (2010-01-03 13:39:51)I haven't fully thought this through but I would like --asdeps to take an argument that specifies 'to what'.
For example: wicd has an optional dependency for notifcation-daemon, which I want. I would like to be able to
pacman -S --asdeps='wicd' notification-daemon
This would then modify wicd to depend on notification-daemon. This isn't perfect since it is an optional and not a real dependency. The only real problem I can think of is if I want to remove notification-daemon. However pacman should see 'notification-daemon' listed under dependencies AND optional-dependencies, so it could give a warning and an option to go ahead anyway. If it goes ahead, pacman reverts wicd to nolonger depend notification-daemon. I feel like it should be pretty easy to add this to pacman.
I feel like something like yaourt would be responsible for asking if I want to install optional dependencies. So when I install something with yaourt it asks me about each optional dependency and if I want it.
Just my two cents. -
Yaourt doesn't show AUR searching results
yaourt doesn't show AUR searching results. When I type for instance:
$ yaourt splashy
I get:
1 archlinuxve/splashy 0.3.10-1 [installed]
A next-generation user-space boot splashing system for Linux systems
2 archlinuxve/splashy-themes 0.4-1 [installed]
Splashy Themes
google_ad_client="pub-3170555743375154";google_ad_width=468;google_ad_height=60;google_ad_format="468x60_as";google_color_border=
"ffffff";google_color_bg="ffffff";google_color_link="0771A6";google_color_url="99AACC";google_color_text="000000";//-->
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div><div
id="sub_nav"><ul><li><a href="http://archlinux.org/mailman/listinfo/aur-general">Discussion</a></li> <li><a href="http://bugs.archlinux.org/
index.php?tasks=all&project=2">Bugs</a></li> <li><a href="packages.php">Packages</a></li> <li><a href="account.php">Accounts</a></
li> <li><a href="index.php">AUR Home</a></li></ul></div></div><div id="lang_login_sub"><span id="lang_bar"><ul><li>Lang: </
li><li><a href="/packages.php?setlang=en" title="English">EN</a></li> <li><a href="/packages.php?setlang=pl" title="Polski">PL</a></li>
<li><a href="/packages.php?setlang=it" title="Italiano">IT</a></li> <li><a href="/packages.php?setlang=ca" title="Català">CA</a></li>
<li><a href="/packages.php?setlang=pt" title="Português">PT</a></li> <li><a href="/packages.php?setlang=es" title="Español">ES</a></li>
<li><a href="/packages.php?setlang=de" title="Deutsch">DE</a></li> <li><a href="/packages.php?setlang=ru" title="Русский">RU</a></li>
<li><a href="/packages.php?setlang=fr" title="Français">FR</a></li></ul>
==> Enter n° (separated by blanks, or a range) of packages to be installed
==> ----------------------------------------------
==>
It doesn't matter what I type after the command. I always get the header of AUR site as a result. How can i solve the problem? I have already done:
yaourt -Syu
and
pacman -Sc
few times.
The problem concerns 0.9-2 and 0.9.1-1 as well.wain wrote:
ok your output is ok...
Please, try this:
wget -q "http://aur.archlinux.org/packages.php?setlang=en&do_Search=SeB=nd&L=2&C=0&PP=100&K=pacman" -O - | grep -A 2 "<a href='/packages.php?ID=" | sed -e "s/<\/span>.*$//" -e "s/^.*packages.php?ID=.*span class.*'>/aur\//" -e "s/^.*span class.*'>//" | grep -v " " | grep -v "^--"
it should be like that.
I tried that and I got:
google_ad_client="pub-3170555743375154";google_ad_width=468;google_ad_height=60;google_ad_format="468x60_as";google_color_border="ffffff";google_color_bg="ffffff";google_color_link="0771A6";google_color_url="99AACC";google_color_text="000000";//--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div><div id="sub_nav"><ul><li><a href="http://archlinux.org/mailman/listinfo/aur-general">Discussion</a></li> <li><a href="http://bugs.archlinux.org/index.php?tasks=all&project=2">Bugs</a></li> <li><a href="packages.php">Packages</a></li> <li><a href="account.php">Accounts</a></li> <li><a href="index.php">AUR Home</a></li></ul></div></div><div id="lang_login_sub"><span id="lang_bar"><ul><li>Lang: </li><li><a href="/packages.php?setlang=en" title="English">EN</a></li> <li><a href="/packages.php?setlang=pl" title="Polski">PL</a></li> <li><a href="/packages.php?setlang=it" title="Italiano">IT</a></li> <li><a href="/packages.php?setlang=ca" title="Català">CA</a></li> <li><a href="/packages.php?setlang=pt" title="Português">PT</a></li> <li><a href="/packages.php?setlang=es" title="Español">ES</a></li> <li><a href="/packages.php?setlang=de" title="Deutsch">DE</a></li> <li><a href="/packages.php?setlang=ru" title="Русский">RU</a></li> <li><a href="/packages.php?setlang=fr" title="Français">FR</a></li></ul>
instead of right output.
I have the same problem on my two diffrent mashines. I don't recall that I changed anything in config files. Btw, thanks for interest. -
Cisco ISE 1.2 Ise Application doesn´t install
Hello,
I am trying to install Cisco ISE on a VMWare Paltform, and the installation goes OK for the ADE-OS (The Os is installed, but the ISE application doesn´t install.
Any Hint in how to solve that ?
BR,
JulioHi all,
Thank for your answers, the problem was that the ISO image on the Cisco software repository was corrupted. I finally did a md5 check, and downloaded the image 4 times.
The for images download matched the md5 checksums between themselves, but not the Cisco webpage. Finally a TAC engineer had to publish the image form me, and when downloaded from this link It matched the CCO md5 and it worked fine.
BR,
Julio. -
[solved] Yaourt -Syu ?
Hi
today i noticed by accident that yaourt doesn't update my AUR packages.
For example:
virtualbox_bin itself says that ver3.0.... is installed but "yourt virtualbox_bin" says that the newest version 3.1.... is installed
same with a small tool called gvolwheel: 0.2 is installed but yaourt says 0.6 is installed.
It's no problem to update these two manually but i don't have a clue how many progrms i installed via yaourt.
Where is my error? I think i'm overseeing something very simple. Any hints are greatly appreciated!
Thanks
cl10k
BIG EDIT:
Stupid me!!!! ->>> "yaourt -Syu – -aur"
Why do I always find the solution AFTER i posted crap in the forums? Sry^^
Last edited by cl10k (2010-01-11 22:57:25)You can also edit the options in /etc/yaourtrc to automatically include the AUR. That's what I did, because I only ever use yaourt to access the AUR, pacman does the normal work for me.
-
[Solved] List AUR packages installed and only AUR packages.
Here's a good one. Thought this would be easy but thought it over and then looked around a bit and haven't found anything. There's might just be an easy way to do this that will make me *bonk* my head in the morning but I haven't found it yet. I'm looking to be able to just list the packages I have installed from AUR and not any that I have gotten from the official repos. I've checked out some utilities in AUR (like AURcheck) but as far as I can tell they just look for AUR updates. Anyone know of a way to do this?
Last edited by Gen2ly (2009-10-30 14:32:22)I just got to reinstalling and this was a lifesaver - it worked great. Thank for the help, brisbin, ghost, Allan...
@Ghost, I would have used packup but I had a couple downgraded packages and I wanted to be able to troubleshoot it.
The tip about the grep -v doing 'shortnameplus' was a good tip, Profjim. I hadn't read this last post before and during the reinstall I was a bit surprised nvidia wasn't installed so... all is good now.
I created a script to be able to create the backup list and restores from it simliar to ghosts and am able to run it in cron job. Probably not a big deal, but... phhht. Here it is for anyone that can use it:
#!/bin/bash
# pacbac - Create and restore from list all installed packages
# Package list locations (official and local)
pkglsoff=/opt/backup/pc-emach/arch-pkglist-official
pkglsloc=/opt/backup/pc-emach/arch-pkglist-local
# Exclude packages
excldoff=()
excldloc=()
# Use filename as program name
prog=${0##*/}
# Text color variables
bldblu='\e[1;34m' # blue
bldred='\e[1;31m' # red
bldwht='\e[1;37m' # white
txtcyn='\e[0;36m' # cyan
txtund=$(tput sgr 0 1) # underline
txtrst='\e[0m' # text reset
info=${bldwht}*${txtrst}
pass=${bldblu}*${txtrst}
warn=${bldred}!${txtrst}
# If restoring, be sure yaourt is installed
if [[ "$1" == 'r' ]] && [[ -z $(pacman -Qs yaourt) ]]; then
echo ""
echo -e "$warn $prog requires ${txtund}}Yaourt${txtrst} to be installed."
echo -e " ${txtcyn}http://wiki.archlinux.org/index.php/Yaourt${txtrst}"
echo ""
exit
fi
case $1 in
b ) # Create list of official repository packages (core, extra, community)
echo -e "$info Creating list of official (core/extra/community packages) packages installed."
# Create list, remove local, base
pacman -Qqe | grep -vx "$(pacman -Qqg base)" | grep -vx "$(pacman -Qqm)" > "$pkglsoff"
# Create list of local packages (includes the AUR)
echo -e "$info Creating list of local (includes AUR) packages installed."
pacman -Qqm > "$pkglsloc"
echo -e "$pass Official package list saved to ${txtund}"$pkglsoff"${txtrst}"
echo -e "$pass Local package list saved to ${txtund}"$pkglsloc"${txtrst}" ;;
r ) # Update repository database, then restore packages from list
echo -e "$info Installing packages from lists"
sudo pacman -Sy
# use -f to overwrite conflicting files
sudo pacman -S --needed $(cat "$pkglsoff")
# Yaourt doesn't have --needed check
yaourt -S $(cat "$pkglsloc" | grep -vx "$(pacman -Qqm)") ;;
* ) echo -e " pacbac b - build installed packages list. (dir:${txtund}"${pkglsoff%/*}"${txtrst})"
echo -e " pacbac r - restore installed packages from package list." ;;
esac
Last edited by Gen2ly (2009-10-31 14:16:55) -
Yaourt not finding AUR dependencies?
Trying to install the Iron build of Chromium:
==> Making package: iron 4.0.227-2 x86_64 (Wed Dec 9 14:26:24 EST 2009)
==> Checking Runtime Dependencies...
==> Installing missing dependencies...
lib32-dbus-glib package not found, searching for group...
[b]error: 'lib32-dbus-glib': not found in sync db[/b]
==> ERROR: Pacman failed to install missing dependencies.
Error: Makepkg was unable to build iron package.
Note lib32-dbus-glib really is on AUR. Also,
$ yaourt -S lib32-dbus-glib --asdeps
works fine (but then I need to install lib32-gconf by hand also). On the other hand,
$ yaourt -S lib32-gconf #another dependency for Iron
==> lib32-gconf dependencies:
- lib32-orbit2 (building from AUR)
- lib32-gtk2 (package found)
- lib32-libxml2 (package found)
This seems pretty inconsistent. Why is yaourt pulling in dependencies from AUR to install lib32-gconf but not to install Iron?
Edit: notice the build order seems to be different, because one somehow (?) gets identified as a _runtime_ dependency.
Last edited by Fixnum (2009-12-09 19:59:05)I changed the PKGBUILD from
if [[ $CARCH = x86_64 ]]; then
depends=('lib32-alsa-lib' 'lib32-dbus-glib' 'lib32-gconf' 'lib32-nss' 'lib32-libxdamage' 'ttf-dejavu')
optdepends=('nspluginwrapper-flash: flash support')
else
depends=('alsa-lib' 'gconf' 'nss' 'ttf-dejavu')
fi
to
depends=('lib32-alsa-lib' 'lib32-dbus-glib' 'lib32-gconf' 'lib32-nss' 'lib32-libxdamage' 'ttf-dejavu')
optdepends=('nspluginwrapper-flash: flash support')
and suddenly it works. So, I noticed this (installing from original PKGBUILD):
==> iron dependencies:
- alsa-lib (already installed)
- gconf (already installed)
- nss (already installed)
- ttf-dejavu (already installed)
So, it seems like pacman/yaourt is initially getting dependencies for the wrong architecture and only later coming back and only later getting the correct dependencies from testing against $CARCH, but at this point it screws up for some reason, and the added dependencies like lib32-<stuff> are "not found in sync db" ...
Edit: this issue persists in yaourt-git.
Last edited by Fixnum (2009-12-10 20:46:58)
Maybe you are looking for
-
I will make a DVD from a FCP generated file with settings HDV 720p25. The DVDSP references are: project: SD DVD, PAL, general: SD DVD - and HD DVD display mode = 16:9 letterbox, and HD DVD resolution = 720x576 The movie can be shown on the Macbook. T
-
firefox 3.6.16 freezes or stalls all videos on my Intel Core 2 Dou Imac running OS 10.4.11
-
Lion keeps Resetting things that were deleted!!
I am having problems. After every restart, Lion keeps loading my menubar apps that were deleted. Also, I've made Chrome my default browser but after every restart, it asks me do I want to set it as my default browser. How can I fix this? Thanks!
-
How can we use the feilds "Product Attribute" -sales org2 in material maste
give me any simple scenario/ example where you can use the above feild Thanks in advance Jaya Ho regds
-
Why Cant I Install Safari????
Everytime I download Safari from Apples website: http://www.apple.com/safari/download and Run the Install, it says - "Safari can't be installed on this disk. This update requires Mac OSX 10.5.8 or newer. Currently I am running 10.6.1 . Why is this ha