Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276455 - net-wireless/kdebluetooth removal request (was: 1.0_beta8-r2 and bluez-4.x: No adapter detected)
Summary: net-wireless/kdebluetooth removal request (was: 1.0_beta8-r2 and bluez-4.x: N...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: Other Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 183684 291579 (view as bug list)
Depends on: 246381
Blocks: 183684 250909
  Show dependency tree
 
Reported: 2009-07-04 11:55 UTC by Cedric Laczny
Modified: 2009-11-02 20:39 UTC (History)
8 users (show)

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 Cedric Laczny 2009-07-04 11:55:13 UTC
As my mobile phone (SE W890i) supports SyncML I wanted to use this to synchronize the contacts etc. with my PC. But somewhere in the process of installing all those libopensync-plugins, I met a dependency on bluez-4.x (I think it was libopensync-plugin-syncml). Due to the block with bluez-utils and bluez-libs, I removed the latter and installed net-wireless/bluez-4.x.
After this, kbluetooth did no longer detect my USB adaptor. Before, everything concerning pure OBEX was working fine, including kioslave for bluetooth.
In fact, my phone gets connected via bluetooth with bluez-4.x as I was able to read out data (contacs, agenda) via this command: syncml-obex-client -b $MAC $KANAL --slow-sync text/x-vcard contacts --wbxml --identifier "Sony Ericss" (taken from http://de.opensuse.org/OpenSync/SyncML-OBEX-Client).
Therefore, I suggest that there is some problem with bluez-4.x (at least net-wireless/bluez-4.3.9) and net-wireless/kdebluetooth-1.0_beta8-r2 and as long as this issue is not further investigated, kdebluetooth should probably be depending on bluez-libs and bluez-utils (also see http://bugs.gentoo.org/246381)


Reproducible: Always

Steps to Reproduce:
1. emerge net-wireless/bluez-libs and net-wireless/blue-utils
2. emerge kdebluetooth
3. check kbluetooth
4. remove net-wireless/bluez-libs and net-wireless/blue-utils
5. emerge net-wireless/bluez-4.x
6. revdep-rebuild
7. check kbluetooth

Actual Results:  
No adaptor detected by kbluetooth and kioslave-bluetooth is also not working

Expected Results:  
Behave as it was the case with bluze-utils and bluez-libs

Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r1_dyno x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r1_dyno-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Wed, 01 Jul 2009 07:45:03 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.6, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/tmp/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distlocks fixpackages grc parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "
LANG="de_DE@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/ikelos"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib alsa amd64 amr amrnb amrwb apache2 apm arts avi bash-completion beep berkdb bitmap-fonts bzip2 cairo cdr chroot cjk crypt cups curl d dbus directfb divx4linux dri dts dvd dvdr dvdread encode esd fbsplash firefox font-server foomaticdb fortran gdbm gif gimp glade gpm gtk gtk2 hal ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k junit kde kdeenablefinal libclamav libg++ libwww mad midi mjpeg mmx motif mozilla mozsvg mp3 mpeg mpeg2 mpeg4 mplayer multilib ncurses nls nptl nptlonly nsplugin odbc ogg oggvorbis opengl oss pam pdf pdflib perl plotutils png posix postgres ppds python qt3 qt4 quicktime readline samba sdl slang sse sse2 ssl ssse3 subversion svg tcl tcpd tetex tga tiff tk truetype truetype-fonts type1-fonts unicode usb vim vim-with-x visualization vorbis wmf wxwindows xcomposite xine xinerama xml xml2 xorg xosd xpm xprint xv xvid xvm zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="dmix asym empty plug null adpcm alaw copy dshare dsnoop extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Tharrrk 2009-07-17 10:41:32 UTC
Exactly the same problem here after upgrading to bluez-4*


g4 ~ # emerge --info
Portage 2.2_rc33 (default/linux/powerpc/ppc32/2008.0/desktop, gcc-4.2.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r2 ppc)
=================================================================
System uname: Linux-2.6.30-gentoo-r2-ppc-7447A,_altivec_supported-with-gentoo-2.0.1
Timestamp of tree: Fri, 17 Jul 2009 10:00:21 +0000
app-shells/bash:     4.0_p24
dev-java/java-config: 1.3.7-r1, 2.1.8-r1
dev-lang/python:     2.5.4-r3, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30
ACCEPT_KEYWORDS="ppc ~ppc"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O4 -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O4 -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en cs"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/nouveau /usr/portage/local/layman/x11 /usr/local/portage /usr/portage/local/cross"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib ace acl aiglx akode alsa altivec amarok amazon amr amrnb amrwb ao apm arts audiofile berkdb binary-drivers bluetooth branding bzip2 cairo cdda cddb cdparanoia cdr chroot cli consolekit cracklib crypt css cups curl cxx daap dbus dc1394 dhcp dia dialup directfb divx dmx dnotify dri dts dv dvb dvd dvdnav dvdr dvdread emboss emovix enca encode exif fbcon ffmpeg firefox flac fortran ftp gdbm gif glib glitz gmedia gpm gstreamer gtk hal hfs iconv id3tag ieee1394 ipod isdnlog jpeg kde kdeprefix lame laptop libcaca libnotify logitech-mouse loop-aes lzma lzo mad matroska midi mikmod mjpeg mng mp2 mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg openal opengl openmp pam pbbuttonsd pcre pdf perl png pnm ppc ppds pppd python qt3 qt3support qt4 quicktime radio readline realmedia reflection rtc sdl session slang sndfile speex spell spl ssl startup-notification svg sysfs tcpd theora threads tiff truetype unicode usb v4l v4l2 vcd vorbis webkit wifi wmp x264 xcb xcomposite xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="powermac aoa aoa-soundbus aoa-soundbus-i2s aoa-fabric-layout aoa-onyx aoa-toonie aoa-tas" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" SANE_BACKENDS="nothing" USERLAND="GNU" VIDEO_CARDS="nv vga none fbdev nouveau"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 michel 2009-07-21 07:55:26 UTC
i can confirm the same trouble on my system

Portage 2.2_rc33 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r3 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r3-i686-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-gentoo-2.0.1
Timestamp of tree: Tue, 21 Jul 2009 07:30:01 +0000
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1
dev-util/cmake:      2.6.4-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -msse4.1 -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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -msse4.1 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y"
FEATURES="collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa audacious berkdb bluetooth branding bzip2 cairo cdaudio cddb cdr cli cracklib crypt css cups curl dbus dga divx djvu dri dvd dvdr dvdread eds emboss encode evo exif fam fbcon fbcondecor ffmpeg firefox flac fortran ftp gdbm gif gpm gstreamer gtk hal hddtemp iconv isdnlog java jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility laptop libnotify lzo mad md5sum midi mikmod mmx mmxext mng motif mp3 mpeg mplayer mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl openmp pam pcre pdf perl png ppds pppd python qt-static qt3 qt3support quicktime readline reflection sdl session slang smp spell spl sse sse2 ssl ssse3 startup-notification svg sysfs tcpd test-programs theora threads tiff truetype unicode usb v4l2 vcd vdpau vorbis wifi win32codecs wma wmf x264 x86 x86emu xanim xcomposite xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" FOO2ZJS_DEVICES="sa300" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" SANE_BACKENDS="mustek_usb" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Pacho Ramos gentoo-dev 2009-07-28 17:24:52 UTC
This is because kdebluetooth was not ported to bluez-4, you need to use kdebluetooth4 instead (bug 246381 )
Comment 4 Pacho Ramos gentoo-dev 2009-09-05 09:12:43 UTC
From my point of view, this bug should depend on 246381 and block 250909

Thanks
Comment 5 Ortwin Glueck 2009-10-16 18:23:04 UTC
kbluetooth4 is for (unstable) KDE-4 . It CAN NOT be a replacement for kdebluetooth which is for (stable) KDE-3. So by stabilizing bluez-4 and hard masing kdebluetooth you have effectively broken Bluetooth support in KDE-3. My mouse is dead now. So am I forced to upgrade to KDE-4? Is anyone going to fix this mess?
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2009-10-16 18:27:25 UTC
(In reply to comment #5)
> kbluetooth4 is for (unstable) KDE-4 . It CAN NOT be a replacement for
> kdebluetooth which is for (stable) KDE-3. So by stabilizing bluez-4 and hard
> masing kdebluetooth you have effectively broken Bluetooth support in KDE-3. My
> mouse is dead now. So am I forced to upgrade to KDE-4? Is anyone going to fix
> this mess?
> 

Yes, it'll be fixed by bug 287697. KDE4 is stable on amd64, and will be on x86 soonish. KDE3 is unsupported, and will be removed from portage.
Comment 7 Kolbjørn Barmen 2009-10-17 00:59:30 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > kbluetooth4 is for (unstable) KDE-4 . It CAN NOT be a replacement for
> > kdebluetooth which is for (stable) KDE-3. So by stabilizing bluez-4 and hard
> > masing kdebluetooth you have effectively broken Bluetooth support in KDE-3. My
> > mouse is dead now. So am I forced to upgrade to KDE-4? Is anyone going to fix
> > this mess?
> > 
> 
> Yes, it'll be fixed by bug 287697. KDE4 is stable on amd64, and will be on x86
> soonish. KDE3 is unsupported, and will be removed from portage.

So in effect you are forcing people up downgrade to KDE4? That's sad.
Comment 8 Ortwin Glueck 2009-10-17 07:48:49 UTC
I understand that on the long run you can't support 2 versions of KDE. And that during the process of stabilizing KDE4 some stuff breaks. This really IS rocket science.

KDE3 users can
    * mask >net-wireless/bluez-4
    * unmask net-wireless/kdebluetooth
until they upgrade to KDE4. Please just don't remove kdebluetooth as long as KDE3 is still in portage. Thanks.
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2009-10-17 08:21:27 UTC
(In reply to comment #8)
> KDE3 users can
>     * mask >net-wireless/bluez-4
>     * unmask net-wireless/kdebluetooth

You hit the nail here, it really isn't about KDE, it's about bluez. The kdebluetooth is the *only* application in portage that doesn't work with
bluez-4, and if you set USE="bluetooth" you get unresolvable blockers.
That's why it's masked. And bluez-4 was required by *both* GNOME 2.26 and KDE 4.3.1 for stable.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2009-10-17 08:23:01 UTC
I think everything has been said here, please refrain from future comments unless the next one is a "Here's a patch I've created for kdebluetooth to work with bluez-4", with attachment.
Comment 11 Pacho Ramos gentoo-dev 2009-10-17 09:43:47 UTC
Also, please remember that net-wireless/kdebluetooth was never marked as "stable", then, stable branch hasn't been broken by bluez-4 stabilization before kde-4 one. Simply have a bit of patience before kde-4 goes to stable

Thanks
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2009-10-20 19:37:44 UTC
*** Bug 183684 has been marked as a duplicate of this bug. ***
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2009-10-26 20:30:27 UTC
Removed.
Comment 14 Sebastian Luther (few) 2009-11-02 14:58:18 UTC
*** Bug 291579 has been marked as a duplicate of this bug. ***
Comment 15 Samuli Suominen (RETIRED) gentoo-dev 2009-11-02 20:39:01 UTC
*** Bug 291579 has been marked as a duplicate of this bug. ***