http://bugzilla.suse.com/show_bug.cgi?id=1152775 Bug ID: 1152775 Summary: rpm will drop support for mono dependency generators Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Mono Assignee: bnc-team-mono@forge.provo.novell.com Reporter: mls@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- rpm upstream dropped support of language specific provides/requires generators. The idea is that they get moved to the specific language packages. This has already happened for languages like perl/python/ruby, but not for mono. rpm currently comes with three files for mono dependency generation: /usr/lib/rpm/fileattrs/mono.attr /usr/lib/rpm/mono-find-provides /usr/lib/rpm/mono-find-requires This files need to be moved to the mono-devel packages. Note that mono-devel already has /usr/bin/mono-find-provies and /usr/bin/mono-find-requires. They are a bit different to the ones in the rpm package, so some changes may need to be merged. The mono.attr file currently looks like this: %__mono_provides %{_rpmconfigdir}/mono-find-provides %{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir} %__mono_requires %{_rpmconfigdir}/mono-find-requires %{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir} %__mono_magic Mono/.Net assembly You may want to usr %{_bindir} instead if %{_rpmconfigdir} if you want to use the scripts in /usr/bin. -- You are receiving this mail because: You are on the CC list for the bug.