View previous topic :: View next topic |
Author |
Message |
Wallsandfences Guru
Joined: 29 Mar 2010 Posts: 378
|
Posted: Sun Mar 04, 2018 5:10 pm Post subject: Wow, something is really screwed up.... |
|
|
Latest xorg-server update is going havoc. Will this be sorted in a next --sync or what is going on there?
The error message is similar on all my gentoo boxes (which are otherwise quite differnent hardware- and wordfilewise
Code: | [blocks B ] <x11-proto/dri3proto-1.0-r1 ("<x11-proto/dri3proto-1.0-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/glproto-1.4.17-r2 ("<x11-proto/glproto-1.4.17-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xproto-7.0.31-r1 ("<x11-proto/xproto-7.0.31-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/fontsproto-2.1.3-r1 ("<x11-proto/fontsproto-2.1.3-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/randrproto-1.5.0-r1 ("<x11-proto/randrproto-1.5.0-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/recordproto-1.14.2-r2 ("<x11-proto/recordproto-1.14.2-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/scrnsaverproto-1.2.2-r2 ("<x11-proto/scrnsaverproto-1.2.2-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xf86driproto-2.1.1-r2 ("<x11-proto/xf86driproto-2.1.1-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/bigreqsproto-1.1.2-r1 ("<x11-proto/bigreqsproto-1.1.2-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/trapproto-3.4.3-r1 ("<x11-proto/trapproto-3.4.3-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/damageproto-1.2.1-r2 ("<x11-proto/damageproto-1.2.1-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xf86dgaproto-2.1-r3 ("<x11-proto/xf86dgaproto-2.1-r3" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/videoproto-2.3.3-r1 ("<x11-proto/videoproto-2.3.3-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/compositeproto-0.4.2-r2 ("<x11-proto/compositeproto-0.4.2-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/presentproto-1.1-r1 ("<x11-proto/presentproto-1.1-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xf86vidmodeproto-2.3.1-r2 ("<x11-proto/xf86vidmodeproto-2.3.1-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xf86miscproto-0.9.3-r1 ("<x11-proto/xf86miscproto-0.9.3-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/renderproto-0.11.1-r2 ("<x11-proto/renderproto-0.11.1-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xextproto-7.3.0-r1 ("<x11-proto/xextproto-7.3.0-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/inputproto-2.3.2-r1 ("<x11-proto/inputproto-2.3.2-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xineramaproto-1.2.1-r2 ("<x11-proto/xineramaproto-1.2.1-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xf86bigfontproto-1.2.0-r2 ("<x11-proto/xf86bigfontproto-1.2.0-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/dri2proto-2.8-r2 ("<x11-proto/dri2proto-2.8-r2" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/kbproto-1.0.7-r1 ("<x11-proto/kbproto-1.0.7-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/resourceproto-1.2.0-r1 ("<x11-proto/resourceproto-1.2.0-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/xcmiscproto-1.2.2-r1 ("<x11-proto/xcmiscproto-1.2.2-r1" is blocking x11-base/xorg-proto-2018.4)
[blocks B ] <x11-proto/fixesproto-5.0-r2 ("<x11-proto/fixesproto-5.0-r2" is blocking x11-base/xorg-proto-2018.4)
Total: 12 packages (11 upgrades, 1 new), Size of downloads: 38.306 KiB
Conflict: 27 blocks (27 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.19.99.901:0/1.19.99.901::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(x11-base/xorg-server-1.19.6-r1:0/1.19.6::gentoo, installed) pulled in by
x11-base/xorg-server:0/1.19.6= required by (x11-drivers/xf86-video-nouveau-1.0.15:0/0::gentoo, installed)
^^^^^^^^^^
<x11-base/xorg-server-1.19.99:0/1.19.6= required by (x11-drivers/nvidia-drivers-390.25:0/390::gentoo, installed)
^ ^^^^^^^^^^^^^^^^^
(and 3 more with the same problems)
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30907 Location: here
|
Posted: Sun Mar 04, 2018 5:25 pm Post subject: |
|
|
x11-drivers/nvidia-drivers require a version <x11-base/xorg-server-1.19.99.
You should wait that nvidia release new drivers that support xorg-1.19.99 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Sun Mar 04, 2018 5:38 pm Post subject: |
|
|
Why do you have nouveau and nvidia-drivers installed at the same time? Not that it is a problem, but in case you don't use nvidia-drivers then your blocker is completely unnecessary. |
|
Back to top |
|
|
skellr l33t
Joined: 18 Jun 2005 Posts: 975 Location: The Village, Portmeirion
|
Posted: Sun Mar 04, 2018 5:43 pm Post subject: |
|
|
Wallsandfences wrote: | Latest xorg-server update is going havoc. |
LoL, you think you have problems now? Wait till you get it installed. Don't do it it's a trap!
Welcome to "~". |
|
Back to top |
|
|
Wallsandfences Guru
Joined: 29 Mar 2010 Posts: 378
|
Posted: Sun Mar 04, 2018 5:49 pm Post subject: |
|
|
Yeah, i won‘t install it for now. I‘m doing the dual thingie for nvidia/noveau as per wiki. But on my intel box its similar... |
|
Back to top |
|
|
skellr l33t
Joined: 18 Jun 2005 Posts: 975 Location: The Village, Portmeirion
|
Posted: Sun Mar 04, 2018 5:53 pm Post subject: |
|
|
They are trying to make a transition so X dosn't run as "root", there will be plenty of permissions problems to hash out with that. I'd just wait a bit. |
|
Back to top |
|
|
Eriya n00b
Joined: 16 Aug 2017 Posts: 12 Location: Minnesota, USA
|
Posted: Sun Mar 11, 2018 1:40 am Post subject: |
|
|
skellr wrote: | They are trying to make a transition so X dosn't run as "root", there will be plenty of permissions problems to hash out with that. I'd just wait a bit. |
What should we do in the mean-time to update the rest of our packages? mask >=x11-base/xorg-server-1.19.99? |
|
Back to top |
|
|
skellr l33t
Joined: 18 Jun 2005 Posts: 975 Location: The Village, Portmeirion
|
Posted: Sun Mar 11, 2018 2:02 am Post subject: |
|
|
Eriya wrote: | skellr wrote: | They are trying to make a transition so X dosn't run as "root", there will be plenty of permissions problems to hash out with that. I'd just wait a bit. |
What should we do in the mean-time to update the rest of our packages? mask >=x11-base/xorg-server-1.19.99? |
That works. |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Sun Mar 11, 2018 2:44 am Post subject: |
|
|
Eriya wrote: | skellr wrote: | They are trying to make a transition so X dosn't run as "root", there will be plenty of permissions problems to hash out with that. I'd just wait a bit. |
What should we do in the mean-time to update the rest of our packages? mask >=x11-base/xorg-server-1.19.99? |
That seems to be the sensible thing to do. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Sun Mar 25, 2018 1:43 am Post subject: |
|
|
As usual, Gentoo forums provides an useful answer. My xorg during reinstall today got exactly this error. Will mask, and install. Thanks again.
E: Nah, i masked xorg server version and did emerge update --deep --with-bdeps=y @world and it downgraded around 20 packages, but trying to install google-chrome it still shows Code: | [blocks B ] ("<x11-proto/scrnsaverproto-1.2.2-r2" is blocking x11-base/xorg-proto-2018.4)
Error: The above package list contains packages which cannot be installed at the same time on the same system. |
It's a brand new install, trying to fire up X |
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Sun Mar 25, 2018 7:58 pm Post subject: |
|
|
you need xorg-proto, but to install xorg-proto you need to upgrade them.
you have the easy solve to tell portage to install xorg-proto, next portage will not have to look on "howto install" xorg-proto, because it is already there.
Code: | emerge --nodeps --upgrade xorg-proto |
|
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Sun Mar 25, 2018 8:30 pm Post subject: |
|
|
krinn wrote: | you need xorg-proto, but to install xorg-proto you need to upgrade them.
you have the easy solve to tell portage to install xorg-proto, next portage will not have to look on "howto install" xorg-proto, because it is already there.
Code: | emerge --nodeps --upgrade xorg-proto |
|
Thanks, there was no packages to update thou.
When trying to install xfce4 or google chrome Gentoo still displaying the same error message.
If im not missing something trivial
Solved: i did a emerge-webrsync, rebooted and everything is fine now. |
|
Back to top |
|
|
globus n00b
Joined: 24 Dec 2014 Posts: 45 Location: Newsiberianstadt, Rus
|
Posted: Thu Mar 29, 2018 2:20 pm Post subject: |
|
|
Hello, sorry my bad English.
When I do Code: | emerge --nodeps --upgrade xorg-proto |
me in the answer Code: | # emerge --nodeps --upgrade xorg-proto
!!! '--upgrade' is not a valid package atom.
!!! Please check ebuild(5) for full details. |
There is no "upgrade" key in man emerge. Sorry about the truth.
Code: | # emerge --nodeps --update xorg-proto | gives rise to such a conclusion:
Code: | # emerge --nodeps --update xorg-proto
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) x11-base/xorg-proto-2018.4::gentoo
>>> Installing (1 of 1) x11-base/xorg-proto-2018.4::gentoo
>>> Failed to install x11-base/xorg-proto-2018.4, Log file:
>>> '/var/tmp/portage/x11-base/xorg-proto-2018.4/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 1.29, 0.70, 0.51
* Package: x11-base/xorg-proto-2018.4
* Detected file collision(s):
*
* Searching all installed packages for file collisions...
*
*
* Package 'x11-base/xorg-proto-2018.4' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message. |
Please tell me what to do.
Last edited by globus on Thu Mar 29, 2018 4:54 pm; edited 3 times in total |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Thu Mar 29, 2018 3:38 pm Post subject: |
|
|
Quote: | Please tell me what to do. |
You look at the error you are getting.
You read Gentoo Wiki.
You read portage and emerge man pages.
You search internet and this site for solutions.
When everything fails you post here, telling exactly what error you are getting and what you did to solve the problem.
IMHO, posting a screenful of garbage and asking others to sort out the error for you is plain rude and does not go well with nature of these or any other technical forums where support is provided by volunteers. _________________ My Gentoo installation notes.
Please learn how to denote units correctly! |
|
Back to top |
|
|
globus n00b
Joined: 24 Dec 2014 Posts: 45 Location: Newsiberianstadt, Rus
|
Posted: Thu Mar 29, 2018 4:51 pm Post subject: |
|
|
Sorry, tag "spoiler" does not work. The error is the same as in the first message, otherwise why would I be here to write. Made, as said in this topic. |
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Thu Mar 29, 2018 5:03 pm Post subject: |
|
|
globus wrote: | Sorry, tag "spoiler" does not work. The error is the same as in the first message, otherwise why would I be here to write. Made, as said in this topic. |
Have you done a # emerge-webrsync
and then an update? |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Thu Mar 29, 2018 5:11 pm Post subject: |
|
|
globus wrote: | There is no "upgrade" key in man emerge. Sorry about the truth. |
I'm human
globus wrote: |
* Detected file collision(s):
|
I'm not sure if you are seeking answer to that, but it's just because a file own by another package will be crush by another package.
Well, you are forcing the package to be install without looking at its need, you should make sure of the result, will the package will get runtime trouble or build trouble if you don't provide a needed build dep while doing that, will it crush other own files... As usual with --nodeps and such kind of options, it's always upto user to know what he is doing, or taking care of what he is doing (quickpkg is your friend)
I sometimes forget such kind of issue, because i'm not using these kinds of feature, collision-protect, preserved-libs, i just have all them disable, i know what i'm doing, and i'm preventing myself from any mistake when i'm doing such things, so when i want do something, i just prefer portage doing what i'm asking and these features are naggers for me...
That's something i should try to keep in mind, but cannot.
But that's for the story, because you should had use the proper fix, already given upper.
tuggbuss wrote: | Solved: i did a emerge-webrsync, rebooted and everything is fine now. |
|
|
Back to top |
|
|
globus n00b
Joined: 24 Dec 2014 Posts: 45 Location: Newsiberianstadt, Rus
|
Posted: Fri Mar 30, 2018 7:17 am Post subject: |
|
|
I do "eix-sync", is it not the same? But not yet rebooted. |
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Fri Mar 30, 2018 8:29 am Post subject: |
|
|
globus wrote: | I do "eix-sync", is it not the same? But not yet rebooted. |
eix-sync does:
emerge --sync
cp -a /var/cache/eix/portage.eix /var/cache/eix/previous.eix
eix-update
eix-diff
Unless you don't have sync-type set to webrsync in your repos.conf. |
|
Back to top |
|
|
globus n00b
Joined: 24 Dec 2014 Posts: 45 Location: Newsiberianstadt, Rus
|
Posted: Fri Mar 30, 2018 5:57 pm Post subject: |
|
|
Code: | # emerge-webrsync
Fetching most recent snapshot ...
* Latest snapshot date: 20180329
*
* Approximate snapshot timestamp: 1522370700
* Current local timestamp: 1522427701
*
* The current local timestamp is newer than the timestamp of the latest
* snapshot. In order to force sync, use the --revert option or remove
* the timestamp file located at '/usr/portage/metadata/timestamp.x' |
Reboot did not help |
|
Back to top |
|
|
globus n00b
Joined: 24 Dec 2014 Posts: 45 Location: Newsiberianstadt, Rus
|
Posted: Mon Apr 02, 2018 6:11 am Post subject: |
|
|
I solved the problem by removing all conflict x11-proto/*. |
|
Back to top |
|
|
wim-x Tux's lil' helper
Joined: 26 Nov 2004 Posts: 110 Location: Netherlands
|
Posted: Wed Apr 04, 2018 5:12 am Post subject: |
|
|
Solved by doing a Code: | emerge -av1uD xorg-proto $(eix -IC# x11-proto) |
Thx to EoD's post in this topic. |
|
Back to top |
|
|
|