-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
When alien fails to unpack a package, the error message doesn't include
output from dpkg-deb/rpm2cpio/cpio. User sees only:
Unpacking of 'file.deb' failed
Instead of helpful message like:
Unpacking of 'file.deb' failed: dpkg-deb: error: no space left on device
This happens because do() in Alien/Package.pm redirects stdout to /dev/null,
and commands use "2>&1", so stderr is also lost.
Affected scenarios:
- Disk full
- Corrupted packages
- Unsupported compression
$ alien -r test-corrupted.deb
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will probably be wrong.
Control file couldn't be read! at /usr/share/perl5/Alien/Package/Deb.pm line 234.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed