Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202149 - app-mobilephone/gammu-1.17.0 version bump
Summary: app-mobilephone/gammu-1.17.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Mobile Phone Developers (INACTIVE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-13 17:24 UTC by Chris Bainbridge (RETIRED)
Modified: 2008-01-08 07:35 UTC (History)
2 users (show)

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


Attachments
LastTest.log part for sms-at-parse-22 and at-parser (LastTest-failed.log,2.34 KB, text/plain)
2007-12-20 06:15 UTC, Alin Năstac (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Bainbridge (RETIRED) gentoo-dev 2007-12-13 17:24:45 UTC
Gammu has a bug that stops synchronisation of SMS texts. https://bugs.cihar.com/bug_relationship_graph.php?bug_id=447&graph=relation

1.15.91 has a fix, just renaming the ebuild works fine.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2007-12-14 06:40:25 UTC
This version isn't stable and I don't have the time to deal with testing versions.
Ping me when a stable version is released.
Comment 2 Hanno Böck gentoo-dev 2007-12-19 18:15:21 UTC
stable version is there
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2007-12-20 05:49:39 UTC
src_test phase fail with following output:
   The following tests FAILED:
         55 - sms-at-parse-22 (Failed)
        263 - at-parser (Failed)

Michal, could you please fix that and release a new version?
Comment 4 Michal Čihař 2007-12-20 06:05:17 UTC
On which architecture does it fail? Can you send me full log of tests (stored as Testing/Temporary/LastTest.log in build directory).

BTW: All tests suceed (for 1.16.0, I don't yet have all data for 1.17.0) on Debian, Ubuntu, Mandriva, OpenSUSE and Fedora, what makes me feel like it can some problem in Gentoo.
Comment 5 Alin Năstac (RETIRED) gentoo-dev 2007-12-20 06:15:42 UTC
Created attachment 138952 [details]
LastTest.log part for sms-at-parse-22 and at-parser

(In reply to comment #4)
> On which architecture does it fail?

amd64

> Can you send me full log of tests (stored
> as Testing/Temporary/LastTest.log in build directory).

I've attached the relevant part of that file
Comment 6 Michal Čihař 2007-12-20 06:20:25 UTC
As I can see you build Gammu as shared library. In this case, you should set LD_LIBRARY_PATH before starting tests to force using of new library instead the old one which might be in system. The tests use quite a lot of non public interfaces and these most likely change version to version, what leads to some crashes.

If you have idea how to fix this in CMake, I'd welcome patches.
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2007-12-20 06:50:57 UTC
Fixed by setting LD_LIBRARY_PATH="${WORKDIR}"/${PN}_build/common before running cmake-utils_src_test. Sorry, I don't know much about cmake :( 
Thanks for the hint!

Following versions have been commited to the tree:
  app-mobilephone/gammu-1.17.0
  dev-python/python-gammu-0.24
  app-mobilephone/wammu-0.25

I hope these releases will be the last ones for at least a month, so I could request stable keywords for them ;) 
Comment 8 Michal Čihař 2007-12-20 06:56:44 UTC
I wanted Wammu 0.25 to be last one this year, but unfortunately one nasty bug appeared in Gammu just few days after releasing 1.16.0. As I won't have time to release anything  starting this weekend till at least 5.1.2008, I wanted to fix that issue ASAP...

Anyway I added hint about LD_LIBRARY_PATH to install instructions, maybe somebody will find it there ;-).
Comment 9 Michal Čihař 2008-01-08 07:35:23 UTC
JFYI: Need for setting LD_LIBRARY_PATH will go away in next release, so you can then safely remove it from ebuild.