Latest upstream release: 17.04 Current version/release in rawhide: 16.02-19.fc34 URL: https://www.7-zip.org/ Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/2583/
Skipping the scratch build because an SRPM could not be built: ['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-te5mlo81/p7zip.spec'] returned 1: b'error: Bad source: ./p7zip_17.04_src_all-norar.tar.bz2: No such file or directory\n'
7z2107 is available https://build.opensuse.org/package/show/openSUSE:Factory/7zip
also https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=7-zip
*** Bug 1887980 has been marked as a duplicate of this bug. ***
https://www.7-zip.org/download.html https://www.7-zip.org/a/7z2107-src.tar.xz
The original sourceforge hosted project is not active anymore and the currently maintained fork of the project is at https://github.com/jinfeihan57/p7zip Arch Linux packagers have switched their package to this upstream probably because it fixes / backports some security issues. We might want to do the same.
I'm resetting this ticket name has this package is the p7zip port: https://github.com/jinfeihan57/p7zip & https://release-monitoring.org/project/2583/ If we want to build the upstream 7z Linux port then we should probably create another package: https://www.7-zip.org/download.html
(In reply to Timothée Ravier from comment #6) > The original sourceforge hosted project is not active anymore hum the author unified the sources for windows and Linux , so the project "p7zip is a quick port of 7z.exe" (https://sourceforge.net/projects/p7zip/) was abandoned . Now all the sources are in https://sourceforge.net/projects/sevenzip I'm planning copy things from here https://build.opensuse.org/package/show/openSUSE:Factory/7zip , just lack of time checkout: osc -A https://api.opensuse.org checkout openSUSE:Factory/7zip && cd $_ PR(s) are welcomed
and what about https://github.com/mcmilk/7-Zip-zstd ?
If the new sources for p7zip are in the 7zip package then we can request a rename for this package or request a new 7zip package and deprecate this one. For 7-Zip-zstd we probably need to request a new package? It would be great if the upstreams could come together and maintain a single codebase.
*** Bug 2178548 has been marked as a duplicate of this bug. ***
copying https://bugzilla.redhat.com/show_bug.cgi?id=2178548#c1 to here I think it would probably make sense to create a new 7zip package since the 7-Zip upstream-provided Linux CLI is not 100% compatible with the p7zip-provided binaries. See discussion in ArchLinux's AUR repo for 7-zip about the incompatibilities: https://aur.archlinux.org/packages/7-zip#comment-871155. Also, there are currently many competing implementations/forks. Based on my research, there are: 1. 7-Zip (original implementation by Igor Pavlov) - https://www.7-zip.org/ - https://sourceforge.net/projects/sevenzip/ - Source code is not tracked in a VCS, only published alongside a release. - Source code might not be published or there might be a delay in publishing the source code. 2. 7-Zip ZS (fork maintained by Tino Reichardt) - https://mcmilk.de/projects/7-Zip-zstd/ - https://github.com/mcmilk/7-Zip-zstd - 7-Zip with support for additional codecs (Brotli, Fast-LZMA2, Lizard, LZ4, LZ5 and Zstandard). 3. p7zip - https://p7zip.sourceforge.net/ - https://sourceforge.net/projects/p7zip/ - Port of 7za.exe for Unix. - Unmaintained (latest release in 2016). 4. p7zip-zstd (fork maintained by jinfeihan57) - https://github.com/p7zip-project/p7zip - A p7zip fork with additional codecs and improvements. - Maintainer claims it is forked from both 7-Zip and p7zip sources.
Now the problem for use option 1 ( the original) is which depends on uasm , I try use one version convert to nasm , but didn't work . If someone wants take the package and maintain it, let me know I will give away https://sourceforge.net/p/sevenzip/discussion/45797/thread/9f5b067368/?limit=25&page=1#215a https://raw.githubusercontent.com/pete4abw/lrzip-next/lzma-22.01/src/lzma/ASM/x86/LzFindOpt.asm
(In reply to Sergio Basto from comment #13) > Now the problem for use option 1 ( the original) is which depends on uasm , > > I try use one version convert to nasm , but didn't work . I would try switching to option 4, it compiles without problems.
https://www.7-zip.org/a/7z2301-src.tar.xz (In reply to Sergio Basto from comment #13) > Now the problem for use option 1 ( the original) is which depends on uasm , uasm have an license ( Watcom-1.0 ) which is not allowed in Fedora https://docs.fedoraproject.org/en-US/legal/not-allowed-licenses/
*** Bug 2253659 has been marked as a duplicate of this bug. ***
Releases retrieved: 17.05 Upstream release that is considered latest: 17.05 Current version/release in rawhide: 16.02-28.fc40 URL: https://github.com/p7zip-project/p7zip Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/2583/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-ax7isb0g/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1709251200 error: Bad file: ./p7zip_17.05_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_17.05_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.11/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2019564 [details] Update to 17.05 (#1946988)
upstream is https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/files/7-Zip/23.01/ I saw how Debian updated it [1] which was by not use asm code since UASM have an license which is not allowed on Fedora (and I guess in Debian) so p7zip should be rename to 7zip , is not the port7zip anymore [1] https://tracker.debian.org/pkg/7zip
*** Bug 2279496 has been marked as a duplicate of this bug. ***
There is also discussion here: https://discussion.fedoraproject.org/t/outdated-7-zip-version-in-fedora-40/116366 Additionally, looks like SUSE found a way to handle this: https://software.opensuse.org/package/7zip
Sorry Sergio, you've known about SUSE since at least 2022. Looks like you've sliced and diced this already.
(In reply to Gerald Cox from comment #23) > Sorry Sergio, you've known about SUSE since at least 2022. Looks like > you've sliced and diced this already. yes , I thinking move in Debian way, https://bugzilla.redhat.com/show_bug.cgi?id=1946988#c20, if anyone help in rename the package is welcome
Releases retrieved: 16.00, 16.01, 16.02, 16.03, 16.04, 17.00, 17.01, 18.00, 18.01, 18.03, 18.05, 18.06, 19.00, 21.02, 21.03, 21.04, 21.06, 21.07, 22.00, 22.01, 23.01 Upstream release that is considered latest: 23.01 Current version/release in rawhide: 16.02-28.fc40 URL: https://www.7-zip.org Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/372314/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-ldehb8v0/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1715126400 error: Bad file: ./p7zip_23.01_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_23.01_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.11/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2032239 [details] Update to 23.01 (#1946988)
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-wiydmyd5/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1715126400 error: Bad file: ./p7zip_23.01_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_23.01_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.11/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2032240 [details] Update to 23.01 (#1946988)
Releases retrieved: 24.06 Upstream release that is considered latest: 24.06 Current version/release in rawhide: 16.02-28.fc40 URL: https://www.7-zip.org Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/372314/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-41dcblni/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1717113600 error: Bad file: ./p7zip_24.06_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_24.06_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2035895 [details] Update to 24.06 (#1946988)
Releases retrieved: 24.07 Upstream release that is considered latest: 24.07 Current version/release in rawhide: 16.02-28.fc40 URL: https://www.7-zip.org Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/372314/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-p56xpy4g/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1719964800 error: Bad file: ./p7zip_24.07_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_24.07_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2038796 [details] Update to 24.07 (#1946988)
Releases retrieved: 24.08 Upstream release that is considered latest: 24.08 Current version/release in rawhide: 16.02-29.fc41 URL: https://www.7-zip.org Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/372314/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-prqgcg8k/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1723507200 error: Bad file: ./p7zip_24.08_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_24.08_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2044123 [details] Update to 24.08 (#1946988)
Releases retrieved: 24.09 Upstream release that is considered latest: 24.09 Current version/release in rawhide: 16.02-31.fc42 URL: https://www.7-zip.org Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/372314/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/p7zip
Scratch build failed. Details below: BuilderException: Build failed: Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-cetg7jjp/p7zip.spec']' returned non-zero exit status 1. StdOut: setting SOURCE_DATE_EPOCH=1732924800 error: Bad file: ./p7zip_24.09_src_all-norar.tar.bz2: No such file or directory RPM build errors: Bad file: ./p7zip_24.09_src_all-norar.tar.bz2: No such file or directory Traceback: File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build result = self.builder.build(request.package, request.opts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build raise BuilderException( If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2060463 [details] Update to 24.09 (#1946988)
7zip review request with rename p7zip https://bugzilla.redhat.com/show_bug.cgi?id=2346041
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.