Description of problem: pbzip2 is not currently available in EPEL for CentOS 7 Version-Release number of selected component (if applicable): How reproducible: Attempt to install pbzip2 with the EPEL repo enabled. Steps to Reproduce: 1. Add EPEL repo to centos 7 2. yum install pbzip2 Actual results: No package pbzip2 available. Expected results: pbzip2 would be installed Additional info:
+1 to have this package included. We use it for some local scripts, and it really reduces the time taken to compress large files.
I'd also like to see this package for *EL7 systems. I'm going to take a swing at making a working EL7 build to maybe save the maintainer some time.
Yes Please!,
Yes - PLEEEEasee!
+1
I really missed this package :(
I took the srpm from fedora 23 [0] and re-built it for EL7 [1]. Next I did a few tests on a RHEL7 AWS instance with 4 CPUs. Started by recompressing the latest kernel: > [root@ip- pbzip]# wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.2.tar.xz > [root@ip- pbzip]# ls -lh ./linux-4.2.tar.xz > -rw-r--r--. 1 root root 82M Aug 30 14:43 ./linux-4.2.tar.xz > [root@ip- pbzip]# xz -d ./linux-4.2.tar.xz > tar -xf ./linux [root@ip-10-156-29-54 pbzip]# tar -xf ./linux-4.2.tar > [root@ip- pbzip]# du -sh ./linux-4.2 > 691M ./linux-4.2 > [root@ip- pbzip]# find ./linux-4.2 | wc -l > 54171 There's a lot in there and it's got plenty of files. regular BZIP test: > [root@ip- pbzip]# date && time bzip2 -k ./linux-4.2-test.tar && date > Tue Sep 8 12:02:12 EDT 2015 > > real 1m2.481s > user 1m2.249s > sys 0m0.230s > Tue Sep 8 12:03:14 EDT 2015 parallel pbzip test: > [root@ip- pbzip]# rm -f linux-4.2-test.tar.bz2 > [root@ip- pbzip]# date && time pbzip2 -k ./linux-4.2-test.tar && date > Tue Sep 8 12:03:47 EDT 2015 > > real 0m23.457s > user 1m31.795s > sys 0m1.787s > Tue Sep 8 12:04:11 EDT 2015 Much quicker w pbzip. To verify "HUGE FILE" support (bzipping really really large files, like disk images) was enabled at build time I created a 40GiB test file from /dev/random: > -rw-r--r--. 1 root root 42949672960 Sep 8 13:18 huge-file-test.img And then compressed it with pbzip2: > [root@ip-10-156-29-54 pbzip]# date && time pbzip2 -k ./huge-file-test.img; date > Tue Sep 8 13:21:48 EDT 2015 > > real 50m35.013s > user 199m50.594s > sys 2m1.245s > Tue Sep 8 14:12:23 EDT 2015 That took a little less than an hour to complete. I don't feel like waiting 4 hours to test regular bzip, but I'm fairly sure that's how long it would take with a single thread. If we're all satisfied with the tests I ran then next we need to ping the maintainer and have an official bodhi update submitted. Should be fairly simple work given that the latest SRPM builds and runs without any extra effort required. [0] https://kojipkgs.fedoraproject.org//packages/pbzip2/1.1.6/8.fc23/src/pbzip2-1.1.6-8.fc23.src.rpm [1] http://koji.fedoraproject.org/koji/taskinfo?taskID=11002563
Waiting for epel7 git branch... (https://bugzilla.redhat.com/show_bug.cgi?id=166515#c21)
pbzip2-1.1.12-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15828
pbzip2-1.1.12-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15827
pbzip2-1.1.12-1.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8072
pbzip2-1.1.12-1.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8073
pbzip2-1.1.12-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8074
pbzip2-1.1.12-1.fc21 has been submitted as an update to Fedora 21. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15829
pbzip2-1.1.12-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15828
pbzip2-1.1.12-1.fc21 has been pushed to the Fedora 21 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15829
pbzip2-1.1.12-1.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8073
pbzip2-1.1.12-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15827
pbzip2-1.1.12-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8072
pbzip2-1.1.12-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update pbzip2'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8074
pbzip2-1.1.12-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
pbzip2-1.1.12-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
pbzip2-1.1.12-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
pbzip2-1.1.12-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.
pbzip2-1.1.12-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.