p7zip ebuilds has limited functionality due to installation without plugins for encryption, other archive formats, etc. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 67256 [details] ebuild with optional plugins installation
Created attachment 67257 [details] wrapper for /usr/bin/7z
Created attachment 67258 [details] wrapper for /usr/bin/7za
Created attachment 67259 [details] ebuild with optional plugins installation (fixed)
Fixed in version bump 4.27. No extramodules useflag used.
this new ebuild is broken on ppc-macos. It doesn't really tell why: g++ -O3 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -DEXCLUDE_COM -DNO_REGISTRY -DFORMAT_7Z -DFORMAT_BZIP2 -DFORMAT_ZIP -DFORMAT_TAR -DFORMAT_GZIP -DCOMPRESS_LZMA -DCOMPRESS_BCJ_X86 -DFORMAT_SPLIT -DFORMAT_Z -DCOMPRESS_BCJ2 -DCOMPRESS_COPY -DCOMPRESS_MF_MT -DCOMPRESS_PPMD -DCOMPRESS_DEFLATE -DCOMPRESS_DEFLATE64 -DCOMPRESS_IMPLODE -DCOMPRESS_BZIP2 -DCRYPTO_ZIP -DCRYPTO_7ZAES -DCRYPTO_AES -o ../../../bin/7za ../../../Common/MyWindows.o 7zAES.o 7zCompressionMode.o 7zDecode.o 7zEncode.o 7zExtract.o 7zFolderInStream.o 7zFolderOutStream.o 7zHandler.o 7zHandlerOut.o 7zHeader.o 7zIn.o 7zMethodID.o 7zOut.o 7zProperties.o 7zSpecStream.o 7zUpdate.o ../../../Common/AlignedBuffer.o ../../../Common/Alloc.o ../../../Common/CommandLineParser.o ../../../Common/ListFileUtils.o ../../../Common/StdInStream.o ../../../Common/StdOutStream.o ../../../Common/Wildcard.o ../../../Common/UTFConvert.o ../../../Common/Vector.o ../../../Common/StringConvert.o ../../../Common/String.o ../../../Common/CRC.o ../../../Common/IntToString.o ../../../Common/StringToInt.o ../../../Common/Random.o BZip2Decoder.o BZip2Encoder.o BZip2Handler.o BZip2HandlerOut.o BZip2Update.o BZip2CRC.o BranchCoder.o ConsoleClose.o CopyCoder.o DefaultName.o DeflateDecoder.o DeflateEncoder.o DummyOutStream.o ExtractingFilePath.o FileDir.o FileFind.o FileName.o FilePathAutoRename.o FileStreams.o FilterCoder.o GZipHandler.o GZipHandlerOut.o GZipHeader.o GZipIn.o GZipOut.o GZipUpdate.o HuffmanEncoder.o ImplodeDecoder.o ImplodeHuffmanDecoder.o InBuffer.o InStreamWithCRC.o ItemNameUtils.o LSBFDecoder.o LSBFEncoder.o LZInWindow.o LZMADecoder.o LZMAEncoder.o LZOutWindow.o LimitedStreams.o List.o LockedStream.o MT.o MainAr.o Main.o MultiStream.o MyAES.o OffsetStream.o StreamUtils.o OpenCallbackConsole.o OutBuffer.o OutStreamWithCRC.o PPMDDecoder.o PPMDEncoder.o PercentPrinter.o ProgressUtils.o PropIDUtils.o PropVariant.o PropVariantConversions.o RangeCoderBit.o SHA256.o SortUtils.o SplitHandler.o StreamBinder.o StreamObjects.o Synchronization.o TarHandler.o TarHandlerOut.o TarHeader.o TarIn.o TarOut.o TarUpdate.o TempFiles.o UpdateAction.o UpdateCallbackConsole.o UpdatePair.o UpdateProduce.o UserInputUtils.o ZipAddCommon.o ZipCipher.o ZipCrypto.o ZipHandlerOut.o ZipHeader.o ZipIn.o ZipItem.o ZipOut.o ZipUpdate.o aescrypt.o aeskey.o aestab.o x86.o x86_2.o ArchiveCommandLine.o ArchiverInfo.o CoderMixer2.o CoderMixer2MT.o CrossThreadProgress.o EnumDirItems.o Extract.o InOutTempBuffer.o OpenArchive.o Error.o ArchiveOpenCallback.o ExtractCallbackConsole.o ArchiveExtractCallback.o UpdateCallback.o Update.o ZipHandler.o FileIO.o ShrinkDecoder.o ZDecoder.o ZHandler.o BlockSort.o ../../../myWindows/myGetTickCount.o ../../../myWindows/wine_date_and_time.o ../../../myWindows/myModuleFileName.o ../../../myWindows/mySplitCommandLine.o -lpthread !!! ERROR: app-arch/p7zip-4.27 failed. !!! Function src_compile, Line 30, Exitcode 2 !!! compilation error !!! If you need support, post the topmost build error, NOT this status message.
it's a pity. i removed ppc-macos keyword from the ebuild. i have no access to that platform. this bug is about plugins, so i resolve it, please open another one for that, but do not assign me to it, as i'm unable to help here. feel free to commit fixes to the package yourself (although i'll be looking for Your help in the future if problems for that platform arise).
fine with me... I hoped you had a clue on the issue.