Wish to create a deb file under Wayland

Asked by Richard Sutton

For years and years I have been building a homebank.deb file
for new releases using:

 >$ ./configure --prefix=/usr
 >$ make
 >$ sudo checkinstall --install=no

then, I can install the package with:
 >$ sudo dpkg --install homebank_5.8.6-1_amd64.deb

This worked fine all the way up to Ubuntu 24.04 LTS (Wayland).
Since then I can no longer build the deb file with checkinstall
due to the failure of checkinstall. However, the build runs
just fine on Ubuntu 22.04LTS or Mint22.

The problem appears to be with checkinstall, but, I'm wondering
if dependencies have changed for Wayland.

Do you have any insights? I know you have said that you develop on Mint.
What process do you use to build a deb file on Linux?

Richard

Question information

Language:
English Edit question
Status:
Solved
For:
HomeBank Edit question
Assignee:
No assignee Edit question
Solved by:
Richard Sutton
Solved:
Last query:
Last reply:

This question was originally filed as bug #2092729.

Revision history for this message
Maxime DOYEN (mdoyen) said (last edit ):
#2

I don't build .deb file myself.

I distribute HomeBank using the ubutnu PPA infrastructure, that builds automatically from source code and for various ubuntu releases.
And when I need to install on a system, on my Mint or in some virtual machines, for testing, I sudo make install, no need to create a deb file either.
> So I cannot help much on this question.

BTW: I am one of those who do not recommend using Wayland at the moment, it is not completely stable contrary to some false claims. Mint and other distributions are right to tag it as "testing", with big quotes, and wait for stability.
Ubuntu... As many times in the past, is in the wrong path.

Revision history for this message
Richard Sutton (rsutton43) said :
#3

Thank you Maxime for taking the time to respond. I agree with your assessment of Wayland. That's why I, too, use Arch & Mint. Making a deb file was a convenience for me to quickly spin up a virtual machine for testing. Thanks again

Richard

Revision history for this message
ColeHarry (coleharry) said :
#4

I appreciate you, Maxime, for taking the time to reply. I'm so thankful that the owner of this website shared such a great piece of writing with the world. https://escaperoad.io/