mån 2016-01-25 klockan 18:09 +0100 skrev Marcin Juszkiewicz:
> W dniu 25.01.2016 o 17:03, Vít Ondruch pisze:
> > So it appears this thread was probably not enough. Which keeps us with
> > interesting state where mock by default does not install weak
> > dependencies where Koji installs them. It causes interesting issues already.
> 
> mock/koji not installing weak dependencies == anything wanting ruby 
> being broken.
> 
> Reason: "ruby" suggests "rubypick" which suggests "ruby".
> 
> Packages buildrequire "ruby" but do not get "rubypick" installed (or if 
> they are lucky they get) so are unable to find Ruby because there is no 
> "/bin/ruby" executable.

If ruby needs ruby-pick to work, then ruby-pick must not be a weak
dependency of ruby, but a hard one.

The koji buildroot really should only install hard dependencies. The
buildroot is supposed to be the minimal possible set needed to build
the package. If a package that would be installed as a weak dependency
of one of the build dependencies is needed to build the package, that
packa is a build dependency too.

        Mattias

Attachment: smime.p7s
Description: S/MIME cryptographic signature

--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to