When compiling jss it fails with a file not found error (see actual results) My rather complicated solution is to go to the source directory (/var/tmp/portage/jss-3.4/work/jss-3.4-src/mozilla/security/coreconf) and create a symlink from Linux.2.6.11.mk to Linux.2.6.mk, and continue with 'ebuild jss-3.4 compile install qmerge'. Of course this solution only works for me (I have a 2.6.11 kernel), for anyone with 2.6.12 kernel its the same story with a different number. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: >>> emerge (1 of 1) dev-java/jss-3.4 to / >>> md5 files ;-) jss-3.4.ebuild >>> md5 files ;-) files/digest-jss-3.4 >>> md5 src_uri ;-) jss-3.4-src.tar.gz >>> Unpacking source... >>> Unpacking jss-3.4-src.tar.gz to /var/tmp/portage/jss-3.4/work >>> Source unpacked. ../coreconf/config.mk:67: ../coreconf/Linux2.6.11.mk: Datei oder Verzeichnis nicht gefunden ../coreconf/config.mk:167: Kein Dateiname f
When compiling jss it fails with a file not found error (see actual results) My rather complicated solution is to go to the source directory (/var/tmp/portage/jss-3.4/work/jss-3.4-src/mozilla/security/coreconf) and create a symlink from Linux.2.6.11.mk to Linux.2.6.mk, and continue with 'ebuild jss-3.4 compile install qmerge'. Of course this solution only works for me (I have a 2.6.11 kernel), for anyone with 2.6.12 kernel its the same story with a different number. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: >>> emerge (1 of 1) dev-java/jss-3.4 to / >>> md5 files ;-) jss-3.4.ebuild >>> md5 files ;-) files/digest-jss-3.4 >>> md5 src_uri ;-) jss-3.4-src.tar.gz >>> Unpacking source... >>> Unpacking jss-3.4-src.tar.gz to /var/tmp/portage/jss-3.4/work >>> Source unpacked. ../coreconf/config.mk:67: ../coreconf/Linux2.6.11.mk: Datei oder Verzeichnis nicht gefunden ../coreconf/config.mk:167: Kein Dateiname für »-include« make: *** No rule to make target ../coreconf/Linux2.6.11.mk. Stop. make: *** [../coreconf/Linux2.6.11.mk] Fehler 1 Expected Results: compile cleanly
fixed
The same problem as described above except the kernel-version. I'm using 2.6.10 See output: ../coreconf/config.mk:67: ../coreconf/Linux2.6.mk: No such file or directory ../coreconf/config.mk:167: no file name for `-include' make: *** No rule to make target ../coreconf/Linux2.6.mk. Stop. make: *** [../coreconf/Linux2.6.mk] Error 1 Could you reopen the bug?
I've got the same problem here: >>> md5 files ;-) jss-3.4.ebuild >>> md5 files ;-) files/digest-jss-3.4 >>> md5 src_uri ;-) jss-3.4-src.tar.gz >>> Unpacking source... >>> Unpacking jss-3.4-src.tar.gz to /var/tmp/portage/jss-3.4/work >>> Source unpacked. ../coreconf/config.mk:67: ../coreconf/Linux2.6.mk: No such file or directory ../coreconf/config.mk:167: no file name for `-include' make: *** No rule to make target ../coreconf/Linux2.6.mk. Stop. make: *** [../coreconf/Linux2.6.mk] Error 1 I solved it by changing line 30 from /usr/portage/jss/jss-3.4.ebuild into: cp Linux2.5.mk Linux$(get_version_component_range 1-2 ${KV}).mk (change the 1-3 to 1-2)
learn to 'emerge sync' before reporting bugs