You are not logged in.

#1 2014-03-21 06:35:23

rea
Member
Registered: 2014-03-21
Posts: 21

[Canon LBP3100B Printer] Is it still need to install lib32-* packages?

This instruction says: "Additional requirements on Arch64: lib32-libcups lib32-heimdal lib32-libxml2 lib32-popt"

Is it up to date? should I install those packages on my 64 bit machine?

Offline

#2 2014-03-21 12:05:14

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,026

Re: [Canon LBP3100B Printer] Is it still need to install lib32-* packages?

you might want to try out https://aur.archlinux.org/packages/capt-src/ , it builds the capt driver from source.


rea wrote:

Is it up to date? should I install those packages on my 64 bit machine?


TL;DR :  not sure about uptodate, but even with latest version of driver you do need lib32-* libraries.

canon appears to reuse code a lot, and if 32-bit code works on both i686 and x86_64 , they use that code.
Basically I've yet to see a pure 64-bit printer driver from canon.

the packages mentioned are in arch [multilib] repo, which holds 32-bit code compiled to work in a x86_64 environment.
some other applications that need multilib are skype and wine.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2014-07-25 09:51:18

rea
Member
Registered: 2014-03-21
Posts: 21

Re: [Canon LBP3100B Printer] Is it still need to install lib32-* packages?

It's complied successfully; Does it mean lib32-* libraries have been existed on my system?
How can I be sure pre-required `lib32-* libraries` are installed on mine?

Offline

#4 2014-07-25 10:31:56

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,026

Re: [Canon LBP3100B Printer] Is it still need to install lib32-* packages?

If you built the capt-src from aur, makepkg/yaourt/cower etc take care of that.
If you used the manual install instructions from the link in your first post, you'll have to verify that yourself.

Check the wiki on pacman, here are some simple examples :

pacman -Qs lib32 will list all installed packages that have lib32 in their name.

with pacman -Qi somepackagename you can get detailed info about a single package IF it's installed..


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2014-07-25 13:17:37

rea
Member
Registered: 2014-03-21
Posts: 21

Re: [Canon LBP3100B Printer] Is it still need to install lib32-* packages?

By makepkg;


* pacman -Qs lib32

local/lib32-bzip2 1.0.6-1
    A high-quality data compression program (32-bit)
local/lib32-e2fsprogs 1.42.9-1
    Ext2 filesystem libraries (32-bit)
local/lib32-expat 2.1.0-1
    An XML Parser library written in C (32 bit)
local/lib32-fontconfig 2.11.0-1
    A library for configuring and customizing font access (32-bit)
local/lib32-freetype2 2.5.2-1
    TrueType font rendering library (32-bit)
local/lib32-gcc-libs 4.9.0-2
    Runtime libraries shipped by GCC (32-bit)
local/lib32-glibc 2.19-4
    GNU C Library for multilib
local/lib32-keyutils 1.5.9-1
    Linux Key Management Utilities (32-bit)
local/lib32-krb5 1.12.1-1
    The Kerberos network authentication system (32-bit)
local/lib32-libcups 1.7.2-1
    The CUPS Printing System - client libraries (32-bit)
local/lib32-libjpeg-turbo 1.3.1-1
    libjpeg derivative with accelerated baseline JPEG compression and decompression (32-bit)
local/lib32-libldap 2.4.39-1
    Lightweight Directory Access Protocol (LDAP) client libraries (32-bit)
local/lib32-libpng 1.6.8-1
    A collection of routines used to create PNG format graphics files (32-bit)
local/lib32-libtiff 4.0.3-2
    Library for manipulation of TIFF images (32-bit)
local/lib32-libx11 1.6.2-1
    X11 client-side library (32-bit)
local/lib32-libxau 1.0.8-1
    X11 authorisation library (32-bit)
local/lib32-libxcb 1.10-1
    X11 client-side library (32-bit)
local/lib32-libxdmcp 1.1.1-1
    X11 Display Manager Control Protocol library (32-bit)
local/lib32-libxft 2.3.1-1
    FreeType-based font drawing library for X (32-bit)
local/lib32-libxml2 2.9.1-1
    XML parsing library, version 2 (32-bit)
local/lib32-libxrender 0.9.8-1
    X Rendering Extension client library (32-bit)
local/lib32-ncurses 5.9-2
    System V Release 4.0 curses emulation library (32-bit)
local/lib32-openssl 1.0.1.g-1
    The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (32-bit)
local/lib32-popt 1.16-6
    A commandline option parser (32 bit)
local/lib32-readline 6.3.000-1
    GNU readline library (32-bit)
local/lib32-util-linux 2.24.1-1
    Miscellaneous system utilities for Linux (32-bit)
local/lib32-xz 5.0.5-1
    Library and command line tools for XZ and LZMA compressed files (32-bit)
local/lib32-zlib 1.2.8-1
    Compression library implementing the deflate compression method found in gzip and PKZIP (32-bit)

Offline

#6 2014-07-25 18:45:18

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [Canon LBP3100B Printer] Is it still need to install lib32-* packages?

So now check that the lib32- required packages for capt-src are in the list you posted above. Unless I missed them, at least one is missing. Also, as I mentioned in your other thread, your machine seems to be badly out of date based on your "uname -a" results.


Matt

"It is very difficult to educate the educated."

Offline

Board footer

Powered by FluxBB