On Wed, 10 Dec 2014, camden lindsay wrote:
> Robert-
> what is
> ls -l feeds/oldpackages/Binary
> From your working directory?
>
> Provide a copy of your feeds.conf.default to verify syntax.
>
> I just did this and got no error (which you also do not on other machines)
>
> dylan@BigBox /mnt/store/public/openWRT_source/trunk $ scripts/feeds update
> -a...
> ...
> Updating feed 'oldpackages' from 'http://git.openwrt.org/packages.git' ...
> Cloning into './feeds/oldpackages'...
> remote: Counting objects: 3283, done.
> remote: Compressing objects: 100% (2785/2785), done.
> remote: Total 3283 (delta 109), reused 2207 (delta 57)
> Receiving objects: 100% (3283/3283), 2.52 MiB | 579.00 KiB/s, done.
> Resolving deltas: 100% (109/109), done.
> Checking connectivity... done.
> Create index file './feeds/oldpackages.index'
> Collecting package info: done
gaaaaaaaah ... ok, i have no idea what to think of this. again,
here's the update error i get trying to update the oldpackages feed:
Create index file './feeds/oldpackages.index'
grep: feeds/oldpackages/Binary: No such file or directory
grep: file: No such file or directory
grep: matches/Makefile: No such file or directory
gmake: *** No rule to make target 'feeds/oldpackages/Binary', needed by
'/home/rpjday/openwrt/ar71xx/git/feeds/oldpackages.tmp/info/.packageinfo-Binary'.
Stop.
i have no idea where the word "Binary" is coming from, but it's
clearly what is screwing things up as that makes no sense -- there is
no package or subdirectory named "Binary". however, let's do this.
if i go under a working feed, say "packages", and further into the
"info" directory, thusly:
$ cd feeds/packages.tmp/info
i can see the files with the collected package info:
$ ls -1 .files*
.files-packageinfo-21213
.files-packageinfo.mk
.files-packageinfo.stamp
.files-packageinfo.stamp.0c809649962fa56ee254c0ae94ba78f3
$
and if i look through .files-packageinfo-21213, i can see the
collection of all the packages in their subdirectories:
utils/ntfs-3g
utils/lm-sensors
utils/coreutils
utils/pps-tools
utils/tcsh
utils/mpack
utils/acl
utils/bash
utils/hamlib
... etc etc ...
however, if i do the same for the oldpackages directory and peruse
the very same file, to my astonishment:
... snip ...
libs/libassuan
libs/libnfc
libs/lttng-ust
Binary file feeds/oldpackages/libs/clearsilver/Makefile matches
libs/serdisplib
libs/cgilib
libs/check
... snip ...
what the heck is that "Binary file ..." line doing in the middle of
the .files-packageinfo file??? it's clearly the output of some grep
command, and it's been stuffed into the middle of the
.files-packageinfo file where the word "Binary" is subsequently
treated as a file name, which causes all this grief.
what is causing that line to be added to that file?
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users