You are not logged in.

#1 2012-06-07 04:45:24

pshevtsov
Member
From: Novosibirsk, Russia
Registered: 2011-01-20
Posts: 52

[SOLVED] Some of my installed packages became "foreign"

Hello,

I think that commands' output says it all:

pacman -Q | wc -l
515
pacman -Qm | wc -l
329
pacman -Qm
abook 0.6.0pre2-5
abs 2.4.3-2
alsa-lib 1.0.25-1
alsa-utils 1.0.25-3
apr 1.4.6-1
apr-util 1.4.1-1
aspell 0.60.6.1-1
atk 2.4.0-1
audiofile 0.3.4-1
avahi 0.6.31-3
babl 0.1.10-1
bash-completion 1.99-2
bc 1.06-8
bitlbee 3.0.5-3
bluez 4.99-6
c-ares 1.8.0-1
ca-certificates-java 20120524-1
cairo 1.12.2-1
closure-compiler 20120430-1
compositeproto 0.4.2-2
conky-cli 1.9.0-1
ctags 5.8-3
damageproto 1.2.1-2
dbus 1.4.20-1
dbus-glib 0.98-1
dbus-python 1.0.0-1
desktop-file-utils 0.19-1
dmxproto 2.3.1-2
dri2proto 2.6-1
dropbox 1.4.7-1
elfutils 0.153-1
enchant 1.6.0-4
faad2 2.7-3
ffmpeg 20120509-1
figlet 2.2.5-1
firefox 13.0-1
fixesproto 5.0-2
flac 1.2.1-3
flashplugin 11.2.202.235-1
fontconfig 2.8.0-2
fontsproto 2.1.2-1
freeglut 2.8.0-1
freetype2 2.4.9-2
gbdfed 1.6-3
gc 7.1-4
gd 2.0.36RC1-5
gdk-pixbuf2 2.26.1-1
gegl 0.2.0-1
geoclue 0.12.0-5
giblib 1.2.4-5
giflib 4.1.6-5
gimp 2.8.0-2
git 1.7.10.3-1
glib-networking 2.32.3-1
glproto 1.4.15-1
gnutls 3.0.20-1
gsettings-desktop-schemas 3.4.2-1
gsfonts 1.0.7pre44-3
gsm 1.0.13-7
gstreamer0.10 0.10.36-1
gstreamer0.10-base 0.10.36-1
gtk-update-icon-cache 2.24.10-3
gtk2 2.24.10-3
guile 1.8.8-2
hicolor-icon-theme 0.12-2
hspell 1.1-2
htop 1.0.1-1
hunspell 1.3.2-1
icu 49.1.1-2
imagemagick 6.7.7.5-1
imlib2 1.4.5-2
inputproto 2.2-1
jack 0.121.3-6
jasper 1.900.1-7
java-rhino 1.7R3-3
jre7-openjdk 7.u4_2.2-1
jre7-openjdk-headless 7.u4_2.2-1
json-c 0.9-1
kbproto 1.0.6-1
lame 3.99.5-1
lcms 1.19-2
lcms2 2.3-2
lessc-git 20120514-1
libao 1.1.0-2
libasyncns 0.8-4
libcroco 0.6.5-1
libcups 1.5.3-3
libdaemon 0.14-2
libdatrie 0.2.5-1
libdmx 1.1.2-1
libdrm 2.4.33-1
libdrm-nouveau 2.4.34-1
libexif 0.6.20-2
libfontenc 1.1.1-1
libgl 8.0.3-2
libglade 2.6.4-3
libglapi 8.0.3-2
libgnome-keyring 3.4.1-1
libice 1.0.8-1
libid3tag 0.15.1b-7
libidn 1.24-1
libjpeg-turbo 1.2.0-2
libmad 0.15.1b-6
libmms 0.6.2-1
libmng 1.0.10-4
libmodplug 0.8.8.4-1
libmpcdec 1.2.6-3
libmpdclient 2.7-1
libmysqlclient 5.5.24-1
libnotify 0.7.5-1
libogg 1.3.0-1
libpciaccess 0.13.1-1
libpng 1.5.10-1
libproxy 0.4.7-2
libpulse 2.0-2
librsvg 2.36.1-1
libsamplerate 0.1.8-1
libshout 1:2.3.0-1
libsigsegv 2.10-1
libsm 1.2.1-1
libsndfile 1.0.25-2
libsoup 2.38.1-1
libtasn1 2.13-1
libthai 0.1.17-1
libtheora 1.1.1-2
libtiff 4.0.1-1
libva 1.0.15-1
libvorbis 1.3.3-1
libvpx 1.1.0-1
libwebkit 1.8.1-1
libwmf 0.2.8.4-9
libx11 1.5.0-1
libxau 1.0.7-1
libxaw 1.0.11-1
libxcb 1.8.1-1
libxcomposite 0.4.3-2
libxcursor 1.1.13-1
libxdamage 1.1.3-2
libxdmcp 1.1.1-1
libxext 1.3.1-1
libxfixes 5.0-2
libxfont 1.4.5-1
libxft 2.3.1-1
libxi 1.6.1-1
libxinerama 1.1.2-1
libxkbfile 1.0.8-1
libxml2 2.7.8-2
libxmu 1.1.1-1
libxpm 3.5.10-1
libxrandr 1.3.2-2
libxrender 0.9.7-1
libxslt 1.1.26-3
libxss 1.2.2-1
libxt 1.1.3-1
libxtst 1.2.1-1
libxv 1.0.7-1
libxxf86dga 1.1.3-1
libxxf86vm 1.1.2-1
lsof 4.86-1
mcpp 2.7.2-4
memcached 1.4.13-1
mercurial 2.2.2-1
mesa 8.0.3-2
mime-types 8-1
mozilla-common 1.4-3
mpc 0.22-2
mpd 0.16.8-3
msmtp 1.4.28-1
mutt 1.5.21-6
mysql 5.5.24-1
mysql-clients 5.5.24-1
namcap 3.2.4-1
ncmpc 0.20-1
neon 0.29.6-4
nettle 2.4-1
nouveau-dri 8.0.3-2
nspr 4.9-1
nss 3.13.4-2
ntp 4.2.6.p5-6
opencore-amr 0.1.3-1
openjpeg 1.5.0-1
orc 0.4.16-1
p11-kit 0.12-1
pango 1.30.0-1
pcf2bdf 1.04-2
perl-error 0.17017-1
php 5.4.3-4
php-fpm 5.4.3-4
php-pear 5.4.3-4
php-pgsql 5.4.3-4
pixman 0.26.0-1
poppler 0.20.0-1
poppler-data 0.4.5-1
poppler-glib 0.20.0-1
postgresql 9.1.4-1
postgresql-docs 9.1.4-1
postgresql-libs 9.1.4-1
pyalpm 0.5.3-1
pycrypto 2.5-1
pygobject2-devel 2.28.6-6
pygtk 2.24.0-3
python 3.2.3-3
python-pyelftools 0.20-1
python-urwid 1.0.1-1
python2 2.7.3-2
python2-cairo 1.10.0-1
python2-distribute 0.6.27-1
python2-fabric 1.4.1-1
python2-gobject2 2.28.6-6
python2-pip 1.1-1
python2-ssh 1.7.13-1
qemu-kvm 1.0.1-3
qt 4.8.2-1
randrproto 1.3.2-2
recordproto 1.14.2-1
renderproto 0.11.1-2
rsync 3.0.9-2
rtmpdump 2.4-1
schroedinger 1.0.11-1
scrnsaverproto 1.2.2-1
scrot 0.8-5
sdl 1.2.15-1
seabios 1.7.0-1
shared-mime-info 1.0-1
skype4py 1.0.32.0-9
speex 1.2rc1-2
sqlite 3.7.12.1-1
startup-notification 0.12-3
strace 4.7-1
subversion 1.7.5-2
t1lib 5.1.2-3
tcl 8.5.11-1
texlive-bibtexextra 2011.24688-1
texlive-bin 2011.3-7
texlive-core 2011.24722-1
texlive-fontsextra 2011.24706-1
texlive-formatsextra 2011.23089-1
texlive-games 2011.24714-1
texlive-genericextra 2011.24609-1
texlive-htmlxml 2011.24013-1
texlive-humanities 2011.24631-1
texlive-langcjk 2011.24689-1
texlive-langcyrillic 2011.24029-1
texlive-langextra 2011.23959-1
texlive-langgreek 2011.24147-1
texlive-latexextra 2011.24718-1
texlive-music 2011.24518-1
texlive-pictures 2011.24715-1
texlive-plainextra 2011.23567-1
texlive-pstricks 2011.24695-1
texlive-publishers 2011.24723-1
texlive-science 2011.24724-1
tk 8.5.11-1
trayer 1.0-7
ttf-dejavu 2.33-3
unixodbc 2.3.1-1
unrar 4.2.3-1
unzip 6.0-6
vcprompt-hg 92-1
vde2 2.3.2-1
videoproto 2.3.1-2
vim 7.3.515-2
vim-ack 0.3.1-1
vim-autoclose 1.4-4
vim-pathogen 2.0-1
vim-runtime 7.3.515-2
vim-xoria256 1.5-1
vimprobable2-git 20120514-1
w3m 0.5.3-3
wavpack 4.60.1-2
weechat 0.3.8-1
whois 5.0.16-1
x264 20120204-1
xcb-proto 1.7.1-1
xcb-util 0.3.9-1
xclip 0.12-3
xdg-utils 1.1.0-2.20120520
xextproto 7.2.1-1
xf86-input-evdev 2.7.0-2
xf86-video-nouveau 0.0.16_git20120512-2
xf86dgaproto 2.1-2
xf86vidmodeproto 2.3.1-2
xineramaproto 1.2.1-2
xkeyboard-config 2.6-1
xorg-bdftopcf 1.0.3-2
xorg-font-util 1.3.0-1
xorg-font-utils 7.6-3
xorg-fonts-alias 1.0.2-2
xorg-fonts-encodings 1.0.4-3
xorg-fonts-misc 1.0.1-2
xorg-iceauth 1.0.5-1
xorg-mkfontdir 1.0.7-1
xorg-mkfontscale 1.1.0-1
xorg-server 1.12.2-1
xorg-server-common 1.12.2-1
xorg-server-utils 7.6-3
xorg-sessreg 1.0.7-1
xorg-setxkbmap 1.3.0-1
xorg-utils 7.6-8
xorg-xauth 1.0.7-1
xorg-xbacklight 1.1.2-3
xorg-xcalc 1.0.4.1-2
xorg-xcmsdb 1.0.4-1
xorg-xdpyinfo 1.3.0-1
xorg-xdriinfo 1.0.4-3
xorg-xev 1.2.0-1
xorg-xfontsel 1.0.4-1
xorg-xgamma 1.0.5-1
xorg-xhost 1.0.5-1
xorg-xinit 1.3.2-1
xorg-xinput 1.6.0-1
xorg-xkbcomp 1.2.4-1
xorg-xlsatoms 1.1.1-1
xorg-xlsclients 1.1.2-2
xorg-xmodmap 1.0.7-1
xorg-xprop 1.2.1-1
xorg-xrandr 1.3.5-1
xorg-xrdb 1.0.9-2
xorg-xrefresh 1.0.4-3
xorg-xset 1.2.2-1
xorg-xsetroot 1.1.0-3
xorg-xvinfo 1.1.1-3
xorg-xwininfo 1.1.2-1
xproto 7.0.23-1
xvidcore 1.3.2-1
yii 1.1.10.r3566-3
yii-api-vim 1.1.10-2
yii-docs 1.1.10.r3566-1
zziplib 0.13.62-1

I haven't done anything special with pacman or repo configs recently.

Last edited by pshevtsov (2012-06-07 10:18:25)

Offline

#2 2012-06-07 05:04:49

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: [SOLVED] Some of my installed packages became "foreign"

Post your pacman.conf.   It looks like you have [extra] disabled....

Offline

#3 2012-06-07 05:16:38

pshevtsov
Member
From: Novosibirsk, Russia
Registered: 2011-01-20
Posts: 52

Re: [SOLVED] Some of my installed packages became "foreign"

Allan wrote:

Post your pacman.conf.   It looks like you have [extra] disabled....

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#UseDelta
#TotalDownload
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
#SigLevel = Optional TrustedOnly

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[archlinuxfr] 
Server = http://repo.archlinux.fr/$arch

Nope. As you can see extra ain't disabled.

Offline

#4 2012-06-07 05:48:15

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,643

Re: [SOLVED] Some of my installed packages became "foreign"

I was going suggest you post the output of pacman -Sl | awk  "BEGIN {foo=\"\"} {if (foo!=\$1){print \$1}} {foo=\$1}"

ewaller@odin:~ 1078 %pacman -Sl | awk  "BEGIN {foo=\"\"} {if (foo!=\$1){print \$1}} {foo=\$1}"
testing
core
extra
community-testing
community
multilib
ewaller@odin:~ 1079 %

What is the [archlinuxfr] repository at the bottom of your file?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#5 2012-06-07 09:34:47

pshevtsov
Member
From: Novosibirsk, Russia
Registered: 2011-01-20
Posts: 52

Re: [SOLVED] Some of my installed packages became "foreign"

ewaller wrote:

I was going suggest you post the output of pacman -Sl | awk  "BEGIN {foo=\"\"} {if (foo!=\$1){print \$1}} {foo=\$1}"

Hmm... so strange...

pacman -Sl | awk  "BEGIN {foo=\"\"} {if (foo!=\$1){print \$1}} {foo=\$1}"
core
community
archlinuxfr
ewaller wrote:

What is the [archlinuxfr] repository at the bottom of your file?

This is one of the Unofficial User Repositories.

Offline

#6 2012-06-07 09:52:47

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: [SOLVED] Some of my installed packages became "foreign"

Try a full repo db refresh (pacman -Syy) and see if that makes a difference.


Burninate!

Offline

#7 2012-06-07 10:09:16

pshevtsov
Member
From: Novosibirsk, Russia
Registered: 2011-01-20
Posts: 52

Re: [SOLVED] Some of my installed packages became "foreign"

Gcool wrote:

Try a full repo db refresh (pacman -Syy) and see if that makes a difference.

I've already tried it but unfortunately had no luck.

Offline

#8 2012-06-07 10:12:06

headkase
Member
Registered: 2011-12-06
Posts: 1,986

Re: [SOLVED] Some of my installed packages became "foreign"

The output for your repositories you posted is missing "extra".

Offline

#9 2012-06-07 10:17:04

pshevtsov
Member
From: Novosibirsk, Russia
Registered: 2011-01-20
Posts: 52

Re: [SOLVED] Some of my installed packages became "foreign"

The problem was with mirrors.
The following were enabled:

grep '^Server' /etc/pacman.d/mirrorlist.backup
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
Server = ftp://mirror.yandex.ru/archlinux/$repo/os/$arch
Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch

And when I generated the new list with Reflector everything turned well.

Thanks to everybody!

Offline

#10 2012-06-07 10:19:04

headkase
Member
Registered: 2011-12-06
Posts: 1,986

Re: [SOLVED] Some of my installed packages became "foreign"

Don't forget to edit your original post and put "[Solved]" in the title.. wink

Edit: faster than me.. tongue big_smile

Last edited by headkase (2012-06-07 10:19:37)

Offline

Board footer

Powered by FluxBB