-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi all,
If you are using Koschei for continuous rebuilds of your package, you have probably noticed that today, there were failing plenty of packages. This is because since Ruby 2.3, ruby package does not Requires most of it dependencies, but just Recommends them. That should be fine for most of users, since DNF is installing Recommended packages by default, but you can avoid them if you want to minimize your application foot print. Nevertheless, now you have to make sure, that if your package really requires some of the packages, you have to specify this dependency explicitly, such as [1] (please note that there used to be patch, modifying the .gemspec, but that would impact Gemfile.lock files, so I don't think this would be good approach). It seems that most failures are caused by activesupport, arel, bundler, multi_xml and crack, which I am going to fix. Vít [1] http://pkgs.fedoraproject.org/cgit/rpms/rubygem-activesupport.git/commit/?id=ec47f9eca72b0eb990ed87c785d3bac1d660bf78 - -------- Přeposlaná zpráva -------- Předmět: weakdeps and the buildroot Datum: Thu, 07 Apr 2016 11:40:18 -0500 Od: Dennis Gilmore <[email protected]> Přeposláno - Komu: [email protected] Komu: [email protected] Hi All, Following the decision of FPC that weak deps must not be installed into the buildroot[1] koji has been changed to set install_weak_deps to 0. What this means is that some builds may fail due to missing things. if you encounter this the correct fix is to add BuildRequires to you package for everything you explicitly need to build Regards Dennis [1] https://meetbot.fedoraproject.org/fedora-meeting-1/2016-03-24/fpc. 2016-03-24-16.01.log.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXB4mGAAoJEAzgnueZF7h81toP/2SV4i834+CDSsT4X9rIa5ca EsC1FLOTWDyDVGz2qOZcW2yfn+AQon2KCOrKuePqTqBBv8RGUPcRNnA+v1hAqTOV bmS2jHumhyz9lVbmJh+Soh9tl/jjOcCNt2RBRjLNjzw67kmHdm6u5RxtenzMltjB 86c9UgSG8FOBRc9FhsySKY7muSR9u1Zvk/q7eomuREpPnHn2rW9pg2QAo2Khjmkm /qkgzzpXvtHbN7mBnYfk4hN59afbMNMl+DVrtF3leEAQlIkxacCgiNXLYXesyOSy cqtEmp0HHqFq3rMC39T05VeWrOGNGE//lbELYQZ/DQ/qi02sdbVegSB5UrUsg0UH WC4dg1M/IxzBPbok2d+kWLxvD1VA05YdWYgSfk+GLrHXRgp1hIeQJWK1BZV0MG4p EaKgQCA/3HR5kbpFPii5lOBglxHQL9geR4iu4hWh23mAiIk3faWeW17RIGD+vx7E L4cRHmn0namjsDRjqSuwC4zi58a3K0XHiNGDkA2xXzR2WL22OviWuIxGe7dYu5Y7 y1vZ8d3FXojCuxlclvfeANHcNYbV9OIhzOovU0jAMzJbGAWsC7eyw2a6vgyaLJ/L D1Rije7pybHXIkaxhGJ/3hLvAtt4YNtWTx+hkYyFwZ2zWZTeZctP4KX2N0huukax u9ckkIP7cwMXVy5WmGKV =va8o -----END PGP SIGNATURE-----
_______________________________________________ ruby-sig mailing list [email protected] http://lists.fedoraproject.org/admin/lists/[email protected]
