First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 143939
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Denis Dupeyron <calchan@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Heiko Baums <heiko@baums-on-web.de>
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 143939 depends on: Show dependency tree
Bug 143939 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2006-08-14 13:45 0000
media-video/kino-0.9.0 fails to compile with this error:

i686-pc-linux-gnu-g++ -march=athlon-xp -O2 -pipe -fomit-frame-pointer -o kino
main.o support.o callbacks.o message.o preferences.o preferences_dialog.o
playlist.o filehandler.o riff.o avi.o frame.o error.o ieee1394io.o
framedisplayer.o oss.o jogshuttle.o mediactrl.o kino_common.o page_editor.o
page_capture.o page_timeline.o page_export.o page_bttv.o export.o
page_export_1394.o page_export_avi.o page_export_stills.o page_export_audio.o
page_export_mjpeg.o page_export_pipe.o page_trim.o page_magick.o commands.o
v4l.o displayer.o gtkenhancedscale.o kino_av_pipe.o image_create.o
image_filters.o image_transitions.o audio_filters.o audio_transitions.o
magick_callbacks.o storyboard.o stringutils.o smiltime.o rwpipe.o -pthread
-Wl,--export-dynamic  /usr/lib/libdv.so /usr/lib/libiec61883.so
/usr/lib/libquicktime.so /usr/lib/libasound.so /usr/lib/libgthread-2.0.so
/usr/lib/libglade-2.0.so /usr/lib/libxml2.so
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so
/usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so
/usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so
/usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so
/usr/lib/libglitz.so /usr/lib/libpng12.so /usr/lib/libXrender.so
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so
-lavcodec /usr/lib/libmp3lame.so -lxvidcore /usr/lib/libfaad.so
/usr/lib/libfaac.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib
-L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6
-L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/lib
-lgcc_s -lc /usr/lib/libmp4v2.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so -lz -llzo
/usr/lib/libvorbisenc.so /usr/lib/libtheora.so -lavutil /usr/lib/libvorbis.so
/usr/lib/libogg.so /usr/lib/libsamplerate.so cell-renderers/libcellrenderers.a
/usr/lib/libXv.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so
/usr/lib/libXdmcp.so -ldl -lpthread /usr/lib/librom1394.so
/usr/lib/libavc1394.so /usr/lib/libraw1394.so -lm /usr/lib/libSM.so
/usr/lib/libICE.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -llzo
collect2: ld returned 1 exit status
make[3]: *** [kino] Error 1
make[3]: Leaving directory `/usr/var/portage/kino-0.9.0/work/kino-0.9.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/var/portage/kino-0.9.0/work/kino-0.9.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/var/portage/kino-0.9.0/work/kino-0.9.0'
make: *** [all] Error 2

!!! ERROR: media-video/kino-0.9.0 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  kino-0.9.0.ebuild, line 57:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.


lzo is installed and reinstalling lzo doesn't fix the bug.


emerge --info:

Gentoo Base System version 1.12.4
Portage 2.1.1_pre5-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3,
2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) XP 1600+
Last Sync: Mon, 14 Aug 2006 16:00:07 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/"
LANG="de_DE.UTF-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/usr/var"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib accessibility acpi alsa apache2 apm
arts asf audiofile avi berkdb bitmap-fonts bluetooth bzip2 cdda cddb cdparanoia
cdr chipcard cli crypt cups curl dga directfb divx4linux dlloader doc dri dv
dvb dvd dvdr dvdread eds effects elibc_glibc emacs emboss encode expat
extrafilters fame fbcon ffmpeg flac foomaticdb fortran ftp gcc-libffi gcj gd
gdbm geldkarte gif gimp gimpprint glitz gmp gpm graphviz gs gstreamer gtk gtk2
gtkhtml hbci iconv idn imagemagick imlib inkjar input_devices_evdev
input_devices_keyboard input_devices_mouse ipv6 irmc isdnlog jce jpeg kde
kernel_linux lcms ldap leim libg++ libwww linguas_de lirc lirc_devices_devinput
live mad mailwrapper mbox mbrola mikmod ming mjpeg mmx mmx2 mmxext mng modplug
motif mozilla mp3 mp4 mpeg mplayer mysql mysqli nas ncurses network nls nptl
nptlonly nsplugin nvidia objc objc-gc odbc offensive ofx ogg oggvorbis opengl
oss pam pcre pdf pdflib perl php plugin png ppds pppd print python qt qt3 qt4
quicktime quotes readline real reflection rtc rtsp scanner sdl session slang
slideshow smime speex spell spl sqlite sse sse-filters ssl svg svga tcl tcltk
tcpd tetex theora threads tidy tiff tk tokenizer tools truetype truetype-fonts
type1-fonts udev unicode usb userland_GNU v4l v4l2 vdr video_cards_nvidia
video_cards_v4l vidix visualization vlm vorbis win32codecs wmf xcomposite xine
xml xml2 xmms xorg xpm xv xvid yv12 zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Hans Nieser 2006-08-26 09:43:19 0000 -------
I get the same error, but with VLC, and on ~x86. I'm not sure if I should open
a new bug, but I guess not since it's essentially the same problem. My emerge
--info:

Portage 2.1.1_rc1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r3,
2.6.17-gentoo i686)
=================================================================
System uname: 2.6.17-gentoo i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.12.4
Last Sync: Sat, 26 Aug 2006 09:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LINGUAS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apm avi berkdb bitmap-fonts cdr cli crypt cups
dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd foomaticdb
fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib input_devices_keyboard
input_devices_mouse input_devices_synaptics input_devices_wacom ipv6 isdnlog
jpeg kernel_linux libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl
nptlonly nvidia ogg oggvorbis opengl oss pam pcmcia pcre pdflib perl png pppd
python qt3 qt4 quicktime readline real reflection samba sdl session spell spl
sse sse2 ssl tcpd truetype truetype-fonts type1-fonts userland_GNU
video_cards_fbdev video_cards_nv video_cards_vesa vorbis win32codecs xml2 xmms
xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #2 From Hans Nieser 2006-08-26 09:50:17 0000 -------
This is where the error occurs during VLC compilation:

i686-pc-linux-gnu-gcc -Wsign-compare -Wall -O2 -march=pentium-m -pipe -pipe -o
l
ibffmpeg_plugin.so -shared -fpic -fPIC -u vlc_entry__0_8_5  libffmpeg_plugin.a
-
L/usr/lib -lpthread -lpostproc -lavformat -lavcodec /usr/lib/libmp3lame.so
-lxvi
dcore /usr/lib/libfaad.so /usr/lib/libfaac.so -L/usr/i686-pc-linux-gnu/bin
-L/us
r/i686-pc-linux-gnu/lib -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.6
-L/usr/lib/gcc/i6
86-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/lib -lgcc_s -lc
/usr/lib/lib
mp4v2.so /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so -lz -llzo -ldl
/usr/l
ib/libvorbisenc.so -lavutil /usr/lib/libvorbis.so /usr/lib/libogg.so -lm
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld:
canno
t find -llzo
collect2: ld returned 1 exit status
make[6]: *** [libffmpeg_plugin.so] Error 1
make[6]: Leaving directory
`/var/tmp/portage/vlc-0.8.5-r5/work/vlc-0.8.5/modules
/codec/ffmpeg'

------- Comment #3 From Hans Nieser 2006-08-26 10:03:39 0000 -------
Also note that while I do have dev-libs/lzo installed, vlc-0.8.5-r5 looks for
liblzo.so while the dev-libs/lzo package installs liblzo2.so as fom version 2,
so I guess one solution would be for VLC to depend on <dev/libs/lzo-2 since
they can be slotted.

------- Comment #4 From Uwe Klosa 2006-08-28 12:10:13 0000 -------
Emerging dev-libs/lzo-1* solved both problems for me.

------- Comment #5 From Denis Dupeyron 2006-09-09 02:57:56 0000 -------
I will look into this ASAP, but not right now. I just got back from (a long but
still too short) vacation and I'm going through a huge backlog right now.

Denis.

------- Comment #6 From Hans Nieser 2006-09-10 15:08:42 0000 -------
(In reply to comment #5)
> I will look into this ASAP, but not right now. I just got back from (a long but
> still too short) vacation and I'm going through a huge backlog right now.
> 
> Denis.
> 

Hi Denis,

I'm not sure if the issue still exists, I did a full reinstall of Gentoo today
and VLC didn't fail this time even though I only have liblzo2 on my system. VLC
was emerged with these USE-flags:

[ebuild   R   ] media-video/vlc-0.8.5-r5  USE="X a52 alsa dvd esd flac hal
libcaca mp3 mpeg ncurses ogg opengl oss png samba sdl skins stream truetype
vorbis win32codecs wxwindows xml xv -3dfx -aalib (-altivec) -arts -avahi -bidi
-cdda -cddb -corba -daap -debug -directfb -dts -dvb -fbcon -ggi -gnutls -httpd
-lirc -live -matroska -mod -nsplugin -optimisememory -rtsp -seamonkey -shout
-speex -svg -svga -theora -upnp -v4l -vcd -vlm -xinerama -xosd" 0 kB

------- Comment #7 From Heiko Baums 2006-09-10 17:27:15 0000 -------
I did an upgrade of gcc from 3.4.6 to 4.1.1-r1 incl. emerge -e system and
emerge -e world the last days.

Due to Hans comment #6 I also tried to install kino again and it also worked
without any problems.

So I guess that the bug is gcc-3.4.6 specific.

Here's my new emerge --info:

Gentoo Base System version 1.12.4
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 AMD Athlon(tm) XP 1600+
Last Sync: Sun, 10 Sep 2006 11:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/usr/var"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib accessibility acpi alsa apache2 apm
arts asf audiofile avi berkdb bitmap-fonts bluetooth bzip2 cairo cdda cddb
cdparanoia cdr chipcard cli crypt cups curl dga directfb divx4linux dlloader
doc dri dv dvb dvd dvdr dvdread eds effects elibc_glibc emacs emboss encode
expat extrafilters fam fame fbcon ffmpeg firefox flac foomaticdb fortran ftp
gcc-libffi gcj gd gdbm geldkarte gif gimp glitz gmp gpm graphviz gs gstreamer
gtk gtk2 gtkhtml hbci iconv idn imagemagick imlib inkjar input_devices_evdev
input_devices_keyboard input_devices_mouse ipv6 irmc isdnlog jce jpeg kde
kernel_linux lcms ldap leim libg++ linguas_de lirc lirc_devices_devinput live
mad mailwrapper mbox mbrola mikmod mjpeg mmx mmx2 mmxext mng modplug motif
mozilla mp3 mp4 mpeg mplayer mysql mysqli nas ncurses network nls nptl nptlonly
nsplugin ntfs nvidia objc objc++ objc-gc odbc offensive ofx ogg oggvorbis
opengl oss pam pcre pdf pdflib perl php plugin png ppds pppd print python qt
qt3 qt4 quicktime quotes readline real reflection reiserfs rtc rtsp scanner sdl
session slang slideshow smime speex spell spl sqlite sse sse-filters ssl svg
svga tcl tcltk tcpd tetex theora threads tidy tiff tk tokenizer tools truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vdr
video_cards_nvidia video_cards_v4l vidix visualization vlm vorbis win32codecs
wmf xcomposite xine xml xml2 xmms xorg xpm xv xvid yv12 zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #8 From Denis Dupeyron 2006-09-16 09:58:42 0000 -------
Can't reproduce either, so closing this one WORKSFORME. Feel free to reopen
anytime if this occurs again.

Denis.

------- Comment #9 From Jakub Moc (RETIRED) 2006-09-19 23:43:29 0000 -------
*** Bug 148266 has been marked as a duplicate of this bug. ***

------- Comment #10 From Jakub Moc (RETIRED) 2006-09-19 23:43:56 0000 -------
(In reply to comment #8)
> Feel free to reopen anytime if this occurs again.

As you wish ;)

------- Comment #11 From Ethan Boyle 2006-09-20 19:50:44 0000 -------
It's not fixed here, for me. I did not "emerge lzo-1.08-r1" so I do not have
dev-libs/lzo in my world file nor installed at all, so kino emerge fails with
"cannot find -llzo". "emerge =lzo-1.08-r1" shouldn't be a solution either since
that would put it in the world file but it's a dependency so doesn't belong
there. 

"emerge -v --oneshot =lzo-1.08-r1" then "emerge kino" works to get kino
installed with lzo not being recorded into the world file but then "emerge
--ask --depclean"  wants to remove lzo-1.08-r1. 

If lzo is not already installed "emerge kino" should get it installed as a
dependency. No one should have to emerge lzo or even have to --oneshot it.

------- Comment #12 From Ethan Boyle 2006-09-20 20:07:06 0000 -------
Btw, to reproduce:
"emerge -C lzo" #Make sure that the lzo-1* version is gone.
"emerge -C kino" #So it's like a fresh install.
"emerge kino" #This will crap out with the error "cannot find -llzo".

emerge kino should have lzo-1* as a dependency at this point but it's not being
brought in.

------- Comment #13 From Denis Dupeyron 2006-09-20 23:04:24 0000 -------
/me puts his overalls on and takes the big wrench.

All-right, all-right, I'm on it.

Denis.

------- Comment #14 From Heiko Baums 2006-09-20 23:42:29 0000 -------
lzo-1* is not really necessary as a dependency. I have only lzo-2.02-r1 (slot
2) installed and hadn't had any problems to compiling. I don't know which
version(s) if ever I had installed when I had the compilation bug.

So if it's necessary to set lzo to DEPEND or RDEPEND then I guess it should be
sufficient to have the newest version or at least slot 2 as a dependency.

------- Comment #15 From Ethan Boyle 2006-09-21 18:03:48 0000 -------
Heiko Baums, interesting, I wonder what you have different than me. I tried
just lzo-2.02-r1 and then emerge kino, but it did not work. It still failed
with "cannot find -llzo".

"emerge --depclean -a world" removed lzo-1.08-r1 and "revdep-rebuild" shows:
"Checking dynamic linking consistency...
  broken /usr/bin/kino (requires  liblzo.so.1)"

lzo-2.02-r1 does not give liblzo.so.1, at least not here... but lzo-1.08-r1
suppies liblzo.so.1.

Could you "find /var/db/pkg -type d | sed "s/\/var\/db\/pkg\//=/" | grep / |
sed "s/\/var\/db\/pkg//"|grep lzo" and tell me which versions come back? Thank
you.

------- Comment #16 From Heiko Baums 2006-09-21 22:01:52 0000 -------
This command gives me "=lzo-2.02-r1".

Another question even if it seems to be improbable that it can have anything to
do with it. Which gcc version(s) do you have installed?

For me this bug went away after upgrading from gcc-3.4.6 to gcc-4.1.1-r1:

emerge gcc
emerge -e system
emerge -C gcc-3.4.6
emerge -e world
emerge --depclean
revdep-rebuild

So I don't know if there was anything installed, uninstalled or reinstalled
which fixed this bug.

I haven't done anything with lzo by hand before. It was always installed or
uninstalled automatically as a dependency.

------- Comment #17 From Heiko Baums 2006-09-21 22:08:00 0000 -------
Oh, I'm just seeing that this bug is still about kino-0.9.0 and there was no
other version mentioned in this bug.

There's a new version, kino-0.9.2.

Have you tried this version? Maybe this is what fixed the bug for me.

------- Comment #18 From Heiko Baums 2006-09-21 22:15:22 0000 -------
Sorry for posting again. Haven't read your duplicate bug. ;-)

When you ran revdep-rebuild which packages did it want to install?
Which emerge command line did `revdep-rebuild -pv` put out?
Did it want to reinstall lzo or kino?

After reading that you seem to only ran revdep-rebuild I would suggest you to
just try to emerge kino again without lzo-1* being installed.

------- Comment #19 From Ethan Boyle 2006-09-22 07:02:43 0000 -------
My gcc -v shows
athlon ~ # gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/configure
--prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.1.1
--includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info
--with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4
--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec
--enable-nls --without-included-gettext --with-system-zlib --disable-checking
--disable-werror --disable-libunwind-exceptions --disable-multilib
--disable-libmudflap --disable-libssp --disable-libgcj
--enable-languages=c,c++,fortran --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.1 (Gentoo 4.1.1)

I already did the following:
>emerge gcc
>emerge -e system
>emerge -C gcc-3.4.6
>emerge -e world
>emerge --depclean
>revdep-rebuild

>I haven't done anything with lzo by hand before. It was always installed or
>uninstalled automatically as a dependency.
Strange that it's not being installed for me as a dependency. I wonder why.

>Oh, I'm just seeing that this bug is still about kino-0.9.0 and there was no
>other version mentioned in this bug.
My original bug filing was this: https://bugs.gentoo.org/show_bug.cgi?id=148266
Which was about kino-0.9.2 not kino-0.9.0.

>When you ran revdep-rebuild which packages did it want to install?
Well, I did a emerge --ask --depclean which removed my lzo-1.08-r1 again then
with lzo removed I did a revdep-rebuild to see which package it wanted to
rebuild. (Normally it's not the dependency that it wants to rebuild it's that
main package that wants the dependency.) revdep-rebuild reported 
"Checking dynamic linking consistency...
  broken /usr/bin/kino (requires  liblzo.so.1)"
then failed on the "emerge --oneshot  =media-video/kino-0.9.2" at "cannot find
-llzo" again.

lzo was not installed and was not brought in as a dependency when kino-0.9.2
was emerged.

This thread is where I found this problem:
http://forums.gentoo.org/viewtopic-t-494331-postdays-0-postorder-asc-start-100.html#3583011

This is the bug that I filed that got closed as a duplicate of your bug:
https://bugs.gentoo.org/show_bug.cgi?id=148266

------- Comment #20 From Heiko Baums 2006-09-22 09:46:46 0000 -------
Ok, can be that I have it.
For me lzo is installed as a dependency of gnutls.
Have you tried to emerge lzo by hand before installing kino?
If yes then I don't know how this can be fixed.
If no then I'd suggest to emerge lzo by hand. And then try to emerge kino
again.

The lzo dependency is indeed missing in kino-0.9.2.ebuild.

So if my suggestion above works then Denis should set lzo as DEPEND or RDEPEND
in kino-0.9.2.ebuild.

------- Comment #21 From Denis Dupeyron 2006-09-24 04:38:09 0000 -------
This is now fixed in Portage. Thanks to all of you for your contribution to
fixing this bug.

I have added dependency to lzo-1, as lzo-2 doesn't provide the necessary
library. I will hack kino to support lzo-2 at a later time.

Denis.

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