Page 2 of 2

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 4:58 am
by Alniro
Hmm wait, the sources file doesn show the 13 lines of KX repos. (including "duplicates" of Source Code) synaptic shows.
They include:

http:ppa.launchpad.net/Kxstudio-debian/backorts/ubuntu lucid
" " /libs/ubuntu lucid
" "/music/ubuntu lucid
" "/plugins/ubuntu lucid
" "/apps/ubuntu lucid
" "/kxstudio/ubuntu lucid
And this one with no source code duplicate:
http://kxstudio.sourceforge.net/repo/stable

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 10:38 am
by asbak
Alniro

do a

Code: Select all

dpkg --get-selections | grep wine
and get rid of ALL wine related stuffyou see listed. Everything.

Then install wine-rt and winetricks.

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 5:08 pm
by Alniro
Hey, thanks both for yout replies!!
Im afraid Im already stucked on the same kind of loop of errors than before of this debian reinstall.

Code: Select all

$ sudo dpkg --get-selections | grep wine
libkwineffects1abi3				install
libwine						install
libwine-alsa:i386				install
libwine-bin:i386				install
libwine-gecko-1.4				install
libwine-gl:i386					install
wine						install
wine-bin					install
wine-rt-i386					install
winetricks					install

$ sudo apt-get remove libwine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libwine-alsa:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 libwine-bin:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 libwine-gl:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 wine-rt-i386:i386 : Depends: wine-rt:i386 (= 1:1.7.24-0~lucid1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  wine-rt:i386
Recommended packages:
  ttf-droid:i386 fonts-droid:i386 ttf-liberation:i386 fonts-liberation:i386 ttf-mscorefonts-installer:i386
  ttf-umefont:i386 fonts-horai-umefont:i386 ttf-unfonts-core:i386 fonts-unfonts-core:i386 xdg-utils:i386
The following NEW packages will be installed:
  wine-rt:i386
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
95 not fully installed or removed.
Need to get 0 B/2,442 kB of archives.
After this operation, 6,648 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 187292 files and directories currently installed.)
Unpacking wine-rt (from .../wine-rt_1%3a1.7.24-0~lucid1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/wine-rt_1%3a1.7.24-0~lucid1_i386.deb (--unpack):
 trying to overwrite '/usr/share/man/de.UTF-8/man1/wineserver.1.gz', which is also in package libwine 1.4.1-4
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/wine-rt_1%3a1.7.24-0~lucid1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ sudo apt-get -f remove libwine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libwine-alsa:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 libwine-bin:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 libwine-gl:i386 : Depends: libwine:i386 (= 1.4.1-4) but it is not going to be installed
 wine-rt-i386:i386 : Depends: wine-rt:i386 (= 1:1.7.24-0~lucid1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

$ sudo apt-get -f remove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  wine-rt:i386
Recommended packages:
  ttf-droid:i386 fonts-droid:i386 ttf-liberation:i386 fonts-liberation:i386 ttf-mscorefonts-installer:i386
  ttf-umefont:i386 fonts-horai-umefont:i386 ttf-unfonts-core:i386 fonts-unfonts-core:i386 xdg-utils:i386
The following NEW packages will be installed:
  wine-rt:i386
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
95 not fully installed or removed.
Need to get 0 B/2,442 kB of archives.
After this operation, 6,648 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 187292 files and directories currently installed.)
Unpacking wine-rt (from .../wine-rt_1%3a1.7.24-0~lucid1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/wine-rt_1%3a1.7.24-0~lucid1_i386.deb (--unpack):
 trying to overwrite '/usr/share/man/de.UTF-8/man1/wineserver.1.gz', which is also in package libwine 1.4.1-4
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/wine-rt_1%3a1.7.24-0~lucid1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
So, anyway, unless if you know some simple way to get rid of this error looping i dont care anymore about this debian install since now i also realice i should really have partitioned home folder apart and i really should have NOT allowed the KX desktop, even if i love dark themes.

But, the important for me now is HOW DO I AVOID THIS TO HAPPEN AGAIN? I downloaded and burned KX cd so i can test it more easily and relaxed, but also im gonna reinstall wheezy so hopefully in the future i get it fully working.

* I took note of the "REAL" repos and the way to purge them.
* Also now i got this "$ sudo dpkg --get-selections | grep wine" (thank you very much) to (i guess) check no wine is installed before attempting any KX install.
But where could have that libwine come from? How do i avoid it so i dont get myself into one of this loops again?

Should i avoid KX desktop packs, and focus on default-settings pack and directly after that try with the wine-rt and wineasio, just followed by the applications & plugins?
Sorry for the stupid disturbance and thanks again for your support!

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 6:33 pm
by Alniro
Itś ok falk, dont be sorry since you are offering such a work for free and i got you here even on sunday trying to help me get it working. For sure it would be much easier if you get it not conflicting so much, but im sure you will do your best. IMHO one of the most attracting things from KX, obvitating all the rest, wich is not little, is the chance to get it working on debian (and by instance on older pc's than ubuntu/ubuntu studio).

Now back to the matter i can not imagine how that wine you are clearly sure i got installed was really installed, cause i insist i really tried to avoid any wine at all xD damm it, anyway your last suggestion gave me this output:

Code: Select all

(Reading database ... 187291 files and directories currently installed.)
Removing libwine ...
Removing libwine-alsa:i386 ...
Removing libwine-bin:i386 ...
Removing libwine-gecko-1.4 ...
Removing libwine-gl:i386 ...
Removing wine ...
Removing wine-bin ...
Removing wine-rt-i386 ...
Removing winetricks ...
dpkg: warning: ignoring request to remove lmms-vst-full which isn't installed
dpkg: warning: ignoring request to remove carla-bridge-wine32 which isn't installed
dpkg: warning: ignoring request to remove carla-bridge-win32 which isn't installed
dpkg: warning: ignoring request to remove festige-backend which isn't installed
dpkg: warning: ignoring request to remove festige which isn't installed
dpkg: warning: ignoring request to remove dssi-vst-bridge which isn't installed
dpkg: warning: ignoring request to remove dssi-vst which isn't installed
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for mime-support ...
Processing triggers for hicolor-icon-theme ...
Im scared it could not be easy to fix this mess but i ll wait for any further suggestion.
Anyway: Is there any chance that libwine conflicting was indeed somehow "referenced" on the kxstudio-desktop-base, kxstudio-desktop-kde4 or their related packs? Maybe it has something to do with those "worng" or "extra" repositories i think i had? I see you clearly convinced i had some wine preinstalled, and i trust you, but i really tried to do NOT have any, so its quite confusing xD and btw: what about RT kernel, is it included somehow? when exactly is it supposed to be installed during the install-process?

I would love some "step by step guide for dummies" to get this repos-upgrade working on debian (wheezy at least) and i would even like to write it myself for you if i finally get it working, on this debian install or after reinstalling the distro.

Thanks again

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 7:33 pm
by Alniro
Hmm i didnt update, just manually installed as commented, first the default-settings then the studio packages. And either i didnt get to actively install any meta-package yet, ^^.

Im gonna try to reinstall the distro, update it watching for no wine at all, install just nvidia, (reboot), activate the KX repositories, check they are right, install the default-settings and then just use update again. So that should be enought to get wine and all the rest working? There is really not any other possible tip about what to do after installing default-settings and updating, everything should work just fine from there anyway?

Sorry for the confused debian-rookie breaking the balls.

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 9:00 pm
by Alniro
Ook. Thank you very much. Surprisingly for me it looks apt-get check/autoremove/autoclean/update sequence got me out from the looping error. It looks after that i was able to successfully purge my sources list and manually delete /var/kxstudio/ folder. So now "$sudo dpkg --get-selections | grep wine" gives me this output:

Code: Select all

$ sudo dpkg --get-selections | grep wine
libkwineffects1abi3				install
libwine						deinstall
wine-bin					deinstall
wine-rt-i386					deinstall
I was already thinking about it, and don't care much about reainstalling the full distro, but am i wrong thinking not everything is lost yet, maybe trying again with apt-get wine-rt and wineasio or some code form this iouput? And if thatś so, maybe you got any post at hand about how to remove/deactivate the dark theme (another mistake of mine activating it) or is it really that hard?
If not i will just play another card by reinstallig from 0.
You do great, dude!


LAST EDIT: just as curiosity right now if i filter the word "wine" in your repositories inside synaptic and mark for install wine-rti386:i386 it gets red coloured, but if i mark also wine-rt-amd64 then both get green and dont look to be broken.

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 9:13 pm
by Alniro
asbak wrote:

Code: Select all

apt-get remove libkwineffects1abi3
dpkg --purge libwine wine-bin wine-rt-i386 libkwineffects1abi3

Code: Select all

apt-get install wine-rt winetricks
that looks to work just fine, thank you too!!!

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Sun Nov 09, 2014 9:37 pm
by Alniro
xD Ok, thats fun, i did it, purged all included that kwin plugin and now is installing wine-rt. Dont worry, i dont care if i finally have to go back to 0, and hopefuly this will help to others in future or as testing experience somehow. If all goes well with this wine-rt istall i will check what happens with kwin and if i can re-fix it.

LAST EDIT: wine-rt succesfuly installed, libkwineffects1abi3 too! :D

Re: Wine-rt dependency problems on Debian Jessie 64Bit

Posted: Mon Nov 10, 2014 5:11 am
by Alniro
Hi again, all worked fine before and i was able to start testing s bit, but at the end i wasn't really happy about my partitioning scheme and since the install was still a baby i took the path of coming back to 0. Now after doing everything according to the suggestions on this thread, i just installed default-settings but upgrade does just nothing and apt-get wine-rt gives me a nu (i hope simple) dependencies error.

Code: Select all

$ sudo apt-get install wine-rt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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:
 wine-rt : Depends: wine-rt-i386 (= 1:1.7.25-1~kxstudio1) but it is not installable
           Recommends: gnome-exe-thumbnailer but it is not going to be installed or
                       kde-runtime but it is not going to be installed
           Recommends: ttf-mscorefonts-installer but it is not going to be installed
           Recommends: ttf-umefont but it is not going to be installed or
                       fonts-horai-umefont but it is not going to be installed
           Recommends: ttf-unfonts-core but it is not going to be installed or
                       fonts-unfonts-core but it is not going to be installed
           Recommends: ttf-wqy-microhei
E: Unable to correct problems, you have held broken packages.
Hope this is simple and next time you know about me is about how much im loving KX xD

EDIT: Nevermind, i see itś exactly the same problem than asbak@, so i guess this line he posted could be really useful for other users.In my case it did the trick too.

Code: Select all

sudo dpkg --add-architecture i386