Kiwi / clyde

Next-generation libalpm/makepkg wrapper.
https://kiwi.github.io/clyde
Other
63 stars 8 forks source link

AUR packages missing when downloading many packages #131

Open cdown opened 13 years ago

cdown commented 13 years ago

I am trying to install lots of packages using clyde from clyde-git. It works if there are only a few packages, but as soon as I explicitly list a lot, it ignores all AUR packages:

# clyde -S perl-libwww asciidoc dbus-python yajl cabextract libgl xf86-input-evdev xf86-input-synaptics xf86-video-intel wireless_tools wpa_supplicant gnuplot pdnsd dbus pkgstats testdisk vlock libx11 libxinerama aria2 abs dmenu abiword alsa-oss alsa-plugins alsa-utils bc uzbl-browser mc dnsutils dosfstools zathura fgetty filezilla flac flashplugin getmail gimp git gksu gnumeric gparted gvim hd2u hdparm htop i3lock inkscape jre keepassx libao libmad lua meld metalog mpc mpd mplayer mutt namcap nopaste ntfsprogs ntp openssh p7zip perl pkgtools python python2 rsync rtorrent ruby gtk-engines xorg-xmodmap xorg-xsetroot scrot strace tcl truecrypt ttf-dejavu profont unrar unzip xclip xorg-server xorg-xinit xorg-xset zip pcmanfm consolekit fbgrab bashburn rubyripper ack fprot mdcrack rarcrack ttf-tahoma cower pmus rar rxvt-unicode-patched ttf-ms-fonts burp ghoul udiskie gmabooster sxiv youtube-downloader codecs xf86-video-vesa xf86-video-fbdev
:: fprot package not found, searching for group...
:: mdcrack package not found, searching for group...
:: rarcrack package not found, searching for group...
:: ttf-tahoma package not found, searching for group...
:: cower package not found, searching for group...
:: pmus package not found, searching for group...
:: rar package not found, searching for group...
:: rxvt-unicode-patched package not found, searching for group...
:: ttf-ms-fonts package not found, searching for group...
:: burp package not found, searching for group...
:: ghoul package not found, searching for group...
:: udiskie package not found, searching for group...
:: gmabooster package not found, searching for group...
:: sxiv package not found, searching for group...
:: youtube-downloader package not found, searching for group...
:: codecs package not found, searching for group...
resolving dependencies...
looking for inter-conflicts...

Targets (96): perl-libwww-5.837-1  python2-2.7.1-9  asciidoc-8.6.4-1  dbus-python-0.83.1-2  yajl-2.0.2-1  cabextract-1.3-1  libgl-7.10.2-2  xf86-input-evdev-2.6.0-3  xf86-input-synaptics-1.4.0-2  xf86-video-intel-2.15.0-1
 wireless_tools-29-4  wpa_supplicant-0.7.3-3  lua-5.1.4-6  gnuplot-4.4.3-1  pdnsd-1.2.8-1  libx11-1.4.3-2  dbus-1.4.8-1  pkgstats-2.1-5  ntfsprogs-2011.4.12-1  testdisk-6.12-1  vlock-2.2.2-2  libxinerama-1.1.1-1
 aria2-1.11.1-1  rsync-3.0.8-2  abs-2.4.2-1  dmenu-4.3.1-1  abiword-2.8.6-4  alsa-oss-1.0.17-1  alsa-plugins-1.0.24-2  alsa-utils-1.0.24.2-1  bc-1.06-7  xclip-0.12-2  uzbl-browser-2011.04.12-2  mc-4.7.5.2-1
 dnsutils-9.8.0.P1-1  dosfstools-3.0.11-1  zathura-0.0.8.3-1  fgetty-0.7-3  filezilla-3.4.0-1  flac-1.2.1-2  flashplugin-10.3.181.14-2  getmail-4.20.2-1  gimp-2.6.11-5  perl-5.12.3-1  git-1.7.5.1-1  gksu-2.0.2-3
 gnumeric-1.10.14-1  gparted-0.8.0-2  ruby-1.9.2_p180-1  gvim-7.3.177-1  hd2u-1.0.3-1  hdparm-9.37-1  htop-0.9-2  i3lock-2.1-1  inkscape-0.48.1-2  jre-6u25-1  keepassx-0.4.3-1  libao-1.1.0-1  libmad-0.15.1b-5  meld-1.4.0-3
 metalog-1.0-1  mpc-0.20-1  mpd-0.16.2-3  ttf-dejavu-2.33-1  mplayer-33159-1  mutt-1.5.21-5  python-3.2-2  namcap-3.0.6-1  nopaste-0.1-2  ntp-4.2.6.p3-3  openssh-5.8p2-6  p7zip-9.20.1-2  pkgtools-22-1  rtorrent-0.8.6-3
 gtk-engines-2.20.2-1  xorg-xmodmap-1.0.5-2  xorg-xsetroot-1.1.0-2  scrot-0.8-4  strace-4.6-1  tcl-8.5.9-1  truecrypt-7.0a-2  profont-1-1  unrar-4.0.7-1  unzip-6.0-5  xorg-server-1.10.1-1  xorg-xinit-1.3.0-3
 xorg-xset-1.2.1-2  zip-3.0-2  pcmanfm-0.9.8-5  consolekit-0.4.4-1  fbgrab-1.0-5  bashburn-3.0.1-1  rubyripper-0.6.0-2  ack-1.94-2  xf86-video-vesa-2.3.0-5  xf86-video-fbdev-0.4.2-4

Total Download Size:    138.66 MB
Total Installed Size:   679.17 MB

==> Proceed with installation? [Y/n]

Notice the complete absence of any AUR packages. Even if I proceed with installation, it never installs the AUR packages. Compare this to if I only have two mixed AUR/repo packages:

# clyde -S cower bc
:: cower package not found, searching for group...
:: cower group not found, searching AUR...
resolving dependencies...
looking for inter-conflicts...

==> Installing the following packages from repos

Targets (1): bc-1.06-7

Total Download Size:    0.09 MB
Total Installed Size:   0.20 MB

==> Installing the following packages from AUR
Targets (1): cower

==> Proceed with installation? [Y/n]

That looks better, so I assume it must be something to do with the amount of arguments being given.

$ clyde --version

.--.          .---.        Clyde v0.03.15 - lualpm v0.03
'-._ \ .-.  .-|O O  | ~~    Copyright (C) 2010 Robert Djubek
.-'  / '-'  '-|~~~  |  ~~~  This program may be freely redistributed under
'--'         |.-.-.| ~~    the terms of the GNU General Public License.

$ pacman -Qi clyde-git
Name           : clyde-git
Version        : 20110519-1
URL            : http://clyde.archuser.com
Licences       : custom
Groups         : None
Provides       : clyde  lualpm  lualpm-git
Depends On     : lua-lzlib  lua-yajl-git  luasocket  luafilesystem  luasec
Optional Deps  : None
Required By    : None
Conflicts With : clyde  lualpm  lualpm-git
Replaces       : None
Installed Size : 404.00 K
Packager       : Unknown Packager
Architecture   : i686
Build Date     : Thu 19 May 2011 09:06:18 BST
Install Date   : Thu 19 May 2011 09:06:21 BST
Install Reason : Explicitly installed
Install Script : No
Description    : Next-generation libalpm/makepkg wrapper.
cdown commented 13 years ago

Well, this is weird. If I only specify AUR packages to download, it seems to only get the first one.

# clyde -S fprot mdcrack rarcrack ttf-tahoma cower pmus rar rxvt-unicode-patched ttf-ms-fonts burp ghoul udiskie gmabooster sxiv youtube-downloader codecs
Password:
:: fprot package not found, searching for group...
:: fprot group not found, searching AUR...
:: mdcrack package not found, searching for group...
:: rarcrack package not found, searching for group...
:: ttf-tahoma package not found, searching for group...
:: cower package not found, searching for group...
:: pmus package not found, searching for group...
:: rar package not found, searching for group...
:: rxvt-unicode-patched package not found, searching for group...
:: ttf-ms-fonts package not found, searching for group...
:: burp package not found, searching for group...
:: ghoul package not found, searching for group...
:: udiskie package not found, searching for group...
:: gmabooster package not found, searching for group...
:: sxiv package not found, searching for group...
:: youtube-downloader package not found, searching for group...
:: codecs package not found, searching for group...

==> Installing the following packages from repos

Targets (1): libstdc++5-3.3.6-3

Total Download Size:    0.27 MB
Total Installed Size:   0.92 MB

==> Installing the following packages from AUR
Targets (16): fprot  mdcrack  rarcrack  ttf-tahoma  cower  pmus  rar  rxvt-unicode-patched  ttf-ms-fonts  burp  ghoul  udiskie  gmabooster  sxiv  youtube-downloader  codecs

==> Proceed with installation? [Y/n]
==> Downloading fprot...
==> Customizing fprot...
==> WARNING: Packages from the AUR are potentially dangerous!
Edit the PKGBUILD? (recommended) [Y/n] n
Edit the fprot.install? (recommended) [Y/n] n
==> Making package: fprot 6.0.3-2 (Thu May 19 10:32:02 BST 2011)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
  -> Found fp-Linux-i686-ws-6.0.3.tar.gz
  -> Found fprot.cron
  -> Found fpupdate.sh
==> Validating source files with md5sums...
    fp-Linux-i686-ws-6.0.3.tar.gz ... Passed
    fprot.cron ... Passed
    fpupdate.sh ... Passed
==> Extracting Sources...
  -> Extracting fp-Linux-i686-ws-6.0.3.tar.gz with bsdtar
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting build()...
==> Tidying install...
  -> Purging other files...
  -> Compressing man and info pages...
  -> Stripping unneeded symbols from binaries and libraries...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Adding install file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: fprot 6.0.3-2 (Thu May 19 10:32:55 BST 2011)
loading package data...
resolving dependencies...
looking for inter-conflicts...
checking package integrity...
(1/1) checking package integrity                   [###################################################################################################################################################################################] 100%
(1/1) checking for file conflicts                  [###################################################################################################################################################################################] 100%
(1/1) upgrading fprot                              [###################################################################################################################################################################################] 100%
==> By using this software, you accept the FPAV EULA:
     /usr/share/licenses/fprot/LICENSE
==> Updates are cron'ed, but you should run an initial update:
     # fpupdate
==> Documentation:
     fpscan(1)
     f-prot.conf(5)
     fpupdate(8)
     /usr/share/doc/fprot/README
cdown commented 13 years ago

Didn't mean to close, misclick.