[Fedora-packaging] queries about merging 2 packages

Gerard Ryan galileo at fedoraproject.org
Sun May 12 12:29:05 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 05/12/2013 11:20 AM, Björn Esser wrote:
> Hello Gerard!
> 
> EOL procedure on the wiki explicitly names this as first step: Make
> sure the package is properly Obsoleted/Provided by something if it 
> is being replaced, see Renaming/Replacing Guidelines (on wiki).
> 
> Since you have pkgfoo-split1 and pkgfoo-split2 and you probably
> want to merge them into pkgfoo, i'd suggest to have
> Obsolete/Provides like this inside the merged pkg:
> 
> Obsoletes:	pkgfoo-split1 <= $LAST_VER_IN_F18 Obsoletes:
> pkgfoo-split2 <= $LAST_VER_IN_F18 Provides:	pkgfoo-split1 =
> %{version} Provides:	pkgfoo-split2 = %{version}
> 
> If you have pkgfoo and pkgfoo-split and you probably want to merge
> them into pkgfoo, i'd suggest to have Obsolete/Provides like this
> inside the merged pkg:
> 
> Obsoletes:	pkgfoo <= $LAST_VER_IN_F18 Obsoletes:	pkgfoo-split <=
> $LAST_VER_IN_F18 Provides:	pkgfoo-split = %{version}
> 
> Just my two cents.
> 
> BR, Björn
> 
> Am Sonntag, den 12.05.2013, 04:08 -0500 schrieb Jon Ciesla:
>> Sorry for top post, mobile.  I think given the lack of builds toy
>> can skip Obsoletes and Provides, and can just follow the EOL
>> procedure on the wiki.
>> 
>> On May 11, 2013 6:01 PM, "Gerard Ryan"
>> <galileo at fedoraproject.org> wrote:
> <snip>

Thanks for the replies guys. It's the second scenario in what you've
mentioned Björn, there's pkgfoo and pkgfoo-split. The reason I was
asking was because I was thinking along the lines of what Jon says --
that maybe obsoletes/provides can be skipped. I guess since it's my
first time EOL'ing a package, there's no harm in me explicitly putting
them in, just to make sure.

Thanks again,
Gerard.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJRj4sRAAoJEG7cfkpivEoVp2EP/0RnyllYubFAheTojJmyfx82
aFTpfCPSnwiIyLxrOaY2TjDqsMUbLoC6IhGmA6+EslBwz4hNpYE8ewj/HsXbWy/X
5AVpCpVTjphQYl5do2rO8oIghnZTghoF5IUNlrsfwjVZJ3fa3CCrI66YNbGUQ5cd
809aA583pTy6RH5GAEMiLDWE2gOVOh5u69Tmalzvb2tfKCbAXY0H2jsqiwvGmPPK
e+qIScwd5SfepwtbnvvTMrurFY8h3D17M3Me07CAv6F8ZbKDKo9FZ4iWFTfNDf7V
Te/jAiB54EQrWHZJY01tROSBbcj5Bcx3Ki4pGx7C54R/1fNjOhdUgx6HWl5YG6L3
+hwzIC8/zpXXI8L7Up2F+dK3gk/hnVGq7e2bYOQ4PPGWGKoxY019SBxOR/DXgFoS
P0SzkTLzO2Cn/Gru/eilfuWdme81zACDuol0vsX7vPIcN7cWXKsNuJReVY3CBJRo
RRpVH5FQscvWjWSxKVKcLqyjFC+hvyJ08N1fT/TkwbpjUdprx0H6tkwp/4mJ69oa
r62/Om0Qp6YVFKR9X9pKfW4EpErQnKgi4wjVzA3C7659ZmMucBKugcmbA+HDUegB
v9dptmV/ktf76rRMYrzclvfBPVbjsYnmOKVwEXPHAljvTzhYVS8wx05LutWBMwv0
syMFeacTkthpybhiQr5B
=1DEa
-----END PGP SIGNATURE-----


More information about the packaging mailing list