Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69954 - lrmi-0.8 doesn't correctly install liblrmi.so
Summary: lrmi-0.8 doesn't correctly install liblrmi.so
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-03 10:16 UTC by Dominik Brodowski
Modified: 2004-11-08 12:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
correctly working ebuild (lrmi-0.8.ebuild,798 bytes, application/octet-stream)
2004-11-03 10:20 UTC, Dominik Brodowski
Details
diff against the ebuild (lrmi.diff,425 bytes, patch)
2004-11-08 07:18 UTC, Stefan Schweizer (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Brodowski 2004-11-03 10:16:46 UTC
lrmi-0.8.ebuild contains 

	dolib.so liblrmi.so.0.0
	dosym liblrmi.so.0.0 /usr/lib/liblrmi.so.0
	dosym liblrmi.so.0 /usr/lib/liblrmi.so

but there is no liblrmi.so.0.0 in $WORKDIR/$P, only a liblrmi.so.

Adding 
	cp ${WORKDIR}/${P}/liblrmi.so ${WORKDIR}/${P}/liblrmi.so.0.0
to src_compile
fixes this.

Reproducible: Always
Steps to Reproduce:
1. emerge =lrmi-0.8
Actual Results:  
lrmi got installed, but only a broken symlink for /usr/lib/liblrmi.so

Expected Results:  
actual shared lib symlinked at /usr/lib/liblrmi.so
Comment 1 Dominik Brodowski 2004-11-03 10:20:35 UTC
Created attachment 43231 [details]
correctly working ebuild

An ebuild with the "cp" command mentioned before.
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-08 07:18:45 UTC
Created attachment 43528 [details, diff]
diff against the ebuild 

--- lrmi-0.8.ebuild.orig	2004-11-08 16:10:26.349591096 +0100
+++ lrmi-0.8.ebuild	2004-11-08 16:12:10.643735976 +0100
@@ -21,9 +21,9 @@
 
	dolib.a liblrmi.a
 
-	dolib.so liblrmi.so.0.0
-	dosym liblrmi.so.0.0 /usr/lib/liblrmi.so.0
-	dosym liblrmi.so.0 /usr/lib/liblrmi.so
+	dolib.so liblrmi.so
+	dosym liblrmi.so /usr/lib/liblrmi.so.0
+	dosym liblrmi.so.0 /usr/lib/liblrmi.so.0.0
 
	insinto /usr/include
	doins lrmi.h vbe.h
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-08 07:19:27 UTC
Why do you not resolve this major bug, do you not read your bugzilla mail?
Comment 4 Dominik Brodowski 2004-11-08 11:02:08 UTC
Stefan Schweizer: please don't shout so loud at Hanno Boeck -- I assume he's quite busy at the moment and thus can't fix the bug that fast. Always remember that gentoo and Linux in general works in large parts because people spend their free time(!) on it.
Comment 5 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-08 11:06:04 UTC
Sorry, then he should set a devaway or something, because there are enough people that could fix it. There is also an orphansystem, which means he can give away packages he cannot maintain.
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2004-11-08 12:48:52 UTC
Fixed in cvs