Upgraded the server to 20.04, and managed to install without problems :)

On Monday, August 3, 2020 at 4:21:00 PM UTC+2 sooo...@gmail.com 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 android-building@googlegroups.com
To unsubscribe from this group, send email to
android-building+unsubscr...@googlegroups.com
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 android-building+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/dcc94ef1-e4b3-4f81-9081-e586014c2f29n%40googlegroups.com.

Reply via email to