Versions
pve-manager/4.4-13/7ea56165 (running kernel: 4.4.44-1-pve)
Debian version 8.7
Following https://pve.proxmox.com/wiki/Developer_Documentation#Build_instructions and https://git.proxmox.com/?p=pve-common.git;a=blob_plain;f=README.dev;hb=HEAD
Re-run the command excluding the above packages. ( temporary, for testing purpose)
Funny thing, I added pvetest repo and ran this devel install on existing PVE installation
Everything is broken now.
I have repeated the steps https://pve.proxmox.com/wiki/Developer_Documentation#Build_instructions on clean Jessie ,with same result.
Thanks!
pve-manager/4.4-13/7ea56165 (running kernel: 4.4.44-1-pve)
Debian version 8.7
Following https://pve.proxmox.com/wiki/Developer_Documentation#Build_instructions and https://git.proxmox.com/?p=pve-common.git;a=blob_plain;f=README.dev;hb=HEAD
Code:
apt-get -y install build-essential git-core git-email debhelper \
autotools-dev autogen dh-autoreconf dkms doxygen check pkg-config \
groff quilt dpatch automake autoconf libtool lintian libdevel-cycle-perl \
libjson-perl libcommon-sense-perl liblinux-inotify2-perl libio-stringy-perl \
libstring-shellquote-perl dh-systemd rpm2cpio libsqlite3-dev sqlite3 \
libglib2.0-dev librrd-dev librrds-perl rrdcached libdigest-hmac-perl \
libxml-parser-perl gdb libcrypt-openssl-random-perl \
libcrypt-openssl-rsa-perl libnet-ldap-perl libauthen-pam-perl \
libjson-xs-perl libterm-readline-gnu-perl oathtool libmime-base32-perl \
liboath0 libpci-dev texi2html libsdl1.2-dev libgnutls28-dev \
libspice-protocol-dev xfslibs-dev libnuma-dev libaio-dev \
pve-libspice-server-dev libusbredirparser-dev glusterfs-common \
libusb-1.0-0-dev librbd-dev libpopt-dev iproute bridge-utils numactl \
glusterfs-common ceph-common python-ceph libgoogle-perftools4 \
libfile-chdir-perl lvm2 glusterfs-client liblockfile-simple-perl \
libsystemd-dev libreadline-gplv2-dev libio-multiplex-perl \
libnetfilter-log-dev libipset3 ipset socat libsasl2-dev libogg-dev \
python-pyparsing libfilesys-df-perl libcrypt-ssleay-perl \
libfile-readbackwards-perl libanyevent-perl libanyevent-http-perl \
unzip liblocale-po-perl vlan ifenslave-2.6 libfile-sync-perl cstream \
lzop dtach apt-transport-https hdparm gdisk parted ttf-dejavu-core \
liblzma-dev dosfstools mtools libxen-dev libfuse-dev corosync-dev \
libcpg-dev libquorum-dev libcmap-dev libuuid-perl \
libqb-dev libapparmor-dev docbook2x libcap-dev dh-apparmor \
graphviz libseccomp-dev libglib-perl libgtk3-perl libnss3-dev libdlm-dev \
libudev-dev asciidoc-dblatex source-highlight inkscape \
libiscsi-dev libiscsi7
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libiscsi7 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Unable to locate package libcmap-dev
E: Unable to locate package asciidoc-dblatex
E: Package 'libiscsi7' has no installation candidate
Re-run the command excluding the above packages. ( temporary, for testing purpose)
Code:
apt-get -y install build-essential git-core git-email debhelper autotools-dev autogen dh-autoreconf dkms doxygen check pkg-config groff quilt dpatch automake autoconf libtool lintian libdevel-cycle-perl libjson-perl libcommon-sense-perl liblinux-inotify2-perl libio-stringy-perl libstring-shellquote-perl dh-systemd rpm2cpio libsqlite3-dev sqlite3 libglib2.0-dev librrd-dev librrds-perl rrdcached libdigest-hmac-perl libxml-parser-perl gdb libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libnet-ldap-perl libauthen-pam-perl libjson-xs-perl libterm-readline-gnu-perl oathtool libmime-base32-perl liboath0 libpci-dev texi2html libsdl1.2-dev libgnutls28-dev libspice-protocol-dev xfslibs-dev libnuma-dev libaio-dev pve-libspice-server-dev libusbredirparser-dev glusterfs-common libusb-1.0-0-dev librbd-dev libpopt-dev iproute bridge-utils numactl glusterfs-common ceph-common python-ceph libgoogle-perftools4 libfile-chdir-perl lvm2 glusterfs-client liblockfile-simple-perl libsystemd-dev libreadline-gplv2-dev libio-multiplex-perl libnetfilter-log-dev libipset3 ipset socat libsasl2-dev libogg-dev python-pyparsing libfilesys-df-perl libcrypt-ssleay-perl libfile-readbackwards-perl libanyevent-perl libanyevent-http-perl unzip liblocale-po-perl vlan ifenslave-2.6 libfile-sync-perl cstream lzop dtach apt-transport-https hdparm gdisk parted ttf-dejavu-core liblzma-dev dosfstools mtools libxen-dev libfuse-dev corosync-dev libcpg-dev libquorum-dev libuuid-perl libqb-dev libapparmor-dev docbook2x libcap-dev dh-apparmor graphviz libseccomp-dev libglib-perl libgtk3-perl libnss3-dev libdlm-dev libudev-dev source-highlight inkscape libiscsi-dev
….
Removing proxmox-ve (4.4-84) ...
rmdir: failed to remove ‘/boot/pve/’: No such file or directory
Removing pve-manager (4.4-13) ...
….
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libcpg-dev : Depends: libcpg4 (= 1.4.6-1.1) but it is not going to be installed
libsam-dev : Depends: libsam4 (= 1.4.6-1.1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Funny thing, I added pvetest repo and ran this devel install on existing PVE installation
Code:
cat /etc/apt/sources.list.d/pve-install-repo.list
deb [arch=amd64] http://download.proxmox.com/debian jessie pve-no-subscription
cat /etc/apt/sources.list
...
deb http://download.proxmox.com/debian jessie pvetest
Everything is broken now.
I have repeated the steps https://pve.proxmox.com/wiki/Developer_Documentation#Build_instructions on clean Jessie ,with same result.
Code:
pveversion
-bash: /usr/bin/pveversion: No such file or directory
Code:
apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libcpg-dev : Depends: libcpg4 (= 1.4.6-1.1) but it is not installed
libsam-dev : Depends: libsam4 (= 1.4.6-1.1) but it is not installed
E: Unmet dependencies. Try using -f.
Thanks!