[linux] Re: Version dependency in spec file

Hugo van der Kooij hvdkooij op vanderkooij.org
Wo Dec 26 23:05:22 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Udo van den Heuvel wrote:
> Udo van den Heuvel wrote:
>> Daniel von Asmuth wrote:
>>> En als je nu een regeltje toevoegt van:
>>>
>>> Requires: bar >= 1.2
>>> Requires: bar < 2.0
>>>
>>>
>>> Zo beter?
>> Als rpmlint het accepteert is het helemaal tof.
> 
> BTW: In #rpm zegt men dat deze syntax (met twee maal require:) zou
> moeten werken.

De logica is dat je geen 2 versies van bar kunt hebben op 1 systeem.

Voor backward compatibility worden daarom andere namen gebruikt voor de
packages. Daarmee kun je dan ook oudere libraries op je systeem houden.

Het in 2 regels zetten zou dan nog kunnen worden samengevat tot:

Requires: bar >= 1.2, bar < 2.0

Vermist een beetje slim gebruikt blijft het dan ook nog leesbaar. Ik
hoop de komende dagen de proef op de som te nemen.

Hugo.


- --
hvdkooij op vanderkooij.org               http://hugo.vanderkooij.org/
PGP/GPG? Use: http://hugo.vanderkooij.org/0x58F19981.asc

	A: Yes.
	>Q: Are you sure?
	>>A: Because it reverses the logical flow of conversation.
	>>>Q: Why is top posting frowned upon?

Bored? Click on http://spamornot.org/ and rate those images.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFHctAgBvzDRVjxmYERAoLXAJ9dvrV4AZMLmZ6ZMwsX0TWWs+0w7wCgjlWf
fmXRlNsWbThl3zZP8jVXs1s=
=78CZ
-----END PGP SIGNATURE-----



More information about the Linux mailing list