Using these instructions, I could get gedit 3.10.4 to run on ubuntu 16.04.
Now, I need to install the version of gedit-plugins
that corresponds to gedit 3.10.4. The sources are here but I have not been able to get them to work.
More precisely, I did:
dpkg: error processing package gedit-plugins (--install):
dependency problems - leaving unconfigured
Processing triggers for libglib2.0-0:amd64 (2.48.0-1ubuntu4) ...
Errors were encountered while processing:
gedit-plugins
cd Downloads/
cd gedit-plugins-3.10.1/
./autogen.sh
But I get:
Configuration:
Source code location: .
Compiler: gcc
Prefix: /usr/local
Python Plugins Support: yes
Plugins: bookmarks bracketcompletion charmap codecomment colorpicker colorschemer commander dashboard drawspaces joinlines multiedit smartspaces textsize wordcompletion
Disabled plugins: synctex (dbus-python not found), terminal (vte not found), git (libgit2-glib not found)
Note: you have to install these plugins into the same prefix as your gedit
installation (probably /usr if you're using your distro packages, /usr/local
if you have compiled it on your own).
So here is my question: how can I have gedit-plugins
up and running?
In particular, I need the terminal plugin to work.
P.S. I have already installed libvte-dev
Edit (wintermute's answer below)
yes, I have tried. Here is what I got:
Preparing to unpack gedit-plugins_3.10.1-1ubuntu2_amd64.deb ...
Unpacking gedit-plugins (3.10.1-1ubuntu2) over (3.10.1-1ubuntu3) ...
dpkg: dependency problems prevent configuration of gedit-plugins:
gedit-plugins depends on python3.4; however:
Package python3.4 is not installed.
gedit-plugins depends on python3 (<< 3.5); however:
Version of python3 on system is 3.5.1-3.
gedit-plugins depends on gir1.2-gucharmap-2.90; however:
Package gir1.2-gucharmap-2.90 is not installed.
gedit-plugins depends on gir1.2-vte-2.90; however:
Package gir1.2-vte-2.90 is not installed.
gedit-plugins depends on gir1.2-zeitgeist-2.0; however:
Package gir1.2-zeitgeist-2.0 is not installed.
Best Answer
I had to find out that the build process isn't so easy to solve. However I found another approach for you to get the old version of
gedit
andgedit-r-plugin
up and running.First removing the traces of your gedit compiling and installing tries (change the paths respectively to fit your situation).
The next command uninstalls the eventually existing 3.18.3 version of
gedit
,gedit-dev
,gedit-plugins
andgedit-common
.Best to do the following steps in a clean seperate directory.
Now downloading the proper dependencies package for
gedit-common 3.10.4
and installing it.Then downloading the proper
gedit 3.10.4
package and installing itAnd downloading the proper
gedit-dev 3.10.4
package and installing it.Finaly downloading the proper
gedit-plugins 3.10.1
packageWe need to unpack this downloaded .deb file because we need to do two changes (sudo keps the packages owner intact).
First we are editing
tmp/DEBIAN/control
and changepython3 (<< 3.5), python3 (>= 3.4~), python3.4
topython3 (>= 3.5~), python3.5
.Then we edit
tmp/DEBIAN/postinst
and changepy3compile -p gedit-plugins /usr/lib/x86_64-linux-gnu/gedit/plugins -V 3.4
topy3compile -p gedit-plugins /usr/lib/x86_64-linux-gnu/gedit/plugins -V 3.5
.Now we can pack a new .deb file.
And changing ownership of the new .deb file (replace username with your username)
Now finally installing it.
And now we download the proper
gedit-r-plugin 0.8.0.2
package and install it.Only thing now left is protecting this all from upgrading.