[389-users] Multiple versions of FDS in the same server

Juan Asensio Sánchez okelet at gmail.com
Wed Sep 30 08:32:41 UTC 2009


Hi

I don't know why, but I have multiple versions of the FDS packages
installed in the same server:

---------------------------------------------------------------------------------------------------------------

[root at XXXXXXXXXXXXXX ~]# rpm -qa | grep fedora | sort
fedora-admin-console-1.1.0-4.fc6
fedora-ds-1.1.0-3.fc6
fedora-ds-1.1.2-1.fc6
fedora-ds-admin-1.1.1-1.fc6
fedora-ds-admin-1.1.2-2.fc6
fedora-ds-admin-console-1.1.2-1.fc9
fedora-ds-admin-debuginfo-1.1.1-1.fc6
fedora-ds-admin-debuginfo-1.1.2-2.fc6
fedora-ds-base-1.1.0-3.fc6
fedora-ds-base-1.1.3-2.fc6
fedora-ds-base-debuginfo-1.1.1-1.fc6
fedora-ds-base-devel-1.1.0-3.fc6
fedora-ds-base-devel-1.1.3-2.fc6
fedora-ds-console-1.1.0-5.fc6
fedora-ds-console-1.1.2-2.fc9
fedora-ds-dsgw-1.1.1-1.fc6
fedora-idm-console-1.1.0-5.fc6
fedora-idm-console-debuginfo-1.1.0-5.fc6

---------------------------------------------------------------------------------------------------------------

How can this be possible? When updating, old versions shouldn't be
removed? What will happen when I'll try to update to 389DS 1.2?

---------------------------------------------------------------------------------------------------------------

[root at XXXXXXXXXXXXXXXXX yum.repos.d]# yum upgrade 389-ds
Loaded plugins: fastestmirror
Determining fastest mirrors
idmcommon                 100% |=========================|  951 B    00:00
dirsrv                    100% |=========================|  951 B    00:00
idmcommon-noarch          100% |=========================|  951 B    00:00
dirsrv-noarch             100% |=========================|  951 B    00:00
Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
---> Package 389-ds.noarch 0:1.1.3-4.el5 set to be updated
--> Processing Dependency: 389-ds-console for package: 389-ds
--> Processing Dependency: 389-ds-console-doc for package: 389-ds
--> Processing Dependency: 389-admin-console-doc for package: 389-ds
--> Processing Dependency: 389-admin for package: 389-ds
--> Processing Dependency: 389-admin-console for package: 389-ds
--> Processing Dependency: 389-dsgw for package: 389-ds
--> Processing Dependency: 389-console for package: 389-ds
--> Processing Dependency: 389-ds-base for package: 389-ds
--> Running transaction check
---> Package 389-console.noarch 0:1.1.3-3.el5 set to be updated
---> Package 389-dsgw.i386 0:1.1.4-1.el5 set to be updated
--> Processing Dependency: fedora-ds-base = 1.1.0-3.fc6 for package:
fedora-ds-base-devel
---> Package 389-ds-console.noarch 0:1.2.0-4.el5 set to be updated
---> Package 389-ds-console-doc.noarch 0:1.2.0-4.el5 set to be updated
---> Package 389-ds-base.i386 0:1.2.2-1.el5 set to be updated
--> Processing Dependency: fedora-ds-base = 1.1.3-2.fc6 for package:
fedora-ds-base-devel
---> Package 389-admin.i386 0:1.1.8-4.el5 set to be updated
---> Package 389-admin-console.noarch 0:1.1.4-1.el5 set to be updated
---> Package 389-admin-console-doc.noarch 0:1.1.4-1.el5 set to be updated
--> Running transaction check
---> Package 389-ds-base-devel.i386 0:1.2.2-1.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
 Package                                      Arch
     Version                            Repository
          Size
=============================================================================================================================================================
Installing:
 389-admin                                    i386
     1.1.8-4.el5                        dirsrv
         368 k
     replacing  fedora-ds-admin.i386 1.1.1-1.fc6

 389-admin-console                            noarch
     1.1.4-1.el5                        dirsrv
         201 k
     replacing  fedora-ds-admin-console.noarch 1.1.2-1.fc9

 389-console                                  noarch
     1.1.3-3.el5                        idmcommon-noarch
          72 k
     replacing  fedora-idm-console.i386 1.1.0-5.fc6

 389-ds                                       noarch
     1.1.3-4.el5                        dirsrv-noarch
         8.6 k
     replacing  fedora-ds.i386 1.1.2-1.fc6

 389-ds-base                                  i386
     1.2.2-1.el5                        dirsrv-noarch
         1.7 M
     replacing  fedora-ds-base.i386 1.1.3-2.fc6

 389-ds-base-devel                            i386
     1.2.2-1.el5                        dirsrv-noarch
          57 k
     replacing  fedora-ds-base-devel.i386 1.1.0-3.fc6

 389-ds-console                               noarch
     1.2.0-4.el5                        dirsrv-noarch
         1.4 M
     replacing  fedora-ds-console.noarch 1.1.0-5.fc6

 389-dsgw                                     i386
     1.1.4-1.el5                        dirsrv
         1.1 M
     replacing  fedora-ds-dsgw.i386 1.1.1-1.fc6

Installing for dependencies:
 389-admin-console-doc                        noarch
     1.1.4-1.el5                        dirsrv
          39 k
 389-ds-console-doc                           noarch
     1.2.0-4.el5                        dirsrv
          53 k

Transaction Summary
=============================================================================================================================================================
Install     10 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 4.9 M

---------------------------------------------------------------------------------------------------------------

It won't remove all old versions? I know this is a topic more about
general package management than 389DS, but any help is wellcome.

Regards.




More information about the Fedora-directory-users mailing list