:: Synchronizing package databases...
 obcore                     28.4 KiB  50.3 KiB/s 00:01 [# ###########################] 100%
 obextra                   100.2 KiB   143 KiB/s 00:01 [# ###########################] 100%
 obcommunity                21.9 KiB  37.2 KiB/s 00:01 [# ###########################] 100%
 observice                  26.8 KiB  53.8 KiB/s 00:00 [# ###########################] 100%
 core                      138.4 KiB  1628 KiB/s 00:00 [# ###########################] 100%
 extra                    1561.6 KiB  7.82 MiB/s 00:00 [# ###########################] 100%
 community                   6.0 MiB  8.26 MiB/s 00:01 [# ###########################] 100%
:: Starting full system upgrade...
:: Replace hwids with core/hwdata? [Y/n]
resolving dependencies...
warning: ignoring package systemd-250.1-2
warning: cannot resolve "systemd", a dependency of "mdadm"
:: The following package cannot be upgraded due to unresolvable dependencies:
      mdadm
Looks like the package "hwdata" must be appended to pacman's "IgnorePkg=" alongside systemd*....

Edit: also pciutils& usbutils because:
warning: ignoring package hwdata-0.355-1
warning: cannot resolve "hwdata", a dependency of "usbutils"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      pciutils  usbutils
Gradually, systemd dependency is plugged in more and more packages. It sux.

This is mdadm 4.1.2.
# Generated by makepkg 5.2.1
# using fakeroot version 1.24
pkgname = mdadm
pkgbase = mdadm
pkgver = 4.1-2
pkgdesc = A tool for managing/monitoring Linux md device arrays, also known as Software RAID
url = https://git.kernel.org/cgit/utils/mdadm
builddate = 1573668997
packager = Felix Yan <felixonmars@ archlinux.org>
size = 995175
arch = x86_64
license = GPL
replaces = raidtools
conflict = mkinitcpio<0.7
backup = etc/mdadm.conf
depend = glibc
makedepend = git
and this is 4.2.1.
# Generated by makepkg 6.0.1
# using fakeroot version 1.26
pkgname = mdadm
pkgbase = mdadm
pkgver = 4.2-1
pkgdesc = A tool for managing/monitoring Linux md device arrays, also known as Software RA
url = https://git.kernel.org/pub/scm/utils/mdadm
builddate = 1641831172
packager = Tobias Powalowski <tpowa@ archlinux.org>
size = 949208
arch = x86_64
license = GPL
replaces = raidtools
backup = etc/mdadm.conf
depend = glibc
depend = systemd
makedepend = git
Thanks for the reports.
mdadm is now available on obcore repo.
eric wroteThanks for the reports.
mdadm is now available on obcore repo.
Thanks for the quick response, @ eric. Can you take a look at pkgs in @ Wat-now's post, too?
I'm keeping hwids in my installed systems. Should include hwids in obarun repos as well? It's now replaced by hwdata in Arch repos and many obarun packages, for example, eudev, still depend on hwids.
@ chroot
eudev was rebuild with hwdata at the same time of mdadm update. So, eudev on the obcore repo depend now on hwdata.
eric wrote@ chroot
eudev was rebuild with hwdata at the same time of mdadm update. So, eudev on the obcore repo depend now on hwdata.
Thanks, @ eric. Changed to solved.

Powered by Obarun