Bug#891456: urlwatch: urlwatch pulls in dbus, making it unusable on servers

2018-03-01 Thread Maxime Werlen
owner: max...@werlen.fr

I've made some tests with python3-keyring as a recommended dependency and
seems to be working fine.
I will soon upload a new release 2.8-2 with this modification.

Thanks for your report.

Regards,

Maxime

2018-02-25 18:47 GMT+01:00 Axel Beckert :

> Package: urlwatch
> Version: 2.7-1
>
> With the switch from 1.15-4 to 2.7-1, urlwatch pulls in dbus as a hard
> dependency via python3-keyring and python3-secretstorage.
>
> Is the hard dependency on python3-keyring really necessary? Does
> urlwatch no more work without GNOME Keyring or KWallet? That really
> makes it unusable on servers.
>
> So please downgrade the hard dependency on python3-keyring to Recommends
> if possible in some way.
>
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (600, 'testing'), (500,
> 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1,
> 'experimental-debug'), (1, 'buildd-experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8
> (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: sysvinit (via /sbin/init)
> LSM: AppArmor: enabled
>
> Versions of packages urlwatch depends on:
> ii  python3  3.6.4-1
> ii  python3-appdirs  1.4.3-1
> ii  python3-keyring  10.6.0-1
> ii  python3-minidb   2.0.2-1
> ii  python3-pycodestyle  2.3.1-2
> ii  python3-requests 2.18.4-2
> ii  python3-yaml 3.12-1+b1
>
> Versions of packages urlwatch recommends:
> ii  lynx 2.8.9dev16-3
> pn  python-utidylib  
> pn  python-vobject   
>
> Versions of packages urlwatch suggests:
> pn  html2text  
>
> -- no debconf information
>


Bug#891456: urlwatch: urlwatch pulls in dbus, making it unusable on servers

2018-02-25 Thread Axel Beckert
Package: urlwatch
Version: 2.7-1

With the switch from 1.15-4 to 2.7-1, urlwatch pulls in dbus as a hard
dependency via python3-keyring and python3-secretstorage.

Is the hard dependency on python3-keyring really necessary? Does
urlwatch no more work without GNOME Keyring or KWallet? That really
makes it unusable on servers.

So please downgrade the hard dependency on python3-keyring to Recommends
if possible in some way.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), 
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 
'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages urlwatch depends on:
ii  python3  3.6.4-1
ii  python3-appdirs  1.4.3-1
ii  python3-keyring  10.6.0-1
ii  python3-minidb   2.0.2-1
ii  python3-pycodestyle  2.3.1-2
ii  python3-requests 2.18.4-2
ii  python3-yaml 3.12-1+b1

Versions of packages urlwatch recommends:
ii  lynx 2.8.9dev16-3
pn  python-utidylib  
pn  python-vobject   

Versions of packages urlwatch suggests:
pn  html2text  

-- no debconf information