yes, the player interface changed siginificantly between 2.x and 3.x. I have a stage package from version 3.2.2 which is almost ready for upload which will resolve this issue. It's not quite "pending" yet, but should be uploaded Tomorrow.
Michael Janssen --- Jamuraa --- jamu...@base0.net --- jamu...@debian.org On Thu, Apr 22, 2010 at 6:21 AM, Alexander Reichle-Schmehl <toli...@debian.org> wrote: > Hi! > > * Lucas Nussbaum <lu...@lucas-nussbaum.net> [100211 21:55]: > [..] >> > The following packages have unmet dependencies: >> > libplayerc2-dev: Depends: libplayerc2 but it is not going to be installed >> > Depends: libplayerxdr2-dev but it is not going to be >> > installed >> > libplayercore2-dev: Depends: libplayercore2 but it is not going to be >> > installed >> > Depends: libplayererror2-dev but it is not going to >> > be installed >> > E: Broken packages > > I can reproduce the problem. src:player droped these binary packages. > However, simply replacing te build depends with the corresponding > libplayerc3.0-dev and libplayercore3.0-dev packages is not enough: > > > In file included from /usr/include/player-3.0/libplayercore/playercore.h:43, > from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayerinterface/interface_util.h:58:48: error: > playerconfig.h: No such file or directory > In file included from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayercore/playercore.h:48:42: error: > libplayercommon/playercommon.h: No such file or directory > In file included from p_bumper.cc:39: > p_driver.h:184:36: warning: "/*" within comment > In file included from /usr/include/player-3.0/libplayercore/playercore.h:43, > from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayerinterface/interface_util.h:68: error: > 'uint16_t' does not name a type > /usr/include/player-3.0/libplayerinterface/interface_util.h:121: error: > 'uint16_t' was not declared in this scope > /usr/include/player-3.0/libplayerinterface/interface_util.h:127: error: > 'uint16_t' does not name a type > /usr/include/player-3.0/libplayerinterface/interface_util.h:135: error: > 'uint8_t' was not declared in this scope > /usr/include/player-3.0/libplayerinterface/interface_util.h:141: error: > 'uint8_t' does not name a type > In file included from /usr/include/player-3.0/libplayercore/playercore.h:44, > from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayerinterface/player.h:144: error: 'uint32_t' > does not name a type > /usr/include/player-3.0/libplayerinterface/player.h:147: error: 'uint32_t' > does not name a type > /usr/include/player-3.0/libplayerinterface/player.h:149: error: 'uint16_t' > does not name a type > /usr/include/player-3.0/libplayerinterface/player.h:151: error: 'uint16_t' > does not name a type > /usr/include/player-3.0/libplayerinterface/player.h:162: error: 'uint8_t' > does not name a type > [..] > /usr/include/player-3.0/libplayercore/message.h: In static member function > 'static bool Message::MatchMessage(player_msghdr_t*, int, int, > player_devaddr_t)': > /usr/include/player-3.0/libplayercore/message.h:164: error: 'struct > player_msghdr' has no member named 'type' > /usr/include/player-3.0/libplayercore/message.h:165: error: 'struct > player_msghdr' has no member named 'subtype' > /usr/include/player-3.0/libplayercore/message.h:166: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/message.h:166: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/message.h:167: error: 'struct > player_devaddr_t' has no member named 'robot' > /usr/include/player-3.0/libplayercore/message.h:167: error: 'struct > player_devaddr_t' has no member named 'robot' > /usr/include/player-3.0/libplayercore/message.h:168: error: 'struct > player_devaddr_t' has no member named 'interf' > /usr/include/player-3.0/libplayercore/message.h:168: error: 'struct > player_devaddr_t' has no member named 'interf' > /usr/include/player-3.0/libplayercore/message.h:169: error: 'struct > player_devaddr_t' has no member named 'index' > /usr/include/player-3.0/libplayercore/message.h:169: error: 'struct > player_devaddr_t' has no member named 'index' > /usr/include/player-3.0/libplayercore/message.h: In static member function > 'static bool Message::MatchMessage(player_msghdr_t*, int, int)': > /usr/include/player-3.0/libplayercore/message.h:181: error: 'struct > player_msghdr' has no member named 'type' > /usr/include/player-3.0/libplayercore/message.h:182: error: 'struct > player_msghdr' has no member named 'subtype' > /usr/include/player-3.0/libplayercore/message.h: In member function 'unsigned > int Message::GetDataSize()': > /usr/include/player-3.0/libplayercore/message.h:190: error: 'struct > player_msghdr_t' has no member named 'size' > /usr/include/player-3.0/libplayercore/message.h: In member function 'bool > MessageReplaceRule::Match(player_msghdr_t*)': > /usr/include/player-3.0/libplayercore/message.h:260: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/message.h:262: error: 'struct > player_devaddr_t' has no member named 'robot' > /usr/include/player-3.0/libplayercore/message.h:264: error: 'struct > player_devaddr_t' has no member named 'interf' > /usr/include/player-3.0/libplayercore/message.h:266: error: 'struct > player_devaddr_t' has no member named 'index' > /usr/include/player-3.0/libplayercore/message.h:268: error: 'struct > player_msghdr' has no member named 'type' > /usr/include/player-3.0/libplayercore/message.h:270: error: 'struct > player_msghdr' has no member named 'subtype' > In file included from /usr/include/player-3.0/libplayercore/playercore.h:51, > from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayercore/device.h: In static member function > 'static bool Device::MatchDeviceAddress(player_devaddr_t, player_devaddr_t)': > /usr/include/player-3.0/libplayercore/device.h:209: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:209: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:210: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:210: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:211: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:211: error: 'struct > player_devaddr_t' has no member named 'host' > /usr/include/player-3.0/libplayercore/device.h:212: error: 'struct > player_devaddr_t' has no member named 'robot' > /usr/include/player-3.0/libplayercore/device.h:212: error: 'struct > player_devaddr_t' has no member named 'robot' > /usr/include/player-3.0/libplayercore/device.h:213: error: 'struct > player_devaddr_t' has no member named 'interf' > /usr/include/player-3.0/libplayercore/device.h:213: error: 'struct > player_devaddr_t' has no member named 'interf' > /usr/include/player-3.0/libplayercore/device.h:214: error: 'struct > player_devaddr_t' has no member named 'index' > /usr/include/player-3.0/libplayercore/device.h:214: error: 'struct > player_devaddr_t' has no member named 'index' > In file included from /usr/include/player-3.0/libplayercore/devicetable.h:64, > from /usr/include/player-3.0/libplayercore/playercore.h:52, > from p_driver.h:8, > from p_bumper.cc:39: > /usr/include/player-3.0/libplayercore/driver.h: In member function 'int > PlayerBarrier::Wait()': > /usr/include/player-3.0/libplayercore/driver.h:486: error: 'assert' was not > declared in this scope > p_bumper.cc: In member function 'virtual void InterfaceBumper::Publish()': > p_bumper.cc:68: error: 'struct player_bumper_data_t' has no member named > 'bumpers_count' > p_bumper.cc:69: error: 'struct player_bumper_data_t' has no member named > 'bumpers' > p_bumper.cc:72: error: 'struct player_bumper_data_t' has no member named > 'bumpers' > p_bumper.cc:79: error: 'struct player_bumper_data_t' has no member named > 'bumpers' > p_bumper.cc: In member function 'virtual int > InterfaceBumper::ProcessMessage(QueuePointer&, player_msghdr_t*, void*)': > p_bumper.cc:102: error: 'struct player_bumper_geom_t' has no member named > 'bumper_def_count' > p_bumper.cc:125: error: 'struct player_msghdr' has no member named 'type' > p_bumper.cc:125: error: 'struct player_msghdr' has no member named 'subtype' > > > > Best Regards, > Alexander > > > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org