-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi fellow packagers, I have a python cli app that requires Libcloud [1]. To use the GCE driver in Libcloud pycrypto is required. Instead of using the the un- maintained package I added pycryptodome as the requirement [2]. Unfortunately when doing a test install on a Leap15 instance Zypper decides that the requirement should actually be python3-pycrypto instead of python3-pycryptodome. There is no other requirement in the dependency tree for pycrypto and both packages are available from Leap:OSS repo. python3-pycrypto == 2.6.1-lp150.1.8 python3-pycryptodome == 3.4.7-lp150.1.3 Any ideas why Zypper is attempting to install pycrypto even though it's not in the dependency tree instead of the preferred package which is explicitly required? [1] https://build.opensuse.org/package/view_file/openSUSE:Leap:15.0/pyt hon-apache-libcloud/python-apache-libcloud.spec?expand=1 [2] https://build.opensuse.org/package/view_file/home:seanmarlow:branch es:Cloud:Tools/python3-ipa/python3-ipa.spec?expand=1 Thanks, - -- Sean Marlow Public Cloud Developer sean.marlow@suse.com -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEqA16xWoe2L38VgYCJ30GzZDdUEsFAltXVJIACgkQJ30GzZDd UEsCvw//U5S6q2uBV/rwi5GByIrPsW5DnzSk7oCHy7FHmnX7HS2TsddDkRlj2w3B huyhtuo4VXgfIc8tf/8MOyCbSEwmPYX3q9pViAqRGgBOotU+dnOmrQU4CMX/rzsd rJOcT6RcMjAbbchFrUGwMet2jXWYMLvWw391hzPbYoJMn1ocdVtpEITd5XgN5gOs DZhhEtZqtRGMsMgPxgd/OsCoLHXSFtLK/GuwD9SAleKB8DCS+hFCdTr2UBmDr6xN +ky2yfC5v/KXffcGGB+8Pwqw/X6ZG29XOHP2AVBeSy0SpOjFe4EJeP5daOanYXlO PEnq2gfUZCZCJPzynxg6E9IVAGda5R2HJ8pVuBknD21VL4pAq1CJetmlkUq1LVor tixoDk1dVNCw3FqreIl6KBO3TUcKNeSd/E2hGkRC/87AHQk/5rHOazXxsopZLLjb AEuCJX7Pr4sWYiNY9MXLi1Vvn+/CODCQ/eFFERWgdCNpEr6VuWfCs1CXSF1lL7g5 JQTSEA0JyiWccN3sY2Q03a5i1oCITLaN8IRrzdXe1RkcOokEkv356jUEKcMcMrTd TL30177GgMFFR7IPtsjk54319Nf7KBUFc+rLcLmGffINZI7W4080zuemFCvR7LcU FoZ19ETqQJxIk3Fbeu6n97rsP44tAGY65XQOF+aIaa92ERasJM4= =2A/M -----END PGP SIGNATURE-----