Results 1 to 10 of 13

Thread: How To Repackage 32bit Lotus Notes 8.5.2 for 64 bit systems

Threaded View

  1. #1
    Join Date
    Nov 2005
    Beans
    35
    Distro
    Kubuntu 10.10 Maverick Meerkat

    How To Repackage 32bit Lotus Notes 8.5.2 for 64 bit systems

    I repackaged Lotus Notes 8.5.2 for my 64bit install for myself and decided to share. My motivation was that I dislike using the "--force-arch" option with dpkg. I also wanted to create deb files that I could send to my coworkers.

    To make a no-fuss package that installs, we need to automate the getlibs part of the install, create a symlink after the package is installed, and replace the 'i386' value with 'amd64' in the control file.

    Assumptions: You have the ibm-lotus-notes-8.5.2.i586.deb file, along with getlibs and dpkg installed on your system. You'll also need to grab the attached lotus-notes-8.5.2.patch.txt. The instructions assume that the patch file and the deb file are in the same directory.

    Note: Using 'sudo' so permissions don't get hosed.

    1. Extract package contents
      Code:
      sudo dpkg-deb -x ibm-lotus-notes-8.5.2.i586.deb ibm-lotus-notes-8.5.2
    2. Extract package the debian control files
      Code:
      sudo dpkg-deb -e ibm-lotus-notes-8.5.2.i586.deb ibm-lotus-notes-8.5.2/DEBIAN
    3. Patch package files
      Code:
      sudo patch -p0 -i lotus-notes-8.5.2.patch.txt
    4. Rebuild deb file
      Code:
      sudo dpkg-deb -b ibm-lotus-notes-8.5.2 ibm-lotus-notes-8.5.2.amd64.deb


    Now, when you install the package, getlibs will automatically download the needed 32bit libraries.

    Credits: Marcus Khoo's blog post which had great info on the needed libraries
    Attached Files Attached Files

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •