Bug#504042: perl-doc recommendation

2008-12-18 Thread Niko Tyni
tag 442805 - wontfix
thanks

On Sat, Dec 06, 2008 at 02:40:48AM +1100, Brendan O'Dea wrote:

 Many of the complaints about Debian's handling of documentation came
 from IRC, where recommendations of perldoc -f whatever were often
 met with a response from the querent of perdoc not found.  These
 complaints have subsequently been addressed by the addition of the
 stub perldoc which provides instructions to apt-get install
 perl-doc.
 
 So you may be able to downgrade the recommendation to a suggests,
 although a better suggestion might be for apt/dpkg to support a
 Soft-Recommends which would be installed by default only when the
 package was directly selected, rather than pulled in as a dependency.

OK, lacking that I think I'll go for the downgrading. The perldoc stub
seems to be a working compromise.

Untagging, we'll see if it's too late for lenny.
-- 
Niko Tyni   nt...@debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#504042: perl-doc recommendation

2008-12-10 Thread Brendan O'Dea
On Mon, Dec 8, 2008 at 6:24 PM, Raphael Hertzog [EMAIL PROTECTED] wrote:
 Brendan meant:
 apt-get install perl should install perl-doc because the user is
 interested in perl but apt-get install dpkg-dev which does also depend
 on perl should not install perl-doc because perl-doc is not really related
 to dpkg-dev.

Exactly.

 While it's an interesting idea, I don't think it's really worth the
 complexity.

On reflection, this is really a UI issue and an additional control
field should not be necessary.  More complex UIs like aptitude, or the
venerable dselect handle this by punting the choice on a case-by case
basis to the user...  apt-get is a bit more coarse.

Perhaps APT::Install-Recommends should be a tri-state: always | never
| direct rather than a boolean to achieve the same result.  With
direct of course selecting only recommended packages which are
direct dependencies of the packages given on the command line.

Or, as you say, it may not be worth the effort.  Disk these days is
relatively cheap, and perl-doc is all of 8M.  Special cases require
special handling--If disk space, or network bandwidth is really of
such a premium, then perhaps a more judicious manual selection is
required by the user.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504042: perl-doc recommendation

2008-12-07 Thread Raphael Hertzog
On Fri, 05 Dec 2008, Eugene V. Lyubimkin wrote:
 Hello.
 
 Brendan O'Dea wrote:
 [snip]
  So you may be able to downgrade the recommendation to a suggests,
  although a better suggestion might be for apt/dpkg to support a
  Soft-Recommends which would be installed by default only when the
  package was directly selected, rather than pulled in as a dependency.
 If package was directly selected, it will be installed as a regular package. 
 I see no aims
 of 'Soft-Recommends' type of dependency.
 It seems that 'Suggests' is what you need.

Brendan meant:
apt-get install perl should install perl-doc because the user is
interested in perl but apt-get install dpkg-dev which does also depend
on perl should not install perl-doc because perl-doc is not really related
to dpkg-dev.

While it's an interesting idea, I don't think it's really worth the
complexity.

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504042: perl-doc recommendation

2008-12-05 Thread Brendan O'Dea
[+#504042, debian-dpkg, deity]

On Mon, Nov 3, 2008 at 1:02 AM, Niko Tyni [EMAIL PROTECTED] wrote:
 I could use some backing with #504042 / #496770 (perl-doc gets pulled
 in by default).

 You tagged #442805 as wontfix with

 There is a bit of history with the perl-doc package...  The perl
 community has been at times very critical of the fact that the docs are
 split out *at all*.  The argument is that the docs are an integral part
 of the perl distribution.

 Have you got any references? I've been searching for a while and the
 best I came up with was

  http://www.nntp.perl.org/group/perl.perl6.stdlib/2000/09/msg109.html

 which doesn't really apply as #86154 has been fixed for ages.

 Please comment on #504042 if possible. I can see this becoming a popular
 complaint with lenny because it's the first release where apt installs
 recommends by default.

Hrm.

apt installing recommends by default certainly paints this issue with
a different colour.  An odd choice, given that the same problem
existed with dselect until joeyh provided a fix which caused the
prompt for recommended packages for installation to be presented only
once.

Many of the complaints about Debian's handling of documentation came
from IRC, where recommendations of perldoc -f whatever were often
met with a response from the querent of perdoc not found.  These
complaints have subsequently been addressed by the addition of the
stub perldoc which provides instructions to apt-get install
perl-doc.

So you may be able to downgrade the recommendation to a suggests,
although a better suggestion might be for apt/dpkg to support a
Soft-Recommends which would be installed by default only when the
package was directly selected, rather than pulled in as a dependency.

--bod



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504042: perl-doc recommendation

2008-12-05 Thread Eugene V. Lyubimkin
Hello.

Brendan O'Dea wrote:
[snip]
 So you may be able to downgrade the recommendation to a suggests,
 although a better suggestion might be for apt/dpkg to support a
 Soft-Recommends which would be installed by default only when the
 package was directly selected, rather than pulled in as a dependency.
If package was directly selected, it will be installed as a regular package. I 
see no aims
of 'Soft-Recommends' type of dependency.
It seems that 'Suggests' is what you need.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
Ukrainian C++ developer, Debian APT contributor



signature.asc
Description: OpenPGP digital signature