[users] libpostproc errors - work-around

Phil Schaffner P.R.Schaffner at IEEE.org
Sat Jan 21 15:18:21 CET 2006


Looks to me like recent reports of errors related to libpostproc could
be corrected by having ffmpeg-libpostproc obsolete libpostproc.  Pardon
the long post, but here's a session log demonstrating the problem and a
work-around...

[root at hazard2 ~]# yum update
Setting up Update Process
Setting up repositories
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
centosplus                100% |=========================|  951 B    00:00
addons                    100% |=========================|  951 B    00:00
local                     100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg-libpostproc.i386 0:0.4.9-0.3.20051207.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: libpostproc.so.0 for package: ffmpeg
--> Finished Dependency Resolution
Error: Missing Dependency: libpostproc.so.0 is needed by package ffmpeg
[root at hazard2 ~]# rpm -q ffmpeg
ffmpeg-0.4.9-0.20041110.3.2.el4.rf
[root at hazard2 ~]# rpm -q ffmpeg-libpostproc
package ffmpeg-libpostproc is not installed
[root at hazard2 ~]# yum install ffmpeg-libpostproc
Setting up Install Process
Setting up repositories
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
centosplus                100% |=========================|  951 B    00:00
addons                    100% |=========================|  951 B    00:00
local                     100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg-libpostproc.i386 0:0.4.9-0.3.20051207.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: libpostproc.so.0 for package: ffmpeg
--> Finished Dependency Resolution
Error: Missing Dependency: libpostproc.so.0 is needed by package ffmpeg
[root at hazard2 ~]# yum remove ffmpeg libpostproc
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg.i386 0:0.4.9-0.20041110.3.2.el4.rf set to be erased
---> Package libpostproc.i386 0:1.0-0.17.pre7.2.el4.rf set to be erased
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Removing:
 ffmpeg                  i386       0.4.9-0.20041110.3.2.el4.rf  installed         5.8 M
 libpostproc             i386       1.0-0.17.pre7.2.el4.rf  installed         135 k

Transaction Summary
=============================================================================
Install      0 Package(s)
Update       0 Package(s)
Remove       2 Package(s)
Total download size: 0
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Removing  : libpostproc                  ######################### [1/2]
  Removing  : ffmpeg                       ######################### [2/2]

Removed: ffmpeg.i386 0:0.4.9-0.20041110.3.2.el4.rf libpostproc.i386 0:1.0-0.17.pre7.2.el4.rf
Complete!
[root at hazard2 ~]# yum install ffmpeg
Setting up Install Process
Setting up repositories
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
centosplus                100% |=========================|  951 B    00:00
addons                    100% |=========================|  951 B    00:00
local                     100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg.i386 0:0.4.9-0.3.20051207.2.el4.rf set to be updated
--> Running transaction check
--> Processing Dependency: libpostproc.so.0.0.1 for package: ffmpeg
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg-libpostproc.i386 0:0.4.9-0.3.20051207.2.el4.rf set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 ffmpeg                  i386       0.4.9-0.3.20051207.2.el4.rf  rpmforge          3.5 M
Installing for dependencies:
 ffmpeg-libpostproc      i386       0.4.9-0.3.20051207.2.el4.rf  rpmforge           37 k

Transaction Summary
=============================================================================
Install      2 Package(s)
Update       0 Package(s)
Remove       0 Package(s)
Total download size: 3.5 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: ffmpeg-libpostproc           ######################### [1/2]
  Installing: ffmpeg                       ######################### [2/2]

Installed: ffmpeg.i386 0:0.4.9-0.3.20051207.2.el4.rf
Dependency Installed: ffmpeg-libpostproc.i386 0:0.4.9-0.3.20051207.2.el4.rf
Complete!
[root at hazard2 ~]# yum update
Setting up Update Process
Setting up repositories
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
centosplus                100% |=========================|  951 B    00:00
addons                    100% |=========================|  951 B    00:00
local                     100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
0 packages excluded due to repository protections
No Packages marked for Update/Obsoletion





More information about the users mailing list