[MacPorts] #18775: bacula not building under Leopard

MacPorts noreply at macports.org
Sat Mar 14 19:45:17 PDT 2009


#18775: bacula not building under Leopard
----------------------------------+-----------------------------------------
  Reporter:  ndoc2@…              |       Owner:  macsforever2000@…           
      Type:  defect               |      Status:  closed                      
  Priority:  Normal               |   Milestone:  Port Bugs                   
 Component:  ports                |     Version:  1.7.0                       
Resolution:  worksforme           |    Keywords:  bacula missing link         
      Port:  bacula               |  
----------------------------------+-----------------------------------------

Comment(by ndoc2@…):

 OK, thanks, trying to rebuild here.

 No fink installed and no /sw directory.

 After moving /usr/local to /usr/local.moved, did a clean --all of bacula.
 I notice that this leaves /opt/local/etc/bacula, so remove that as well.

 Then tried a sudo port install -d bacula +client_only and obtained the new
 debugLog.txt just uploaded.

 This ends with:

 Error: Target org.macports.destroot returned: error renaming
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_bacula/work/destroot/opt/local/etc/bacula
 /tray-monitor.conf": no such file or directory
 Error: Status 1 encountered during processing.

 When I check in the directory
 '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_bacula/work/destroot/opt/local/etc/bacula',
 there is no tray-monitor.conf file there.

 I note a few items:

 line 674 shows it being configured to build the tray monitor

 there is no make of tray-monitor is good being reported

 Nonetheless
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_bacula/work/bacula-2.4.4/src
 /tray-monitor
 exists, and contains reasonable values for the machine being configured.

 This would seem to imply that make install is not being done on tray-
 monitor. And the debugLog.txt doesn't show it being built either.

 If one looks in the
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_bacula/work/bacula-2.4.4/Makefile
 (just uploaded)

 line 104 doesn't mention tray-monitor

 which is where the directories to be built seem to be defined

 looking at the corresponding Makefile.in (just uploaded)

 line 21 seems to define this in terms of a @TRAY_MONITOR_DIR@ macro, and
 it appears that
 all the entries on this line are simply ending up blank in the constructed
 Makefile, so then no tray-monitor build.

-- 
Ticket URL: <http://trac.macports.org/ticket/18775#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list