Bug 242219

Summary: sysutils/zeitgeist does not install (config failed)
Product: Ports & Packages Reporter: Stéphane D'Alu <sdalu>
Component: Individual Port(s)Assignee: Koop Mast <kwm>
Status: New ---    
Severity: Affects Only Me CC: alt2600, diizzy, tech-lists
Priority: --- Flags: bugzilla: maintainer-feedback? (kwm)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
poudriere log
none
git-fix-disable-datahub.diff none

Description Stéphane D'Alu 2019-11-25 10:15:26 UTC
Created attachment 209406 [details]
poudriere log

Configuration of zeitgest failed with (see attached poudriere log):

checking for DBUS_MODULE... no
configure: error: Package requirements ("dbus-1") were not met:

Package 'dbus-1', required by 'virtual:world', not found
Comment 1 tech-lists 2020-04-13 10:57:34 UTC
The problem is still present 13/04/20 r531582
Comment 2 tech-lists 2020-04-13 12:41:07 UTC
blocks x11/cinnamon sysutils/cinnamon-control-center net-im/folks
Comment 3 Baptiste Daroussin freebsd_committer freebsd_triage 2020-09-26 15:53:37 UTC
can you still reproduce after the upgradE?
Comment 4 tech-lists 2020-09-26 23:59:43 UTC
(In reply to Baptiste Daroussin from comment #3)

should have an answer for you sometime today
Comment 5 tech-lists 2020-09-27 06:46:37 UTC
(In reply to Baptiste Daroussin from comment #3)

still fails at https://svn.freebsd.org/ports/head@550234

Original build problem seems fixed, now seems to build but fails here:

[00:02:47] ===>  Building package for zeitgeist-1.0.2
[00:02:47] pkg-static: Unable to access file /wrkdirs/usr/ports/sysutils/zeitgeist/work/stage/usr/local/bin/zeitgeist-datahub:No such file or directory
[00:02:47] pkg-static: Unable to access file /wrkdirs/usr/ports/sysutils/zeitgeist/work/stage/usr/local/etc/xdg/autostart/zeitgeist-datahub.desktop:No such file or directory
[00:02:47] pkg-static: Unable to access file /wrkdirs/usr/ports/sysutils/zeitgeist/work/stage/usr/local/man/man1/zeitgeist-datahub.1.gz:No such file or directory
[00:02:47] *** Error code 1
[00:02:47] 
[00:02:47] Stop.
[00:02:47] make: stopped in /usr/ports/sysutils/zeitgeist
[00:03:10] =>> Cleaning up wrkdir
[00:03:12] ===>  Cleaning for zeitgeist-1.0.2

full log at https://cloud.zyxst.net/~john/FreeBSD/ports/buildfailures/zeitgeist-1.0.2.log
Comment 6 Stéphane D'Alu 2020-10-05 13:20:49 UTC
Got the same missing datahub files too.

In my build DATAHUB option is turned-off, this doesn't seem to be taken into account in the pkg-plist
Comment 7 Daniel Engberg freebsd_committer freebsd_triage 2022-08-07 22:43:17 UTC
Hi,

Is this still broken in 1.0.3 ?

Best regards,
Daniel
Comment 8 Stéphane D'Alu 2022-08-08 08:23:16 UTC
I'm building it with this patch apply

diff --git a/sysutils/zeitgeist/pkg-plist b/sysutils/zeitgeist/pkg-plist
index 3b0a83d5bf..913b784b36 100644
--- a/sysutils/zeitgeist/pkg-plist
+++ b/sysutils/zeitgeist/pkg-plist
@@ -1,6 +1,6 @@
 bin/zeitgeist-daemon
-bin/zeitgeist-datahub
-etc/xdg/autostart/zeitgeist-datahub.desktop
+%%DATAHUB%%bin/zeitgeist-datahub
+%%DATAHUB%%etc/xdg/autostart/zeitgeist-datahub.desktop
 include/zeitgeist-2.0/zeitgeist-datamodel.h
 include/zeitgeist-2.0/zeitgeist.h
 lib/girepository-1.0/Zeitgeist-2.0.typelib
@@ -25,7 +25,7 @@ lib/libzeitgeist-2.0.so.0.0.0
 @comment lib/systemd/user/zeitgeist.service
 libdata/pkgconfig/zeitgeist-2.0.pc
 man/man1/zeitgeist-daemon.1.gz
-man/man1/zeitgeist-datahub.1.gz
+%%DATAHUB%%man/man1/zeitgeist-datahub.1.gz
 share/bash-completion/completions/zeitgeist-daemon
 share/dbus-1/services/org.gnome.zeitgeist.Engine.service
 share/gir-1.0/Zeitgeist-2.0.gir
Comment 9 alt2600 2022-10-16 02:45:26 UTC
Created attachment 237366 [details]
git-fix-disable-datahub.diff

%%DATAHUB%% missing from pkg-plist, so I patched and found I wasn't the only one to notice this. the git-diff may be easier for other folks to use then the comment. glad I checked, I was about to report this myself.