Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17415 - alsaplayer >=0.99.73 overwrites gtk+-1.2
Summary: alsaplayer >=0.99.73 overwrites gtk+-1.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Ahlberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-12 18:55 UTC by Spider (RETIRED)
Modified: 2003-03-13 09:38 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spider (RETIRED) gentoo-dev 2003-03-12 18:55:15 UTC
packages depending on gtk+ will fail due to alsaplayer installing a broken (odd
dependencies) /usr/lib/libgtk.so

spider@Darkmere> qpkg -f /usr/lib/libgtk.so -v                                ~
media-sound/alsaplayer-0.99.74 *
x11-libs/gtk+-1.2.10-r10 *


Reproducible: Didn't try
Steps to Reproduce:
1.install alsaplayer
2. emerge alsa-tools 

updated version depends on gtk+, and breaks in both configure and compile
stages. a check of the config.log will give this result :


3.

Actual Results:  

configure:2554: checking for GTK - version >= 1.0.1
configure:2657: gcc -o conftest -march=athlon-tbird -O2 -pipe
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/X11R6/include   conftest.c -
L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi
-lXext -lX11 -lm  >&5
/usr/lib/libgtk.so: undefined reference to `parse_file_uri_free'
/usr/lib/libgtk.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::allocate(unsigned)'
/usr/lib/libgtk.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::_S_free_list'
/usr/lib/libgtk.so: undefined reference to `__cxa_rethrow'
/usr/lib/libgtk.so: undefined reference to `Playlist::Stop()'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::SetSpeed(float)'
/usr/lib/libgtk.so: undefined reference to `Playlist::Next()'
/usr/lib/libgtk.so: undefined reference to `ap_next'
/usr/lib/libgtk.so: undefined reference to `fft_init'
/usr/lib/libgtk.so: undefined reference to `AlsaSubscriber::Subscribe(AlsaNode*,
int)'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::Start()'
/usr/lib/libgtk.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::_Lock::~_Lock [in-charge]()'
/usr/lib/libgtk.so: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_Rep::_S_terminal'
/usr/lib/libgtk.so: undefined reference to `prefs_set_bool'
/usr/lib/libgtk.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::_S_force_new'
/usr/lib/libgtk.so: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::basic_string[in-charge](std::basic_string<char, std:
:char_traits<char>, std::allocator<char> > const&)'
/usr/lib/libgtk.so: undefined reference to `Playlist::Play(unsigned)'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::SetPan(int)'
/usr/lib/libgtk.so: undefined reference to `ap_prefs'
/usr/lib/libgtk.so: undefined reference to `AlsaNode::GetLatency()'
/usr/lib/libgtk.so: undefined reference to `global_reverb_feedback'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::CanSeek()'
/usr/lib/libgtk.so: undefined reference to `prefs_get_string'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::Stop()'
/usr/lib/libgtk.so: undefined reference to `CorePlayer::Seek(int)'
/usr/lib/libgtk.so: undefined reference to `std::__throw_bad_alloc()'
/usr/lib/libgtk.so: undefined reference to `alsaplayer_error'



alsaplayer should -not- overwrite libgtk.so
Comment 1 Spider (RETIRED) gentoo-dev 2003-03-12 18:56:01 UTC
you last commited a change, here you go :)
Comment 2 Daniel Ahlberg (RETIRED) gentoo-dev 2003-03-13 09:38:28 UTC
Fixed. I also had my eyes on this but lacked the time to dig into the problem at the moment of the bump.