[Issue 15308] New: make 32-bit arch dependencies optional for rpm installers

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Nov 9 13:36:35 PST 2015


https://issues.dlang.org/show_bug.cgi?id=15308

          Issue ID: 15308
           Summary: make 32-bit arch dependencies optional for rpm
                    installers
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: installer
          Assignee: nobody at puremagic.com
          Reporter: code at dawg.eu

Newer rpm tools for Fedora [¹] and OpenSuse [²] support weak dependencies
(using Recommends: instead of Requires:). Like for the debian package we should
use that to support minimal installations.
This requires quite some change for our release scripts as the debian rpmtool
used currently doesn't support this.
It's also yet unclear whether such rpm packages are backwards compatible.

[¹]:
https://fedoraproject.org/wiki/Packaging:WeakDependencies#Forward_vs_Backward_Dependencies
[²]: https://en.opensuse.org/Libzypp/Dependencies#Weak_dependencies

--


More information about the Digitalmars-d-bugs mailing list