Your message dated Sat, 29 Dec 2012 17:36:45 +0100
with message-id 
<[email protected]>
and subject line Re: ttytter: curl and lynx do not provide same functionality
has caused the Debian Bug report #694163,
regarding ttytter: curl and lynx do not provide same functionality
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
694163: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694163
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ttytter
Version: 2.0.1-1
Severity: normal

The debian/control file ists a dependency on curl | lynx, essentially
stating that both provide the same functionality. While ttytter can
really be used with any of the two, the defaut OAuth authentication
mechanism is not supported with lynx.

I think that the package should additionally list curl as Recommends.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ttytter depends on:
ii  lynx  2.8.8dev.14-1
ii  perl  5.14.2-14

Versions of packages ttytter recommends:
ii  libterm-readline-gnu-perl  1.20-2+b1
ii  libtimedate-perl           1.2000-1

ttytter suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

> > I'm happy with the current situation. The expression is correct: to be
> > able to use ttytter in a meaningful way, both curl and lynx are
> > possibilities. cURL is definitely preferred for full functionality,
> > therefore it's listed first. Debian's tools will always pick the first
> > available alternative and it's generally understood that the
> > dependencies are listed in order of preference.

> So far, this is right. Now, from a usability point of view, the average
> user obviously wants cURL. Seeing that ttytter won't even start up
> without complaining with only lynx installed, this is pretty clear.

> Now having:
>
> Depends: curl | lynx
> Recommends: curl
>
> would make a good point both from a linguistic and a technical point of
> view. ttytter needs either curl or lynx, but cur is definitely
> recommended. What does this mean for the user? It means that the average
> user, who has Install-Recommends enabled, gets curl, while other users,
> who cared about Install-Recommends and thus can be considered more
> advanced, get the old behaviour.

I'm afraid I still disagree. You say "both a linguistic and a technical
point of view". At the very least the second part is not correct, adding
that recommends makes no technical difference in the selection process of
APT and friends. From a 'linguistic' point of view, of course opinions may
differ but in Debian it's generally understood that package dependencies
are given in order of preference.

> I think that the average user is more likely to have lynx installed than
> curl (correct me if I'm wrong),

I doubt that's true. For one the popcon statistics point out that having
curl installed is much more likely than having lynx installed:
http://qa.debian.org/popcon.php?package=curl
http://qa.debian.org/popcon.php?package=lynx-cur
But it must also be considered that lynx is hardly a useful text mode
browser these days, and people are much more likely to have w3m or
something along those lines installed.


Cheers,
Thijs

--- End Message ---

Reply via email to