Bug 227616 - net-im/toot: needs py-beautifulsoup
Summary: net-im/toot: needs py-beautifulsoup
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Dmitry Marakasov
URL:
Keywords: patch-ready
Depends on:
Blocks:
 
Reported: 2018-04-18 16:02 UTC by John Hein
Modified: 2018-04-19 11:53 UTC (History)
0 users

See Also:
0mp: maintainer-feedback+


Attachments
Patch adding missing dependencies to net-im/toot (1.01 KB, patch)
2018-04-18 16:38 UTC, Mateusz Piotrowski
0mp: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Hein 2018-04-18 16:02:20 UTC
Running toot gives the following if py-beautifulsoup@py36 [1] is not installed:

pkg_resources.DistributionNotFound: The 'beautifulsoup4<5.0,>=4.5.0' distribution was not found and is required by toot

[1]
(or py33 or py34 or whatever py3X you have installed)

It looks like py-beautifulsoup needs to be promoted from TEST_DEPENDS to RUN_DEPENDS.
Comment 1 Mateusz Piotrowski freebsd_committer freebsd_triage 2018-04-18 16:09:36 UTC
(In reply to John Hein from comment #0)
Thanks for reporting this. I'm trying to reproduce it at the moment.
Comment 2 Mateusz Piotrowski freebsd_committer freebsd_triage 2018-04-18 16:38:31 UTC
Created attachment 192624 [details]
Patch adding missing dependencies to net-im/toot

Here's a patch adding those missing dependencies.

The OpenBSD port[1] seems to be including py-future as well but it doesn't seem to be required by toot.

[1]: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/toot/Makefile?rev=1.2&content-type=text/x-cvsweb-markup
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-04-19 11:53:02 UTC
A commit references this bug:

Author: amdmi3
Date: Thu Apr 19 11:52:01 UTC 2018
New revision: 467765
URL: https://svnweb.freebsd.org/changeset/ports/467765

Log:
  - Add missing run-depends

  PR:		227616
  Submitted by:	0mp@FreeBSD.org (maintainer)
  Reported by:	z7dr6ut7gs@snkmail.com

Changes:
  head/net-im/toot/Makefile