Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: Jörg on 2015/05/05, 08:49:07

Title: [solved] dependencies problem with xserver-xorg
Post by: Jörg on 2015/05/05, 08:49:07
Yesterday's DU pulled in new xserver-packages, but today after trying to make a DU I see the following message:

Code: [Select]
jorg@thinkpad-s540:~$ su
Password:
[08:06:16] root@thinkpad-s540:/home/jorg# apt-get update         
Hit http://ftp.spline.de unstable InRelease
Hit http://packages.siduction.org unstable InRelease                   
Hit http://ftp.spline.de unstable InRelease                           
Hit http://ftp.de.debian.org unstable InRelease                       
Hit http://ftp.spline.de unstable InRelease     
Hit http://packages.siduction.org unstable/main amd64 Packages       
Hit http://ftp.spline.de unstable/main amd64 Packages                 
Hit http://ftp.spline.de unstable/contrib amd64 Packages                                                         
Get:1 http://ftp.de.debian.org unstable/main amd64 Packages/DiffIndex [7,876 B]                                   
Hit http://ftp.spline.de unstable/non-free amd64 Packages                       
Hit http://ftp.spline.de unstable/main amd64 Packages
Hit http://ftp.spline.de unstable/contrib amd64 Packages
Hit http://ftp.spline.de unstable/non-free amd64 Packages
Hit http://packages.siduction.org unstable/contrib amd64 Packages
Hit http://packages.siduction.org unstable/non-free amd64 Packages
Get:2 http://ftp.de.debian.org unstable/contrib amd64 Packages/DiffIndex [7,819 B]   
Get:3 http://ftp.de.debian.org unstable/non-free amd64 Packages/DiffIndex [7,819 B]
Get:4 http://ftp.de.debian.org unstable/contrib Translation-en/DiffIndex [7,819 B]
Get:5 http://ftp.de.debian.org unstable/main Translation-en/DiffIndex [7,876 B]       
Get:6 http://ftp.de.debian.org unstable/non-free Translation-en/DiffIndex [7,819 B]   
Hit http://ftp.spline.de unstable/main amd64 Packages
Hit http://ftp.spline.de unstable/contrib amd64 Packages
Hit http://ftp.spline.de unstable/non-free amd64 Packages
Ign http://packages.siduction.org unstable/contrib Translation-en_US
Ign http://packages.siduction.org unstable/contrib Translation-en
Ign http://packages.siduction.org unstable/main Translation-en_US
Ign http://packages.siduction.org unstable/main Translation-en
Ign http://packages.siduction.org unstable/non-free Translation-en_US
Ign http://packages.siduction.org unstable/non-free Translation-en
Ign http://ftp.spline.de unstable/contrib Translation-en_US
Ign http://ftp.spline.de unstable/contrib Translation-en                                                                           
Ign http://ftp.spline.de unstable/main Translation-en_US                                                                           
Ign http://ftp.spline.de unstable/main Translation-en                                                                             
Ign http://ftp.spline.de unstable/non-free Translation-en_US                                                                       
Ign http://ftp.spline.de unstable/non-free Translation-en                                                                         
Ign http://ftp.spline.de unstable/contrib Translation-en_US                                                                       
Ign http://ftp.spline.de unstable/contrib Translation-en                                                                           
Ign http://ftp.spline.de unstable/main Translation-en_US                                                                           
Ign http://ftp.spline.de unstable/main Translation-en                                                                               
Ign http://ftp.spline.de unstable/non-free Translation-en_US                                                                       
Ign http://ftp.spline.de unstable/non-free Translation-en                                                                           
Ign http://ftp.spline.de unstable/contrib Translation-en_US                                                                         
Ign http://ftp.spline.de unstable/contrib Translation-en                                                                           
Ign http://ftp.spline.de unstable/main Translation-en_US                                                                           
Ign http://ftp.spline.de unstable/main Translation-en                                                                               
Ign http://ftp.spline.de unstable/non-free Translation-en_US                                                                       
Ign http://ftp.spline.de unstable/non-free Translation-en                                                                           
Fetched 47.0 kB in 8s (5,755 B/s)                                                                                                   
Reading package lists... Done                                                                                                       
[08:06:34] root@thinkpad-s540:/home/jorg# apt-get dist-upgrade -dV                                                                 
Reading package lists... Done                                                                                                       
Building dependency tree                                                                                                           
Reading state information... Done                                                                                                   
Calculating upgrade... Some packages could not be installed. This may mean that you have                                           
requested an impossible situation or if you are using the unstable                                                                 
distribution that some required packages have not yet been created                                                                 
or been moved out of Incoming.                                                                                                     
The following information may help to resolve the situation:                                                                       
                                                                                                                                   
The following packages have unmet dependencies:                                                                                     
 xserver-xorg : Depends: xserver-xorg-video-all but it is not going to be installed or
                         xorg-driver-video
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Will "just wait a few days" bring the solution or do I have to study musca's thread on "aspcud" very carefully?

Greetings,
Jörg
Title: Re: dependencies problem with xserver-xorg
Post by: der_bud on 2015/05/05, 09:53:07
Confirmed, I deleted the metapackage xserver-xorg-video-all manually earlier, and now xserver-xorg complains because it depends on {xserver-xorg-video-all | xorg-driver-video}.
Manually installing xserver-xorg-video-all and then dist-upgrading does NOT solve this, because some drivers get uninstalled then and are not reinstallable (cause: xorg-video-abi-18) => Breakage.

So set xserver-xorg-core on hold , or wait.
Title: Re: dependencies problem with xserver-xorg
Post by: musca on 2015/05/05, 11:01:41
Hello,
I'd like to give a little background info taken from user discussion on our irc support channel (You are welcome to stop by on irc.oftc.net, and meet with the community on either international channel #siduction or german channel #siduction-de . Beginners: You only need to start "siduction-irc").

The package xserver-xorg depends on "xserver-xorg-video-all | xorg-driver-video"  (amongst others). Xserver-xorg-video-all is a metapackage that depends on all other driver packages. This breaks as soon as one single packagage misses.

So the second alternative is the way to go: siduction comes with some selected drivers and each of them provides the virtual package xorg-driver-video. At the moment all of theese drivers are neither installable nor upgradeable, so we see breakage and need to wait.

There is one exception: if you have installed one of the proprietary drivers (fglrx-driver or nvidia-driver), then the virtual package xserver-xorg-driver is provided by those.  This leads to removal of all missing drivers.
remove xserver-xorg-video-ati (1:7.5.0-1) ...
remove xserver-xorg-video-fbdev (1:0.4.4-1+b2) ...
remove xserver-xorg-video-intel (2:2.21.15-2+b2) ...
remove xserver-xorg-video-mach64 (6.9.4-2) ...
remove xserver-xorg-video-mga (1:1.6.4-1) ...
remove xserver-xorg-video-nouveau (1:1.0.11-1) ...
remove xserver-xorg-video-r128 (6.9.2-1+b2) ...
remove xserver-xorg-video-radeon (1:7.5.0-1) ...
remove xserver-xorg-video-vesa (1:2.3.3-1+b3) ...
remove xserver-xorg-video-vmware (1:13.1.0-1) ...
You may continue and use proprietary driver, but i think you want to have the free drivers as a fallback (just in case ...). As soon as the drivers will be available again, you can reinstall the lost packages with
Code: [Select]
apt-get install xserver-xorg-video-{ati,fbdev,intel,mach64,mga,modesetting,nouveau,qxl,r128,radeon,vesa,vmware}
greetings
musca
Title: Re: dependencies problem with xserver-xorg
Post by: cas on 2015/05/05, 14:38:10
I'd like to give a little background info
interesting, thnx
Title: Re: dependencies problem with xserver-xorg
Post by: sunrat on 2015/05/05, 16:00:28
I just did d-u with no problems. Using nouveau with GTX 560 Ti, xserver-xorg-video-all is not installed.
Title: Re: dependencies problem with xserver-xorg
Post by: Jörg on 2015/05/05, 16:13:42
Thank you @der_bud for your advice. I put "xserver-xorg-core" on hold and thereafter DU'ed without any problems. Also thanks for your background information @musca.

Greetings,
Jörg
Title: Re: dependencies problem with xserver-xorg
Post by: Millie on 2015/05/05, 17:21:31

So set xserver-xorg-core on hold , or wait.
Thanks der_bud. This little piece of information solved this problem for me for the moment.  :)
Title: Re: dependencies problem with xserver-xorg
Post by: vilde on 2015/05/05, 17:45:25
If not in a big need to d-u for some reason, I would wait, and I do wait.
Title: Re: dependencies problem with xserver-xorg
Post by: Millie on 2015/05/05, 18:12:53
If not in a big need to d-u for some reason, I would wait, and I do wait.
I agree, however, this is a "learning experience" opportunity for me since I'm new to Sid. I did this on my LXDE to get a better understanding of how to handle package problems like this one, but I'm going leave my Xfce as-is and wait. That's how I've been approaching d-u with Siduction. If I break one, I still have the other as a backup to get online and find a fix.
Title: Re: dependencies problem with xserver-xorg
Post by: vilde on 2015/05/05, 20:38:03
I have a tendency to forget things, if I put something on hold I will probably forget it.
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/05, 22:43:19
then a "apt-mark showhold" from time to time may help :)
Title: Re: dependencies problem with xserver-xorg
Post by: Millie on 2015/05/06, 00:44:17
It looks like everything works now. I just checked and everything installed without a problem.
Code: [Select]
root@siductionlxde:/home/millie# apt-mark unhold xserver-xorg-core
Canceled hold on xserver-xorg-core.
root@siductionlxde:/home/millie# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-modesetting xserver-xorg-video-qxl
  xserver-xorg-video-r128
The following packages will be upgraded:
  at-spi2-core gir1.2-atk-1.0 libatk1.0-0 libatk1.0-data libatspi2.0-0
  libcap-ng0 libdjvulibre-text libdjvulibre21 libio-socket-ssl-perl libtcl8.5
  libtiff5 libzvbi-common libzvbi0 xserver-xorg-core xserver-xorg-video-fbdev
  xserver-xorg-video-mga xserver-xorg-video-nouveau xserver-xorg-video-radeon
  xserver-xorg-video-vesa xserver-xorg-video-vmware
20 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
Need to get 6,854 kB of archives.
After this operation, 3,259 kB disk space will be freed.
Do you want to continue? [Y/n]
Title: Re: dependencies problem with xserver-xorg
Post by: vilde on 2015/05/06, 01:12:50
@ ayla
then a "apt-mark showhold" from time to time may help :)
Yes That's right ayla, but then I have to remember to do that ................ ;)

@ Millie
But you also lost this packages, could be bad?
Code: [Select]
The following packages will be REMOVED:
  xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-modesetting xserver-xorg-video-qxl
  xserver-xorg-video-r128
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/06, 01:17:23
I'm 57, I know the problem...  :'(
Title: Re: dependencies problem with xserver-xorg
Post by: vilde on 2015/05/06, 01:24:50
Hur man än vänder sig har man ändan bak, as we say here in Sweden
Title: Re: dependencies problem with xserver-xorg
Post by: Millie on 2015/05/06, 01:46:53
@ Millie
But you also lost this packages, could be bad?
I did a full power-off reboot after d-u. No problems.


Also, when you use apt-hold and you do a d-u, it lists all the packages on hold, so you would not have to worry about forgetting "what" is on hold.  ;)

Title: Re: dependencies problem with xserver-xorg
Post by: Jörg on 2015/05/06, 08:23:03
After setting "apt-mark unhold xserver-xorg-core"  the output of DU is:

Code: [Select]
[08:00:29] root@thinkpad-s540:/home/jorg# apt-get dist-upgrade -dV                                                         
Reading package lists... Done                                                                                                       
Building dependency tree                                                                                                           
Reading state information... Done                                                                                                   
Calculating upgrade... Done                                                                                                         
The following packages will be REMOVED:                                                                                             
   xserver-xorg-video-ati (7.5.0-1+b1)                                                                                             
   xserver-xorg-video-intel (2.21.15-2+b2)                                                                                         
   xserver-xorg-video-mach64 (6.9.4-2)                                                                                             
   xserver-xorg-video-r128 (6.9.2-1+b2)
The following packages will be upgraded:
   xserver-xorg-core (1.16.4-1 => 1.17.1-2)
   xserver-xorg-video-fbdev (0.4.4-1+b2 => 0.4.4-1+b3)
   xserver-xorg-video-mga (1.6.4-1 => 1.6.4-1+b1)
   xserver-xorg-video-nouveau (1.0.11-1 => 1.0.11-1+b1)
   xserver-xorg-video-radeon (7.5.0-1 => 7.5.0-1+b1)
   xserver-xorg-video-vesa (2.3.3-1+b3 => 2.3.3-1+b4)
   xserver-xorg-video-vmware (13.1.0-1 => 13.1.0-1+b1)
7 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
Need to get 4,127 kB of archives.
After this operation, 3,740 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

I decided to abort the DU, to "apt-mark hold xserver-xorg-core" again (because it looks to risky, at least for me!) and to wait a few more days.

Greetings,
Jörg
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/06, 08:45:39
Quote
I decided to abort the DU, to "apt-mark hold xserver-xorg-core" again (because it looks to risky, at least for me!) and to wait a few more days.

Seems to be okay only for nvidia cards atm.

Quote
The following packages will be REMOVED:                                                                                             
   xserver-xorg-video-ati (7.5.0-1+b1)                                                                                             
   xserver-xorg-video-intel (2.21.15-2+b2) 
Intel and Ati (radeon) better be patient.
Title: Re: dependencies problem with xserver-xorg
Post by: piper on 2015/05/06, 12:21:45
Nvidia is ok here using 

apt-mark hold xserver-xorg-core

Code: [Select]
Graphics:  Card: NVIDIA GF106 [GeForce GTS 450]
           Display Server: X.Org 1.16.4 driver: nvidia Resolution: 1920x1080@59.94hz
           GLX Renderer: GeForce GTS 450/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 349.16

Code: [Select]
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  xserver-xorg-core xserver-xorg-video-fbdev xserver-xorg-video-modesetting xserver-xorg-video-vesa xserver-xorg-video-vmware
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
After this operation, 0 B of additional disk space will be used.
Title: Re: dependencies problem with xserver-xorg
Post by: Millie on 2015/05/06, 14:17:18

I decided to live on the edge and update my xfce today since my lxde hasn't shown any problems with recent updates. No problems found after full power off restart.


Nvida graphics:
Code: [Select]
Graphics:  Card: NVIDIA C61 [GeForce 6150SE nForce 430]
           Display Server: X.Org 1.17.1 drivers: nouveau (unloaded: fbdev,vesa)
           Resolution: 1280x1024@60.02hz
           GLX Renderer: Gallium 0.4 on NV4C GLX Version: 2.1 Mesa 10.4.2
Code: [Select]
root@siductionxfce:/home/millie# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-modesetting xserver-xorg-video-r128
The following NEW packages will be installed:
  linux-headers-4.0.1-towo.2-siduction-686 linux-image-4.0.1-towo.2-siduction-686
The following packages will be upgraded:
  at-spi2-core btrfs-tools console-setup console-setup-linux cpp-4.9 curl g++-4.9 gcc-4.9
  gcc-4.9-base gcc-5-base gir1.2-atk-1.0 gnome-keyring gnupg gpgv intltool-debian
  keyboard-configuration libasan1 libassuan0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatomic1
  libatspi2.0-0 libav-tools libavcodec56 libavdevice55 libavfilter5 libavformat56 libavresample2
  libavutil54 libcap-ng0 libcilkrts5 libcurl3 libcurl3-gnutls libdatrie1 libdjvulibre-text
  libdjvulibre21 libgcc-4.9-dev libgcc1 libgfortran3 libgnutls-deb0-28 libgnutls-openssl27 libgomp1
  libio-socket-ssl-perl libitm1 libnm-gtk-common libnm-gtk0 libpam-gnome-keyring libquadmath0
  libstdc++-4.9-dev libstdc++6 libswscale3 libtcl8.5 libtiff5 libubsan0 libxfcegui4-4 libzvbi-common
  libzvbi0 linux-headers-siduction-686 linux-image-siduction-686 logrotate network-manager-gnome
  scrot traceroute xserver-common xserver-xorg-core xserver-xorg-input-synaptics
  xserver-xorg-video-fbdev xserver-xorg-video-mga xserver-xorg-video-nouveau xserver-xorg-video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-vmware
74 upgraded, 2 newly installed, 5 to remove and 0 not upgraded.
Need to get 81.7 MB of archives.
After this operation, 125 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Title: Re: dependencies problem with xserver-xorg
Post by: towo on 2015/05/06, 14:57:05
Nvidia is ok here using 

apt-mark hold xserver-xorg-core

Code: [Select]
Graphics:  Card: NVIDIA GF106 [GeForce GTS 450]
           Display Server: X.Org 1.16.4 driver: nvidia Resolution: 1920x1080@59.94hz
           GLX Renderer: GeForce GTS 450/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 349.16

Code: [Select]
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  xserver-xorg-core xserver-xorg-video-fbdev xserver-xorg-video-modesetting xserver-xorg-video-vesa xserver-xorg-video-vmware
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
After this operation, 0 B of additional disk space will be used.


Piper, you would not need to hold the xserver, since you use our nvidia-packages.
Title: Re: dependencies problem with xserver-xorg
Post by: dibl on 2015/05/06, 16:41:12
Right -- I just updated three systems with: (1) Nvidia current driver, (2) Nvidia 340-xxx driver, and (3) nouveau driver.  All updated with no issues.


Two systems with Intel graphics will wait a while longer.
Title: Re: dependencies problem with xserver-xorg
Post by: seasons on 2015/05/06, 19:23:58
Is there a bug report for it? Depending on xserver-xorg-video-all seems like a bad idea to me (Recommends would be better). Why should a user need to have all video driver packages installed? Some users prefer to keep as lean of a system as possible.
Title: Re: dependencies problem with xserver-xorg
Post by: dibl on 2015/05/06, 19:34:47
Why should a user need to have all video driver packages installed? Some users prefer to keep as lean of a system as possible.


I agree with you on this point. However, think about the issue from the Debian viewpoint -- the distro is supposed to work on every system possible.  They would probably say "not a bug, it is a feature!"


So, you can manually remove as many non-needed video driver packages as you want and if you don't have the metapackage, you will not see them again (until after the next Debian version and end of freeze).
Title: Re: dependencies problem with xserver-xorg
Post by: seasons on 2015/05/06, 20:28:35
I guess I didn't understand the problem completely. I have now removed the xserver-xorg metapackage. Useless...

Quote
They would probably say "not a bug, it is a feature!"
I automatically sneeze when I hear that phrase. I'm allergic to bullshit.
Title: Re: dependencies problem with xserver-xorg
Post by: John on 2015/05/06, 20:42:54
Hi folks,

I'm new to siduction .. it's a great system, thx to you ..

Unfortunately I stepped into "read warnings after upgrade trap".

(Just for clarification / other users with similiar problems:) I'm using an Asus Eee 1005HA with intel gfx .. after updating today, I discovered that X-Server CPU load was about 100% (htop), so checked Xorg.log and found "failed to load module intel (module does not exist, 0). apt-get install xserver-xorg-video-intel gives unresolved dependencies to xorg-video-abi-18, which is not available ..

Did I read it right that the problem will be solved soon  ;) ?

Greetz

John

PS: it's not my day  :'( - installed "kids place parental control" on my android mobile, forgot the pin and now I can't stop it running .. they did a good job at kiddoware, but the phone is atm just usable for my kids  ;D   
Title: Re: dependencies problem with xserver-xorg
Post by: drb on 2015/05/06, 21:52:47
Have you allowed some drivers to go? If so, shouldb't be a disaster as the siduction nvidia driver appears to work fine and vesa should work if not. A;ways be wary if packages are deleted!

Having read through all the above, which is the package wanting intel driver to go? I'm struggling to find any bug reports.
Title: Re: dependencies problem with xserver-xorg
Post by: towo on 2015/05/06, 22:00:03
I guess I didn't understand the problem completely. I have now removed the xserver-xorg metapackage. Useless...

Quote
They would probably say "not a bug, it is a feature!"
I automatically sneeze when I hear that phrase. I'm allergic to bullshit.

You should start and use your brain before posting such bullshit.
siduction is at 1st a live system, you know?
So that system should boot on all, unknown hardware in the wild.
So it would not make many sense to provide only the driver for that graphics card, that is used by you!
Title: Re: dependencies problem with xserver-xorg
Post by: John on 2015/05/06, 22:11:57
Have you allowed some drivers to go? If so, shouldb't be a disaster as the siduction nvidia driver appears to work fine and vesa should work if not. A;ways be wary if packages are deleted!

Having read through all the above, which is the package wanting intel driver to go? I'm struggling to find any bug reports.

I'm not sure if your answer is related to my question .. if, I don't understand what it helps that nvidia drivers work when my system has an intel gma 950 gfx chipset ?!? Yes, vesa works but is sluggish and not usable ..

I don't know if I allowed drivers to go - just hacked apt-get dist-upgrade in terminal (with init 3 before ;-)

So I guess that the dependency problem with xorg-intel will be solved, I'm right ? Or what could I do instead ?

So long

John
Title: Re: dependencies problem with xserver-xorg
Post by: dibl on 2015/05/06, 22:24:55
@John if your system uses the intel driver, at this moment in the transition a d-u will rip it out like this:


Code: [Select]
root@HP-350G1:/# apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.21.15-2+b2
  Candidate: 2:2.21.15-2+b2
  Version table:
 *** 2:2.21.15-2+b2 0
        500 http://http.debian.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
root@HP-350G1:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  xserver-xorg-video-ati xserver-xorg-video-intel ..........


So you cannot run dist-upgrade at this time.  When the dependencies for the new intel driver can all be satisfied, then it will come in during a d-u. So, we wait.

If you have already lost your intel driver, then you have the opportunity to either (a) reinstall from a Live ISO image or (b) practice your skills installing the older version intel driver using the "=2.21.15-2+b2" option. (Might or might not work correctly depending on what else happened during the last d-u).


EDIT:  Hint -- ver. 2.21.15-2+b2 is now in the stable repo, which you would need to enable.
Title: Re: dependencies problem with xserver-xorg
Post by: vilde on 2015/05/06, 22:51:08
I think this subject has become a little messy. For a beginner it's not that easy to know what to do or not.

Some say, put something on hold, some say that if you have nvidia drivers you can let some of the packages go and some say wait.

Why are everybody in that hurry? There are (for normal users) normally no need to d-u every day,  it's ok to wait a few days, a week or even longer if there is a problem.

If there is a long going problem with the dependencies there have so far always been a solution from the siduction team, fixed packages and or exact instructions how to come over the problem. That's one good reason to use siduction instead of plain sid.

Title: Re: dependencies problem with xserver-xorg
Post by: piper on 2015/05/07, 03:39:20
Quote from: towo
Piper, you would not need to hold the xserver, since you use our nvidia-packages.

True, I have done a du since and let

xserver-xorg-video-modesetting

go


Title: Re: dependencies problem with xserver-xorg
Post by: seasons on 2015/05/07, 04:11:07
So it would not make many sense to provide only the driver for that graphics card, that is used by you!

That's not what I said (or implied). The video-all metapackage itself should be included on live media, but to have an xserver metapackage depend on it rather than recommend it doesn't make sense to me, and it only seems to serve the purpose of causing headaches for non-live users that don't want the video-all package installed. *Shrug*
Title: Re: dependencies problem with xserver-xorg
Post by: John on 2015/05/07, 09:45:54
...
So you cannot run dist-upgrade at this time.  When the dependencies for the new intel driver can all be satisfied, then it will come in during a d-u. So, we wait.

If you have already lost your intel driver, then you have the opportunity to either (a) reinstall from a Live ISO image or (b) practice your skills installing the older version intel driver using the "=2.21.15-2+b2" option. (Might or might not work correctly depending on what else happened during the last d-u).

EDIT:  Hint -- ver. 2.21.15-2+b2 is now in the stable repo, which you would need to enable.

Thanks dibl .. okay, I lost the drivers  :P with premature dist-upgrade .. think I'll wait .. any ideas how long it could last ?

Greetz

John
Title: Re: dependencies problem with xserver-xorg
Post by: dibl on 2015/05/07, 15:07:31
.. any ideas how long it could last ?


Not really -- the developer's ability to complete and test the code and build the critical package is the pacing item.  I've been a sid user for seven years, and I cannot recall waiting more than a week or ten days for a missing dependency to be finished.
Title: Re: dependencies problem with xserver-xorg
Post by: musca on 2015/05/08, 01:58:25
Hello,

good luck for intel users, not so good luck for radeon users!
# LANG=C apt-get install xserver-xorg-core xserver-xorg-video-{fbdev,intel,mach64,mga,nouveau,qxl,radeon,vesa,vmware}
...
Setting up xserver-xorg-video-fbdev (1:0.4.4-1+b3) ...
Setting up xserver-xorg-video-intel (2:2.99.917-1) ...
Setting up xserver-xorg-video-mach64 (6.9.5-1) ...
Setting up xserver-xorg-video-mga (1:1.6.4-1+b1) ...
Setting up xserver-xorg-video-nouveau (1:1.0.11-1+b1) ...
Setting up xserver-xorg-video-qxl (0.1.1.siduction.4) ...
Setting up xserver-xorg-video-radeon (1:7.5.0-1+b1) ...
Setting up xserver-xorg-video-vesa (1:2.3.3-1+b4) ...
Setting up xserver-xorg-video-vmware (1:13.1.0-1+b1) ...
The latest intel driver has hit unstable, finally! Jessie lacks this one, but even business linuces like Redhat Enterprise Linux support this unreleased beta driver.

Still missing: xserver-xorg-video-r128 and xserver-xorg-video-modesetting (version 0.9.0-1).
And so the wrapper xserver-xorg-video-ati is not installable because it depends on xserver-xorg-video-{mach64,r128,radeon}. Without ati you cant have its autodetection feature for the radeon driver (but you can help yourself with a conf-file including a device section for driver "radeon").

greetings
musca

 
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/08, 09:49:53
Hi,

two things are not clear to me:

Do I need xserver-xorg-video-modesetting with xserver-xorg-video-intel?

debian package search says:

Quote
Packages providing xserver-xorg-video-modesetting

xserver-xorg-core (https://packages.debian.org/de/sid/xserver-xorg-core)

but xserver-xorg-core is marked to be upgradet as "modesetting" will get removed?
Title: Re: dependencies problem with xserver-xorg
Post by: piper on 2015/05/08, 12:23:29
Quote from: ayla
Hi,

two things are not clear to me:

Do I need xserver-xorg-video-modesetting with xserver-xorg-video-intel?

debian package search says:

QuotePackages providing xserver-xorg-video-modesetting

xserver-xorg-core (https://packages.debian.org/de/sid/xserver-xorg-core)
but xserver-xorg-core is marked to be upgradet as "modesetting" will get removed?

I let it go for now,  (nvidia) at this moment, it can't be reinstalled because of dependencies which at the moment is xorg-video-abi-19 and xserver-xorg-core you can read more at

http://www.x.org/wiki/ModeSetting/


And the big picture is

Code: [Select]
xserver-xorg : Depends: xserver-xorg-core (>= 2:1.15.0.901) but it is not going to be installed
                Depends: xserver-xorg-input-evdev but it is not going to be installed
 xserver-xorg-input-all : Depends: xserver-xorg-input-evdev but it is not going to be installed
                          Depends: xserver-xorg-input-synaptics but it is not going to be installed
 xserver-xorg-input-vmmouse : Depends: xorg-input-abi-21
                              Depends: xserver-xorg-core (>= 2:1.15.99.903) but it is not going to be installed
                              Depends: xserver-xorg-input-mouse but it is not going to be installed
 xserver-xorg-input-wacom : Depends: xorg-input-abi-21
                            Depends: xserver-xorg-core (>= 2:1.15.99.903) but it is not going to be installed
 xserver-xorg-video-ati : Depends: xorg-video-abi-19
                          Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
                          Depends: xserver-xorg-video-r128 but it is not going to be installed
                          Depends: xserver-xorg-video-mach64 but it is not going to be installed
                          Depends: xserver-xorg-video-radeon but it is not going to be installed
 xserver-xorg-video-fbdev : Depends: xorg-video-abi-19
                            Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-intel : Depends: xorg-video-abi-19
                            Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-mga : Depends: xorg-video-abi-19
                          Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-modesetting : Depends: xorg-video-abi-19
                                  Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-nouveau : Depends: xorg-video-abi-19
                              Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-qxl : Depends: xorg-video-abi-18 but it is not installable
                          Depends: xserver-xorg-core (>= 2:1.15.99.903) but it is not going to be installed
 xserver-xorg-video-vesa : Depends: xorg-video-abi-19
                           Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
 xserver-xorg-video-vmware : Depends: xorg-video-abi-19
                             Depends: xserver-xorg-core (>= 2:1.16.99.901) but it is not going to be installed
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/08, 13:11:15
http://www.x.org/wiki/ModeSetting/ (http://www.x.org/wiki/ModeSetting/)

Thanks piper, that is about what I was looking for.

And after upgrading my second question is answered also:

Quote
apt-cache show xserver-xorg-core

Package: xserver-xorg-core
Source: xorg-server
Version: 2:1.17.1-2
Installed-Size: 5519
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Architecture: amd64
Replaces: xserver-xorg-video-modesetting
...

greets
ayla
Title: Re: dependencies problem with xserver-xorg
Post by: musca on 2015/05/08, 14:26:07
Hello Ayla,

a good observation! The changelog of xserver-xorg-core says:
* Enable the modesetting driver from xorg-server
It was not quite clear to me, but this means in xserver 1.17 xserver-xorg-core replaces xserver-xorg-video-modesetting. This fact was confirmed in #debian-x. So we can let go or even purge xserver-xorg-video-modesetting.

Now the last package to be uploaded (and still missing) is xserver-xorg-video-r128.

greetings
musca
Title: Re: dependencies problem with xserver-xorg
Post by: vayu on 2015/05/08, 19:55:37
My du wants to remove xserver-xorg-video-qxl.  Does anyone know if I need this.  It seems to be used for kvm. I use virtual box.  Currently I use built in intel hd4000 for video.

The following packages will be REMOVED:
  xserver-xorg-video-qxl
Title: Re: dependencies problem with xserver-xorg
Post by: musca on 2015/05/08, 20:44:14
hello,
you probably don't need qxl. (But the team uses it to quickly test new builds with kvm.)

Okay, our default package selection is complete now:
 
Code: [Select]
# LANG=C apt-get install xserver-xorg-video-{ati,fbdev,intel,mga,nouveau,qxl,vesa,vmware}...
Setting up xserver-xorg-video-r128 (6.10.0-1) ...
Setting up xserver-xorg-video-mach64 (6.9.5-1) ...
Setting up xserver-xorg-video-radeon (1:7.5.0-1+b1) ...
Setting up xserver-xorg-video-ati (1:7.5.0-1+b1) ...
Setting up xserver-xorg-video-fbdev (1:0.4.4-1+b3) ...
Setting up xserver-xorg-video-intel (2:2.99.917-1) ...
Setting up xserver-xorg-video-mga (1:1.6.4-1+b1) ...
Setting up xserver-xorg-video-nouveau (1:1.0.11-1+b1) ...
Setting up xserver-xorg-video-qxl (0.1.1.siduction.4) ...    (from siduction/fixes/ unstable/main)
Setting up xserver-xorg-video-vesa (1:2.3.3-1+b4) ...
Setting up xserver-xorg-video-vmware (1:13.1.0-1+b1) ...[/pre]
Be careful with lightdm config changes. It's okay to not accept the maintainer configs, but preserve the siduction config.

greetings
musca
Title: Re: dependencies problem with xserver-xorg
Post by: piper on 2015/05/09, 14:47:05
Quote from: ayla
Quote from: piper on Yesterday at 06:23:29 AM (http://forum.siduction.org/index.php?topic=5501.msg45020#msg45020)http://www.x.org/wiki/ModeSetting/ (http://www.x.org/wiki/ModeSetting/)
Thanks piper, that is about what I was looking for.

And after upgrading my second question is answered also:

Quoteapt-cache show xserver-xorg-core

Package: xserver-xorg-core
Source: xorg-server
Version: 2:1.17.1-2
Installed-Size: 5519
Maintainer: Debian X Strike Force <debian-x@lists.debian.org (http://mailto:debian-x@lists.debian.org)>
Architecture: amd64
Replaces: xserver-xorg-video-modesetting
...
greets
ayla
Hmm, my copy & paste is getting bad, I even had a coffee, that was supposed to be included :)  danke !!
Title: Re: dependencies problem with xserver-xorg
Post by: Lanzi on 2015/05/09, 16:25:03
I was following the subject slightly... a apt-get dist-upgrade -s doesn't seem to remove any programs.

is du possible today for intel-graphics users? is it safe?
Title: Re: dependencies problem with xserver-xorg
Post by: linearJim on 2015/05/09, 16:26:42
just did it with intel graphics, it removed xdesktop4 though...
Title: Re: dependencies problem with xserver-xorg
Post by: ayla on 2015/05/09, 17:08:57
Here on my system (see below) it's safe, as long as the xserver is meant.

But there is another problem at the moment, one should read this thread also:

http://forum.siduction.org/index.php?topic=5513.msg45032#msg45032
Title: Re: dependencies problem with xserver-xorg
Post by: Lanzi on 2015/05/09, 17:37:11
thanks to you both... I think I will wait :-)
 ;D ;D ;D
Title: Re: dependencies problem with xserver-xorg
Post by: vayu on 2015/05/09, 19:04:06
is du possible today for intel-graphics users? is it safe?

I did one about four hours ago.  du broke with what I imagine are unrelated libsane problems. It completed with no problems after I removed those and some of their librares.
Title: Re: dependencies problem with xserver-xorg
Post by: drb on 2015/05/09, 22:52:27
intel was fine yesterday and it looks like there's a libsane-common update but will wait for report that it's OK
Title: Re: dependencies problem with xserver-xorg
Post by: vayu on 2015/05/09, 23:41:30
intel was fine yesterday and it looks like there's a libsane-common update but will wait for report that it's OK

I went after and reinstalled all the sane xsane libsane stuff I had uninstalled and they are now installed fine. My du is currently up to date with no known problems.
Title: [solved: no more] dependencies problem with xserver-xorg
Post by: musca on 2015/05/10, 02:37:26

yes, xorg transition ist done, mostly.

The package xserver-xorg-video-modesetting is obsolete and now part of the xserver-xorg-core, which replaces it.

Don't forget to reinstall any lost drivers, all of them should be installable again.

greetings
musca
Title: Re: [solved] dependencies problem with xserver-xorg
Post by: wannek3 on 2015/05/11, 10:48:59
Hi all,

since i went into trouble before knowing from this thread here last week, i tried to resolve the broken intel server today.

After a complete d-u from console, and also fetching fbdev and vesa, startx complained about missing /usr/bin/X. Which is correct, it's missing there. But there is a /usr/bin/Xorg. After appropriately changing the startx-script, kdm came back. I'm fine now.

Wanted to let you know, in case this issue arises for anybody else.
Title: Re: [solved] dependencies problem with xserver-xorg
Post by: towo on 2015/05/11, 10:51:45
apt-get install xserver-xorg


then you have /usr/bin/X


And btw, for intel, you need xserver-xorg-video-inel.
Title: Re: [solved] dependencies problem with xserver-xorg
Post by: wannek3 on 2015/05/11, 17:34:26
Thanks, Towo, that with the intel i knew; the xserver-xorg got me indeed now the missing X :-)