takinoy / xfce4-windowck-plugin

Xfce panel plugin which allows to put the maximized window title on the panel.
http://goodies.xfce.org/projects/panel-plugins/xfce4-windowck-plugin
GNU General Public License v3.0
116 stars 26 forks source link

Is it possible to install in Ubuntu 18.10? #53

Open doquen opened 5 years ago

doquen commented 5 years ago

Hi, I cannot manage to install the plugin in ubuntu 18.10... apparently it depends on libxfce4panel-1.0 that is no longer available Thanks

gjherbiet commented 5 years ago

Hello,

This impacts all Ubuntu versions, including Xubuntu (so please, rename the issue accordingly).

There are also other changes in underlying libraries/dependencies that prevent a package built from 0.4.5 to install:

$ sudo dpkg -i xfce4-windowck-plugin_0.4.5_amd64.deb
Selecting previously unselected package xfce4-windowck-plugin:amd64.
(Reading database ... 255568 files and directories currently installed.)
Preparing to unpack xfce4-windowck-plugin_0.4.5-1mx17+1_amd64.deb ...
Unpacking xfce4-windowck-plugin:amd64 (0.4.5-1mx17+1) ...
dpkg: dependency problems prevent configuration of xfce4-windowck-plugin:amd64:
 xfce4-windowck-plugin:amd64 depends on libxfconf-0-2 (>= 4.6.0); however:
  Package libxfconf-0-2 is not installed.
 xfce4-windowck-plugin:amd64 depends on xfce4-panel (<< 4.13); however:
  Version of xfce4-panel on system is 4.13.3-1ubuntu1.

dpkg: error processing package xfce4-windowck-plugin:amd64 (--install):
 dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 xfce4-windowck-plugin:amd64

This is due to Ubuntu (and derivatives) 18.10 being based on Xfce 4.13:

$ dpkg -l | grep libxfconf
ii  libxfconf-0-3                                 4.13.5-1                                   amd64        Client library for Xfce4 configure interface
ii  libxfconf-0-dev                               4.13.5-1                                   amd64        Development files for libxfconf

Could it be possible to create a branch with dependencies updated so we can test a build against 18.10?

Thanks in advance.

diegovazquez commented 5 years ago

Is possible, you can compile (not the best way) and install following this instructions:

sudo apt-get install libglib2.0-dev libgtk2.0-dev libx11-dev libxfce4ui-1-0 xfce4-panel-dev imagemagick python3 libxfconf-0-3 build-essential checkinstall mkdir xfce4-windowck-plugin wget https://github.com/cedl38/xfce4-windowck-plugin/archive/v0.4.5.zip unzip v0.4.5.zip cd xfce4-windowck-plugin-0.4.5 ./autogen.sh --prefix=/usr make checkinstall --install=no sudo dpkg -i xfce4-windowck-plugin_0.4.5-1_amd64.deb