[CentOS] [Possibly OT] rpm conflicts has me confused

Thu Mar 4 19:58:47 UTC 2010
Nux <nux at li.nux.ro>

On Thu, 4 Mar 2010, Bob Beers wrote:

> Hi list,
>
> I can install the default  ppp-2.4.4-2, but when I try to
> install an rpm I built from Sangoma's ppp-2.4.4.5 (using
> checkinstall-1.6.1) I get this error:
>
> # rpm -ivh ppp.2.4.4.5-1.eai.i386.rpm
>
> error: Failed dependencies:
>     ppp < 2.4.3-3 conflicts with kernel-2.6.18-162.2.1.el5.i686
>
> Isn't 2.4.4.5 > 2.4.3-3 ???
>
>
> trying this:
>
> yum localinstall ppp.2.4.4.5-1.eai.i386.rpm --nogpgcheck
>
> gives some advice:
>
> You could try using --skip-broken to work around the problem
> You could try running: package-cleanup --problems
>                                    package-cleanup --dupes
>                                    rpm -Va --nofiles --nodigest
>
> and I tried each of those, but no joy.
>
> Is this an rpm bug, a checkinstall bug, or PEBKAC
> (problem exists between keyboard and chair)?
>
> thanks,
> -Bob Beers
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>

Hi Bob,

building RPMs with checkinstall isn't really standard and it will cause 
problems. Better build from source so you avoid the rpm conflicts or ask 
someone here to build a proper RPM.