Rubygem .js files fubar?
Matthew Seaman
matthew at freebsd.org
Mon Jan 11 16:42:16 UTC 2016
Dear all,
In attempting to port https://github.com/nirvdrum/svn2git -- which
should just be a very easy rubygem port -- I found a number of what
appears to be boilerplate .js files installed effectively twice: one of
the copies is gzipped, but the pairs of files are identical after
decompression:
lucid-nonsense:...svn2git-2.3.2/rdoc/js:% ls -la
total 140
drwxr-xr-x 2 matthew wheel 576 Jan 11 16:20 ./
drwxr-xr-x 7 matthew wheel 640 Jan 11 13:01 ../
-rw-r--r-- 1 matthew wheel 4666 Jan 11 13:01 darkfish.js
-rw-r--r-- 1 matthew wheel 91669 Jan 11 13:01 jquery.js
-rw-r--r-- 1 matthew wheel 3663 Jan 11 13:01 navigation.js
-rw-r--r-- 1 matthew wheel 1127 Jan 11 13:01 navigation.js.gz
-rw-r--r-- 1 matthew wheel 2992 Jan 11 13:01 search.js
-rw-r--r-- 1 matthew wheel 3310 Jan 11 13:01 search_index.js
-rw-r--r-- 1 matthew wheel 920 Jan 11 13:01 search_index.js.gz
-rw-r--r-- 1 matthew wheel 6603 Jan 11 13:01 searcher.js
-rw-r--r-- 1 matthew wheel 1791 Jan 11 13:01 searcher.js.gz
As far as I can tell these are boilerplate installed by something to do
with rdoc. A quick find(1) over my /usr/local/lib/ruby shows this same
pattern in a number of installed rubygems.
What's going on here?
This makes poudriere sad, although the error message doesn't say
anything about "I can't decompress this, because there's already a
decompressed copy in the way" instead claiming the .gz files refer to
some path under staging.
Cheers,
Matthew
The port Makefile looks like this - bog standard rubygem stuff:
# $FreeBSD$
PORTNAME= svn2git
PORTVERSION= 2.3.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= matthew at FreeBSD.org
COMMENT= Tool for migrating svn projects to git
LICENSE= MIT
RUN_DEPENDS= git-subversion>0:${PORTSDIR}/devel/git-subversion
NO_ARCH= yes
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20160111/ecb1dad9/attachment.sig>
More information about the freebsd-ports
mailing list