[base-devel is trying to install both pkgconf and pkg-config

Problems with packages? Post here, using [tags] of the package name.

[base-devel is trying to install both pkgconf and pkg-config

Postby mediocregopher » Wed Aug 08, 2018 7:37 pm

I'm on an ARM machine (inside a chroot on a chromebook, but I don't _think_ that would matter for this problem). When I go to sync `base-devel` both pkgconf and pkg-config show up in the list of packages in the group, but they conflict with each other. The first time I sync it picks pkgconf, but if I do it again it'll say they're conflicting and ask if I want to remove pkgconf and install pkg-config. If I say yes and then sync it'll once again say they're conflicting, and try to do the opposite (remove pkg-config and install pkgconf). Here's the output:

$this->bbcode_second_pass_code('', '
[mediocregopher@localhost loadout]$ sudo pacman -R pkgconf pkg-config
error: target not found: pkgconf
error: target not found: pkg-config

[mediocregopher@localhost loadout]$ uname -a
Linux localhost 3.18.0-18113-ge3cdebd416dd #1 SMP PREEMPT Wed Jul 25 23:31:14 PDT 2018 aarch64 GNU/Linux

[mediocregopher@localhost loadout]$ sudo pacman -Sy --needed base-devel
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: There are 27 members in group base-devel:
:: Repository core
1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot 6) file 7) findutils 8) flex 9) gawk 10) gcc 11) gettext 12) grep 13) groff 14) gzip
15) libtool 16) m4 17) make 18) pacman 19) patch 20) pkg-config 21) pkgconf 22) sed 23) sudo 24) systemd 25) texinfo 26) util-linux 27) which

Enter a selection (default=all):
warning: autoconf-2.69-4 is up to date -- skipping
warning: automake-1.15.1-1 is up to date -- skipping
warning: binutils-2.30-5 is up to date -- skipping
warning: bison-3.0.5-1 is up to date -- skipping
warning: fakeroot-1.23-1 is up to date -- skipping
warning: file-5.33-3 is up to date -- skipping
warning: findutils-4.6.0-2 is up to date -- skipping
warning: flex-2.6.4-1 is up to date -- skipping
warning: gawk-4.2.1-1 is up to date -- skipping
warning: gcc-8.1.1+20180531-1 is up to date -- skipping
warning: gettext-0.19.8.1-2 is up to date -- skipping
warning: grep-3.1-1 is up to date -- skipping
warning: groff-1.22.3-7 is up to date -- skipping
warning: gzip-1.9-1 is up to date -- skipping
warning: libtool-2.4.6+40+g6ca5e224-6 is up to date -- skipping
warning: m4-1.4.18-1 is up to date -- skipping
warning: make-4.2.1-2 is up to date -- skipping
warning: pacman-5.1.1-1 is up to date -- skipping
warning: patch-2.7.6-1 is up to date -- skipping
warning: sed-4.5-1 is up to date -- skipping
warning: sudo-1.8.23-2 is up to date -- skipping
warning: systemd-239.0-2 is up to date -- skipping
warning: texinfo-6.5-1 is up to date -- skipping
warning: util-linux-2.32.1-1 is up to date -- skipping
warning: which-2.21-2 is up to date -- skipping
resolving dependencies...
looking for conflicting packages...
warning: removing 'pkg-config' from target list because it conflicts with 'pkgconf'

Packages (1) pkgconf-1.5.3-1

Total Installed Size: 0.20 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [############################################################] 100%
(1/1) checking package integrity [############################################################] 100%
(1/1) loading package files [############################################################] 100%
(1/1) checking for file conflicts [############################################################] 100%
(1/1) checking available disk space [############################################################] 100%
:: Processing package changes...
(1/1) installing pkgconf [############################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

[mediocregopher@localhost loadout]$ sudo pacman -Sy --needed base-devel
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: There are 27 members in group base-devel:
:: Repository core
1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot 6) file 7) findutils 8) flex 9) gawk 10) gcc 11) gettext 12) grep 13) groff 14) gzip
15) libtool 16) m4 17) make 18) pacman 19) patch 20) pkg-config 21) pkgconf 22) sed 23) sudo 24) systemd 25) texinfo 26) util-linux 27) which

Enter a selection (default=all):
warning: autoconf-2.69-4 is up to date -- skipping
warning: automake-1.15.1-1 is up to date -- skipping
warning: binutils-2.30-5 is up to date -- skipping
warning: bison-3.0.5-1 is up to date -- skipping
warning: fakeroot-1.23-1 is up to date -- skipping
warning: file-5.33-3 is up to date -- skipping
warning: findutils-4.6.0-2 is up to date -- skipping
warning: flex-2.6.4-1 is up to date -- skipping
warning: gawk-4.2.1-1 is up to date -- skipping
warning: gcc-8.1.1+20180531-1 is up to date -- skipping
warning: gettext-0.19.8.1-2 is up to date -- skipping
warning: grep-3.1-1 is up to date -- skipping
warning: groff-1.22.3-7 is up to date -- skipping
warning: gzip-1.9-1 is up to date -- skipping
warning: libtool-2.4.6+40+g6ca5e224-6 is up to date -- skipping
warning: m4-1.4.18-1 is up to date -- skipping
warning: make-4.2.1-2 is up to date -- skipping
warning: pacman-5.1.1-1 is up to date -- skipping
warning: patch-2.7.6-1 is up to date -- skipping
warning: pkgconf-1.5.3-1 is up to date -- skipping
warning: sed-4.5-1 is up to date -- skipping
warning: sudo-1.8.23-2 is up to date -- skipping
warning: systemd-239.0-2 is up to date -- skipping
warning: texinfo-6.5-1 is up to date -- skipping
warning: util-linux-2.32.1-1 is up to date -- skipping
warning: which-2.21-2 is up to date -- skipping
resolving dependencies...
looking for conflicting packages...
:: pkg-config and pkgconf are in conflict (pkgconfig). Remove pkgconf? [y/N] ^C
Interrupt signal received
')

The thing is that when I look at the list of packages in base-devel at https://www.archlinux.org/groups/x86_64/base-devel/ pkg-config doesn't even show up in that list. But that's for x86_64, so maybe the ARM list is different in some way? Not really sure where to go from here, I'm just gonna have my setup script skip pkg-config for now, but I'm curious what the actual solution is. Any help would be greatly appreciated.
mediocregopher
 
Posts: 2
Joined: Wed Aug 08, 2018 7:28 pm

Re: [base-devel is trying to install both pkgconf and pkg-co

Postby TheSaint » Thu Aug 09, 2018 5:27 am

$this->bbcode_second_pass_quote('mediocregopher', 'I')'m just gonna have my setup script skip pkg-config for now
You might write the package name in the ignore list in pacman.conf ;)
TheSaint
 
Posts: 346
Joined: Mon Jul 23, 2018 7:57 am


Return to Packages

Who is online

Users browsing this forum: No registered users and 39 guests