Bug 168343

Summary: editors/libreoffice 3.5.2 missing dependency (graphics/sampleicc)
Product: Ports & Packages Reporter: grarpamp
Component: Individual Port(s)Assignee: FreeBSD Office Team <office>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description grarpamp 2012-05-26 00:30:01 UTC
The binary package for sampleicc 1.6.6 (as required by pkgdep in binary package libreoffice 3.5.2 +CONTENTS) is not found on the FTP server, so the install of libreoffice 3.5.2 is incomplete :(

Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/All/libreoffice-3.5.2_2.tbz... Done.
..
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/All/sampleicc-1.6.6.tbz: File unavailable (e.g., file not found, no access)
..
pkg_add: can't open dependency file '/usr/local/pkg/sampleicc-1.6.6/+REQUIRED_BY'!
dependency registration is incomplete


Older libreoffice 3.4.5 worked fine, so this would be a regression I guess (though it had no dependency on sampleicc).

Fix: 

Update the freebsd.org portbuild and distribution system to publish the binary package for sampleicc on the FTP servers. Thanks :)
How-To-Repeat: pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/All/libreoffice-3.5.2_2.tbz
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2012-05-26 05:13:36 UTC
Responsible Changed
From-To: freebsd-ports-bugs->office

This seems to be correct.  For some reason sampleicc-1.6.6 is in restricted.sh 
on i386/8/builds/*, although at a glance I don't see why.  The package does 
indeed build. 

To submitter: you should be able to just 'make install' in graphics/samplieicc 
in the meantime.
Comment 2 grarpamp 2012-05-29 17:42:12 UTC
> For some reason sampleicc-1.6.6 is in restricted.sh on i386/8/builds/*,
> although at a glance I don't see why. The package does indeed build.

The license for sampleicc appears to be standard BSD. So that can't
be why. If this "restricted.sh / i386/8/builds/*" tree is under private change
control, maybe there is a commit note?

> you should be able to just 'make install' in graphics/samplieicc
> in the meantime.

Unfortunately I've not deployed the ports infrastructure yet. Only packages,
for things that aren't compiled locally under local infrastructure.
Comment 3 grarpamp 2012-07-05 07:43:42 UTC
Marking current, as observed with newer revision of pkg: libreoffice-3.5.2_4.tbz
Comment 4 grarpamp 2012-09-19 20:37:39 UTC
Marking current, as observed with newer revision of pkg: libreoffice-3.5.6_1
Comment 5 Jung-uk Kim freebsd_committer freebsd_triage 2013-02-15 16:58:47 UTC
State Changed
From-To: open->closed

LibreOffice was updated to 3.6.5 and SampleICC was obsoleted by lcms2.