Notices


Reply
Thread Tools
Posts: 539 | Thanked: 165 times | Joined on Feb 2010 @ Berlin, Germany
#191
Originally Posted by JaseP View Post
One more Question, does the app have the ability to sense an event, and respond with an action???
AFAIK the primary goal of alarmed is providing time based events, just like a cron daemon on unix systems. So you might call any script by any time but I guess alarmed itself will not react on other signals.

Or is there a similar app that can be used in conjunction with Alarmed to do this sort of thing???
Of course you could look for a script that does whatever you want and call it every minute by alarmed. Don't know if that would make sense at all, but it should be possible.
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#192
Alternatively, take a look at shepherd which will have that sort of functionality (well, at least once it gets released, anyway )
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#193
Originally Posted by JaseP View Post
Hello, I was wondering what the current build status was against PR 1.2... ???
Well you can install and use it without problems but the dependencies are a bit messed up. I'll fix that within the next few days. Thanks to attila for clearing it up.

Originally Posted by JaseP View Post
One more Question, does the app have the ability to sense an event, and respond with an action???
No, it does not do anything like that. Besides shepherd, I saw a thing called action daemon. I don't know if or how it works, but here's the package link: http://maemo.org/packages/package_in...gerdaemon/0.1/
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.
 
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#194
Originally Posted by attila77 View Post
A-ha ! I think found what’s causing the problem. The pyside-qt4-base module is not part of pyside any more, by having that in there you’re forcing the last pyside that had it (a fairly ancient boost one).
Nah I still don't see what I could do to lose the boost dependency. I now only depend on:

python-alarm, python, pyside-qt4-core, pyside-qt4-maemo5, pyside-qt4-gui

With the new package, it still wants to pull in boost *and* libshiboken...

Code:
Nokia-N900:/home/user/alarmed# apt-get install alarmed
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libboost-python1.38.0 libpyside0.3 libqt4-maemo5-core libshiboken0.3
  pyside-qt4-base pyside-qt4-core pyside-qt4-gui pyside-qt4-maemo5 python-alarm
The following NEW packages will be installed:
  alarmed libboost-python1.38.0 libpyside0.3 libqt4-maemo5-core libshiboken0.3
  pyside-qt4-base pyside-qt4-core pyside-qt4-gui pyside-qt4-maemo5 python-alarm
0 upgraded, 10 newly installed, 0 to remove and 5 not upgraded.
Need to get 5102kB of archives.
After this operation, 17.0MB of additional disk space will be used.
Do you want to continue [Y/n]?
I mean, just look at the pyside packages and you can see that they're the problem:

Code:
Nokia-N900:/home/user/alarmed# apt-cache show pyside-qt4-core

(...)

Package: pyside-qt4-core
Priority: optional
Section: python
Installed-Size: 4828
Maintainer: PySide team <contact@pyside.org>
Architecture: armel
Source: pyside-qt4
Version: 0.2.3-1maemo2
Replaces: pyside-core
Provides: pyside-core
Depends: libboost-python1.38.0 (>= 1.38.0-1), libc6 (>= 2.5.0-1), libgcc1 (>= 1:4.2.1), libqt4-maemo5-core (>= 4.6.1~git20100122), libstdc++6 (>= 4.2.1), pyside-qt4-base (>= 0.2.3), python2.5 (>= 2.5), python (>= 2.5), python (<< 2.6), python-support (>= 0.90.0), pyside-qt4-base (= 0.2.3-1maemo2), libqt4-maemo5-core, libboost-python1.38.0, libfontconfig1
Conflicts: pyside-core
Filename: pool/fremantle/free/p/pyside-qt4/pyside-qt4-core_0.2.3-1maemo2_armel.deb
Size: 1436870
MD5sum: caf6fbc7a0b2245d5259d798ec8f4e0a
SHA1: 6fa260c23b6e04db699639a601af1a5219ec2514
SHA256: 355aedcbce3dd57f6e74c4e9a9ef154147eaeca69dc89f30a1df52b274af257b
Description: Qt 4 core module - Python bindings
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides Python bindings for the QtCore module.
Python-Version: 2.5
It just *is* 0.2.3. And there are no 0.3.0 packages in extras-devel as far as I can see. I mean, the *metapackage* depends on 0.3.0 as seen here:

Code:
Nokia-N900:/home/user/alarmed# apt-cache show python-pyside
Package: python-pyside
Priority: optional
Section: python
Installed-Size: 60
Maintainer: PySide Team <pyside@openbossa.org>
Architecture: all
Source: pyside
Version: 0.3.0-1maemo1
Depends: pyside-qt4-phonon (>= 0.3.0-1maemo1), pyside-qt4-core (>= 0.3.0-1maemo1), pyside-qt4-gui (>= 0.3.0-1maemo1), pyside-qt4-help (>= 0.3.0-1maemo1), pyside-qt4-network (>= 0.3.0-1maemo1), pyside-qt4-opengl (>= 0.3.0-1maemo1), pyside-qt4-script (>= 0.3.0-1maemo1), pyside-qt4-sql (>= 0.3.0-1maemo1), pyside-qt4-svg (>= 0.3.0-1maemo1), pyside-qt4-uitools (>= 0.3.0-1maemo1), pyside-qt4-webkit (>= 0.3.0-1maemo1), pyside-qt4-xml (>= 0.3.0-1maemo1)
Filename: pool/fremantle/free/p/pyside/python-pyside_0.3.0-1maemo1_all.deb
Size: 28718
MD5sum: f1112b1d67aecceb564404557bbc5867
SHA1: d52694deb9bf3df0638731d1ebbdb1ef2847c4a0
SHA256: 35f07d20dae09b9ad0a836f0b060080acde816fe8b33aad40567d1630ef255d2
Description: Python bindings for Qt4 (big metapackage)
 Python bindings for Qt4 framework. This is a metapackage for all modules.
Xsbc-Original-Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
For example you see here "pyside-qt4-gui (>= 0.3.0-1maemo1)" but there *is no* pyside-qt4-gui 0.3.0 anywhere...

So I'm clueless. It seems like a mess to me...

edit:
well there is libpyside0.3, but it says something about "core" and whatever. In any case it's not modularized and I don't get it:
Code:
Nokia-N900:/home/user/alarmed# apt-cache show libpyside0.3  

(...)

Package: libpyside0.3
Priority: optional
Section: python
Installed-Size: 156
Maintainer: PySide Team <pyside@openbossa.org>
Architecture: armel
Source: pyside
Version: 0.3.1-1maemo1
Depends: libc6 (>= 2.5.0-1), libgcc1 (>= 1:4.2.1), libqt4-core (>= 4.6.2~git20100224-0maemo1+0m5), libshiboken0.3, libstdc++6 (>= 4.2.1-4maemo9+0m5), python2.5 (>= 2.5.2-11.1maemo3+0m5)
Filename: pool/fremantle/free/p/pyside/libpyside0.3_0.3.1-1maemo1_armel.deb
Size: 32874
MD5sum: bb9a4e3517d1470c28b61cef8ec9031c
SHA1: f3d4bc8ef8404136371dd23ddcd7523e52780673
SHA256: 44fddbaca8a2f3e5ef66498229320b1f001735abcae5f9c753058f993a005b13
Description: Python bindings for Qt 4 (base files)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains base files used by all modules.
Homepage: http://www.pyside.org/
Original-Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Am I supposed to depend on libpyside0 or what?
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.

Last edited by shapeshifter; 2010-05-31 at 10:52.
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#195
I mean, just look at the pyside packages and you can see that they're the problem:
It seems as if your repository data is outdated (the older versions of pyside in there is no error, the package manager will pick up the latest that satisfies the required dependecies). Also, the correct metapackage is pyside-qt4 (there is a single python-pyside, most likely an error?). In any case, if you care about the version of pyside you're getting, you should version your dependencies, so something like

python-alarm, python, pyside-qt4-core (>> 0.3.1-1maemo2), pyside-qt4-maemo5 (>> 0.3.1-1maemo2), pyside-qt4-gui (>> 0.3.1-1maemo2)
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following User Says Thank You to attila77 For This Useful Post:
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#196
Originally Posted by attila77 View Post
It seems as if your repository data is outdated
You know what? I didn't realize that the apt-cache show info is sorted newest-first. I always only looked at the last entry which was of course oudated. Stupid

Thanks mate.

Also, for some reason, installing alarmed now does not pull in boost anymore. *shrug*. Well maybe everything is fine now?
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.
 
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#197
Update:

0.1.9-1/2:
  • Cleaned up dependencies, no more boost! Pyside ftw.
  • Added bluetooth switch

Hope everything still works.
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.
 

The Following 2 Users Say Thank You to shapeshifter For This Useful Post:
Posts: 539 | Thanked: 165 times | Joined on Feb 2010 @ Berlin, Germany
#198
A very big THANK YOU!!!!
Now I can do time based profile switching again and all the other cool stuff your app makes possible!
 
Posts: 23 | Thanked: 5 times | Joined on Jan 2010 @ Granada, Spain
#199
Originally Posted by shapeshifter View Post
Hope everything still works.
The GPRS reset event failed to work this morning. I created a new test event using the Built-In function but that didn't work either. Has alarmed been updated to handle the new dual counters in PR1.2?
 

The Following User Says Thank You to benzo8 For This Useful Post:
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#200
Originally Posted by benzo8 View Post
The GPRS reset event failed to work this morning. I created a new test event using the Built-In function but that didn't work either. Has alarmed been updated to handle the new dual counters in PR1.2?
Thanks for reporting!

I fixed it and uploaded an update. Should be fine now. Note that I reset both counters at the same time. I don't really think that they need to be separate. I can do that though if requested.
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.
 

The Following User Says Thank You to shapeshifter For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 15:42.