Hi Maciej,

BTW. do you recall the rationale behind abandoning zypper in 1.4? I'm
curious about the motivation for using smart given its Python
dependency.


The reason to drop Zypper is Zypper has too much components and brings huge potential support issues described in [1].

The maintainer of Yum is actively hostile toward RPM5. This is the reason why YP do not select YUM.

In [2], Smart is small and compact. And dependency of smart is small (python and rpm).

The dnf forks from Yum and dependent of hawkey, librepo, libcomps, libsolv. If according to the same raionale, smart is still the proper choice.

The relationship is complicated among rpm4, rpm5, dnf, yum, smart and OE-core. And thing is changing makes it harder to figure out this issue.

Best Regards,

Fan

[1] https://lists.yoctoproject.org/pipermail/yocto/2012-October/010384.html
[2] http://lists.openembedded.org/pipermail/openembedded-core/2015-January/100582.html



--

--
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to