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

Reply via email to