Bug 53926

Summary: Eterm port breaks Esetroot
Product: Ports & Packages Reporter: Avleen Vig <lists-freebsd>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Avleen Vig 2003-06-30 15:20:08 UTC
	Compiling Etrem from scratch, which install Imlib2, causes Esetroot to break.

The end of the ktrace only shows:
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/xpm.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/tiff.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/tga.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/pnm.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/png.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/jpeg.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/gif.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/bmp.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  open(0x804f100,0,0x1b6)
  1455 Esetroot NAMI  "/usr/X11R6/lib/loaders/image/argb.la"
  1455 Esetroot RET   open -1 errno 2 No such file or directory
  1455 Esetroot CALL  write(0x2,0xbfbfef18,0x48)
  1455 Esetroot GIO   fd 2 wrote 72 bytes
       "Esetroot:  Unable to load image file "foo/bitmaps/thetismoon-1280.jpg".
       "
  1455 Esetroot RET   write 72/0x48
  1455 Esetroot CALL  exit(0x1)

Installing the Eterm pkg works, when it installs Imlib2 and other dependant packages.

Fix: 

Unsure.
How-To-Repeat: 	Install Eterm2 from ports.
Comment 1 cvs 2003-07-03 21:11:12 UTC
V po, 30. 06. 2003 v 15:50, Avleen Vig napsal:

> 	Compiling Etrem from scratch, which install Imlib2, causes Esetroot to break.

> Installing the Eterm pkg works, when it installs Imlib2 and other dependant packages.

This same problem was fixed by upgrading libltdl to 1.5
Can you check if the problem is still there with updated libtool and
libltdl ports?

-- 
Pav Lucistnik <pav@oook.cz>
What do we know about love? Love is like a pear. Pear is sweet and have
a specific shape. Try to exactly define the shape of a pear.
  -- Marigold: 50 Years Of Poetry
Comment 2 Avleen Vig 2003-07-06 09:25:34 UTC
On Thu, Jul 03, 2003 at 10:11:12PM +0200, Pav Lucistnik wrote:
> This same problem was fixed by upgrading libltdl to 1.5
> Can you check if the problem is still there with updated libtool and
> libltdl ports?

Upgrading to libtool15 works perfectly.
I uninstalled the old libtool and libltdl and installed the new libltdl
from ports.
Everything came up right the first time. Thanks!
Comment 3 Sergey A. Osokin freebsd_committer freebsd_triage 2003-07-06 11:42:45 UTC
State Changed
From-To: open->closed

Close PR. 
Upgrading to libtool15 resolve this problem.