Request: TreeSheets

For developer discussion on package requests
Post Reply
Message
Author
User avatar
lumpenfolk
Posts: 4
Joined: Sun Sep 23, 2018 1:05 am

Request: TreeSheets

#1 Post 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.

User avatar
Jerry3904
Administrator
Posts: 21881
Joined: Wed Jul 19, 2006 6:13 am

Re: Request: TreeSheets

#2 Post 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.
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox and Windows 10
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
gimcrack
Posts: 251
Joined: Fri Dec 02, 2011 6:17 pm

Re: Request: TreeSheets

#3 Post 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.

User avatar
lumpenfolk
Posts: 4
Joined: Sun Sep 23, 2018 1:05 am

Re: Request: TreeSheets

#4 Post by lumpenfolk »

Jerry3904 wrote: Tue Jan 01, 2019 9: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.

User avatar
lumpenfolk
Posts: 4
Joined: Sun Sep 23, 2018 1:05 am

Re: Request: TreeSheets

#5 Post by lumpenfolk »

gimcrack wrote: Tue Jan 01, 2019 9: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?

User avatar
Jerry3904
Administrator
Posts: 21881
Joined: Wed Jul 19, 2006 6:13 am

Re: Request: TreeSheets

#6 Post 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.
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox and Windows 10
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Stevo
Developer
Posts: 12776
Joined: Fri Dec 15, 2006 8:07 pm

Re: Request: TreeSheets

#7 Post by Stevo »

lumpenfolk wrote: Tue Jan 01, 2019 11:16 am
gimcrack wrote: Tue Jan 01, 2019 9: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.

User avatar
Stevo
Developer
Posts: 12776
Joined: Fri Dec 15, 2006 8:07 pm

Re: Request: TreeSheets

#8 Post 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

User avatar
lumpenfolk
Posts: 4
Joined: Sun Sep 23, 2018 1:05 am

Re: Request: TreeSheets

#9 Post by lumpenfolk »

Stevo wrote: Wed Jan 02, 2019 6: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.

Post Reply

Return to “Package Requests / Status”