CTXz / ibm-notes-9.0.1_Ubuntu_installer

Patcher and installer for IBM Notes 9.0.1 to run on Ubuntu 16.04+ systems
31 stars 13 forks source link

Install on Ubuntu 20.04 fails #12

Open SwampFalc opened 4 years ago

SwampFalc commented 4 years ago

Last lines of the installation:

Done patching
Installing IBM notes 9.0.1
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: libart-2.0-2

Failed to install IBM Notes 9.0.1!

Looking at it, there is no longer an i386 version of that library available. Is this the end of Notes as a standalone client?

miquel6 commented 4 years ago

Hi! after a day and a half I managed to install Notes 9.0.1 on Ubuntu 20.04. I've installed the i386 libraries from scratch, downloading the Ubuntu's 18.04 32 bit version from https://pkgs.org. I did a lot of trial&error, but this is my final dependencies if it can help you:

$ apt-cache depends ibm-notes:i386
ibm-notes:i386
  PreDepends: coreutils:i386
    coreutils
  PreDepends: unzip:i386
    unzip
  PreDepends: bash:i386
    bash
  PreDepends: procps:i386
    procps
  PreDepends: grep:i386
    grep
  PreDepends: sed:i386
    sed
  PreDepends: libart-2.0-2:i386
  PreDepends: libasound2:i386
  PreDepends: libatk1.0-0:i386
  PreDepends: libbonobo2-0:i386
  PreDepends: libbonoboui2-0:i386
  PreDepends: libc6:i386
  PreDepends: libcups2:i386
  PreDepends: libfontconfig1:i386
  PreDepends: libfreetype6:i386
  PreDepends: libgcc1:i386
    libgcc-s1:i386
  PreDepends: libgconf-2-4:i386
  PreDepends: libgtk2.0-0:i386
  PreDepends: libglib2.0-0:i386
  PreDepends: libgnome2-0:i386
  PreDepends: libgnomecanvas2-0:i386
 |PreDepends: <libgnome-desktop-2:i386>
 |PreDepends: <libgnome-desktop-2-7:i386>
 |PreDepends: <libgnome-desktop-2-11:i386>
 |PreDepends: <libgnome-desktop-2-17:i386>
 |PreDepends: <libgnome-desktop-3-12:i386>
  PreDepends: libgnome-desktop-3-17:i386
  PreDepends: libgnomeui-0:i386
  PreDepends: libgnomevfs2-0:i386
  PreDepends: libglib2.0-0:i386
  PreDepends: libice6:i386
  PreDepends: libjpeg62:i386
  PreDepends: liborbit2:i386
  PreDepends: libpam0g:i386
  PreDepends: <libpango1.0-0:i386>
    libpango-1.0-0:i386
  PreDepends: libpng16-16:i386
  PreDepends: libpopt0:i386
  PreDepends: libsm6:i386
  PreDepends: libstdc++6:i386
  PreDepends: libx11-6:i386
  PreDepends: libxcursor1:i386
  PreDepends: libxext6:i386
  PreDepends: libxft2:i386
  PreDepends: libxi6:i386
  PreDepends: libxkbfile1:i386
  PreDepends: libxml2:i386
  PreDepends: libxrender1:i386
  PreDepends: libxss1:i386
  PreDepends: libxt6:i386
  PreDepends: libxtst6:i386
  PreDepends: <libz1:i386>
    zlib1g:i386
  Conflicts: <ibm-notes-hotfix:i386>
  Conflicts: <ibm-notes-fixpack:i386>
  Conflicts: <ibm-lotus-activities:i386>
  Conflicts: <ibm-lotus-cae:i386>
  Conflicts: <ibm-cae:i386>
  Conflicts: <ibm-lotus-feedreader:i386>
  Conflicts: <ibm-lotus-sametime:i386>
  Conflicts: <ibm-lotus-symphony:i386>
  Conflicts: <ibm-lotus-notes-fixpack:i386>
  Conflicts: <ibm-lotus-notes-hotfix:i386>
  Conflicts: <ibm-lotus-notes:i386>
  Recommends: <ttf-xfree86-nonfree:i386>
  Replaces: <ibm-notes-fixpack:i386>
  Replaces: <ibm-lotus-activities:i386>
  Replaces: <ibm-lotus-cae:i386>
  Replaces: <ibm-cae:i386>
  Replaces: <ibm-lotus-feedreader:i386>
  Replaces: <ibm-lotus-sametime:i386>
  Replaces: <ibm-lotus-symphony:i386>
  Replaces: <ibm-lotus-notes-fixpack:i386>
  Replaces: <ibm-lotus-notes-hotfix:i386>
  Replaces: <ibm-lotus-notes:i386>
semanticfire commented 3 years ago

@miquel6 Could you elaborate a bit more on how you got it to work? I tried manually installing some libs but that wanted to downgrade system libs as well, not what we want I guess?