Issues with packages
Ronald Klop
ronald-lists at klop.ws
Sun Jul 22 10:00:37 UTC 2018
On Sat, 21 Jul 2018 15:33:59 +0200, Nicola Mingotti <nmingotti at gmail.com>
wrote:
>
>
> On 07/21/18 12:14, Ronald Klop wrote:
>> On Sat, 21 Jul 2018 11:43:00 +0200, Nicola Mingotti
>> <nmingotti at gmail.com> wrote:
>>>
>>> Hi all,
>>> I am working with FreeBSD-11.1 in BeagleBone Black Rev.C.In the last
>>> week I needed to have a webcam streaming from the BBB and i discovered
>>> there are some issues with packages.
>>> Problem. There are missing popular packages for ARM.For example
>>> _ffmpeg_ and _vlc_ but also e.g. _kde..._
>>> I was able to compile the following missing packages from portswithout
>>> making any change to the Makefiles.with :#> make -DBATCH install#>
>>> make packagefor packages:
>>> -------------------------------------------------------------
>>> vlc-2.2.8_6,4.txzffmpeg0-0.7.17_14,1.txzopencv-core-3.4.1_1.txz
>>> ffmpeg-4.0.1,1.txzleptonica-1.76.0.txztesseract-3.05.02_1.txz
>>> -------------------------------------------------------------
>>> I compiled those packages directly on the BBB with the following
>>> caveat.Before running the "make" i was checking all dependenciesof
>>> each package in FreshPorts and resolving them one by oneinstalling the
>>> relevant *packages*.
>>> The reason for this is of course that BBB is very slow, if it hadto
>>> recursively compile all stuff it needed for e.g. ffmpg i could never
>>> make it.
>>> So, if i can compile the packages the central system should also be
>>> able to do it. Maybe there are some issues there.
>>> Bye
>>>
>>
>>
>> I guess BBB is armv6. You can see the build packages here:
>> http://pkg.freebsd.org/.Armv6 only has quartely packages. Maybe there
>> is a difference in the quarterly packages and a checkout >>of
>> /usr/ports which makes vlc, etc. buildable from ports, but is not in
>> the quarterly pkgs yet.
>> Just an educated guess but I might be wrong.
>> There was
>> http://portsmon.freebsd.org/portoverview.py?category=multimedia&portname=vlc
>> in the past, >>showing why a pkg is not being build, but it is broken
>> for a while already.
>> Regards,Ronald.
>
> Thank you for the info Ronald.
>
> You are correct BBB is ARMv6. (according to uname -p)
> Checking http://pkg.freebsd.org/ is actually that, for FreeBSD-11.1
> the directories containing vlc and ffmpeg are:
> LATEST --> yes
> QUARTERLY ---> no
> RELEASE2 --> yes
Mind that LATEST is from 2016 (!!) -these are not build due to lack of
(fast) resources in armv6-, QUARTERLY from July 2018 (this is actively
maintained) and RELEASE_2 from June 2018 (which was apparently a good
build in number of packages succeeded and is still quite recent),
Packages for armv6 are apparently a bit in a flux.
Look here: https://pkg-status.freebsd.org/builds?type=package and search
for armv6. It will show that 11.0 pkgs build 23259 pkgs and 11.1 only 542.
You can also look here and click 'previous build' to see how much
difference there is between different runs of the package building machine.
https://pkg-status.freebsd.org/builds/default:quarterly:111armv6:475045:beefy15
Regards,
Ronald.
>
>
> So, considering i downloaded the ports with portsnap a few days ago they
> shoud be the latest available.
>
> And my packages must be taken from QUARTERLY, this would make sense,
> since i don't see "vlc" and "ffmpeg".
>
> I have a few newbye question,
> -] How do I check from which reposotory/directory my *pkg* is taking the
> packages ?-] Is it possible to change it ?
> I read around in many man pages but i can't find it.
> bye
> Nicola
>
>
> ----------------------------
> Dr. Nicola Mingotti
> R&D - Borghi Srl
> CTO - BondInsider
> --------------------------
More information about the freebsd-arm
mailing list