soundmodemconfig fails when loading /etc/ax25/soundmodem.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
soundmodem (Debian) |
Fix Released
|
Unknown
|
|||
soundmodem (Ubuntu) |
Fix Released
|
High
|
Kamal Mostafa |
Bug Description
Binary package hint: soundmodem
'soundmodemconfig' is a tool provided in the 'soundmodem' package used to set up the soundmodem daemon.
When you first use the program, the file /etc/ax25/
I/O warning : failed to load external entity "/etc/ax25/
I/O error : No such fiile or directory
Soundmodemconfig does not create that file, so you have to do it by hand (mkdir /etc/ax25 ; touch /etc/ax25/
This may be an upstream bug...
Distro version:
Description: Ubuntu 11.04
Release: 11.04
soundmodem:
Instalados: 0.15-2
Candidato: 0.15-2
Tabla de versión:
*** 0.15-2 0
500 http://
100 /var/lib/
Related branches
description: | updated |
Changed in soundmodem (Ubuntu): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
Changed in soundmodem (Debian): | |
status: | Unknown → Fix Released |
You can find this explanation on README.Debian:
> You should run soundmodemconfig before running the soundmodem application. Please read the manual pages, so you know where to store the xml configuration file which is used by soundmodem. HINT: Please use the -c command line option to store the configuration file, if you are running as non-root user. In line with the ax25 packages, soundmodem will by default read its soundmodem. conf.
configuration from /etc/ax25/
So, running soundmodemconfig is a MUST. But even when running soundmodemconfig, the /etc/ax25/ soundmodem. conf won't be created until the directory /etc/ax25 exists. If you install the ax25 packages, the directory will be created, and then you will be able to configure soundmodem. However, the ax25 packages are not dependencies, so this is totally a bug.
Since this package is imported from Debian, you should file a bug report on Debian and link it here. If I'm not wrong (hope I'm not!) you should ask the maintainer to add the /etc/ax25/ soundmodem. conf to the package conffiles, so /etc/ax25 is created automatically if needed during package installation.