Building 'gvfs'

Scot Hetzel swhetzel at gmail.com
Tue Apr 15 12:43:03 UTC 2008


On Mon, Apr 14, 2008 at 6:12 AM, Gerard <gerard at seibercom.net> wrote:
> FreeBSD-6.3
>
> I have attempted to update to 'gvfs-0.2.3_2'. I have not modified the configuration file in any way. In fact, I even ran 'make rmconfig' to insure that it was not affecting the build. However, the update continually fails. 'gvfs' claims it wants 'cdio_paranoia.0' installed.
>
> I have 'libcdio-0.78.2_1' installed with the basic configuration file. I was forced to modify the configuration file, check 'PARANOIA', and rebuild the port in order to get 'gvfs' to build.
>
> This does not seem correct. I suppose that I could have also modified the 'gvfs' configuration file; however, neither should be required to do a basic port installation. I believe the 'gvfs' port should be modified.
>
> Am I overlooking something here?
>

By default sysutils/libcdio has PARANOIA enabled.  Looks like you had
installed sysutils/libcdio without PARANOIA enabled, and then tried to
install devel/gvfs with CDDA enabled.  Which required PARANOIA to be
enabled in sysutils/libcdio.

The ports system isn't smart enough to know PARANOIA needed to be
enabled in sysutils/libcdio, inorder to build devel/gvfs with CDDA
enabled.

One possible solution is to add the following to devel/gvfs/Makefile:

OPTION_DEPEND= devel/libcdio:WITH_PARANOIA

and then have bsd.ports.mk check if WITH_PARANOIA is enabled, if not
enabled give a warning to rebuild the devel/libcdio port with PARANOIA
enabled.

Scot


More information about the freebsd-ports mailing list