vendir distfile has no top level directory

Dan Langille dan at langille.org
Thu Aug 7 03:19:07 UTC 2014


I’m having a problem upgrading www/bacula-web to the latest version (see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191583).

The problem: the vendor tarball has no top level directory.

e.g. 

[root at testing ~/tmp/distfiles]# tar -xf /var/ports/distfiles/bacula-web-6.0.1.tgz 
[root at testing ~/tmp/distfiles]# ls
DOCS			application		core			joblogs.php		pools.php
README			backupjob-report.php	client-report.php	index.php		jobs.php		test.php
[root at testing ~/tmp/distfiles]# 

Compare that to bacula, where I get:

[root at testing ~/tmp/distfiles]# tar -xf /var/ports/distfiles/bacula-7.0.4.tar.gz 
[root at testing ~/tmp/distfiles]# ls
bacula-7.0.4

Is there an optimal way to cater for this without pushing the issue upstream?

— 
Dan Langille



More information about the freebsd-ports mailing list