Package: apt-dater
Version: 1.0.2+git20151216-1
Severity: important

Ohai,

seems apt-dater is not able to generate it's own configuration:

% apt-dater                                       
** Message: Creating default config file 
/home/evgeni/.config/apt-dater/apt-dater.xml
** Message: Creating default config file 
/home/evgeni/.config/apt-dater/hosts.xml
** Message: Creating default config file 
/home/evgeni/.config/apt-dater/tmux.conf
validity error : Could not build URI for external subset 
"file://${prefix}/share/xml/schema/apt-dater/apt-dater.dtd"
Error on loading config file /home/evgeni/.config/apt-dater/apt-dater.xml

The URL to the DTD file looks not-properly replaced:

% grep DOCTYPE /home/evgeni/.config/apt-dater/apt-dater.xml
<!DOCTYPE apt-dater SYSTEM 
"file://${prefix}/share/xml/schema/apt-dater/apt-dater.dtd">

% grep DOCTYPE /home/evgeni/.config/apt-dater/hosts.xml
<!DOCTYPE hosts SYSTEM "file://${prefix}/share/xml/schema/apt-dater/hosts.dtd">

The fix is trivial:

% sed -i 's#${prefix}#/usr#' /home/evgeni/.config/apt-dater/apt-dater.xml
% sed -i 's#${prefix}#/usr#' /home/evgeni/.config/apt-dater/hosts.xml    

Greets
Evgeni

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt-dater depends on:
ii  libc6               2.22-9
ii  libglib2.0-0        2.48.1-1
ii  libncursesw5        6.0+20160319-1
ii  libpopt0            1.16-10
ii  libtcl8.5           8.5.19-2
ii  libtinfo5           6.0+20160319-1
ii  libxml-writer-perl  0.625-1
ii  libxml2             2.9.3+dfsg1-1
ii  lockfile-progs      0.1.17
ii  openssh-client      1:7.2p2-5
ii  perl                5.22.2-1
ii  tmux                2.2-2

apt-dater recommends no packages.

Versions of packages apt-dater suggests:
pn  apt-dater-host  <none>
ii  xsltproc        1.1.28-4

-- Configuration Files:
/etc/apt-dater/apt-dater.xml [Errno 13] Permission denied: 
u'/etc/apt-dater/apt-dater.xml'
/etc/apt-dater/hosts.xml [Errno 13] Permission denied: 
u'/etc/apt-dater/hosts.xml'

-- no debconf information

Reply via email to