You are not logged in.
I have managed to forward port the old (1.9.0-6) version of conky [1] to a Debian stretch base:
https://software.opensuse.org//download … kage=conky
You can grab the conky-all .deb files directly from these links and use gdebi to install them:
Alternatively, add the repository line with:
sudo tee /etc/apt/sources.list.d/conky.list <<!
deb http://download.opensuse.org/repositories/home:/Head_on_a_Stick:/conky/Debian_9.0/ /
!
Then add the APT key:
wget -nv http://download.opensuse.org/repositories/home:Head_on_a_Stick:conky/Debian_9.0/Release.key -O Release.key
apt-key add - < Release.key
rm Release.key
Finally, update the package database and upgrade the system:
sudo apt update
sudo apt upgrade
I have added an epoch to the conky versions so APT sees them as "newer" than the stock stretch (v1.10) package.
Have fun!
Full repository (with source code to appease rms & his ninja swords):
http://download.opensuse.org/repositori … ebian_9.0/
Ubuntu packages are also available for versions 16.04, 16.10 & 17.04
[1] Plain C codebase & non-lua-based configuration ftw!
Last edited by Head_on_a_Stick (2017-07-18 18:46:41)
Offline
@HaoS you're a golden boy!
Many many thanks.
Offline
Hoas to the rescue. Thanks a lot!
Tumbleweed | KDE Plasma
Offline
Offline
Ahem, I've ported the transitional package by mistake :8
In my defence, I don't actually use conky
Also, I was watching the Moto2 race while I was packaging ]:D
I will now port the correct package, which I think is this one:
https://packages.debian.org/jessie/conky-all
Please speak up now if I'm wrong about this!
Last edited by Head_on_a_Stick (2017-06-11 13:51:22)
Offline
@Nili: do you want me to port conky-cli as well?
EDIT: or do you like https://packages.debian.org/jessie/conky-std?
There are too many conky packages
Last edited by Head_on_a_Stick (2017-06-11 13:56:08)
Offline
Why not also port the conky-std as well? That is the more minimal package.
Last edited by Head_on_a_Stick (2017-06-11 18:49:49)
Real Men Use Linux
Offline
^ I'll just grab everything I can find and throw it in.
EDIT: & ↓
Last edited by Head_on_a_Stick (2017-06-11 14:06:30)
Offline
conky-all would be better wouldnt it?
conky-std lacks support for say images inside conky i have found out.
Offline
I do wish there was a conky-legacy package in Debian, which basically is 1.9 repackaged. This should satisfy those who hated the new Lua based conky.
Last edited by DeepDayze (2017-06-11 14:02:20)
Real Men Use Linux
Offline
Right, it seems to be done.
Use the link at the bottom of the OP to get the .debs for conky-all, conky-std and conky-cli, they're all there.
I've put my real name & email in to stop Lintian complaining, it should now exit with status 0 8)
It's worth noting that because these packages are built on a Debian stretch base they have stack-smashing protection enabled and the binaries are compiled as position independent executables to augment the address space layout randomisation that is applied across both user and kernelspace in Debian 9.
Which is nice.
Offline
@Nili: do you want me to port conky-cli as well?
EDIT: or do you like https://packages.debian.org/jessie/conky-std?
There are too many conky packages
Hi mate, thank you very much, at this moment don't need it but If I need your help, I will definitely ask for you.
Thanks again for your awesome contribution.
Tumbleweed | KDE Plasma
Offline
I've also built some packages for Ubuntu 16.04 LTS (Xenial?), available from the same link in the OP.
The full repository (including the source code) is here:
http://download.opensuse.org/repositori … ntu_16.04/
I would add 16.10 & 17.04 but I would then need to specify qtbase5-dev in the .dsc file and that would add ~13MiB to the total installed package size (if it wasn't already on the system) — I'm sure most of you will agree that is rather excessive
If any users of Ubuntu 16.10 or later really want this I can set up a separate repository on request.
EDIT: no, I'm getting confused (again), the build-deps won't add to the package size at all
Added Ubuntu 17.04 & 16.10 as well:
http://download.opensuse.org/repositori … ntu_16.10/
http://download.opensuse.org/repositori … ntu_17.04/
Last edited by Head_on_a_Stick (2017-06-11 16:44:31)
Offline
{) {) {) {) {) {) {) {) {) {) of course passed through Mrs. HoaS, I'll 'blow' them at her, she can do what she wants with them because I have no plans of getting beard locked with you.
HUGE Thanks.
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
Yay, I just discovered that the OBS has added Stretch, too, so am busy.
Aren't those various conky-std, all, etc. packages generated by your one build anyway? Let me look into your OBS repo just to make sure...
Edit: yes, they are.
Last edited by stevep (2017-06-11 23:40:38)
Offline
conky-all would be better wouldnt it?
conky-std lacks support for say images inside conky i have found out.
Conky-std is the basic conky yes, and that would be good for really minimal setups or old systems so it's good to have this package as well.
Real Men Use Linux
Offline
yes, they are.
Yes indeed — never package while watching the MotoGP, it can get confusing
Anyway I needed to change the email to stop Lintian b****ing...
Offline
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
conky-all libexpat1 linux-compiler-gcc-6-x86 linux-headers-4.9.0-3-amd64 linux-headers-4.9.0-3-common
linux-image-4.9.0-3-amd64 linux-kbuild-4.9 linux-libc-dev
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 49.1 MB/49.5 MB of archives.
After this operation, 406 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
02 Jul 17 @ 15:33:07 ~
$ apt-cache policy conky-all
conky-all:
Installed: 1.9.0-6
Candidate: 1.10.6-1
Version table:
1.10.6-1 500
500 http://ftp.us.debian.org/debian stretch/main amd64 Packages
*** 1.9.0-6 100
100 /var/lib/dpkg/status
02 Jul 17 @ 15:33:15 ~
$ hld conky-all
conky-all set on hold.
02 Jul 17 @ 15:33:36 ~
$
Stretch still wants to install Cv1.10
held and continued:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
conky-all
The following packages will be upgraded:
libexpat1 linux-compiler-gcc-6-x86 linux-headers-4.9.0-3-amd64 linux-headers-4.9.0-3-common
linux-image-4.9.0-3-amd64 linux-kbuild-4.9 linux-libc-dev
7 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 49.1 MB of archives.
After this operation, 4,096 B disk space will be freed.
Do you want to continue? [Y/n]
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
*** 1.9.0-6 100 100 /var/lib/dpkg/status
That's not my version, that looks to have been installed from a standard v1.09 conky .deb file.
Here are mine again; the version number is 1:1.9.0-6, note the extra number and colon at the start:
https://build.opensuse.org/package/bina … Debian_9.0
It is easy to get mixed up because the names of the actual .deb files are the same as the stock v1.9 packages, sorry about that.
EDIT: changed link to full repository.
Last edited by Head_on_a_Stick (2017-07-02 18:45:57)
Offline
^ That link should be in the OP ... although:
Note the:
Preparing to unpack .../sector11/conky_1.9.0-6_all.deb ...
Unpacking conky (1:1.9.0-6) over (1:1.9.0-6) ...
Setting up conky (1:1.9.0-6) ...
02 Jul 17 @ 15:50:20 ~
$ unhld conky-all
Canceled hold on conky-all.
02 Jul 17 @ 15:50:26 ~
$ rget /home/sector11/conky_1.9.0-6_all.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'conky' instead of '/home/sector11/conky_1.9.0-6_all.deb'
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
After this operation, 0 B of additional disk space will be used.
Get:1 /home/sector11/conky_1.9.0-6_all.deb conky all 1:1.9.0-6 [34.7 kB]
(Reading database ... 124425 files and directories currently installed.)
Preparing to unpack .../sector11/conky_1.9.0-6_all.deb ...
Unpacking conky (1:1.9.0-6) over (1:1.9.0-6) ...
Setting up conky (1:1.9.0-6) ...
02 Jul 17 @ 15:50:39 ~
$ conky -v
Conky 1.9.0 compiled Wed Sep 10 07:11:34 UTC 2014 for Linux 3.2.0-4-amd64 (x86_64)
Compiled in features:
System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky
X11:
* Xdamage extension
* XDBE (double buffer extension)
* Xft
* ARGB visual
Music detection:
* Audacious
* MPD
* MOC
* XMMS2
General:
* math
* hddtemp
* portmon
* Curl
* RSS
* Weather (METAR)
* Weather (XOAP)
* wireless
* support for IBM/Lenovo notebooks
* nvidia
* eve-online
* config-output
* Imlib2
* apcupsd
* iostats
* ncurses
* Lua
Lua bindings:
* Cairo
* Imlib2
02 Jul 17 @ 15:50:48 ~
$
02 Jul 17 @ 15:51:19 ~
$ apt-cache policy conky-all
conky-all:
Installed: 1.9.0-6
Candidate: 1.10.6-1
Version table:
1.10.6-1 500
500 http://ftp.us.debian.org/debian stretch/main amd64 Packages
*** 1.9.0-6 100
100 /var/lib/dpkg/status
02 Jul 17 @ 15:51:24 ~
$ up2
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.us.debian.org/debian stretch InRelease
Hit:3 http://ftp.us.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.us.debian.org/debian stretch Release
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
conky-all
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/432 kB of archives.
After this operation, 410 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline