LINUX.ORG.RU

Kernel version could not be determined

 , , ,


0

2

При попытке собрать qt-sql, portage плюётся:

Kernel version could not be determined, please inherit kernel-2 or linux-info

y@neuromancer ~ $ uname -a
Linux neuromancer 3.5.4-gentoo #3 SMP Wed Sep 26 21:42:02 MSK 2012 x86_64 Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz GenuineIntel GNU/Linux
y@neuromancer ~ $ eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.5.3-gentoo
  [2]   linux-3.5.4-gentoo *
y@neuromancer ~ $ eix gentoo-source -I
[I] sys-kernel/gentoo-sources
     Available versions:  
	(3.0.17-r2)	3.0.17-r2^bs
	(3.0.35)	3.0.35^bs
	(3.0.39)	(~)3.0.39^bs
	(3.0.43)	(~)3.0.43^bs
	(3.3.8)	3.3.8^bs
	(3.3.8-r1)	(~)3.3.8-r1^bs
	(3.4.8)	(~)3.4.8^bs
	(3.4.9)	3.4.9^bs
	(3.4.10)	(~)3.4.10^bs
	(3.4.11)	(~)3.4.11^bs
	(3.5.2)	(~)3.5.2^bs
	(3.5.3)	(~)3.5.3^bs
	(3.5.4)	(~)3.5.4^bs
	{{build deblob symlink}}
     Installed versions:  3.5.4(3.5.4)^bs(12:14:09 19.09.2012)(-build -deblob -symlink)
     Homepage:            http://dev.gentoo.org/~mpagano/genpatches
     Description:         Full sources including the Gentoo patchset for the 3.5 kernel tree

Whats up?

★★

Какая версия portage? Забавно, но я час назад столкнулся с тем же самым, когда пытался собрать gcc в chroot. После установки ядра всё пошло нормально.

Kindly_Cat ()
Ответ на: комментарий от Kindly_Cat

У меня система уже стоит, решил собрать qt-sql с другим флагом.

portage только перед qt-sql обновился до 2.1.11.23.

Y ★★ ()
Ответ на: комментарий от ymuv
y@neuromancer ~ $ ls -l /usr/src/linux*
lrwxrwxrwx  1 root root   18 сент. 19 16:25 /usr/src/linux -> linux-3.5.4-gentoo

/usr/src/linux-3.5.3-gentoo:
итого 36440
drwxr-xr-x  4 root root     4096 сент. 21 00:01 arch
drwxr-xr-x  3 root root     4096 сент. 21 00:01 block
drwxr-xr-x  2 root root     4096 сент. 21 00:01 crypto
drwxr-xr-x 60 root root     4096 сент. 21 00:01 drivers
drwxr-xr-x 10 root root     4096 сент. 21 00:01 firmware
drwxr-xr-x 22 root root    12288 сент. 21 00:01 fs
drwxr-xr-x  5 root root     4096 сент. 21 00:01 include
drwxr-xr-x  2 root root     4096 сент. 21 00:01 init
drwxr-xr-x  2 root root     4096 сент. 21 00:01 ipc
drwxr-xr-x  8 root root    12288 сент. 21 00:01 kernel
drwxr-xr-x  5 root root    12288 сент. 21 00:01 lib
drwxr-xr-x  2 root root     4096 сент. 21 00:01 mm
-rw-r--r--  1 root root    13792 сент. 10 10:35 modules.builtin
-rw-r--r--  1 root root    18604 сент. 10 10:35 modules.order
-rw-r--r--  1 root root   440951 сент. 10 10:35 Module.symvers
drwxr-xr-x 24 root root     4096 сент. 21 00:01 net
drwxr-xr-x  6 root root     4096 сент. 21 00:01 scripts
drwxr-xr-x  4 root root     4096 сент. 21 00:01 security
drwxr-xr-x 20 root root     4096 сент. 21 00:01 sound
-rw-r--r--  1 root root  2486041 сент. 10 10:35 System.map
drwxr-xr-x  2 root root     4096 сент. 21 00:01 usr
-rwxr-xr-x  1 root root 20960464 сент. 10 10:35 vmlinux
-rw-r--r--  1 root root 20647803 сент. 10 10:35 vmlinux.o

/usr/src/linux-3.5.4-gentoo:
итого 36808
drwxr-xr-x   3 root root     4096 сент. 19 12:15 a
drwxr-xr-x  30 root root     4096 сент. 19 17:07 arch
drwxr-xr-x   6 root root     4096 сент. 19 12:15 b
drwxr-xr-x   3 root root     4096 сент. 19 17:08 block
-rw-r--r--   1 root root    18693 июля  22 00:58 COPYING
-rw-r--r--   1 root root    94956 июля  22 00:58 CREDITS
drwxr-xr-x   3 root root     4096 сент. 19 17:53 crypto
drwxr-xr-x  97 root root    12288 сент. 19 12:16 Documentation
drwxr-xr-x 104 root root     4096 сент. 26 21:41 drivers
drwxr-xr-x  37 root root     4096 сент. 19 17:08 firmware
drwxr-xr-x  71 root root    12288 сент. 20 23:57 fs
drwxr-xr-x  25 root root     4096 сент. 19 16:25 include
drwxr-xr-x   2 root root     4096 сент. 26 21:42 init
drwxr-xr-x   2 root root     4096 сент. 19 17:08 ipc
-rw-r--r--   1 root root     2536 июля  22 00:58 Kbuild
-rw-r--r--   1 root root      252 июля  22 00:58 Kconfig
drwxr-xr-x  10 root root    12288 сент. 19 17:08 kernel
drwxr-xr-x   9 root root    12288 сент. 19 17:10 lib
-rw-r--r--   1 root root   213163 сент. 19 12:14 MAINTAINERS
-rw-r--r--   1 root root    47155 сент. 19 12:14 Makefile
drwxr-xr-x   2 root root     4096 сент. 19 17:08 mm
-rw-r--r--   1 root root    13756 сент. 26 21:42 modules.builtin
-rw-r--r--   1 root root    18831 сент. 26 21:42 modules.order
-rw-r--r--   1 root root   441147 сент. 26 21:42 Module.symvers
drwxr-xr-x  55 root root     4096 сент. 19 17:08 net
-rw-r--r--   1 root root    17766 июля  22 00:58 README
-rw-r--r--   1 root root     3371 июля  22 00:58 REPORTING-BUGS
drwxr-xr-x  12 root root     4096 сент. 19 12:15 samples
drwxr-xr-x  13 root root     4096 сент. 19 16:26 scripts
drwxr-xr-x   9 root root     4096 сент. 19 17:08 security
drwxr-xr-x  22 root root     4096 сент. 19 17:08 sound
-rw-r--r--   1 root root  2484060 сент. 26 21:42 System.map
drwxr-xr-x  15 root root     4096 сент. 19 12:15 tools
drwxr-xr-x   2 root root     4096 сент. 19 17:07 usr
drwxr-xr-x   3 root root     4096 сент. 19 12:15 virt
-rwxr-xr-x   1 root root 20954261 сент. 26 21:42 vmlinux
-rw-r--r--   1 root root 20608059 сент. 26 21:42 vmlinux.o

All seems to be OK)

Y ★★ ()

Блин, дошёл до сборки qt-core и такое же говно :(

Kindly_Cat ()
Ответ на: комментарий от Kindly_Cat

Из системного - не похоже...

Некоторое время «до» - непосредственно ядро.

Даунгрейд portage не помог?

Y ★★ ()
Ответ на: комментарий от Kindly_Cat

Ещё вчера на -9999 всё работало, а у тром я сделал emerge --sync. Видимо, опять эти дигроты в основное дерево пропихнули какую-то сломанную хрень.

Kindly_Cat ()
seq -e 's#inherit multilib qt4-build#& kernerl-2#' -i /usr/portage/x11-libs/qt-sql-4.8.2.ebuild

и блин давайте уже учиться читать, писать баги и заходить на irc!

(да косяк явно мейнтейнерский, но блин тоже хороши)

qnikst ★★★★★ ()
Ответ на: комментарий от frozenix

везде. Это из-за фикса eclass-а, который некорректно работал в некоторых случаях, в общем баг заметили, через какое-то время пофиксят.

qnikst ★★★★★ ()
Ответ на: комментарий от qnikst

таже фигня при попытке установить dev-java/swt-4.2

то есть теоритически поможет удалить все дерево портеджей и разархивировать какоенибудь старое ?

gnigma ()
Ответ на: комментарий от Kindly_Cat

старый архив, за 20.09, помогло :)

спасибо за ссылку. тоже попробую

gnigma ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.