Averell7 / PdfBooklet

Creates booklets from Pdf files, and much more
45 stars 13 forks source link

Conflicts in deb file with other packages using /postinst namespace #19

Open pseudomonas opened 2 years ago

pseudomonas commented 2 years ago
# dpkg -i Downloads/pdfbooklet_3.1.2-2_all.deb 
(Reading database ... 325738 files and directories currently installed.)
Preparing to unpack .../pdfbooklet_3.1.2-2_all.deb ...
Unpacking pdfbooklet (3.1.2-2) ...
dpkg: error processing archive Downloads/pdfbooklet_3.1.2-2_all.deb (--install):
 trying to overwrite '/postinst', which is also in package dioss-eidmw 3.6.0.2
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Errors were encountered while processing:
 Downloads/pdfbooklet_3.1.2-2_all.deb

# uname -a
Linux MACHINENAME 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Averell7 commented 2 years ago

As I told in another message, I am developing under Windows. I try to offer a Linux version, but it is untested since I don't have a collaborator who works in Linux. packages compatibility is a huge problem, and I don't master it. Due to other projects, I have no way to fix this. If someone is ready to join the project, it would be excellent news. Offering PdfBooklet is a service for those who are able to use it.

pseudomonas commented 2 years ago

I apologise for reporting this bug. I must have overlooked the message you referred to.

On Mon, 29 Nov 2021 at 15:44, Averell7 @.***> wrote:

As I told in another message, I am developing under Windows. I try to offer a Linux version, but it is untested since I don't have a collaborator who works in Linux. packages compatibility is a huge problem, and I don't master it. Due to other projects, I have no way to fix this. If someone is ready to join the project, it would be excellent news. Offering PdfBooklet is a service for those who are able to use it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Averell7/PdfBooklet/issues/19#issuecomment-981699943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AARGRW6CPYBUAIJJNB2A5R3UOOGTVANCNFSM5I63NA7A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Averell7 commented 2 years ago

I see this message was written on SourceForge and not here. I will add a message here. Several times I thought someone would give some help for Linux, but the project was never successful. Probably the easiest solution would be to add a Docker, but I have never used this technology.

pseudomonas commented 2 years ago

if it's a python project, releasing it on pypi so users could install it with pip would be both multiplatform and convenient.

On Mon, 29 Nov 2021 at 17:08, Averell7 @.***> wrote:

I see this message was written on SourceForge and not here. I will add a message here. Several times I thought someone would give some help for Linux, but the project was never successful. Probably the easiest solution would be to add a Docker, but I have never used this technology.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Averell7/PdfBooklet/issues/19#issuecomment-981780855, or unsubscribe https://github.com/notifications/unsubscribe-auth/AARGRWYKWB62EWROWDZQAVLUOOQRTANCNFSM5I63NA7A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Averell7 commented 2 years ago

it is 100% python. I just wondered if it was sufficiently mature to be released on pypi, in a way it is always a beta. But I will think on it. Thanks.

pseudomonas commented 2 years ago

I don't see why not. Pypi has plenty of modules that are alpha or beta, you put that clearly in the documentation so as to manage expectations, and then people can decide to use it or not.

Also being able to install it as a module makes it easier to put it its own venv, which is good for software of unknown reliability.

On 29 November 2021 18:30:51 GMT+01:00, Averell7 @.***> wrote:

it is 100% python. I just wondered if it was sufficiently mature to be released on pypi, in a way it is always a beta. But I will think on it. Thanks.

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/Averell7/PdfBooklet/issues/19#issuecomment-981855171