You are not logged in.

#1 2009-05-09 18:39:32

XtrmGmr99
Member
Registered: 2009-04-14
Posts: 128

[SOLVED] Arch64 downloading i686 packages...

Hello.

I recently had a problem with pacman not being able to do a system update. This problem can be found here. Please read that thread, because I'm not wanting to re-explain the situation. roll

What I did to solve the problem is remove the v86d package. That allowed the system to upgrade the file and gpm package, but the klibc packages were still having trouble. So I upgraded them manually at the same time, which worked, and then installed v86d. No real problems. I then went on my merry way trying to set up ALSA for the Desktop Environment installation, and it wasn't working the way it should. So I removed it and re-installed it. now, whenever I go to use aplay, it gives me this:

# aplay
-bash: /usr/bin/aplay: No such file or directory

Which is wierd, because I checked the /usr/bin directory and saw all of ALSA'a files there. So I investigated some more, and as it turns out the i686 package was installed. I had a sinking feeling that more packages were installed as i686, and so I did a pacman -Qi | grep -n i686, then matched the line number of the output to the output of pacman -Qi. These are the affected packages:

Name           : alsa-lib
Version        : 1.0.20-1
URL            : http://www.alsa-project.org
Licenses       : GPL  
Groups         : None
Provides       : None
Depends On     : glibc  
Optional Deps  : python
Required By    : alsa-utils  
Conflicts With : None
Replaces       : None
Installed Size : 1800.00 K
Packager       : Tobias Powalowski <tpowa@archlinux.org>
Architecture   : i686
Build Date     : Sat 09 May 2009 08:10:10 AM EDT
Install Date   : Fri 08 May 2009 10:16:07 AM EDT
Install Reason : Installed as a dependency for another package
Install Script : No
Description    : An alternative implementation of Linux sound support

Name           : alsa-utils
Version        : 1.0.20-1
URL            : http://www.alsa-project.org
Licenses       : GPL  
Groups         : None
Provides       : None
Depends On     : alsa-lib>1.0.19.99  dialog  pciutils  ncurses  
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 1753.00 K
Packager       : Tobias Powalowski <tpowa@archlinux.org>
Architecture   : i686
Build Date     : Sat 09 May 2009 09:25:16 AM EDT
Install Date   : Fri 08 May 2009 10:18:00 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : An alternative implementation of Linux sound support

Name           : file
Version        : 5.03-1
URL            : http://www.darwinsys.com/file/
Licenses       : custom  
Groups         : base  
Provides       : None
Depends On     : glibc  zlib  
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 2076.00 K
Packager       : Allan McRae <allan@archlinux.org>
Architecture   : i686
Build Date     : Thu 07 May 2009 12:24:26 AM EDT
Install Date   : Fri 08 May 2009 09:39:06 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : File type identification utility

Name           : gmp
Version        : 4.2.4-1.1
URL            : http://gmplib.org/
Licenses       : LGPL3  
Groups         : None
Provides       : None
Depends On     : gcc-libs  texinfo  
Optional Deps  : None
Required By    : coreutils  mpfr  ppl  
Conflicts With : None
Replaces       : None
Installed Size : 1168.00 K
Packager       : Allan McRae <allan@archlinux.org>
Architecture   : i686
Build Date     : Fri 10 Oct 2008 06:15:59 AM EDT
Install Date   : Fri 08 May 2009 09:39:06 AM EDT
Install Reason : Installed as a dependency for another package
Install Script : Yes
Description    : A free library for arbitrary precision arithmetic

Name           : klibc
Version        : 1.5.15-1
URL            : http://www.kernel.org/pub/linux/libs/klibc/
Licenses       : BSD  
Groups         : base  
Provides       : klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  
Depends On     : None
Optional Deps  : None
Required By    : klibc-extras  klibc-kbd  klibc-module-init-tools  klibc-udev  
                 mkinitcpio  v86d  
Conflicts With : None
Replaces       : None
Installed Size : 15652.00 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Sun 11 Jan 2009 09:14:51 AM EST
Install Date   : Fri 08 May 2009 09:49:56 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : A minimal libc made for early-userspace

Name           : klibc-extras
Version        : 2.5-2
URL            : http://projects.archlinux.org/?p=klibc-extras.git
Licenses       : GPL  
Groups         : base  
Provides       : None
Depends On     : klibc  klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  
Optional Deps  : None
Required By    : mkinitcpio  
Conflicts With : None
Replaces       : None
Installed Size :  64.00 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Sun 11 Jan 2009 09:15:58 AM EST
Install Date   : Fri 08 May 2009 09:46:01 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : Extra apps for klibc early-userspace

Name           : klibc-kbd
Version        : 1.15.20080312-8
URL            : ftp://ftp.altlinux.org/pub/people/legion/kbd/
Licenses       : GPL  
Groups         : base  
Provides       : None
Depends On     : klibc  klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  kbd  
Optional Deps  : None
Required By    : mkinitcpio  
Conflicts With : None
Replaces       : None
Installed Size : 124.00 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Sun 11 Jan 2009 09:16:20 AM EST
Install Date   : Fri 08 May 2009 09:46:01 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : Keytable files and keyboard utilities

Name           : klibc-module-init-tools
Version        : 3.5-1
URL            : http://www.kernel.org
Licenses       : GPL  
Groups         : base  
Provides       : None
Depends On     : klibc  klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  
Optional Deps  : None
Required By    : mkinitcpio  
Conflicts With : None
Replaces       : None
Installed Size : 108.00 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Sun 11 Jan 2009 09:16:29 AM EST
Install Date   : Fri 08 May 2009 09:46:01 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : Utilities for inserting and removing modules from the Linux
                 kernel

Name           : klibc-udev
Version        : 141-1
URL            : http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Licenses       : GPL  
Groups         : base  
Provides       : None
Depends On     : coreutils  klibc  klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  
Optional Deps  : None
Required By    : mkinitcpio  
Conflicts With : None
Replaces       : None
Installed Size : 260.00 K
Packager       : Tobias Powalowski <tpowa@archlinux.org>
Architecture   : i686
Build Date     : Thu 09 Apr 2009 05:37:12 AM EDT
Install Date   : Fri 08 May 2009 09:46:01 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : udev compiled for klibc

Name           : v86d
Version        : 0.1.9-2.1
URL            : http://dev.gentoo.org/~spock/projects/uvesafb/
Licenses       : GPL2  
Groups         : None
Provides       : None
Depends On     : glibc  klibc  klibc-4_F00PT-JGwQxhemX9BVmkCpL-U  
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 236.00 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Sat 17 Jan 2009 04:23:21 PM EST
Install Date   : Fri 08 May 2009 09:46:56 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description    : userspace helper for uvesafb that runs x86 code in an emulated
                 environment

Basically, every package that I installed since I removed the v86d package to get the klibc's to upgrade was installed as i686. I have no idea why or how to fix it. This is my mirrorlist:

Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
Server = http://mirrors.gigenet.com/archlinux/$repo/os/x86_64
Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/x86_64
Server = http://schlunix.org/archlinux/$repo/os/x86_64
Server = http://mirror.archlinux.com.ve/$repo/os/x86_64

They're all x86_64 mirrors. I've already cleaned the package cache with pacman -Scc and resynced the mirrors with pacman -Syy to try to fix this, but to no avail.

Does anyone know what's wrong?

Last edited by XtrmGmr99 (2009-05-09 20:10:31)

Offline

#2 2009-05-09 18:45:59

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: [SOLVED] Arch64 downloading i686 packages...

Perhaps it's a problem with one of your mirrors?

Offline

#3 2009-05-09 19:33:34

XtrmGmr99
Member
Registered: 2009-04-14
Posts: 128

Re: [SOLVED] Arch64 downloading i686 packages...

Doubt it. I commented out all but the official Arch mirror, and it still downloaded an installed the the i686 version.

But I'll try a few mirror tweaks to see it it does anything. smile

EDIT: No, I don't think it's the mirrors. Every mirror option downloads the i686 version for some reason. I've manually gone to the mirror, and it shows that the ALSA packages are x86_64 files. pacman just isn't downloading them...

EDIT2: SOLVED
Fixed it. /etc/pacman.conf wasn't including /etc/pacman.d/mirrorlist, instead it was using a i686 mirror for the [core], [extra], and [community] repos. I deleted said mirror, included the proper mirrorlist, and re-installed all the i686 packages. Seems to have worked out well. smile

Last edited by XtrmGmr99 (2009-05-09 20:10:09)

Offline

Board footer

Powered by FluxBB