Bug 231112 - www/buku bukuserver command missing dependencies
Summary: www/buku bukuserver command missing dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-03 04:56 UTC by Greg Fitzgerald
Modified: 2018-09-03 07:29 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (ehaupt)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Fitzgerald 2018-09-03 04:56:55 UTC
Starting with buku 3.8 buku comes with a new command bukuserver that spins up a web server for hosting buku as a webinstance. This new command depends on a bunch of Flask dependencies some of which are not even ported to freebsd currently.

I'm thinking it would be smart to not bundle bukuserver with the buku port and create a bukuserver port for just the server portion? Either way its not working at all at this point.
Comment 1 Emanuel Haupt freebsd_committer freebsd_triage 2018-09-03 07:15:54 UTC
You are completely right. As of now the bukuserver is completely unusable.

I'm going to commit an update to unbundle it until we have the dependencies available in the ports tree.
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-09-03 07:27:28 UTC
A commit references this bug:

Author: ehaupt
Date: Mon Sep  3 07:27:22 UTC 2018
New revision: 478845
URL: https://svnweb.freebsd.org/changeset/ports/478845

Log:
  Starting with buku 3.8 buku comes with a new command bukuserver that spins up a
  web server for hosting buku as a webinstance. This new command depends on a
  bunch of Flask dependencies some of which are not available in ports.

  Unbundle bukuserver at this point until we have the Flask dependencies
  available.

  Buku requires www/py-html5lib to run.

  PR:		231112 (based on)
  Notified by:	Greg Fitzgerald <gregf@hugops.pw>

Changes:
  head/www/buku/Makefile
  head/www/buku/files/
  head/www/buku/files/patch-setup.py