Guillaume Cottenceau wrote:
>Stefan van der Eijk <[EMAIL PROTECTED]> writes:
>
>
>
>>>Because it conflicts with automake, - and a package can't provide
>>>and conflict the same name (IIRC it makes upgrades fail).
>>>
>>>
>>>
>>Even if you work with versions? Like:
>>
>>Provides: automake = %version
>>Conflicts: automake < %version
>>
>>This seems to work on my box...
>>
>>
>
>First version yes, but have you tried then to make a new release
>and -upgrade-?
>
evidence:
Removed automake1.6:
[root@taz RPMS]# rpm -e automake1.6
Installed automake-1.4.20:
[root@taz RPMS]# rpm -Uvh automake-1.4-20.p5.mdk.noarch.rpm
Preparing... ###########################################
[100%]
1:automake ###########################################
[100%]
[root@taz RPMS]# rpm -qa | grep automake
automake-1.4-20.p5.mdk
Tried to upgrade from automake-1.4.20 to automake1.6-1.6.1-2mdk (same
happens with -1mdk)
[root@taz RPMS]# rpm -Uvh
/misc/linux/mandrake/new_i586/automake1.6-1.6.1-2mdk.n
oarch.rpm
error: failed dependencies:
automake < 1.6.1 conflicts with automake1.6-1.6.1-2mdk
Remove automake, install automake1.6-1mdk:
[root@taz RPMS]# rpm -e automake
[root@taz RPMS]# rpm -Uvh automak
automake-1.4-20.p5.mdk.noarch.rpm automake1.6-1.6.1-1mdk.noarch.rpm
[root@taz RPMS]# rpm -Uvh automake1.6-1.6.1-1mdk.noarch.rpm
Preparing... ###########################################
[100%]
1:automake1.6 ###########################################
[100%]
Upgrade to -2mdk:
[root@taz RPMS]# rpm -Uvh
/misc/linux/mandrake/new_i586/automake1.6-1.6.1-2mdk.noarch.rpm
Preparing... ###########################################
[100%]
1:automake1.6 ###########################################
[100%]
Upgrade to -3mdk:
[root@taz RPMS]# rpm -Uvh
/misc/linux/mandrake/new_i586/automake1.6-1.6.1-3mdk.noarch.rpm
Preparing... ###########################################
[100%]
1:automake1.6 ###########################################
[100%]
Back to cooker:
[root@taz RPMS]# rpm -Uvh automake1.6-1.6.1-1mdk.noarch.rpm --oldpackage
Preparing... ###########################################
[100%]
1:automake1.6 ###########################################
[100%]