Summary: | app-arch/rar-5.5.0_beta1: Wrong size for winrar-x64-55b1.exe | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erik Zeek <zeekec> |
Component: | Current packages | Assignee: | Thomas Deutschmann (RETIRED) <whissi> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | conikost, licenses, paul.sieck, sparky, yrusinov |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info =app-arch/rar-5.5.0_beta1:0/0::gentoo |
Description
Erik Zeek
2017-04-17 12:43:59 UTC
Same with 5.4.0 amd64 !!! Fetched file: rarlinux-x64-5.4.0.tar.gz VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 531782 !!! Expected: 1156900 Yeah, upstream has replaced several files on 2017-04-24 for latest stable 5.4.0 and 5.5.0b1. Will have to investigate... Thanks for the report! Upstream answered my mail and confirmed that they removed rar_static. Reasons for doing this is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860952;msg=5. It is questionable if they are violating LGPL because they provide a dynamically linked rar file in the same source file. However, upstream decided to remove the file in question to be done. I asked upstream if they want us to remove static support. They answered > We'll not include rar_static to 5.50 release. Please decide yourself > what to do with earlier versions. @ Gentoo Licenses Project: Ulrich will remember, we had a discussion about mirroring rar source file or not (bug 596154). Ulrich wasn't sure about the changed license text in recent 5.x releases so we decided to ask Debian if they already noticed the changed text and if they think the changed text disallow redistribution. To my knowledge, there wasn't a final decision (in the end we were discussing if the EULA only forbids cracks/keygens). However, Debian still has an exclusive written permission to redistribute ... Now what should we do with rar? I have the permission to upload the previous rar source (before they removed rar_static) to our mirrors. This would allow us to keep existing stable marked packages. Otherwise I would need to drop "static" USE flag from existing stable marked packages. So upstream acknowledges that distribution of the statically linked binaries violates the GPL? Stable app-arch/rar-5.4.0 seems to be also affected by this bug. See: https://forums.gentoo.org/viewtopic-t-1062836.html Fixed via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee188131fc509efdc605c94af6b7f400a9264e7 I dropped "static" USE flag. I have rewritten ebuild's src_unpack function to allow revisions in SRC files (i.e. rarlinux-x64-r1.tar.gz) to allow smooth transition for people who downloaded old rarlinux-x64.tar.gz package before upstream changed the SRC file so that the new ebuild revision won't throw an error due to file checksum mismatch. *** Bug 617250 has been marked as a duplicate of this bug. *** |