You are not logged in.
This is my first release of alunn. It is a simple system tray notification applet, which shows updates and news from the front page of archlinux.org.
Screen shots and downloads available here: http://www.nedrebo.org/kode/alunn/. I probably have forgot some dependencies in my PGKBUILD. When I have fixed the PKGBUILD I'm going upload the PKGBUILD to AUR.
To use the program you must add alunnd to rc.conf and run alunn at login. alunn read ~/.alunn.conf or /etc/alunn.conf. There are some options in the conf-file you should change to fit your needs. Personally I only use Gnome, so I do not know how well the program will work with any other WM/DM, but if anyone get any problems I'll be happy to fix it!
enjoy
Offline
If you are looking for a good way to find dependencies on packages, do the following:
pacman -S namcap
namcap codemac-is-sexy-3.2-3.pkg.tar.gz
Dunno if you knew about it, many don't.
Offline
namcap codemac-is-sexy-3.2-3.pkg.tar.gz
codemac-is-sexy E: Dependency detected and not included (cosmetics) from files ['usr/bin/codemac']
edit: I love how the footer on the ALUNN page says "powered by ubuntu"
The suggestion box only accepts patches.
Offline
codemac wrote:namcap codemac-is-sexy-3.2-3.pkg.tar.gz
codemac-is-sexy E: Dependency detected and not included (cosmetics) from files ['usr/bin/codemac']
edit: I love how the footer on the ALUNN page says "powered by ubuntu"
http://www.nedrebo.org/status/
http://archlinux.org/pipermail/arch/200 … 02941.html
I have a 686 cpu :evil:
Offline
If you are looking for a good way to find dependencies on packages, do the following:
pacman -S namcap
namcap codemac-is-sexy-3.2-3.pkg.tar.gz
Dunno if you knew about it, many don't.
OK, now I have figured out the dependencies(I think), but not with help of the namcat tool which is happy only if I leave out all the dependencies.
Offline
http://www.nedrebo.org/status/
http://archlinux.org/pipermail/arch/200 … 02941.htmlI have a 686 cpu :evil:
Yup. I've come to find out that those 686s missing CMOV are fully valid 686 processors - the 686 spec states that CMOV is optional. Problem is that gcc disagrees...
Offline
cool stuff thanks when are the packges in aur get a safe flag
Linux can run on any thing...
look at me
[img]http://img53.imageshack.us/img53/8413/indexol8.png[/img]
Offline
Hmmm, when I try to add the package to my custom repo by running:
# gensync /var/abs/local /home/bob/pkgs/custom.db.tar.gz
I get this error:
[root@myhost ~]# gensync /var/abs/local /home/bob/pkgs/custom.db.tar.gz
gensync: building database entries, generating md5sums...
mkdir: cannot create directory `alunn-0.1.1-1': File exists
gensync: error writing entry for /var/abs/local/alunn/src/alunn-0.1.1/PKGBUILD
[root@myhost ~]#
Any ideas?
Additional, the instructions confuse me in one area. Restarting dbus and adding alunnd to rc.conf I understand. I do not understand the instruction to run alunn at login by adding alunn "to your personal startup". Could someone clear it up for me?
Thanks!
Bob
Offline
Here's the code from the PKGBUILD. Perhaps this will give a clue as to what causing the error in the gensync.
#PKGBUILD
#Maintainer: Mathias Nedrebø <mathias <at> nedrebo.org>
pkgname=alunn
pkgver=0.1.1
pkgrel=1
pkgdesc="Systemtray notification of ArchLinux news and Pacman updates."
url="http://www.nedrebo.org/kode/alunn/"
license="gpl"
depends=('python-feedparser' 'pygtk' 'dbus' 'xorg-server' 'gnome-python-extras' 'libnotify')
source=("http://www.nedrebo.org/pages/kode/alunn/alunn-${pkgver}.tar.gz")
md5sums=(4c4a65b6b932ed186a70b95a510afae6)
build() {
cd $startdir/src/alunn-${pkgver}
./install.sh --prefix=$startdir/pkg
}
If it is too hard to read the PKGBUILD code above, here is a link: http://aur.archlinux.org/packages/alunn/alunn/PKGBUILD
Thanks!
Bob
Offline
Hmmm, when I try to add the package to my custom repo by running:
# gensync /var/abs/local /home/bob/pkgs/custom.db.tar.gz
I get this error:
[root@myhost ~]# gensync /var/abs/local /home/bob/pkgs/custom.db.tar.gz
gensync: building database entries, generating md5sums...
mkdir: cannot create directory `alunn-0.1.1-1': File exists
gensync: error writing entry for /var/abs/local/alunn/src/alunn-0.1.1/PKGBUILD
[root@myhost ~]#Any ideas?
Additional, the instructions confuse me in one area. Restarting dbus and adding alunnd to rc.conf I understand. I do not understand the instruction to run alunn at login by adding alunn "to your personal startup". Could someone clear it up for me?
Thanks!
Bob
By "personal startup", I mean that you need to add alunn to .xinitrc, .xdefappl, Gnome-session or something similar, so that it automaticly starts at loggin.
I have never tried gensync, so I can't help you with that one.
btw: New release is out which fixes a few minor bugs.
Offline
OK, thanks for the reply lessthanjake! I'll keep looking to see what I can find related to gensync and the error. From the error text, I would guess gensync is complaining about the directory it tries to make already having been created by the alunn makepkg. I just do not see any directory named as the error says.
I was beginning to wonder if the instructions might have something to do with gnome-sessions. Thanks for helping an Arch newbie learn something!
I just installed ALUNN with pacman -A, copied the alunn.conf file to ~./alunn.conf, did some editing, and alunn is now running fine.
Bob
Offline
New release is out.
Added option for turning off news or updates notification.
Now all planned features is in place
Offline
New version out!
The new version have optional gui configuration. It may not be KISS, so it is easily disabled with --disable-gui and then no gui related files is even installed. The installer also adds a gnome/kde/xfce-menu entry if gui is installed. The new PKGBUILD is in AUR and it installs the gui by default.
Offline
Version 0.5 is out.
I have managed to remove some dependencies. Good news for some is that the Gnome dependency is gone. I also removed the notification-daemon dependency, instead alunn just checks for its present at runtime and dispalys the notification balloon if possible.
Offline
Hi,
I use the last version of alunn and installed it with pacman -U packagename.
I loaded alunnd in daemons and se alunn to start with a shortcut in kde autostart folder.
Nothing seamed to happed so i run alunn as a home user in konsole and i get
Error: unable to connect to the sessionbus
What could be the problem?
(Note: alunn seems to load and work fine under gnome)
Powered by Arch Linux
Offline
I've managed to run it with
dbus-launch --exit-with-session alunn
Notification baloons appear ok but the icon on kde panel is black at the start of kde and when the alunn appears displays an i in a blue circle. Probably it cannot find it?
Powered by Arch Linux
Offline
I'am able to reproduce the bug, but not shure how to fix it I'll post here when it's fixed.
Offline
Thank you for looking into this problem. Your program saved me a lot pacman -Syu and is necessary for me to work under KDE too!!
Powered by Arch Linux
Offline
Nice to hear you like the program. I'm going to fix this bug, just not sure when Until then you can use an older package. This is the newest one not using the problematic code: http://nedrebo.org/pages/kode/alunn/alu … pkg.tar.gz
Offline
until now i've been using liferea for checking if new packages have come out , but this alunn app seems great. I don't know if this is a bug or not, but when i run alunn i get a few pixels wide empty space in my system tray. when new packages come out then the light bulb icon appears on that place. is this the default application behaviour? if it is, the application shouldn't create a "spacing" in system tray when there is no information for the user but only show a light bulb when there are new news or updates. it would also be nice if a user could select if this icon is present all the time (even if there are no new news or packages) in system tray or not.
Last edited by billy (2007-02-02 20:53:37)
Offline
New version: 0.6.0:
Highlights:
Works again in KDE (fixed problem billy is talking about).
Removed dbus-python dependency.
Last edited by lessthanjake (2007-02-26 06:51:01)
Offline
This is the error I keep on getting:
Traceback (most recent call last):
File "/usr/bin/alunn", line 19, in <module>
from alunn.notifyicon import NotifyIcon
File "/usr/lib/python2.4/site-packages/alunn/notifyicon.py", line 13, in <module>
class NotifyIcon:
File "/usr/lib/python2.4/site-packages/alunn/notifyicon.py", line 31, in NotifyIcon
system_bus = dbus.SystemBus()
File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 654, in __new__
private=private)
File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 295, in __new__
mainloop=mainloop)
dbus.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
March Linux : An Arch Linux "distrolet" that I am trying to develop (March = My Arch!)
Please take a look......:)
Offline
This is the error I keep on getting:
Traceback (most recent call last): File "/usr/bin/alunn", line 19, in <module> from alunn.notifyicon import NotifyIcon File "/usr/lib/python2.4/site-packages/alunn/notifyicon.py", line 13, in <module> class NotifyIcon: File "/usr/lib/python2.4/site-packages/alunn/notifyicon.py", line 31, in NotifyIcon system_bus = dbus.SystemBus() File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 654, in __new__ private=private) File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 295, in __new__ mainloop=mainloop) dbus.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Same here - can't get alunn running.
And how can I add alunnd to rc.conf if there are no alunnd in folder /etc/rc.d/
Offline
Well, the 0.6.3 version is working here now! Maybe that's because I'v now installed notification-daemon and dbus-python packages!
March Linux : An Arch Linux "distrolet" that I am trying to develop (March = My Arch!)
Please take a look......:)
Offline
Same here - can't get alunn running.
And how can I add alunnd to rc.conf if there are no alunnd in folder /etc/rc.d/
You are not supposed to do this any more, just run alunn as regular user.
Offline