Problem updating kde-misc/sysinfo

Anything that pertains to Portage

Moderator: Moderators

Post Reply
smolloy
Simple Hen
Posts: 47
Joined: Wed May 02, 2007 5:24

Problem updating kde-misc/sysinfo

Post by smolloy » Fri Jun 22, 2007 5:42

In running emerge world, I've come up against a package that won't compile. It's been like this for several days (I've sync'ed emerge several times), and I haven't seen a bug report on it.

The problem is that I'm not able to emerge sysinfo. It's trying to update it from sysinfo-1.3 to sysinfo-1.7, but the ebuild crashes before it's complete. It configures properly, but won't compile. Has anyone else seen this (especially people who "emerge -uDN --world" regularly)??

The output of emerge finishes as follows. As you can see the first errors occur as soon as it starts make.

Code: Select all

Good - your configure finished. Start make now

Making all in src
sysinfo.cpp:24:16: error: hd.h: No such file or directory
sysinfo.cpp: In member function 'bool kio_sysinfoProtocol::glInfo()':
sysinfo.cpp:452: error: 'hd_data_t' does not name a type
sysinfo.cpp:456: error: 'hd_data' was not declared in this scope
sysinfo.cpp:460: error: 'hd_data' was not declared in this scope
sysinfo.cpp:460: error: 'hw_display' was not declared in this scope
sysinfo.cpp:460: error: 'hd_list' was not declared in this scope
sysinfo.cpp:463: error: 'hd_t' was not declared in this scope
sysinfo.cpp:463: error: 'hd' was not declared in this scope
sysinfo.cpp:463: error: 'hd_data' was not declared in this scope
sysinfo.cpp:463: error: 'hd_display_adapter' was not declared in this scope
sysinfo.cpp:463: error: 'hd_get_device_by_idx' was not declared in this scope
sysinfo.cpp:468: error: 'driver_info_t' was not declared in this scope
sysinfo.cpp:468: error: 'di' was not declared in this scope
sysinfo.cpp:476: error: 'di_x11' was not declared in this scope
sysinfo.cpp:478: error: 'di_module' was not declared in this scope
make[2]: *** [sysinfo.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

!!! ERROR: kde-misc/sysinfo-1.7 failed.
Call stack:
  ebuild.sh, line 1629:   Called dyn_compile
  ebuild.sh, line 975:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  sysinfo-1.7.ebuild, line 35:   Called kde_src_compile
  kde.eclass, line 170:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 336:   Called die
AMD 64 X2 4600+ :: 2X1GB DDR2 800 :: GeForce 7300 GT 512MB :: ASUS M2N32 Deluxe :: 2X250GB SATAII

smolloy
Simple Hen
Posts: 47
Joined: Wed May 02, 2007 5:24

Post by smolloy » Fri Jun 22, 2007 19:24

Typical. The day after I start a forum thread on this, the problem just disappears! :roll:

One of the developers must have caught the bug in the ebuild, and fixed it overnight.
AMD 64 X2 4600+ :: 2X1GB DDR2 800 :: GeForce 7300 GT 512MB :: ASUS M2N32 Deluxe :: 2X250GB SATAII

Post Reply