[GH-ISSUE #415] upgrade to libssl3 to support ubuntu 22+ #266

Closed
opened 2026-02-28 14:31:46 +03:00 by kerem · 6 comments
Owner

Originally created by @databasedav on GitHub (May 13, 2023).
Original GitHub issue: https://github.com/jpochyla/psst/issues/415

Is your feature request related to a problem? Please describe.
libssl1.1 is deprecated since 22.04, see https://askubuntu.com/a/1412746

Describe the solution you'd like
migrate to libssl3

here's the output i'm seeing from the latest .deb

$ sudo dpkg -i psst-deb/psst_1_amd64.deb 
dpkg: warning: downgrading psst from 1.0-4 to 1
(Reading database ... 198667 files and directories currently installed.)
Preparing to unpack psst-deb/psst_1_amd64.deb ...
Unpacking psst (1) over (1.0-4) ...
dpkg: dependency problems prevent configuration of psst:
 psst depends on libssl1.1; however:
  Package libssl1.1 is not installed.

dpkg: error processing package psst (--install):
 dependency problems - leaving unconfigured
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu5) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-1) ...
Errors were encountered while processing:
 psst
Originally created by @databasedav on GitHub (May 13, 2023). Original GitHub issue: https://github.com/jpochyla/psst/issues/415 **Is your feature request related to a problem? Please describe.** `libssl1.1` is deprecated since 22.04, see https://askubuntu.com/a/1412746 **Describe the solution you'd like** migrate to libssl3 here's the output i'm seeing from the latest `.deb` ``` $ sudo dpkg -i psst-deb/psst_1_amd64.deb dpkg: warning: downgrading psst from 1.0-4 to 1 (Reading database ... 198667 files and directories currently installed.) Preparing to unpack psst-deb/psst_1_amd64.deb ... Unpacking psst (1) over (1.0-4) ... dpkg: dependency problems prevent configuration of psst: psst depends on libssl1.1; however: Package libssl1.1 is not installed. dpkg: error processing package psst (--install): dependency problems - leaving unconfigured Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ... Processing triggers for desktop-file-utils (0.26-1ubuntu5) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for man-db (2.11.2-1) ... Errors were encountered while processing: psst ```
kerem closed this issue 2026-02-28 14:31:46 +03:00
Author
Owner

@Insprill commented on GitHub (May 13, 2023):

Are you sure that's our psst and not Intel's? (See #391)

<!-- gh-comment-id:1546663544 --> @Insprill commented on GitHub (May 13, 2023): Are you sure that's our psst and not Intel's? (See #391)
Author
Owner

@ProgrammedInsanity commented on GitHub (Jul 10, 2024):

Other person here with the same issue.

(Reading database ... 307382 files and directories currently installed.)
Preparing to unpack psst_1_amd64.deb ...
Unpacking psst-gui (1) over (1) ...
dpkg: dependency problems prevent configuration of psst-gui:
 psst-gui depends on libssl1.1; however:
  Package libssl1.1 is not installed.

dpkg: error processing package psst-gui (--install):
 dependency problems - leaving unconfigured
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 psst-gui

Here you can clearly see that the package is named 'psst-gui'. So since libssl1.1 is deprecated and poses a security risk it is highly advised to migrate to libssl3.

<!-- gh-comment-id:2220581849 --> @ProgrammedInsanity commented on GitHub (Jul 10, 2024): Other person here with the same issue. ``` (Reading database ... 307382 files and directories currently installed.) Preparing to unpack psst_1_amd64.deb ... Unpacking psst-gui (1) over (1) ... dpkg: dependency problems prevent configuration of psst-gui: psst-gui depends on libssl1.1; however: Package libssl1.1 is not installed. dpkg: error processing package psst-gui (--install): dependency problems - leaving unconfigured Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for desktop-file-utils (0.26-1ubuntu3) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Errors were encountered while processing: psst-gui ``` Here you can clearly see that the package is named 'psst-gui'. So since libssl1.1 is deprecated and poses a security risk it is highly advised to migrate to libssl3.
Author
Owner

@jacksongoode commented on GitHub (Jul 10, 2024):

Thank you for the follow up, I'll get this in today!

<!-- gh-comment-id:2221000252 --> @jacksongoode commented on GitHub (Jul 10, 2024): Thank you for the follow up, I'll get this in today!
Author
Owner

@jacksongoode commented on GitHub (Jul 10, 2024):

@ProgrammedInsanity @databasedav Can you try these builds from https://github.com/jpochyla/psst/pull/497 (amd64 - arm64)

<!-- gh-comment-id:2221456835 --> @jacksongoode commented on GitHub (Jul 10, 2024): @ProgrammedInsanity @databasedav Can you try these builds from https://github.com/jpochyla/psst/pull/497 ([amd64](https://github.com/jpochyla/psst/suites/25858726584/artifacts/1687843976) - [arm64](https://github.com/jpochyla/psst/suites/25858726584/artifacts/1687843877))
Author
Owner

@jacksongoode commented on GitHub (Jul 11, 2024):

Worked for me on an emulated VM

sudo dpkg -i '/media/share/psst-deb-arm64/psst_1_arm64.deb' 
[sudo] password for ubuntu: 
(Reading database ... 159705 files and directories currently installed.)
Preparing to unpack .../psst_1_arm64.deb ...
Unpacking psst-gui (0.1.0) over (0.1.0) ...
Setting up psst-gui (0.1.0) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
<!-- gh-comment-id:2221767104 --> @jacksongoode commented on GitHub (Jul 11, 2024): Worked for me on an emulated VM ``` sudo dpkg -i '/media/share/psst-deb-arm64/psst_1_arm64.deb' [sudo] password for ubuntu: (Reading database ... 159705 files and directories currently installed.) Preparing to unpack .../psst_1_arm64.deb ... Unpacking psst-gui (0.1.0) over (0.1.0) ... Setting up psst-gui (0.1.0) ... Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for desktop-file-utils (0.26-1ubuntu3) ... Processing triggers for hicolor-icon-theme (0.17-2) ... ```
Author
Owner

@ProgrammedInsanity commented on GitHub (Jul 11, 2024):

It worked for me also. Thank you.

<!-- gh-comment-id:2223158004 --> @ProgrammedInsanity commented on GitHub (Jul 11, 2024): It worked for me also. Thank you.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#266
No description provided.