Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 739452 - dev-vcs/git: should depend on virtual/perl-libnet[ssl]
Summary: dev-vcs/git: should depend on virtual/perl-libnet[ssl]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-28 22:10 UTC by Aaron Bauman (RETIRED)
Modified: 2020-12-07 04:46 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Bauman (RETIRED) gentoo-dev 2020-08-28 22:10:56 UTC
Hi,

After discussing with kent\n about an issue with git send-email failing to send email... it was discovered that my system was lacking Perl SSL support.

The fix was to merge the module supporting Net::SMTP which is now available via virtual/perl-libnet[ssl].

By depending on virtual/perl-libnet[ssl] it will indicate that git requires Net::SMTP and that it needs SSL support for Net::SMTP.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-09-10 09:56:46 UTC
Dunno why but repoman doesn't like adding that package to RDEPEND:

  dependency.bad [fatal]        237
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/desktop)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/desktop/gnome)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/desktop/gnome/systemd)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/desktop/plasma)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/desktop/plasma/systemd)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/developer)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/hardened)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/hardened/selinux)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/no-multilib)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/no-multilib/hardened)
['virtual/perl-libnet[ssl]']
   dev-vcs/git/git-2.24.3-r1.ebuild: RDEPEND: amd64(default/linux/amd64/17.0/no-multilib/hardened/selinux)
['virtual/perl-libnet[ssl]']
Comment 2 Larry the Git Cow gentoo-dev 2020-12-07 04:46:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a30f566029c364eed607d6a049abd72f54e44cc

commit 1a30f566029c364eed607d6a049abd72f54e44cc
Author:     Robin H. Johnson <robbat2@gentoo.org>
AuthorDate: 2020-12-07 04:42:15 +0000
Commit:     Robin H. Johnson <robbat2@gentoo.org>
CommitDate: 2020-12-07 04:46:27 +0000

    dev-vcs/git: support git-send-email STARTTLS
    
    Closes: https://bugs.gentoo.org/739452
    Package-Manager: Portage-3.0.10, Repoman-2.3.22
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

 dev-vcs/git/git-2.29.2.ebuild  | 1 +
 dev-vcs/git/git-9999-r1.ebuild | 1 +
 dev-vcs/git/git-9999-r2.ebuild | 1 +
 dev-vcs/git/git-9999-r3.ebuild | 1 +
 dev-vcs/git/git-9999.ebuild    | 1 +
 5 files changed, 5 insertions(+)