Pacman Update Problem

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Pacman Update Problem

Postby theviper06 » Mon Jun 04, 2012 9:37 pm

Hallo, I have a problem to update with Pacman.

$this->bbcode_second_pass_code('', '[root@alarm ~]# pacman -Syu
:: Synchronizing package databases...
core 38.6 KiB 428K/s 00:00 [######################] 100%
extra 424.5 KiB 1329K/s 00:00 [######################] 100%
community 397.4 KiB 1249K/s 00:00 [######################] 100%
alarm is up to date
aur 10.2 KiB 1962K/s 00:00 [######################] 100%
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n] Y

resolving dependencies...
:: There are 2 providers available for udev:
:: Repository core
1) systemd-tools 2) udev-oxnas

Enter a number (default=1): ^C
Interrupt signal received

[root@alarm ~]# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date 0.0 B 0.00B/s 00:00 [----------------------] 0%
aur is up to date
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n] y

resolving dependencies...
:: There are 2 providers available for udev:
:: Repository core
1) systemd-tools 2) udev-oxnas

Enter a number (default=1): 1
looking for inter-conflicts...
:: systemd-tools and udev are in conflict. Remove udev? [y/N] y

Targets (20): bash-4.2.029-1 coreutils-8.17-1 curl-7.26.0-1 db-5.3.21-1
e2fsprogs-1.42.3-1 gcc-libs-4.7.0-6 glib2-2.32.3-1
glibc-2.15-10 hwids-20120512-1 kmod-8-2 libldap-2.4.31-2
libssh2-1.4.2-1 openssl-1.0.1.c-1 pacman-mirrorlist-20120530-1
perl-5.16.0-2 pinentry-0.8.1-3.1 systemd-tools-184-2
udev-182-2 [removal] util-linux-2.21.2-1 pacman-4.0.3-1

Total Download Size: 15.73 MiB
Total Installed Size: 157.53 MiB
Net Upgrade Size: 4.93 MiB

Proceed with installation? [Y/n] Y
:: Retrieving packages from core...
bash-4.2.029-1-arm 731.4 KiB 130K/s 00:06 [######################] 100%
db-5.3.21-1-arm 1106.1 KiB 183K/s 00:06 [######################] 100%
perl-5.16.0-2-arm 11.9 MiB 218K/s 00:56 [######################] 100%
pinentry-0.8.1-3.1-arm 81.6 KiB 55.0K/s 00:01 [######################] 100%
systemd-tools-184-2-arm 364.4 KiB 142K/s 00:03 [######################] 100%
util-linux-2.21.2-1-arm 1331.3 KiB 163K/s 00:08 [######################] 100%
libldap-2.4.31-2-arm 318.1 KiB 108K/s 00:03 [######################] 100%
(19/19) checking package integrity [######################] 100%
(19/19) loading package files [######################] 100%
(19/19) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem
hwids: /usr/share/hwdata/usb.ids exists in filesystem
systemd-tools: /usr/share/man/man5/hostname.5.gz exists in filesystem
systemd-tools: /usr/share/man/man5/locale.conf.5.gz exists in filesystem
systemd-tools: /usr/share/man/man5/vconsole.conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.
')

It would be wonderfull if someone can help me with updating my pogoplug correctly .
Best regards
theviper06
 
Posts: 5
Joined: Fri Nov 12, 2010 12:43 pm

Re: Pacman Update Problem

Postby WarheadsSE » Mon Jun 04, 2012 9:45 pm

I udev-oxnas, must be a oxnas, or other ancient kernel.

I will be releasing a package tonight that will solve this problem :) Please be patient.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pacman Update Problem

Postby schn4rk » Tue Jun 05, 2012 5:31 am

$this->bbcode_second_pass_quote('WarheadsSE', 'I') udev-oxnas, must be a oxnas, or other ancient kernel.

I will be releasing a package tonight that will solve this problem :) Please be patient.

Thank you!! I was desperately trying to solve this issue yesterday and came here to post about it :P Now I can take a deep breath and wait.

Once again the alarm devs & community prove to be the best! :geek:
schn4rk
 
Posts: 20
Joined: Mon Jan 09, 2012 8:55 am

Re: Pacman Update Problem

Postby WarheadsSE » Tue Jun 05, 2012 11:40 am

Ok, force hwids (upstream), install libaccept4 (it fixes the udev-oxnas issue), install systemd-tools & replace udev-oxnas. You might need to force systmed-tools too.
$this->bbcode_second_pass_code('', '
pacman -Syf hwids
pacman -Sy libaccept4
pacman -Sy systemd-tools
')
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pacman Update Problem

Postby schn4rk » Tue Jun 05, 2012 12:56 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'O')k, force hwids (upstream), install libaccept4 (it fixes the udev-oxnas issue), install systemd-tools & replace udev-oxnas. You might need to force systmed-tools too.
$this->bbcode_second_pass_code('', '
pacman -Syf hwids
pacman -Sy libaccept4
pacman -Sy systemd-tools
')


Thanks! This fixed the problem for me :D

One note - I noticed that the only thing that ended up giving an error when I finally got a full system upgrade to work was linux-headers, but it was just stuff to do with the Orion platform so I guess that isn't going to affect me...
$this->bbcode_second_pass_code('', '
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/cache-feroceon-l2.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/cache-feroceon-l2.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mv_xor.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mv_xor.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/irq.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/irq.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/gpio.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/gpio.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/common.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/common.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/orion_wdt.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/orion_wdt.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/audio.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/audio.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/ehci-orion.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/ehci-orion.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mvsdio.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mvsdio.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mpp.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/mpp.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/orion_nand.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/orion_nand.h')
warning: warning given when extracting usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/pcie.h (Can't create '/usr/src/linux-3.1.10-11-ARCH/arch/arm/plat-orion/include/plat/pcie.h')
')
Just figured I'd mention it. Thanks again for the solution!!
schn4rk
 
Posts: 20
Joined: Mon Jan 09, 2012 8:55 am

Re: Pacman Update Problem

Postby karog » Tue Jun 05, 2012 6:29 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'O')k, force hwids (upstream), install libaccept4 (it fixes the udev-oxnas issue), install systemd-tools & replace udev-oxnas. You might need to force systmed-tools too.
$this->bbcode_second_pass_code('', '
pacman -Syf hwids
pacman -Sy libaccept4
pacman -Sy systemd-tools
')

After installing hwids, I tried to install libaccept4 but it was not found. I looked with pacman -Ss for libaccept4 and liba and accept and found nothing.

Might I be getting a different mirror that has not obtained this yet? Anything I can do? Thanks.
karog
 
Posts: 305
Joined: Thu Jan 05, 2012 7:55 pm
Top

Re: Pacman Update Problem

Postby theviper06 » Tue Jun 05, 2012 6:30 pm

Hey,

Thank you so fare. For me there is still an error:

$this->bbcode_second_pass_code('', '[root@alarm ~]# pacman -Syf hwids
:: Synchronizing package databases...
core 38.6 KiB 64.1K/s 00:01 [######################] 100%
extra 424.5 KiB 105K/s 00:04 [######################] 100%
community 398.0 KiB 262K/s 00:02 [######################] 100%
alarm 2.3 KiB 1909K/s 00:00 [######################] 100%
aur 10.5 KiB 2.08M/s 00:00 [######################] 100%
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n] Y

resolving dependencies...
:: There are 2 providers available for udev:
:: Repository core
1) systemd-tools 2) udev-oxnas

Enter a number (default=1):
looking for inter-conflicts...
:: systemd-tools and udev are in conflict. Remove udev? [y/N] Y

Targets (21): bash-4.2.029-1 coreutils-8.17-1 curl-7.26.0-1 db-5.3.21-1
e2fsprogs-1.42.3-1 gcc-libs-4.7.0-6 glib2-2.32.3-1
glibc-2.15-10 hwids-20120512-1 kmod-8-2 libldap-2.4.31-2
libssh2-1.4.2-1 openssl-1.0.1.c-1 pacman-mirrorlist-20120530-1
perl-5.16.0-2 pinentry-0.8.1-3.1 run-parts-4.3.1-1
systemd-tools-184-2 udev-182-2 [removal] util-linux-2.21.2-1
pacman-4.0.3-1

Total Download Size: 0.02 MiB
Total Installed Size: 157.62 MiB
Net Upgrade Size: 4.93 MiB

Proceed with installation? [Y/n] Y
:: Retrieving packages from core...
run-parts-4.3.1-1-arm 16.4 KiB 54.4K/s 00:00 [######################] 100%
(20/20) checking package integrity [######################] 100%
(20/20) loading package files [######################] 100%
(20/20) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem
hwids: /usr/share/hwdata/usb.ids exists in filesystem
systemd-tools: /usr/share/man/man5/hostname.5.gz exists in filesystem
systemd-tools: /usr/share/man/man5/locale.conf.5.gz exists in filesystem
systemd-tools: /usr/share/man/man5/vconsole.conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.
')

What does especially the last lines mean?

Best regards
theviper06
 
Posts: 5
Joined: Fri Nov 12, 2010 12:43 pm

Re: Pacman Update Problem

Postby WarheadsSE » Tue Jun 05, 2012 6:32 pm

If you are one of the many that have had to modify the /etc/pacman.conf, then you will need to append a few lines to the bottom of that file to add the [alarm] repository.

$this->bbcode_second_pass_code('', '
[alarm]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
')

If we had not needed to modify it for the Initscripts problem, this would not be an issue.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pacman Update Problem

Postby karog » Tue Jun 05, 2012 6:38 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'I')f you are one of the many that have had to modify the /etc/pacman.conf, then you will need to append a few lines to the bottom of that file to add the [alarm] repository.

$this->bbcode_second_pass_code('', '
[alarm]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
')

If we had not needed to modify it for the Initscripts problem, this would not be an issue.

Thanks. Yes, I added the "IgnorePkg = initscripts" back then. Is that still necessary or can that now be removed?
karog
 
Posts: 305
Joined: Thu Jan 05, 2012 7:55 pm
Top

Re: Pacman Update Problem

Postby WarheadsSE » Tue Jun 05, 2012 6:46 pm

It's still necessary for any kernel that does not support devtmpfs which includes the current released oxnas kernel.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Next

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 22 guests