freebsd / poudriere

Port/Package build and test system
https://github.com/freebsd/poudriere/wiki
BSD 2-Clause "Simplified" License
394 stars 163 forks source link

poudriere bulk fails to proceed a long list of dependencies on aarch64 #1187

Open fluffykhv opened 1 week ago

fluffykhv commented 1 week ago

Got a reproducible bug, only with poudriere-devel but not release package

try to build something big

poudriere bulk -j 150aarch64 -tr x11/kde5
[skip]
[00:00:39] Recording filesystem state for prepkg... done
[00:00:39] Processing PRIORITY_BOOST
Error: (78387) mkdir:pkgqueue_move_ready_to_pool:269: 115Z114Z113Z112Z111Z110Z109Z108Z107Z106Z105Z104Z103Z102Z101Z100Z99Z98Z97Z96Z95Z94Z93Z92Z91Z90Z89Z88Z87Z86Z85Z84Z83Z82Z81Z80Z79Z78Z77Z76Z75Z74Z73Z72Z71Z70Z69Z68Z67Z66Z65Z64Z63Z62Z61Z60Z59Z58Z57Z56Z55Z54Z53Z52Z51Z50Z49Z48Z47Z46Z45Z44Z43Z42Z41Z40Z39Z38Z37Z36Z35Z34Z33Z32Z31Z30Z29Z28Z27Z26Z25Z24Z23Z22Z21Z20Z19Z18Z17Z16Z15Z14Z13Z12Z11Z10Z9Z8Z7Z6Z5Z4Z3Z2Z1Z0: File name too long
Error: (32676) /usr/local/share/poudriere/bulk.sh:pkgqueue_move_ready_to_pool:269: set -e error: status = 1
[00:00:40] Cleaning up

Environment

fluffykhv commented 4 hours ago

Looks like it fails at https://github.com/freebsd/poudriere/blob/fca4bc36dc0c4f36d7ea54ad793940008a6be524/test/pkgqueue_mutually_exclusive.sh#L14

@bdrewery @bapt please take a look