View previous topic :: View next topic |
Author |
Message |
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Mon Jan 11, 2016 9:46 am Post subject: localmount fails to start and xorg-server issues |
|
|
I am having now some major problem with upgrading the system.
The critical problems are:
1. localmount fails to start.
Code: |
rc boot logging started at Mon Jan 11 09:57:06 2016
* Setting system clock using the hardware clock [Local Time] ...
[ ok ]
* Loading module vboxvideo ...
* Failed to load vboxvideo
[ !! ]
* Loading module vboxdrv ...
[ ok ]
* Loading module vboxnetadp ...
[ ok ]
* Loading module vboxnetflt ...
[ ok ]
* Loading module vboxpci ...
[ ok ]
* Autoloaded 4 module(s)
* Starting lvmetad ...
[ ok ]
* Checking local filesystems ...
/dev/sda3: clean, 1619842/59998208 files, 152778240/239970486 blocks
/dev/sda1: clean, 39/25688 files, 29627/102400 blocks
[ ok ]
* Remounting root filesystem read/write ...
[ ok ]
* Remounting filesystems ...
[ ok ]
* Updating /etc/mtab ...
* Creating mtab symbolic link
[ ok ]
* Activating swap devices ...
[ ok ]
* Mounting local filesystems ...
mount: unknown filesystem type 'usbfs'
mount: mount point /dev/usb/ does not exist
* Some local filesystem failed to mount
[ !! ]
* ERROR: localmount failed to start
* Configuring kernel parameters ...
[ ok ]
* ERROR: cannot start bootmisc as localmount would not start
* ERROR: cannot start alsasound as localmount would not start
* ERROR: cannot start procfs as localmount would not start
* Loading custom binary format handlers ...
[ ok ]
* Setting hostname to queen ...
[ ok ]
* Setting terminal encoding [UTF-8] ...
[ ok ]
* ERROR: cannot start keymaps as localmount would not start
* Bringing up network interface lo ...
[ ok ]
* ERROR: cannot start net.lo as localmount would not start
* ERROR: cannot start swapfiles as localmount would not start
* ERROR: cannot start tmpfiles.setup as localmount would not start
* ERROR: cannot start urandom as localmount would not start
rc boot logging stopped at Sun Jan 10 21:05:19 2016
rc default logging started at Sun Jan 10 21:05:19 2016
* Starting lvmetad ...
[ ok ]
* Mounting local filesystems ...
mount: unknown filesystem type 'usbfs'
mount: mount point /dev/usb/ does not exist
* Some local filesystem failed to mount
[ !! ]
* ERROR: localmount failed to start
* ERROR: cannot start bootmisc as localmount would not start
* ERROR: cannot start dbus as localmount would not start
* ERROR: cannot start syslog-ng as localmount would not start
* ERROR: cannot start consolekit as localmount would not start
* ERROR: cannot start cupsd as localmount would not start
* ERROR: cannot start laptop_mode as localmount would not start
* Loading lm_sensors modules...
* Loading coretemp ...
[ ok ]
* Initializing sensors ...
[ ok ]
* ERROR: cannot start xdm-setup as localmount would not start
* ERROR: cannot start dhcpcd as localmount would not start
* ERROR: cannot start netmount as localmount would not start
* ERROR: cannot start keymaps as localmount would not start
* ERROR: cannot start virtualbox-guest-additions as localmount would not start
* ERROR: cannot start xdm as localmount would not start
* ERROR: cannot start alsasound as localmount would not start
* ERROR: cannot start procfs as localmount would not start
* ERROR: cannot start net.lo as localmount would not start
* Starting sshd ...
[ ok ]
* ERROR: cannot start swapfiles as localmount would not start
* ERROR: cannot start tmpfiles.setup as localmount would not start
* ERROR: cannot start urandom as localmount would not start
* ERROR: cannot start vixie-cron as localmount would not start
* Starting local ...
[ ok ]
rc default logging stopped at Sun Jan 10 21:05:20 2016 |
2. Can't upgrade xorg-server due to blocks B.
Code: | emerge -pv xorg-server
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] x11-libs/xtrans-1.3.5::gentoo [1.3.3::gentoo] USE="-doc" 183 KiB
[ebuild U ] x11-libs/libdrm-2.4.65::gentoo [2.4.59::gentoo] USE="libkms -static-libs -valgrind%" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="intel radeon -amdgpu% (-exynos) (-freedreno) -nouveau (-omap) (-tegra) -vmware" 631 KiB
[ebuild U ] x11-base/xorg-drivers-1.17::gentoo [1.16::gentoo] INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -elographics -fpit -hyperpen -joystick (-libinput) -mutouch -penmount -tslib -vmmouse -void -wacom" VIDEO_CARDS="fbdev fglrx intel -amdgpu% -apm -ast -chips -cirrus -dummy -epson (-freedreno) (-geode) -glint -i128 (-i740) -mach64 -mga -neomagic -nouveau -nv -nvidia (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3 -s3virge -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx (-tegra) -tga -trident -tseng -vesa -via -virtualbox -vmware (-voodoo) (-modesetting%) (-v4l%)" 0 KiB
[ebuild U ] sys-devel/llvm-3.5.0:0/3.5::gentoo [3.3-r3:0/3.3::gentoo] USE="libffi ncurses%* static-analyzer xml -clang -debug -doc -gold -libedit% -multitarget -ocaml -python {-test} (-udis86%)" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 (-pypy) (-python2_6%)" VIDEO_CARDS="-radeon" 11,496 KiB
[ebuild U ] x11-apps/xinit-1.3.4-r1::gentoo [1.3.3::gentoo] USE="minimal -systemd%" 162 KiB
[ebuild U ] app-eselect/eselect-opengl-1.3.1-r4::gentoo [1.2.7::gentoo] 3 KiB
[ebuild U ] x11-proto/glproto-1.4.17-r1::gentoo [1.4.17::gentoo] ABI_X86="(64) -32 (-x32)" 0 KiB
[blocks b ] <x11-proto/glproto-1.4.17-r1 ("<x11-proto/glproto-1.4.17-r1" is blocking app-eselect/eselect-opengl-1.3.1-r4)
[ebuild U ] media-libs/mesa-11.0.6::gentoo [10.2.8::gentoo] USE="classic dri3 egl gallium gbm llvm nptl udev xa -bindist -d3d9% -debug -gles1 -gles2 -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -vaapi% -vdpau -wayland -xvmc (-openvg%) (-r600-llvm-compiler%)" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="intel (-freedreno) -i915 -i965 -ilo -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 7,103 KiB
[blocks b ] <media-libs/mesa-10.3.4-r1 ("<media-libs/mesa-10.3.4-r1" is blocking app-eselect/eselect-opengl-1.3.1-r4)
[ebuild U ] x11-base/xorg-server-1.17.4:0/1.17.4::gentoo [1.16.4:0/1.16.1::gentoo] USE="glamor ipv6 nptl udev xorg -dmx -doc -kdrive (-libressl) -minimal (-selinux) -static-libs -suid -systemd -tslib -unwind -wayland -xephyr% -xnest -xvfb" 5,656 KiB
[blocks B ] =x11-base/xorg-server-1.16.4 ("=x11-base/xorg-server-1.16.4" is blocking app-eselect/eselect-opengl-1.3.1-r4)
[blocks B ] <=app-emulation/emul-linux-x86-opengl-20140508 ("<=app-emulation/emul-linux-x86-opengl-20140508" is blocking app-eselect/eselect-opengl-1.3.1-r4)
[blocks B ] <=x11-drivers/xf86-video-v4l-0.2.0 ("<=x11-drivers/xf86-video-v4l-0.2.0" is blocking x11-base/xorg-drivers-1.17)
Total: 9 packages (9 upgrades), Size of downloads: 25,232 KiB
Conflict: 5 blocks (3 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-base/xorg-server:0
(x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, ebuild scheduled for merge) pulled in by
x11-base/xorg-server (Argument)
(x11-base/xorg-server-1.16.4:0/1.16.1::gentoo, installed) pulled in by
<=x11-base/xorg-server-1.16.49[-minimal] required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
^^ ^^^^^^^
>=x11-base/xorg-server-1.7:0/1.16.1=[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.3.26:0/0::gentoo, installed)
^^^^^^^^^^
(and 7 more with the same problems)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(app-eselect/eselect-opengl-1.3.1-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
app-eselect/eselect-opengl required by @selected
>=app-eselect/eselect-opengl-1.3.0 required by (media-libs/mesa-11.0.6:0/0::gentoo, ebuild scheduled for merge)
>=app-eselect/eselect-opengl-1.3.0 required by (x11-proto/glproto-1.4.17-r1:0/0::gentoo, ebuild scheduled for merge)
>=app-eselect/eselect-opengl-1.0.8 required by (x11-base/xorg-server-1.16.4:0/1.16.1::gentoo, installed)
>=app-eselect/eselect-opengl-1.3.0 required by (x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, ebuild scheduled for merge)
>=app-eselect/eselect-opengl-1.0.7 required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
(x11-drivers/xf86-video-v4l-0.2.0:0/0::gentoo, installed) pulled in by
x11-drivers/xf86-video-v4l required by @selected
(app-emulation/emul-linux-x86-opengl-20140508:0/0::gentoo, installed) pulled in by
app-emulation/emul-linux-x86-opengl required by (app-emulation/emul-linux-x86-xlibs-20140508:0/0::gentoo, installed)
app-emulation/emul-linux-x86-opengl required by @selected
app-emulation/emul-linux-x86-opengl required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
(x11-base/xorg-drivers-1.17:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=x11-base/xorg-drivers-1.17 required by (x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, ebuild scheduled for merge)
>=x11-base/xorg-drivers-1.16 required by (x11-base/xorg-server-1.16.4:0/1.16.1::gentoo, installed)
x11-base/xorg-drivers required by @selected
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
-----------------------------
!!! The following installed packages are masked:
- app-emulation/emul-linux-x86-baselibs-20140508-r12::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (28 Mar 2015)
# on behalf of gx86-multilib project <multilib@gentoo.org>
# Removed lastrited emul-linux-x86. The mask is kept post-removal
# per Arfrever's request so that the PM warns about masked packages
# being installed.
- app-emulation/emul-linux-x86-opengl-20140508::gentoo (masked by: package.mask)
- app-emulation/emul-linux-x86-xlibs-20140508::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
3.I don't get the kdm login screen. I have to start kdm manually as root. Also it complains about Code: | ConsoleKit session. Unable to open session. Failed to connect to socket /var/run/dbus/system_bus_socket. No such file or directory. |
4. python-updater complains that there is no module named portage. I can't emerge portage as well due to slot conflict.
How can I solve these issues? |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1256
|
Posted: Mon Jan 11, 2016 9:48 am Post subject: |
|
|
error is here
Code: | mount: unknown filesystem type 'usbfs'
mount: mount point /dev/usb/ does not exist |
check your fstab |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Mon Jan 11, 2016 4:47 pm Post subject: |
|
|
0. how long has it been since the last upgrade ?
First, why are app-emulation/emul-linux-x86* still installed ?
x11-drivers/xf86-video-v4l needs to be unmerged. You seem t have a lot of clutter in your world, x11-drivers/xf86-video-v4l is just one of the things that got there. |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Mon Jan 11, 2016 9:18 pm Post subject: |
|
|
VoidMage wrote: | 0. how long has it been since the last upgrade ?
First, why are app-emulation/emul-linux-x86* still installed ?
x11-drivers/xf86-video-v4l needs to be unmerged. You seem t have a lot of clutter in your world, x11-drivers/xf86-video-v4l is just one of the things that got there. |
The update was done around 4 months ago. Weird according to eix package-name it wasn't installed. I decided to emerge -C these emul-* packages and xf86-video-v4l. Now, I can emerge xorg-drivers. However, I still get slot conflict with upgrading xorg-server.
Code: |
emerge =x11-base/xorg-server-1.17.4
Calculating dependencies... done!
[ebuild U ] x11-libs/xtrans-1.3.5 [1.3.3]
[ebuild U ] x11-apps/xinit-1.3.4-r1 [1.3.3] USE="-systemd%"
[ebuild U ] x11-base/xorg-server-1.17.4 [1.16.4-r5] USE="(-libressl) -xephyr%"
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-base/xorg-server:0
(x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, ebuild scheduled for merge) pulled in by
=x11-base/xorg-server-1.17.4 (Argument)
(x11-base/xorg-server-1.16.4-r5:0/1.16.1::gentoo, installed) pulled in by
<=x11-base/xorg-server-1.16.49[-minimal] required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
^^ ^^^^^^^
>=x11-base/xorg-server-1.7:0/1.16.1=[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.3.26:0/0::gentoo, installed)
^^^^^^^^^^
(and 7 more with the same problems)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
|
|
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Mon Jan 11, 2016 10:02 pm Post subject: |
|
|
Perfect Gentleman wrote: | error is here
Code: | mount: unknown filesystem type 'usbfs'
mount: mount point /dev/usb/ does not exist |
check your fstab |
This is my fstab
Code: |
# <fs> <mountpoint> <type> <opts> <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda2 none swap sw 0 0
/dev/sda3 / ext4 defaults,noatime 0 1
/dev/sda1 /boot ext3 defaults,noatime 1 2
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
none /dev/bus/usb usbfs devgid=1014,devmode=664 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
none /dev/usb/ usbfs auto,devmode=0666 0 0
|
The error about usbfs was always thrown, but the system booted ok until now. What causes localmount not to be mounted and all the rest? I can disable /dev/usb. |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Mon Jan 11, 2016 10:22 pm Post subject: |
|
|
Add x11-drivers/ati-drivers to the emerge line, if there's no new version, you're stuck. |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Mon Jan 11, 2016 10:26 pm Post subject: |
|
|
Quote: | The error about usbfs was always thrown, but the system booted ok until now. What causes localmount not to be mounted and all the rest? I can disable /dev/usb. |
Well, this part is easy, the devs for openrc felt it's better for all of localmount to fail if any part of it does (to be like systemd, and trash every elses systems too)
Code: | (x11-base/xorg-server-1.16.4-r5:0/1.16.1::gentoo, installed) pulled in by
<=x11-base/xorg-server-1.16.49[-minimal] required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
^^ ^^^^^^^
>=x11-base/xorg-server-1.7:0/1.16.1=[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.3.26:0/0::gentoo, installed)
^^^^^^^^^^ |
This says what the issue is, ati-drivers is wanting an older version of xorg-server, while xf86-video-virtualbox is needing a newer one. Considering x11-drivers/ati-drivers-14.12-r3 isn't even in the tree anymore, you need to update this too (and more likely encountering several more issues, because everything else is most likely out of date) |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Mon Jan 11, 2016 11:06 pm Post subject: |
|
|
ct85711 wrote: | Quote: | The error about usbfs was always thrown, but the system booted ok until now. What causes localmount not to be mounted and all the rest? I can disable /dev/usb. |
Well, this part is easy, the devs for openrc felt it's better for all of localmount to fail if any part of it does (to be like systemd, and trash every elses systems too)
Code: | (x11-base/xorg-server-1.16.4-r5:0/1.16.1::gentoo, installed) pulled in by
<=x11-base/xorg-server-1.16.49[-minimal] required by (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, installed)
^^ ^^^^^^^
>=x11-base/xorg-server-1.7:0/1.16.1=[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.3.26:0/0::gentoo, installed)
^^^^^^^^^^ |
This says what the issue is, ati-drivers is wanting an older version of xorg-server, while xf86-video-virtualbox is needing a newer one. Considering x11-drivers/ati-drivers-14.12-r3 isn't even in the tree anymore, you need to update this too (and more likely encountering several more issues, because everything else is most likely out of date) |
@VoidMage I updated ati-drivers to 15.9-r1. xf86-video-virtualbox I try to upgrade to 5.0.12 (fetching only for the moment). So far, with ati-drivers 15.9-r1 it still wants to rebuild xorg-server 1.16 and not 1.17.
Code: | emerge -pv xorg-server
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-base/xorg-server-1.16.4-r5:0/1.16.1::gentoo USE="glamor ipv6 nptl udev xorg -dmx -doc -kdrive -minimal (-selinux) -static-libs -suid -systemd -tslib -unwind -wayland -xnest -xvfb" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
x11-base/xorg-server:0
(x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, ebuild scheduled for merge) conflicts with
>=x11-base/xorg-server-1.7:0/1.16.1=[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.3.26:0/0::gentoo, installed) |
I might choose to remain with xorg-server 1.16
How do I solve the the localmount and all the mount issues besides commenting usbfs? |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Tue Jan 12, 2016 12:33 am Post subject: |
|
|
https://www.gentoo.org/support/news-items/2015-10-07-openrc-0-18-localmount-and-netmount-changes.html
Quote: | Title: OpenRC-0.18 localmount and netmount changes
Author: William Hubbs <williamh@gentoo.org>
Content-Type: text/plain
Posted: 2015-10-07
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: <=sys-apps/openrc-0.18
The behaviour of localmount and netmount is changing on Linux systems.
In the past, these services always started successfully. However, now they
will fail if a file system they attempt to mount cannot be mounted.
If you have file systems listed in fstab which should not be mounted at
boot time, make sure to add noauto to the mount options. If you have
file systems that you want to attempt to mount at boot time but failure
should be allowed, add nofail to the mount options for these file
systems in fstab. |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|