Bug 739320

Summary: Can't update fuse-encfs, has depsolving problems
Product: [Fedora] Fedora EPEL Reporter: Victoriano Giralt <victoriano>
Component: fuse-encfsAssignee: Peter Lemenkov <lemenkov>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: el5CC: jokajak, lemenkov, vic
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-09-22 11:46:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Victoriano Giralt 2011-09-17 16:02:36 UTC
Description of problem:
It is not possible to do a yum upgrade with fuse-encfs installed as it has a newer version available from EPEL but there is a dependency that is not available.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. yum update (in an x86_64 machine with fuse-encfs installed)
  
Actual results:
Error: Missing Dependency: libboost_serialization.so.2()(64bit) is needed by package fuse-encfs-1.4.2-1.el5.x86_64 (epel)

Expected results:
A clean system update

Additional info:
--> Finished Dependency Resolution
fuse-encfs-1.4.2-1.el5.x86_64 from epel has depsolving problems
  --> Missing Dependency: libboost_serialization.so.2()(64bit) is needed by package fuse-encfs-1.4.2-1.el5.x86_64 (epel)
fuse-encfs-1.4.2-1.el5.x86_64 from epel has depsolving problems
  --> Missing Dependency: libboost_filesystem.so.2()(64bit) is needed by package fuse-encfs-1.4.2-1.el5.x86_64 (epel)
Error: Missing Dependency: libboost_filesystem.so.2()(64bit) is needed by package fuse-encfs-1.4.2-1.el5.x86_64 (epel)
Error: Missing Dependency: libboost_serialization.so.2()(64bit) is needed by package fuse-encfs-1.4.2-1.el5.x86_64 (epel)

Comment 1 Peter Lemenkov 2011-09-22 11:46:36 UTC
Can't confirm. Perhaps you enabled some incompatible 3rd party repositories.

[petro@omega1 RPMS]$ sudo yum install fuse-encfs
...
Resolving Dependencies
--> Running transaction check
---> Package fuse-encfs.x86_64 0:1.4.2-1.el5 set to be updated
--> Processing Dependency: fuse >= 2.6 for package: fuse-encfs
--> Processing Dependency: libfuse.so.2(FUSE_2.2)(64bit) for package: fuse-encfs
--> Processing Dependency: libfuse.so.2(FUSE_2.6)(64bit) for package: fuse-encfs
--> Processing Dependency: libfuse.so.2()(64bit) for package: fuse-encfs
--> Processing Dependency: libboost_serialization.so.2()(64bit) for package: fuse-encfs
--> Processing Dependency: libboost_filesystem.so.2()(64bit) for package: fuse-encfs
--> Processing Dependency: librlog.so.5()(64bit) for package: fuse-encfs
--> Running transaction check
---> Package boost.x86_64 0:1.33.1-10.el5_7.3 set to be updated
--> Processing Dependency: libicuuc.so.36()(64bit) for package: boost
--> Processing Dependency: libicui18n.so.36()(64bit) for package: boost
---> Package fuse.x86_64 0:2.7.4-8.el5 set to be updated
---> Package fuse-libs.x86_64 0:2.7.4-8.el5 set to be updated
---> Package rlog.x86_64 0:1.4-7.el5 set to be updated
--> Running transaction check
---> Package libicu.x86_64 0:3.6-5.16 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================================================================
 Package                                           Arch                                          Version                                                     Repository                                      Size
==================================================================================================================================================================================================================
Installing:
 fuse-encfs                                        x86_64                                        1.4.2-1.el5                                                 epel                                           385 k
Installing for dependencies:
 boost                                             x86_64                                        1.33.1-10.el5_7.3                                           updates                                        864 k
 fuse                                              x86_64                                        2.7.4-8.el5                                                 base                                            83 k
 fuse-libs                                         x86_64                                        2.7.4-8.el5                                                 base                                            71 k
 libicu                                            x86_64                                        3.6-5.16                                                    base                                           5.2 M
 rlog                                              x86_64                                        1.4-7.el5                                                   epel                                            38 k

Transaction Summary
==================================================================================================================================================================================================================
Install       6 Package(s)
Upgrade       0 Package(s)

Total download size: 6.6 M
Is this ok [y/N]: n
Exiting on user Command
Complete!
[petro@omega1 RPMS]$

Comment 2 Victoriano Giralt 2011-09-22 13:45:47 UTC
I'm not totally sure at he moment. But I usually do a lot of --disablerepo before reporting a bug. So, most probably only the basic repos and epel were active. I'll investigate further and report back.