[arch-dev-public] Linux 3.14 in [testing]
d at falconindy.com
Wed Apr 2 10:00:09 EDT 2014
On Wed, Apr 02, 2014 at 01:21:32PM +0200, Thomas Bächler wrote:
> Am 02.04.2014 13:17, schrieb Dave Reisner:
> > On Apr 2, 2014 5:56 AM, "Thomas Bächler" <thomas at archlinux.org> wrote:
> >> Am 02.04.2014 00:44, schrieb Thomas Bächler:
> >>> Am 02.04.2014 00:20, schrieb Thomas Bächler:
> >>>> It may be another short while until I run db-update, but I started
> >>>> pushing the 3.14 stuff to [testing].
> >>> Okay, pushed everything to [testing] and [community-testing].
> >> Okay, sent this to the wrong list at first.
> >> Two problems:
> >> 1) findmnt/libmount broken with 3.14 - fixing that now.
> >> 2) util-linux/switch_root has problems (this seems like the same issue),
> > Crap. Forgot about this. It's already fixed upstream (thanks to an Arch
> > user). I don't have a reference to the commit, but I can take care of this
> > if you don't find it before me.
> >> see https://bbs.archlinux.org/viewtopic.php?pid=1399663
> The commit for 1) was 6c373810f5b1d32824371e9dff6ee5a006388f98. This is
> already applied in testing/util-linux.
> For 2), I don't see a fix upstream. It looks like a similar issue -
> apparently, st_dev for rootfs no longer has major 0 and minor 1 - maybe
> this also changed to 0?
Seems you're right:
[rootfs /]# cat /proc/self/mountinfo
0 0 0:0 / / rw - rootfs rootfs rw
14 0 0:2 / /proc rw,nosuid,nodev,noexec,relatime - proc proc rw
15 0 0:13 / /sys rw,nosuid,nodev,noexec,relatime - sysfs sys rw
16 0 0:4 / /dev rw,nosuid,relatime - devtmpfs dev rw,size=508412k,nr_inodes=127103,mode=755
17 0 0:14 / /run rw,nosuid,nodev,relatime - tmpfs run rw,mode=755
I mentioned this to Karel on IRC and offered a few possible solutions
More information about the arch-dev-public