SCIENTIFIC-LINUX-USERS Archives

September 2011

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Neil Streeter <[log in to unmask]>
Reply To:
Neil Streeter <[log in to unmask]>
Date:
Wed, 7 Sep 2011 00:10:50 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (73 lines)
On 09/06/2011 08:36 PM, William Scott wrote:
> On 7 September 2011 07:36, Orion Poplawski<[log in to unmask]>  wrote:
>
>> 389-ds-base-* was moved into RHEL6 main channel, but not the other packages.
>> Has to do with TUV's product lineup.
>  From fedora faq...
>
> "We cannot support 6.0 - too many missing dependencies. With RHEL6.1,
> since the 389-ds-base package is provided by the base OS, we cannot
> provide them via EPEL, hence the use of the private developer repo at
> fedorapeople.org. The other "problem" with EL6 is that the 389-ds-base
> package is not the full package - it is missing the replication and
> windows sync bits. The replication and winsync features are available
> from a separate channel - Enterprise Identity Replication - in a
> package called ds-replication. It is also available to Red Hat
> Directory Server customers. The 389-ds-base package from
> fedorapeople.org does have all the replication bits, and we will
> continue to provide fully-functional open-source binaries for
> Fedora/EPEL. "

Thanks for all the tips!

For the benefit of others... I managed to get 389 to install with the 
following steps... Since I only want the 389 packages and associated 
deps from epel I used includepkgs in a couple of the repo files...

1) download the epel-389-ds-base.repo mentioned on the 389 downloads page...
2) enable epel-389-ds-base AND epel-testing-389-ds-base in the 
epel-389-ds-base.repo file..
3) Optionally add includepkgs=389-* idm-* to both of these repos...
4) install yum-conf-epel and enable epel-testing in epel-testing.repo
5) Optionally add includepkgs=389-* idm-* to both epel-testing and the 
epel repo...
6) yum install 389-ds!

Voila!
Dependencies Resolved

 ======================================================================================
  Package                 Arch     Version             
Repository                  Size
 ======================================================================================
Installing:
  389-ds                  noarch   1.2.2-1.el6         
epel-testing               9.9 k
Installing for dependencies:
  389-admin               x86_64   1.1.23-1.el6        
epel-testing               344 k
  389-admin-console       noarch   1.1.8-1.el6         
epel-testing               202 k
  389-admin-console-doc   noarch   1.1.8-1.el6         
epel-testing                43 k
  389-adminutil           x86_64   1.1.14-2.el6        
epel-testing                64 k
  389-console             noarch   1.1.7-1.el6         
epel                        72 k
  389-ds-base             x86_64   1.2.9-0.2.a2.el6    
epel-testing-389-ds-base   1.4 M
  389-ds-base-libs        x86_64   1.2.9-0.2.a2.el6    
epel-testing-389-ds-base   355 k
  389-ds-console          noarch   1.2.6-1.el6         
epel-testing               1.4 M
  389-ds-console-doc      noarch   1.2.6-1.el6         
epel-testing                55 k
  389-dsgw                x86_64   1.1.7-1.el6         
epel-testing               469 k
  idm-console-framework   noarch   1.1.7-2.el6         
epel-testing               1.1 M

Transaction Summary
 ======================================================================================
Install      12 Package(s)

ATOM RSS1 RSS2