From owner-freebsd-questions@FreeBSD.ORG Mon Jul 11 19:23:08 2011 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D6B7106564A for ; Mon, 11 Jul 2011 19:23:08 +0000 (UTC) (envelope-from wayne.mitchell.iz@gmail.com) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id 055338FC19 for ; Mon, 11 Jul 2011 19:23:07 +0000 (UTC) Received: by fxe6 with SMTP id 6so3517894fxe.17 for ; Mon, 11 Jul 2011 12:23:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=cTFe2ynk4FDGSE0fQRppR4SGUYElQURYLTS5LRCs4/I=; b=FyoNCcppYyq6OaMsEuK8qcLtiMIXzzoZYQS6fnihF6qKAwY68k3q7IsRMKD0KOxhhH kF8h7gjKjLKrhC1fHSZ1Q/6qswmIj2GW1UCImxcPWB5FESRnoUqDboOvFiDgMmVhwYTj 4PiZ91UaOFeDbPnx9QYSpFpCeHflD1Vf3ytE4= MIME-Version: 1.0 Received: by 10.223.145.22 with SMTP id b22mr8375718fav.95.1310412186835; Mon, 11 Jul 2011 12:23:06 -0700 (PDT) Received: by 10.223.86.197 with HTTP; Mon, 11 Jul 2011 12:23:06 -0700 (PDT) Date: Mon, 11 Jul 2011 19:23:06 +0000 Message-ID: From: wayne mitchell To: questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: amd64 lib path locations X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2011 19:23:08 -0000 hey, got a problem with an amd64 system and lib-object locations - see below: problem: installing of 'rosegarden' -------- installing is fine (from package - not port) starting rosegarden from gui menu - nothing happens executing rosegarden from CLI returns error: [ /libexec/ld-elf.so.1: shared object "libQt3Support.so.4" not found, required by "rosegarden" ] using 'find' to find the required object shows that it is on the system at: /usr/local/lib/qt4/libQt3Support.so.4 however: -------- i have compared this installation and setup to a desktop machine with same setup and rosegarden works fine with that - details further on system detail 1: -------------- (laptop - rosegarden not working) freeBSD 8.1-RELEASE amd64 - GENERIC kernel on an intel core 2 duo cpu - laptop using gnome2 separate slices for HDD: (IDE 60Gb) 1: swap 2: /var 3: / 4: /usr (environment MACHTYPE is set to 'unknown') system detail 2: ---------------- (desktop - rosegarden works fine) freeBSD 8.1-RELEASE i386 - GENERIC kernel on an intel p4 cpu using gnome2 separate slices for HDD: (SATA 250Gb) 1: swap 2: /var 3: / 4: /usr (environment MACHTYPE is set to 'i386') so: --- you can see that the two systems are as similar as can be both are fresh installations (official DVD dist.), with exact matching installed packages when making a search for the missing object: (libQt3Support.so.4) it shows up in the same location on both machines: /usr/local/lib/qt4/... my guess: --------- 1. could be anything 2. i have no way of telling 'where' the '/libexec/lib-elf.so.1' object is looking for the missing 'Qt3' opbject 3. i prefer to use packages rather than ports, so i cannot check the source code of the port for rosegarden or lib-elf.so.1 4. i have limited knowledge of the bsd system and so do not know where to start looking or how 5. i suppose it could be a simple case of one missing symlink 6. or an environment variable (see MACHTYPE above) 7. i did at first consider that i had the wrong architecture system installed on the core 2 laptop (freeBSD distribution HARDWARE.HTM shows that amd64 system supports intel core 2 - not core duo) i have no extensive technical knowledge and all i know is that the 'sticker' on the laptop says 'core 2 duo' - which confuses me ( is it core 2, or core duo..?) have tried installing i386 system, which worked to a point, console seems okay but gnome2 trips up - hangs with no obvious errors reported to console - so this caused me to revert bcak to amd64 system and now gnome works fine other than this problem with lib-elf & rosegarden 8. both hard drives are sliced the same way (slice order and mount points) - only difference is bus I/O type and size (IDE vs. SATA) 9. it could be the architecture distribution (amd64) late addition: -------------- just tried the same thing with a desktop amd64 setup - exact same characteristics as the laptop above