Running your own feed for personal use is trivial, just point lighttpd or any other HTTP server at the deploy/deb directory on your build machine. If you set PACKAGE_FEED_URLS in your local.conf to the URL of the server then future images will contain a pre-populated sources.list.
However the only relationship between your Yocto image and Rapsian is that they both use Linux and APT. You can't just re-use packages from Raspian (just like you wouldn't expect to re-use packages from Fedora), so if that's your goal then you should just use Raspian. Ross On 25 February 2018 at 13:38, Laigui Qin <qinlai...@126.com> wrote: > Hi Everyone, > > I am building the GNU Linux with Yocto for Raspberry Pi using > meta-raspberrypi. Everything is good (with help of google search and yocto > manual) until I added apt support to the image. As I am a little confused > which Repository URL I should put in the sources.list, I tried the Raspbian > repository. However, when I do apt-get upgrade I got following error which > is not expected. Any idea on this effort? > > BR, > Mike > > root@raspberrypi-cm3:~# sudo apt-get upgrade > Reading package lists... Done > Building dependency tree > Reading state information... Done > Calculating upgrade... Done > The following packages have been kept back: > base-files cpp diffutils g++ gcc git initscripts libcap2 libgcc1 > libgmp10 libsysfs2 libusb-1.0-0 libwbclient0 netcat ntp procps samba-common > usbutils > The following packages will be upgraded: > busybox ethtool sysfsutils > 3 upgraded, 0 newly installed, 0 to remove and 18 not upgraded. > Need to get 562 kB of archives. > After this operation, 1114 kB of additional disk space will be used. > Do you want to continue? [Y/n] > Get:1 http://archive.raspbian.org/raspbian wheezy/main armhf busybox > armhf 1:1.20.0-7 [438 kB] > Get:2 http://archive.raspbian.org/raspbian wheezy/main armhf ethtool > armhf 1:3.4.2-1 [98.7 kB] > Get:3 http://archive.raspbian.org/raspbian wheezy/main armhf sysfsutils > armhf 2.1.0+repack-2 [24.5 kB] > Fetched 562 kB in 5s (96.0 kB/s) > (Reading database ... 16225 files and directories currently installed.) > Preparing to unpack .../busybox_1%3a1.20.0-7_armhf.deb ... > Unpacking busybox (1:1.20.0-7) over (1.24.1-r0) ... > dpkg-deb (subprocess): unable to execute tar (tar): No such file or > directory > *dpkg-deb:* *error:* subprocess tar returned error exit status 2 > *dpkg:* error processing archive > /var/cache/apt/archives/ethtool_1%3a3.4.2-1_armhf.deb > (--unpack): > subprocess dpkg-deb --control returned error exit status 2 > dpkg-deb (subprocess): unable to execute tar (tar): No such file or > directory > *dpkg-deb:* *error:* subprocess tar returned error exit status 2 > *dpkg:* error processing archive /var/cache/apt/archives/ > sysfsutils_2.1.0+repack-2_armhf.deb (--unpack): > subprocess dpkg-deb --control returned error exit status 2 > Errors were encountered while processing: > /var/cache/apt/archives/ethtool_1%3a3.4.2-1_armhf.deb > /var/cache/apt/archives/sysfsutils_2.1.0+repack-2_armhf.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) > > > > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > >
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto