Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] RPM package broken on certain rpm versions #4962

Closed
tisoft opened this issue Jan 14, 2022 · 0 comments
Closed

[BUG] RPM package broken on certain rpm versions #4962

tisoft opened this issue Jan 14, 2022 · 0 comments
Labels
bug Something isn't working Fix-Commited Issue fixed and will be available in milestone Internal-Issue-Created An issue has been created in NextGen's internal issue tracker RS-7552 triaged
Milestone

Comments

@tisoft
Copy link

tisoft commented Jan 14, 2022

Describe the bug
The mirth RPM is build with Install4J version 8.x. This version creates rpm files, that can't be read by certain rpm versions (rpm-software-management/rpm#1635)

To Reproduce
Steps to reproduce the behavior:

docker run --rm -it fedora:33
curl -O https://s3.amazonaws.com/downloads.mirthcorp.com/connect/3.12.0.b2650/mirthconnect-3.12.0.b2650-linux.rpm
rpm -qip mirthconnect-3.12.0.b2650-linux.rpm

Expected behavior
The RPM information should be displayed:

Name        : mirthconnect
Version     : 3.12.0.b2650
Release     : 1
Architecture: i386
Install Date: (not installed)
Group       : unsorted
Size        : 286909761

Signature   : (none)
Source RPM  : (none)
Build Date  : Thu Sep  2 17:01:34 2021
Build Host  : (none)
Relocations : /opt/mirthconnect 
Vendor      : NextGen Corporation
URL         : http://www.nextgen.com
Summary     : (none)
Description :
Mirth Connect

Actual behavior
An error message is displayed:

error: mirthconnect-3.12.0.b2650-linux.rpm: invalid signature tag Archivesize (1046)
error: mirthconnect-3.12.0.b2650-linux.rpm: not an rpm package (or package manifest)

Screenshots
If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

  • OS: Fedora 33, openSUSE Leap 15.3, probably others
  • Connect Version: All Versions

Workaround(s)
Up-/Downgrade to a rpm version, not containing this regression, which may not be possible, depending on distribution used.

Additional context
Updating to Install4J 9.0.2 will fix the problem.

@tisoft tisoft added the bug Something isn't working label Jan 14, 2022
@pladesma pladesma added Internal-Issue-Created An issue has been created in NextGen's internal issue tracker RS-7552 triaged labels Jan 14, 2022
@pladesma pladesma added this to the 4.2.0 milestone Oct 27, 2022
@pladesma pladesma added the Fix-Commited Issue fixed and will be available in milestone label Oct 27, 2022
@pladesma pladesma closed this as completed Dec 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Fix-Commited Issue fixed and will be available in milestone Internal-Issue-Created An issue has been created in NextGen's internal issue tracker RS-7552 triaged
Projects
None yet
Development

No branches or pull requests

2 participants