Pipelight by default

Here is the place were the team and the community projects meet together. Help us to develop SolydXK projects or contribute your ideas for future releases.
User avatar
grizzler
Posts: 2217
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: Pipelight by default

Postby grizzler » 26 Dec 2013 12:06

As far as I can tell without looking at things in more detail, the only problem is libjack-jackd2-0 versus libjack0. The packages gstreamer0.10-plugins-good and gstreamer1.0-plugins-good want either of those. If you happen to have libjack0 installed already, you don't have a problem. If you don't and install something that drags in libjack-jackd2-0, you do. That's why I wrote that some installing/removing would probably fix things (i.e. replace libjack-jackd2-0 with libjack0 and try again). However, that's more than what was in the sequence presented by Arjen.

Except for radiotray, I never installed any of the packages you listed as not installed, by the way, They must be part of the iso I used.
Edit: when testing to install libjack-jackd2-0 in synaptics, it wants to remove libjack0:i386, maybe this could be the cause of the issues
Yes, that's what I wrote in my second message in this thread.
Frank

SolydX EE 64 - tracking Debian Testing

fkef
Posts: 83
Joined: 26 Aug 2013 11:45

Re: Pipelight by default

Postby fkef » 26 Dec 2013 12:19

grizzler wrote:Except for radiotray, I never installed any of the packages you listed as not installed, by the way, They must be part of the iso I used.
FYI I used SolydK 64-bit 201309 iso when I installed my system in the beginning of november. In case there has been some package adjustments in the Isos.

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: Pipelight by default

Postby zerozero » 26 Dec 2013 21:09

here i can solve the removal of several packages (that also happens with the initial method)

Code: Select all

zerozero@x64:~$ sudo apt-get install libjack0:i386
[sudo] password for zerozero: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  cairo-dock-alsamixer-plug-in cairo-dock-animated-icons-plug-in
  cairo-dock-cairo-penguin-plug-in cairo-dock-clipper-plug-in
  cairo-dock-clock-plug-in cairo-dock-core cairo-dock-dbus-plug-in
  cairo-dock-desklet-rendering-plug-in cairo-dock-dialog-rendering-plug-in
  cairo-dock-dnd2share-plug-in cairo-dock-drop-indicator-plug-in
  cairo-dock-dustbin-plug-in cairo-dock-folders-plug-in
  cairo-dock-gmenu-plug-in cairo-dock-icon-effect-plug-in
  cairo-dock-illusion-plug-in cairo-dock-keyboard-indicator-plug-in
  cairo-dock-logout-plug-in cairo-dock-mail-plug-in
  cairo-dock-messaging-menu-plug-in cairo-dock-motion-blur-plug-in
  cairo-dock-musicplayer-plug-in cairo-dock-netspeed-plug-in
  cairo-dock-plug-in-data cairo-dock-powermanager-plug-in
  cairo-dock-quick-browser-plug-in cairo-dock-recent-events-plug-in
  cairo-dock-remote-control-plug-in cairo-dock-rendering-plug-in
  cairo-dock-rssreader-plug-in cairo-dock-shortcuts-plug-in
  cairo-dock-showdesktop-plug-in cairo-dock-showmouse-plug-in
  cairo-dock-slider-plug-in cairo-dock-stack-plug-in
  cairo-dock-switcher-plug-in cairo-dock-system-monitor-plug-in
  cairo-dock-systray-plug-in cairo-dock-terminal-plug-in
  cairo-dock-tomboy-plug-in cairo-dock-toons-plug-in
  cairo-dock-weather-plug-in cairo-dock-weblets-plug-in
  cairo-dock-wifi-plug-in cairo-dock-xgamma-plug-in gnome-power-manager
  gnome-settings-daemon gnote libdee-1.0-4 libetpan15 libgnome-menu2
  libgtkspell3-3-0 libibus-1.0-5 libido3-0.1-0 libwacom-common libwacom2
  libzeitgeist-1.0-1 libzeitgeist-2.0-0 python-zeitgeist zeitgeist
  zeitgeist-core zeitgeist-datahub
Use 'apt-get autoremove' to remove them.
Suggested packages:
  jackd1:i386
The following packages will be REMOVED:
  cairo-dock cairo-dock-impulse-plug-in cairo-dock-plug-ins exaile gnome-sushi
  gstreamer0.10-plugins-good gstreamer1.0-plugins-good libasound2-plugins
  libfarstream-0.1-0 libjack-jackd2-0 libpurple-bin libpurple0 opera pidgin
  pulseaudio pulseaudio-module-x11
The following NEW packages will be installed:
  libjack0:i386
0 upgraded, 1 newly installed, 16 to remove and 0 not upgraded.
Need to get 57.0 kB of archives.
After this operation, 79.4 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
if i explicitly install both archs of libjack0

Code: Select all

zerozero@x64:~$ sudo apt-get install libjack0:i386 libjack0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  jackd1 jackd1:i386
The following packages will be REMOVED:
  libjack-jackd2-0
The following NEW packages will be installed:
  libjack0 libjack0:i386
0 upgraded, 2 newly installed, 1 to remove and 0 not upgraded.
Need to get 113 kB of archives.
After this operation, 344 kB disk space will be freed.
Do you want to continue? [Y/n] Y
Get:1 http://debian.solydxk.com/production/ testing/main libjack0 amd64 1:0.121.3+20120418git75e3e20b-2.1 [56.2 kB]
Get:2 http://debian.solydxk.com/production/ testing/main libjack0 i386 1:0.121.3+20120418git75e3e20b-2.1 [57.0 kB]
Fetched 113 kB in 1s (78.1 kB/s)
dpkg: libjack-jackd2-0:amd64: dependency problems, but removing anyway as you requested:
 gstreamer0.10-plugins-good:amd64 depends on libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116; however:
  Package libjack-jackd2-0:amd64 is to be removed.
  Package libjack-0.116 is not installed.
  Package libjack-jackd2-0:amd64 which provides libjack-0.116 is to be removed.
 libasound2-plugins:amd64 depends on libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116; however:
  Package libjack-jackd2-0:amd64 is to be removed.
  Package libjack-0.116 is not installed.
  Package libjack-jackd2-0:amd64 which provides libjack-0.116 is to be removed.
 gstreamer1.0-plugins-good:amd64 depends on libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116; however:
  Package libjack-jackd2-0:amd64 is to be removed.
  Package libjack-0.116 is not installed.
  Package libjack-jackd2-0:amd64 which provides libjack-0.116 is to be removed.
 gstreamer0.10-plugins-good:amd64 depends on libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116; however:
  
(Reading database ... 164273 files and directories currently installed.)
Removing libjack-jackd2-0:amd64 ...
Processing triggers for libc-bin ...
Selecting previously unselected package libjack0:amd64.
(Reading database ... 164263 files and directories currently installed.)
Unpacking libjack0:amd64 (from .../libjack0_1%3a0.121.3+20120418git75e3e20b-2.1_amd64.deb) ...
Selecting previously unselected package libjack0:i386.
Unpacking libjack0:i386 (from .../libjack0_1%3a0.121.3+20120418git75e3e20b-2.1_i386.deb) ...
Setting up libjack0:amd64 (1:0.121.3+20120418git75e3e20b-2.1) ...
Setting up libjack0:i386 (1:0.121.3+20120418git75e3e20b-2.1) ...
Processing triggers for libc-bin ...
[the incompatibilities between these several libjack* packages isn't new: we saw it also with our old steam installer]

back on topic:
even with the initial problem solved, there's yet another one to solve
grizzler wrote:I prefer GDebi to dpkg -i and using that I got a dependency error. The package pipelight appears to be a meta package that depends on pipelight-multi, so I don't think this sequence will lead to anything useful.

Code: Select all

zerozero@x64:~$ sudo gdebi pipelight_0.2.3_amd64.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Dependency is not satisfiable: pipelight-multi
bliss of ignorance

fkef
Posts: 83
Joined: 26 Aug 2013 11:45

Re: Pipelight by default

Postby fkef » 27 Dec 2013 01:28

If I have understood everything correct the situation is like this:

In version 0.1 pipelight only supported silverlight and was therefore called pipelight.

In version 0.2 pipelight supports both silverlight and windows-flash and is called pipelight-multi.

So since version 0.2 "pipelight" is a meta-package linking to pipelight-multi and this is to be used for upgrades from version 0.1 to 0.2 (when the repo is in the source list)

For a fresh install pipelight-multi is to be used

User avatar
vtpoet
Posts: 250
Joined: 26 Nov 2013 14:32

Re: Pipelight by default

Postby vtpoet » 03 Jan 2014 15:04

Yes, Pipelight by default. Ideally, it would be part of Solyd's repository and would receive updates.

Until then (correct me if the above has changed) I'll definitely stick with an Ubuntu derivative on my 64-bit system (Netrunner)
Linux Reap what you tweak.

User avatar
Omega
Posts: 48
Joined: 25 Aug 2013 16:33
Location: Las Vegas, NV

Re: Pipelight by default

Postby Omega » 19 Jan 2014 18:39

It appears that libjack0:i386 is no longer a dependency for the newest version of pipelight. The instrunctions was questioning if it still was, so I removed this package and installed it without it, and it works! :)

vtpoet wrote:Yes, Pipelight by default. Ideally, it would be part of Solyd's repository and would receive updates.

Until then (correct me if the above has changed) I'll definitely stick with an Ubuntu derivative on my 64-bit system (Netrunner)
They do have the pipelight repository for Debian which is 100% compatible with SolydXK. I still think if this is the only extra step I have to take after an initial installation of SolydXK, it's still a win over having to use a distro that requires a full reinstall every couple of months.

SolydK Home Edition 64Bit
Samsung Galaxy Note 3
Steam User


Return to “Suggestions & ideas / Open Projects”

Who is online

Users browsing this forum: No registered users and 6 guests