Skip to main content

D3 Dependencies - Must Load Manually

  • December 15, 2025
  • 0 replies
  • 3 views

Brian Cram
Forum|alt.badge.img+3

Due to some security issues, the D3 installers' ability to automatically download dependency packages is no longer available. This makes it necessary to load dependencies manually before running D3_setup. Here are the instructions:

First, disable D3_setup's attempt to load dependencies:

mkdir /usr/lib/pick  ( if /usr/lib/pick doesn't already exist )
cat /dev/null > /usr/lib/pick/d3depends  ( if the depends file doesn't already exist )

==================================

Manually loading dependencies on Linux versions 7 and lower:

D3 Linux versions 9.2 and lower:

yum install dialog.i686
yum install glibc-devel
yum install ncurses-devel
yum install libgcc.i686
yum install net-tools
yum install gcc
yum install pam-devel
yum install pam-devel.i686
yum install glibc-devel
yum install glibc-devel.i686
yum install libuuid
yum install openssl098e
yum install hal-libs
yum install libidn

D3 Linux versions 10.1 through 10.3.2:

yum install dialog
yum install dialog.x86_64
yum install gcc
yum install libcurl-devel
yum install libcurl.i686
yum install pam-devel
yum install pam-devel.i686
yum install xinetd
yum install net-tools
yum install psmisc
yum install glibc-devel
yum install glibc-devel.i686
yum install libgcc.i686
yum install ncurses-devel
yum install ncurses-devel.i686
yum install ncurses-libs.i686
yum install libidn
yum install libuuid
yum install openssl
yum install openssl-devel
yum install initscripts
yum install gcc-c++
dnf install python-devel
And if you're running 10.3.2 over Linux version 7:
yum install centos-release-scl
yum install devtoolset-8-gcc devtoolset-8-gcc-c++
scl enable devtoolset-8 – bash

==================================

Manually loading dependencies on Linux versions 8 and higher:

D3 Linux versions 10.3.2 and higher:
dnf install dialog
dnf install dialog.x86_64
dnf install gcc
dnf install libcurl-devel
dnf install libcurl.i686
dnf install pam-devel
dnf install pam-devel.i686
dnf install xinetd (Linux 8, deprecated on 9)
dnf install net-tools
dnf install psmisc
dnf install glibc-devel
dnf install glibc-devel.i686
dnf install libgcc.i686
dnf install ncurses-devel
dnf install ncurses-devel.i686
dnf install ncurses-libs.i686
dnf install libidn (Linux 8, deprecated on 9)
dnf install libuuid
dnf install openssl
dnf install openssl-devel
dnf install initscripts
dnf install gcc-c++
dnf install python-devel
For 10.3.3 and higher, also install the following:
dnf install libstdc++
dnf install libstdc++-devel
dnf install mpfr-devel
dnf install libgcc
dnf install cpp
dnf install kernel-headers
dnf install libgomp
dnf install libmpc
dnf install nss-softokn-freebl