Page 1 of 1

Request: TreeSheets

Posted: Tue Jan 01, 2019 7:26 am
by lumpenfolk
The version of TreeSheets in Stable Repo is out of date: 20161120~git7baabf39

Although it generally works, it will not open files from newer versions.

Latest version, from 2018, is available here: https://github.com/aardappel/treesheets

Please could it be updated.

Re: Request: TreeSheets

Posted: Tue Jan 01, 2019 8:18 am
by Jerry3904
Welcome to the Forum! We ask members that when they make requests for a package that they give a short description of the app so packagers and others who don't know it (like me) have a point of reference. Also it's helpful to check a web search such as: "treesheets debian," which will show in this case that 1:1.0.0-1 is in Buster and Sid, whereas 1.0.1 does not appear to be anywhere.

Re: Request: TreeSheets

Posted: Tue Jan 01, 2019 8:52 am
by gimcrack
Looks like the current stable one is 1.0.0-1 found the source and a nice .deb file. http://cdn-fastly.deb.debian.org/debian ... reesheets/

Make it easy on yourself and install the .deb file.

sudo dpkg -i treesheets_1.0.0-1_amd64.deb

Test it in a VM. If you want me to test it out I will.

Re: Request: TreeSheets

Posted: Tue Jan 01, 2019 10:06 am
by lumpenfolk
Jerry3904 wrote: Tue Jan 01, 2019 8:18 am Welcome to the Forum! We ask members that when they make requests for a package that they give a short description of the app so packagers and others who don't know it (like me) have a point of reference. Also it's helpful to check a web search such as: "treesheets debian," which will show in this case that 1:1.0.0-1 is in Buster and Sid, whereas 1.0.1 does not appear to be anywhere.
Sorry, I thought the description was not needed because it is already in the repositories. From the homepage (http://strlen.com/treesheets/):

"It's like a spreadsheet, immediately familiar, but much more suitable for complex data because it's hierarchical.
It's like a mind mapper, but more organized and compact.
It's like an outliner, but in more than one dimension.
It's like a text editor, but with structure."

And thank you for the Debian tip.

Re: Request: TreeSheets

Posted: Tue Jan 01, 2019 10:16 am
by lumpenfolk
gimcrack wrote: Tue Jan 01, 2019 8:52 am Looks like the current stable one is 1.0.0-1 found the source and a nice .deb file. http://cdn-fastly.deb.debian.org/debian ... reesheets/

Make it easy on yourself and install the .deb file.

sudo dpkg -i treesheets_1.0.0-1_amd64.deb

Test it in a VM. If you want me to test it out I will.
Thank you. Unfortunately it fails like this:

dpkg: dependency problems prevent configuration of treesheets:
treesheets depends on libwxbase3.0-0v5 (>= 3.0.4+dfsg); however:
Version of libwxbase3.0-0v5:amd64 on system is 3.0.2+dfsg-4.

Am I missing something?

Re: Request: TreeSheets

Posted: Tue Jan 01, 2019 10:24 am
by Jerry3904
Nope. Some dependencies are simply unavailable, which is why your request is totally justified. I would think that 1.0.0-1 should be relatively easy to package since it is in Buster.

Re: Request: TreeSheets

Posted: Wed Jan 02, 2019 3:09 pm
by Stevo
lumpenfolk wrote: Tue Jan 01, 2019 10:16 am
gimcrack wrote: Tue Jan 01, 2019 8:52 am Looks like the current stable one is 1.0.0-1 found the source and a nice .deb file. http://cdn-fastly.deb.debian.org/debian ... reesheets/

Make it easy on yourself and install the .deb file.

sudo dpkg -i treesheets_1.0.0-1_amd64.deb

Test it in a VM. If you want me to test it out I will.
Thank you. Unfortunately it fails like this:

dpkg: dependency problems prevent configuration of treesheets:
treesheets depends on libwxbase3.0-0v5 (>= 3.0.4+dfsg); however:
Version of libwxbase3.0-0v5:amd64 on system is 3.0.2+dfsg-4.

Am I missing something?
Be cautious about blindly following advice on a forum, especially from users with very few posts.

We strongly recommend against using gimcrack's method--plus we also have gdebi for installing debs enabled by default, not dpkg, and it would also have rejected the deb before installing it. Now you must uninstall the halfway-installed broken version, either in Synaptic (broken package), or manually in the terminal:

dry run first:

Code: Select all

sudo apt -f -s install
if that looks ok, then

Code: Select all

sudo apt -f install
I'll see if it's suitable for backporting to our repo.

Re: Request: TreeSheets

Posted: Wed Jan 02, 2019 5:24 pm
by Stevo
Treesheets 1.0.0 backports correctly to MX 17/18 and 15/16, but the 1.0.1 source fails with a lot of compiler warnings that almost make it look like the code is incorrectly formatted, or else needs a newer compiler.

Uploading to test repo now, but you can get the 10 MB zip early and install the appropriate deb for your system (just click it to install with gdebi). https://drive.google.com/open?id=1D-19- ... thcF2LRImS

Re: Request: TreeSheets

Posted: Thu Jan 03, 2019 12:56 am
by lumpenfolk
Stevo wrote: Wed Jan 02, 2019 5:24 pm Treesheets 1.0.0 backports correctly to MX 17/18 and 15/16, but the 1.0.1 source fails with a lot of compiler warnings that almost make it look like the code is incorrectly formatted, or else needs a newer compiler.

Uploading to test repo now, but you can get the 10 MB zip early and install the appropriate deb for your system (just click it to install with gdebi). https://drive.google.com/open?id=1D-19- ... thcF2LRImS
Thank you Stevo. Both partial uninstall and early install worked without problems.