[solved] Can't update, because of conflict in manpages / gcc

Ask questions about Arch Linux ARM. Please search before making a new topic.

[solved] Can't update, because of conflict in manpages / gcc

Postby blackout24 » Mon Dec 14, 2015 10:28 pm

Hi,

I was just about to do an update on my ODRIOD-C1, which I use as a home server. However it looks like man-pages and gcc want to provide the same file and the whole update is aborted. I'm a bit baffled, a) how this could be and b) why I couldn't find anyone else with the same issue.

$this->bbcode_second_pass_code('', '
Packages (79) avahi-0.6.32rc-2 bash-4.3.042-4 cairo-1.14.6-1 cryptsetup-1.7.0-1 cups-2.1.2-3 cups-filters-1.3.0-1 curl-7.46.0-1 db-5.3.28-3 dbus-1.10.4-1
device-mapper-2.02.137-1 dhcpcd-6.9.4-1 elfutils-0.164-2 flex-2.6.0-1 freetype2-2.6.2-1 gc-7.4.2-4 gcc-5.3.0-2 gcc-libs-5.3.0-2 gd-2.1.1-3 gettext-0.19.6-2
git-2.6.4-1 glib2-2.46.2-2 gmp-6.1.0-2 gnupg-2.1.10-1 gnutls-3.4.7-2 go-2:1.5.2-1 gperftools-2.4-2 gpm-1.20.7-6 graphite-1:1.3.3-3 groff-1.22.3-5
harfbuzz-1.1.2-3 iperf-2.0.5-9 js17-17.0.0-3 kmod-22-1 leveldb-1.18-2 libassuan-2.4.2-1 libcups-2.1.2-3 libdbus-1.10.4-1 libelf-0.164-2 libjpeg-turbo-1.4.2-2
libpaper-1.1.24-9 libpng-1.6.19-1 libsystemd-228-3 libtiff-4.0.6-2 libtirpc-1.0.1-2 libtool-2.4.6-4 libutil-linux-2.27.1-1 libvpx-1.5.0-3 libxml2-2.9.3-1
linux-odroid-c1-3.10.80-18 llvm-libs-3.7.0-6 lua-5.3.2-1 lvm2-2.02.137-1 man-db-2.7.5-1 mesa-11.0.7-1 mesa-libgl-11.0.7-1 nano-2.5.0-1 ncurses-6.0-4
openresolv-3.7.2-1 openssl-1.0.2.e-1 pacman-mirrorlist-20151119-1 pam-1.2.1-3 pcre-8.38-2 pinentry-0.9.7-1 poppler-0.38.0-2 python-3.5.1-1
python-setuptools-1:18.8.1-1 python2-2.7.11-1 qpdf-6.0.0-2 run-parts-4.5.1-1 snappy-1.1.3-2 systemd-228-3 systemd-sysvcompat-228-3
thin-provisioning-tools-0.5.6-2 util-linux-2.27.1-1 v4l-utils-1.6.3-3 vim-7.4.944-1 vim-runtime-7.4.944-1 zsh-5.2-1 man-pages-4.03-1

Total Installed Size: 806.67 MiB
Net Upgrade Size: 4.37 MiB

:: Proceed with installation? [Y/n] y
(79/79) checking keys in keyring [#################################################################] 100%
(79/79) checking package integrity [#################################################################] 100%
(79/79) loading package files [#################################################################] 100%
(79/79) checking for file conflicts [#################################################################] 100%
error: failed to commit transaction (conflicting files)
/usr/share/man/man3/random.3.gz exists in both 'man-pages' and 'gcc'
/usr/share/man/man3/regex.3.gz exists in both 'man-pages' and 'gcc'
Errors occurred, no packages were upgraded.
')

I thought about removing man-pages, applying the update and the reinstalling man-pages but theconflict would probably still be there.

Regards,

blackout24
Last edited by blackout24 on Tue Dec 15, 2015 12:54 pm, edited 1 time in total.
blackout24
 
Posts: 5
Joined: Mon Dec 14, 2015 10:17 pm

Re: Can't update, because of conflict in latest manpages and

Postby madalu » Tue Dec 15, 2015 4:34 am

I can confirm this problem. There was a discussion of this over at the github issues pages that was marked invalid without explanation. As of this evening the issue tracker at https://github.com/archlinuxarm/PKGBUIL ... IBUTING.md seems to have disappeared entirely.
madalu
 
Posts: 6
Joined: Tue Dec 15, 2015 3:55 am

Re: Can't update, because of conflict in latest manpages and

Postby bulletmark » Tue Dec 15, 2015 10:24 am

+1
bulletmark
 
Posts: 98
Joined: Tue Oct 13, 2015 10:17 pm

Re: Can't update, because of conflict in latest manpages and

Postby madalu » Tue Dec 15, 2015 12:46 pm

A newly compiled gcc is in the repositories and the update now works.
madalu
 
Posts: 6
Joined: Tue Dec 15, 2015 3:55 am

Re: Can't update, because of conflict in latest manpages and

Postby blackout24 » Tue Dec 15, 2015 12:52 pm

I wanted to build my own man-pages package so I cloned the PKGBUILDs repo but I couldn't find the package there. According to pacman -Si man-pages it should be in [core]. I could rebuild the gcc package and delete these two files in the packaging step, but I don't really want to compile such a large project on my ODROID. What happened to the man-pages package?

EDIT: Thanks for the info. It works now.
blackout24
 
Posts: 5
Joined: Mon Dec 14, 2015 10:17 pm

Re: [solved] Can't update, because of conflict in manpages /

Postby WarheadsSE » Tue Dec 15, 2015 1:33 pm

As per the README on PKGBUILDs, any package not in PKGBUILDs is straight from ABS.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to User Questions

Who is online

Users browsing this forum: No registered users and 23 guests

cron