First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 40356
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chuck Short (RETIRED) <zul@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Willie Wong <wwong@princeton.edu>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 40356 depends on: Show dependency tree
Show dependency graph
Bug 40356 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-02-04 01:06 0000
The installation of cedilla yields incorrect directory information that is
retained in the program. The program (in common lisp) is listed as:

/usr/bin/cedilla
---------------------------------
#!/usr/bin/clisp -ansi -q
;;; Automatically generated file -- do not modify.

(SETQ *LOAD-VERBOSE* NIL) 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/package.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/macros.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/struct.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/generics.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/unicode.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/data.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/data-add.fas") 
(LOAD #P"/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/afm.fas") 
-------------snip---------------------

As shown, the file is written under the assumption that it will be in the work
directory. cedilla will not run under this conditions, simply because it cannot
find the required libraries. 

Reproducible: Always
Steps to Reproduce:
1.emerge cedilla
2./usr/bin/cedilla

Actual Results:  
*** - LOAD: A file with name
/var/tmp/portage/cedilla-0.3/image/usr/lib/cedilla/package.fas does not exist


Expected Results:  
Something other than that error

An easy fix should be to strip the directory information from the file before
installing it. Perhaps something like

sed -i -e "s/\/var\/tmp\/portage\/cedilla-0.3\/image//" cedilla

somewhere in the ebuild will help.

------- Comment #1 From Chuck Short (RETIRED) 2004-02-11 15:33:12 0000 -------
Fixed in cvs thanks for the bug report.

------- Comment #2 From Sascha Silbe 2004-07-22 17:20:33 0000 -------
Still happens for new installations (I never installed cedilla before):

sascha@cube:~$ cedilla --help
WARNING: *FOREIGN-ENCODING*: reset to ASCII

*** - LOAD: A file with name /var/tmp/portage/portage/cedilla-0.3/image/usr/lib/cedilla/package.fas does not exist
sascha@cube:~$ qpkg -I -v cedilla
app-text/cedilla-0.3 *
sascha@cube:~$ 



First Last Prev Next    No search results available      Search page      Enter new bug