Upgraded the server to 20.04, and managed to install without problems :) On Monday, August 3, 2020 at 4:21:00 PM UTC+2 [email protected] wrote:
> Few things you can try at this point , > > 1) update source list and run upgrade > > sudo apt-get update > sudo apt-get upgrade > > > 2)I don't know why this is necessary, but manually installing the problematic > packages works sometimes. > sudo apt-get install <missing-package-1> <missing-package-2> ... > > 3) Its possible you have a mixed /etc/apt/sources.list? It appears that > you're trying to install one package from a newer repository but that it > doesn't have access to a repository with the newer dependencies. > > sudo dpkg -r <conflicting_package> (to remove wrong version) > sudo apt-get install <package> > > > > On Monday, August 3, 2020 at 2:19:03 AM UTC+5:30, Kushtrim Pacaj wrote: >> >> @Sooraj, thank you for you reponse: >> >> I downgraded zlib1g, and the error for that package seems to have gone >> away, but I cannot seem to do the same for others.... Especially libc6, as >> that seems to provide a warning that it will delete core stuff: >> >> >> The following packages have unmet dependencies: >> g++-multilib : Depends: g++-5-multilib (>= 5.3.1-3~) but it is not >> going to be installed >> gcc-multilib : Depends: gcc-5-multilib (>= 5.3.1-3~) but it is not >> going to be installed >> lib32ncurses5-dev : Depends: lib32tinfo5 (= 6.0+20160213-1ubuntu1) but >> it is not going to be installed >> Depends: lib32ncurses5 (= 6.0+20160213-1ubuntu1) >> but it is not going to be installed >> Depends: lib32tinfo-dev (= 6.0+20160213-1ubuntu1) >> but it is not going to be installed >> Depends: libncurses5-dev (= 6.0+20160213-1ubuntu1) >> but it is not going to be installed >> lib32z1-dev : Depends: lib32z1 (= 1:1.2.8.dfsg-2ubuntu4.3) but it is not >> going to be installed >> libc6-dev-i386 : Depends: libc6-i386 (= 2.23-0ubuntu11.2) but it is not >> going to be installed >> Depends: libc6-dev (= 2.23-0ubuntu11.2) but 2.27- >> 3ubuntu1.2 is to be installed >> libgl1-mesa-dev : Depends: mesa-common-dev (= 18.0.5-0ubuntu0~16.04.1) >> but it is not going to be installed >> Depends: libdrm-dev (>= 2.4.74) but it is not going >> to be installed >> Depends: libx11-xcb-dev but it is not going to be >> installed >> Depends: libxcb-dri3-dev but it is not going to be >> installed >> Depends: libxcb-present-dev but it is not going to be >> installed >> Depends: libxcb-sync-dev but it is not going to be >> installed >> Depends: libxcb-dri2-0-dev but it is not going to be >> installed >> Depends: libxcb-glx0-dev but it is not going to be >> installed >> libx11-dev : Depends: libxau-dev (>= 1:1.0.0-1) but it is not going to >> be installed >> Depends: libxdmcp-dev (>= 1:1.0.0-1) but it is not going >> to be installed >> Depends: libxcb1-dev but it is not going to be installed >> E: Unable to correct problems, you have held broken packages. >> username@build-agent08:~$ sudo apt-get insall libxau-dev=1:1.0.0-1 >> E: Invalid operation insall >> username@build-agent08:~$ sudo apt-get install libxau-dev=1:1.0.0-1 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> E: Version '1:1.0.0-1' for 'libxau-dev' was not found >> username@build-agent08:~$ sudo apt-get install ibxdmcp-dev=1:1.0.0-1 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> E: Unable to locate package ibxdmcp-dev >> username@build-agent08:~$ sudo apt-get install libxdmcp-dev=1:1.0.0-1 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> E: Version '1:1.0.0-1' for 'libxdmcp-dev' was not found >> username@build-agent08:~$ sudo apt-get install lib32tinfo5=6.0+20160213- >> 1ubuntu1 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. >> The following information may help to resolve the situation: >> >> >> The following packages have unmet dependencies: >> lib32tinfo5 : Depends: libc6-i386 (>= 2.16) but it is not going to be >> installed >> E: Unable to correct problems, you have held broken packages. >> username@build-agent08:~$ sudo apt-get install libc6-i386=2.23- >> 0ubuntu11.2 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. >> The following information may help to resolve the situation: >> >> >> The following packages have unmet dependencies: >> libc6-i386 : Depends: libc6 (= 2.23-0ubuntu11.2) but 2.27-3ubuntu1.2 is >> to be installed >> E: Unable to correct problems, you have held broken packages. >> username@build-agent08:~$ sudo apt-get install libc6=2.23-0ubuntu11.2 >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> The following packages were automatically installed and are no longer >> required: >> acl apport-symptoms bc binutils-common busybox-initramfs command-not- >> found-data cpp cpp-7 distro-info-data dns-root-data dpkg-repack ebtables >> fakeroot geoip-database gettext-base git-man >> gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-server gpgconf gpgsm gpgv >> groff-base isc-dhcp-common iso-codes klibc-utils krb5-locales >> libalgorithm-diff-perl libalgorithm-diff-xs-perl >> libalgorithm-merge-perl libapparmor1 libargon2-0 libasan4 >> libasn1-8-heimdal >> libassuan0 libatm1 libatomic1 libbinutils libcc1-0 libcilkrts5 libdpkg-perl >> libdrm-common libdrm2 libedit2 >> liberror-perl libestr0 libevent-2.1-6 libfakeroot libfastjson4 libffi6 >> libfile-fcntllock-perl libfribidi0 libfuse2 libgcc-7-dev libgeoip1 >> libglib2.0-data libgomp1 libgssapi3-heimdal >> libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal >> libhogweed4 libhx509-5-heimdal libicu60 libidn2-0 libisl19 libitm1 >> libjson-c3 libk5crypto3 libklibc libkrb5-26-heimdal >> libkrb5-3 libkrb5support0 libksba8 libldap-common liblsan0 liblwres160 >> liblzo2-2 libmpc3 libmpdec2 libmpx2 libmspack0 libnewt0.52 libnghttp2-14 >> libnpth0 libntfs-3g88 libnuma1 libpcap0.8 >> libpipeline1 libpsl5 libquadmath0 libreadline5 libroken18-heimdal >> libsasl2-2 libsasl2-modules-db libseccomp2 libslang2 libsqlite3-0 libssl1 >> .0.0 libtasn1-6 libtsan0 libubsan0 libunistring2 >> libuv1 libwind0-heimdal libx11-data libxau6 libxml2 libxmlsec1 libxslt1 >> .1 libyaml-0-2 linux-libc-dev lxcfs lxd-client manpages-dev pinentry-curses >> publicsuffix python-apt-common >> squashfs-tools uidmap vim-runtime xdelta3 xdg-user-dirs zerofree >> Use 'sudo apt autoremove' to remove them. >> Suggested packages: >> glibc-doc locales >> The following packages will be REMOVED: >> accountsservice adduser apparmor apport apt apt-clone apt-utils at >> bcache-tools bind9-host binutils binutils-x86-64-linux-gnu bsdmainutils >> bsdutils btrfs-progs btrfs-tools build-essential >> byobu ca-certificates cifs-utils cloud-guest-utils cloud-init cloud- >> initramfs-copymods cloud-initramfs-dyn-netconf command-not-found >> coreutils crda cron cryptsetup cryptsetup-bin curl dbus >> dirmngr dkms dmeventd dmsetup dnsmasq-base dnsutils dosfstools dpkg-dev >> e2fsprogs efibootmgr eject fdisk friendly-recovery fuse g++ g++-7 gcc gcc >> -7 gdisk gir1.2-glib-2.0 git git-core gnupg >> gpg-wks-client init initramfs-tools initramfs-tools-bin initramfs-tools >> -core iproute2 irqbalance isc-dhcp-client landscape-common language- >> selector-common libaccountsservice0 >> libapt-inst2.0 libapt-pkg5.0 libavahi-client3 libbind9-160 libblkid1 >> libbsd0 libc-bin libc-dev-bin libc6-dev libcryptsetup12 libcups2 libcurl3 >> -gnutls libcurl4 libdbus-1-3 >> libdevmapper-event1.02.1 libdevmapper1.02.1 libdns-export1100 >> libdns1100 libexpat1 libfdisk1 libgirepository-1.0-1 libglib2.0-0 >> libgnutls30 libgssapi-krb5-2 libirs160 libisc-export169 >> libisc169 libisccc160 libisccfg160 libisns0 libldap-2.4-2 libldb1 >> liblvm2app2.2 liblvm2cmd2.02 liblxc-common liblxc1 libmount1 libnetplan0 >> libnss-systemd libp11-kit0 libpam-cap >> libpam-modules libpam-runtime libpam-systemd libparted2 libpci3 >> libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpopt0 >> libprocps6 libpython-stdlib libpython2.7 >> libpython2.7-stdlib libpython3-stdlib libpython3.6 libpython3.6-minimal >> libpython3.6-stdlib librtmp1 libsasl2-modules libsmartcols1 libssl1.1 >> libstdc++-7-dev libsystemd0 libudev1 >> libusb-1.0-0 libuuid1 libwbclient0 libx11-6 libxcb1 libxdmcp6 libxext6 >> libxmlsec1-openssl libxmuu1 linux-azure linux-azure-5.3-headers-5.3.0- >> 1032 linux-azure-5.3-tools-5.3.0-1032 >> linux-headers-5.3.0-1032-azure linux-headers-azure linux-image-azure >> linux-modules-extra-5.3.0-1032-azure linux-tools-5.3.0-1032-azure linux- >> tools-azure linux-tools-common locales login >> logrotate lsb-release lshw lvm2 lxd make man-db mdadm microsoft- >> dependency-agent-dkms mlocate mokutil mount netcat-openbsd netplan.io >> networkd-dispatcher nplan ntfs-3g omi omsagent >> omsconfig open-iscsi open-vm-tools openssh-client openssh-server >> openssh-sftp-server openssl overlayroot parted passwd pastebinit >> pciutils policykit-1 pollinate procps python python-crypto >> python-ldb python-samba python-talloc python-tdb python2.7 python3 >> python3-apport python3-apt python3-asn1crypto python3-attr python3-automat >> python3-blinker python3-certifi >> python3-cffi-backend python3-chardet python3-click python3-colorama >> python3-commandnotfound python3-configobj python3-constantly >> python3-cryptography >> python3-dbus python3-debconf >> python3-debian python3-distro-info python3-distupgrade python3-gdbm >> python3-gi python3-httplib2 python3-hyperlink python3-idna >> python3-incremental >> python3-jinja2 python3-json-pointer >> python3-jsonpatch python3-jsonschema python3-jwt python3-markupsafe >> python3-minimal python3-netifaces python3-newt python3-oauthlib >> python3-openssl >> python3-pam python3-pkg-resources >> python3-problem-report python3-pyasn1 python3-pyasn1-modules >> python3-requests >> python3-requests-unixsocket python3-serial python3-service-identity >> python3-six python3-software-properties >> python3-systemd python3-twisted python3-twisted-bin python3-update-manager >> python3-urllib3 python3-yaml python3-zope.interface python3.6 >> python3.6-minimal >> rsync rsyslog run-one >> samba-common samba-common-bin samba-libs sbsigntool scx secureboot-db >> shared-mime-info snapd software-properties-common sosreport ssh-import-id >> sudo systemd systemd-sysv sysvinit-utils >> tcpdump tmux ubuntu-minimal ubuntu-release-upgrader-core ubuntu-server >> ubuntu-standard ucf udev ufw unattended-upgrades update-manager-core >> update-notifier-common ureadahead usbutils >> util-linux uuid-runtime vim walinuxagent wget whiptail xauth xfsprogs >> The following packages will be DOWNGRADED: >> libc6 >> WARNING: The following essential packages will be removed. >> This should NOT be done unless you know exactly what you are doing! >> apt adduser (due to apt) libapt-pkg5.0 (due to apt) libgnutls30 (due >> to apt) bsdutils libsystemd0 (due to bsdutils) coreutils e2fsprogs >> libblkid1 (due to e2fsprogs) >> libuuid1 (due to e2fsprogs) fdisk libfdisk1 (due to fdisk) libmount1 (due >> to fdisk) libsmartcols1 (due to fdisk) init systemd-sysv (due to init) >> libc-bin login >> libpam-runtime (due to login) libpam-modules (due to login) mount >> util-linux >> (due to mount) sysvinit-utils libudev1 (due to util-linux) >> 0 upgraded, 0 newly installed, 1 downgraded, 291 to remove and 0 not >> upgraded. >> Need to get 2584 kB of archives. >> After this operation, 839 MB disk space will be freed. >> You are about to do something potentially harmful. >> To continue type in the phrase 'Yes, do as I say!' >> ?] ^C >> >> >> @Vladimir, Thank you... >> I'll check with docker solution if I'm not able to figure out >> otherwise... For now I would like to run the build directly, as otherwise >> I'll have to modify CI/CD integration as well :) >> >> >> >> On Saturday, August 1, 2020 at 6:34:37 PM UTC+2, Kushtrim Pacaj wrote: >>> >>> I am trying to setup a new build server for AOSP and ran into problems >>> setting up the environment. >>> I've done this lots of times without problems, but something seems to >>> have changed. >>> >>> This is a fresh install of Ubuntu 18.04.4 LTS. >>> What I'm trying to install is this ( from this link >>> https://source.android.com/setup/build/initializing ) >>> >>> >>> *sudo apt-get install git-core gnupg flex bison build-essential zip curl >>> zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev >>> x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils >>> xsltproc unzip fontconfig* >>> >>> >>> This is the output: >>> >>> Building dependency tree >>> >>> Reading state information... Done >>> >>> fontconfig is already the newest version (2.11.94-0ubuntu1.1). >>> >>> fontconfig set to manually installed. >>> >>> curl is already the newest version (7.58.0-2ubuntu3.9). >>> >>> curl set to manually installed. >>> >>> build-essential is already the newest version (12.4ubuntu1). >>> >>> build-essential set to manually installed. >>> >>> gnupg is already the newest version (2.2.4-1ubuntu1.2). >>> >>> gnupg set to manually installed. >>> >>> Some packages could not be installed. This may mean that you have >>> >>> requested an impossible situation or if you are using the unstable >>> >>> distribution that some required packages have not yet been created >>> >>> or been moved out of Incoming. >>> >>> The following information may help to resolve the situation: >>> >>> >>> The following packages have unmet dependencies: >>> >>> g++-multilib : Depends: g++-5-multilib (>= 5.3.1-3~) but it is not >>> going to be installed >>> >>> gcc-multilib : Depends: gcc-5-multilib (>= 5.3.1-3~) but it is not >>> going to be installed >>> >>> lib32ncurses5-dev : Depends: lib32tinfo5 (= 6.0+20160213-1ubuntu1) but >>> it is not going to be installed >>> >>> Depends: lib32ncurses5 (= 6.0+20160213-1ubuntu1) >>> but it is not going to be installed >>> >>> Depends: lib32tinfo-dev (= 6.0+20160213-1ubuntu1) >>> but it is not going to be installed >>> >>> Depends: libncurses5-dev (= 6.0+20160213-1ubuntu1) >>> but it is not going to be installed >>> >>> lib32z1-dev : Depends: lib32z1 (= 1:1.2.8.dfsg-2ubuntu4.3) but it is not >>> going to be installed >>> >>> libc6-dev-i386 : Depends: libc6-i386 (= 2.23-0ubuntu11.2) but it is not >>> going to be installed >>> >>> Depends: libc6-dev (= 2.23-0ubuntu11.2) but 2.27- >>> 3ubuntu1.2 is to be installed >>> >>> libgl1-mesa-dev : Depends: mesa-common-dev (= 18.0.5-0ubuntu0~16.04.1) >>> but it is not going to be installed >>> >>> Depends: libdrm-dev (>= 2.4.74) but it is not going >>> to be installed >>> >>> Depends: libx11-xcb-dev but it is not going to be >>> installed >>> >>> Depends: libxcb-dri3-dev but it is not going to be >>> installed >>> >>> Depends: libxcb-present-dev but it is not going to be >>> installed >>> >>> Depends: libxcb-sync-dev but it is not going to be >>> installed >>> >>> Depends: libxcb-dri2-0-dev but it is not going to be >>> installed >>> >>> Depends: libxcb-glx0-dev but it is not going to be >>> installed >>> >>> libx11-dev : Depends: libx11-6 (= 2:1.6.3-1ubuntu2.1) but 2:1.6.4- >>> 3ubuntu0.2 is to be installed >>> >>> Depends: libxau-dev (>= 1:1.0.0-1) but it is not going to >>> be installed >>> >>> Depends: libxdmcp-dev (>= 1:1.0.0-1) but it is not going >>> to be installed >>> >>> Depends: libxcb1-dev but it is not going to be installed >>> >>> Recommends: libx11-doc but it is not going to be installed >>> >>> zlib1g-dev : Depends: zlib1g (= 1:1.2.8.dfsg-2ubuntu4.3) but 1:1.2. >>> 11.dfsg-0ubuntu2 is to be installed >>> >>> E: Unable to correct problems, you have held broken packages. >>> >>> >>> -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/dcc94ef1-e4b3-4f81-9081-e586014c2f29n%40googlegroups.com.
