2020-03-29 18:01:51,812 [INFO] {297024} koji.build.buildroot:518 Running mock as kojibuilder INFO: mock.py version 1.4.21 starting (python version = 3.8.1)... Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Start: clean chroot Finish: clean chroot Start: chroot init INFO: calling preinit hooks INFO: enabled HW Info plugin Mock Version: 1.4.21 INFO: Mock Version: 1.4.21 Start: dnf install Finish: dnf install Finish: chroot init INFO: Installed packages: Finish: run 2020-03-29 18:11:18,203 [INFO] {297362} koji.build.buildroot:518 Running mock as kojibuilder INFO: mock.py version 1.4.21 starting (python version = 3.8.1)... Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/tmp/koji/tasks/1327/391327/local/work/tasks/1197/391197/utop-2.4.2-2.fc33.src.rpm) Config(f33-build-151918-43283) Start: chroot init INFO: calling preinit hooks INFO: enabled HW Info plugin Mock Version: 1.4.21 INFO: Mock Version: 1.4.21 Finish: chroot init Start: build phase for utop-2.4.2-2.fc33.src.rpm Start: build setup for utop-2.4.2-2.fc33.src.rpm Finish: build setup for utop-2.4.2-2.fc33.src.rpm Finish: build phase for utop-2.4.2-2.fc33.src.rpm ERROR: Exception(/tmp/koji/tasks/1327/391327/local/work/tasks/1197/391197/utop-2.4.2-2.fc33.src.rpm) Config(f33-build-151918-43283) 1 minutes 1 seconds INFO: Results and/or logs in: /var/lib/mock/f33-build-151918-43283/result ERROR: Command failed: # /usr/bin/dnf builddep --installroot /var/lib/mock/f33-build-151918-43283/root/ --setopt=install_weak_deps=0 --disableplugin=local --disableplugin=spacewalk /var/lib/mock/f33-build-151918-43283/root//builddir/build/SRPMS/utop-2.4.2-2.fc33.src.rpm --setopt=tsflags=nocontexts No matches found for the following disable plugin patterns: local, spacewalk Last metadata expiration check: 0:00:04 ago on Sun 29 Mar 2020 06:02:38 PM EDT. Error: Problem 1: conflicting requests - nothing provides ocaml(runtime) = 4.06.0 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(CamlinternalFormatBasics) = 79ae8c0eb753af6b441fe05456c7970b needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Pervasives) = 9b04ecdc97e5102c1d342892ef7ad9a2 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(String) = e6a69bfe22781c3a43e5dc04b6d1728a needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Buffer) = 9c9b3639d23d7746c571cdf04646eb29 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Uchar) = 596c497318b5c3057b47b9d6747ef5d1 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Printf) = e5dfd0ca6436c8abad976fc9e914999a needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Int32) = dbc028028ad4d59759d36dd6c0796919 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(List) = 7a6b1f92720df765cf38d67f920844fe needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Array) = 0fba23558da789bd0ef7ad786bdc90e6 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Bytes) = b0d8deb18827702df0887113ba3c0110 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Sys) = 3fe6d98e0634486be22d9de07aa0709a needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Hashtbl) = 0a88e320f172d3413ba0d5e0f9c70ccd needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Format) = 1a17539924469551f027475153d4d3b5 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(CamlinternalBigarray) = 4ff98b0650eef9c38ee9c9930e0c3e9b needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Complex) = cd4856c93f21942683ce190142e88396 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Unix) = 053326e853ce10e1fadf8d891f08f891 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Lexing) = 0971650cdf1fa8e506e733e9a5da2628 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Printexc) = 1b461321ebcc8e419f24eb531c5ac7ac needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Set) = 28a12def19edf36c317c30fafcc03d6d needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Map) = 8b8de381501aa7862270c15619322ee7 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Char) = 4918635b8796d0ab0d5c593b942f8df7 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Lazy) = 4bf082b428b11a15971c831a1c768bda needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Arg) = 8a984750e16559fb57a4021121f21559 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Int64) = f1c602b12ea723a45bbe6143f116a991 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Filename) = 4c2454d1aec88f5851f077478f232f2f needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Stream) = 90ec282c811d56f0cb641c602c7a92fd needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Nativeint) = 7b210723c1ccafec90ff1578ad7e5996 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(CamlinternalLazy) = 82ff65fd3ba766b66b963761d8f6b333 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Scanf) = e807880cfcd97dfe1c40fcbbb5573f71 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Marshal) = 9dbb48cebd784fc6219ed0e9514fc7df needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Random) = ba6c32ae0bdeda05c187b523e94518fd needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(StringLabels) = 6339e2b71e8c583a81e808954faf6818 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(Digest) = 9eea388efd5172256c8453659d37f2b5 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(ArrayLabels) = c4974e11dd7c941c002b826edc727de8 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(BytesLabels) = 082178365ae645afd148522f3218f31e needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(ListLabels) = f4e829075d9d0bb7de979cfc49c2600b needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(StdLabels) = 5529e284278766333d5e40132b2cbce5 needed by ocaml-dune-1.11.0-2.fc31.riscv64 - nothing provides ocaml(MoreLabels) = db5fc31b815ab3040d5a9940a91712c4 needed by ocaml-dune-1.11.0-2.fc31.riscv64 Problem 2: package ocaml-lwt-devel-4.1.0-1.fc30.riscv64 requires ocaml-lwt(riscv-64) = 4.1.0-1.fc30, but none of the providers can be installed - conflicting requests - nothing provides ocaml(CamlinternalFormatBasics) = 7ea79e608e46b41c80c3251773e6fdf3 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib) = 2812fae09b173a42800ce3b48328b9cb needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(runtime) = 4.07.0 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__seq) = 5c66a1fd18f6126043d7af46d32b4b53 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__buffer) = 10853d28756c7121334e6b9e3e83e1ba needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__uchar) = 786699188e2f8c1fe32eb8363cd7655a needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__list) = 0c0f6e8daa075e845d18d212dd78098f needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__string) = da1db0058f6dfb66ed4d85c353dc9306 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__hashtbl) = 682884027fa100c01983d89cfc4eaf69 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__format) = 28a664c1f420f636bf646c962e89e74a needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__array) = 8289b1b8bcdd29cc6a859bfa35d44a2e needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__printf) = be9ae8643b5511d51db9c754b5ee4f74 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__lazy) = e6d072b84e6160ffef0b04b417bf1f72 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__int32) = 78bd846191e02a88baa4e9a80ecf1cd6 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__obj) = a596d23956eb4b50fd382185fb87478a needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__bigarray) = fde4e26503108d041547c9eef855a5fa needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__complex) = d4688bd6236fccf33550a083ea8e768f needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__map) = c1f5b25c1463fcd9b8448c396d451c2e needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Unix) = e5f3d189d40891229c2283728e203e8a needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__bytes) = fe610140c1c3c7a45519f124966c164d needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__char) = dfbf7b404aa65639c2ae48823aae4141 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(CamlinternalLazy) = 3adca82482059421053701381ab2103c needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__printexc) = f94eb57f9995c6f95133374b31a2db08 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__int64) = a454ce987e87f19475aaffc6390cdac3 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__sys) = 173c21e20f3d44e9b4f52694fd5addb3 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__marshal) = c911b03d32659414e14cc02734715916 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__filename) = 59d4f5dc5b39cf14e1644b77a94ace28 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Bigarray) = 0c47051b3cf2ad550a5c848dbb88e6c4 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__nativeint) = b902bb985d2fe122694f9825a3a50cf5 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(CamlinternalOO) = 97f2eb1bc0716f60be886724bf7c7b32 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__callback) = 6cbf78990b81aaa60259f675a22325df needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__queue) = 7f7ceceae7e32ae22ed869d3d416da67 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Result) = 258801c5404f10a54b521e0a6b68d3b4 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__gc) = 121da7976d740f3d8c647f7734cb9e5b needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__weak) = 0007b990f6fe2b9a0c07c3b3603e4a6f needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Stdlib__random) = 9e673e7e6fd158515a6d4ef4d5d75bc4 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Mutex) = e018a25020abb260cdb1f627690f21b7 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Thread) = 9c1f25193c96d88eaa7f60111de169c2 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 - nothing provides ocaml(Condition) = 00ec7576cea3c697f9c927988d7c6309 needed by ocaml-lwt-4.1.0-1.fc30.riscv64 Problem 3: package ocaml-lambda-term-devel-1.12.0-1.fc29.riscv64 requires ocaml-lambda-term(riscv-64) = 1.12.0-1.fc29, but none of the providers can be installed - conflicting requests - nothing provides ocaml(CamlinternalFormatBasics) = 7ea79e608e46b41c80c3251773e6fdf3 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib) = 2812fae09b173a42800ce3b48328b9cb needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(runtime) = 4.07.0 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__seq) = 5c66a1fd18f6126043d7af46d32b4b53 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__buffer) = 10853d28756c7121334e6b9e3e83e1ba needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__uchar) = 786699188e2f8c1fe32eb8363cd7655a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__list) = 0c0f6e8daa075e845d18d212dd78098f needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__string) = da1db0058f6dfb66ed4d85c353dc9306 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__hashtbl) = 682884027fa100c01983d89cfc4eaf69 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__format) = 28a664c1f420f636bf646c962e89e74a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__array) = 8289b1b8bcdd29cc6a859bfa35d44a2e needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__printf) = be9ae8643b5511d51db9c754b5ee4f74 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__lazy) = e6d072b84e6160ffef0b04b417bf1f72 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__int32) = 78bd846191e02a88baa4e9a80ecf1cd6 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__obj) = a596d23956eb4b50fd382185fb87478a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__bigarray) = fde4e26503108d041547c9eef855a5fa needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__complex) = d4688bd6236fccf33550a083ea8e768f needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__lexing) = 4ca35ee6f83c87fbf3d6a22e3555e3ce needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__map) = c1f5b25c1463fcd9b8448c396d451c2e needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Unix) = e5f3d189d40891229c2283728e203e8a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__bytes) = fe610140c1c3c7a45519f124966c164d needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__char) = dfbf7b404aa65639c2ae48823aae4141 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(CamlinternalLazy) = 3adca82482059421053701381ab2103c needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__printexc) = f94eb57f9995c6f95133374b31a2db08 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__sys) = 173c21e20f3d44e9b4f52694fd5addb3 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__marshal) = c911b03d32659414e14cc02734715916 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__stream) = 4dac5a24ac9b37b27ef4ca0acf5d283c needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__filename) = 59d4f5dc5b39cf14e1644b77a94ace28 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Bigarray) = 0c47051b3cf2ad550a5c848dbb88e6c4 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(CamlinternalOO) = 97f2eb1bc0716f60be886724bf7c7b32 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(React) = 1ba39c3f48dded5bbf651c108662d4d8 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(AvlTree) = 9ea023148ea41e53f0eb3e35e744a5ed needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(CamomileLibrary) = 2d561129bfedc28b2564082ec6bf74a7 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(CamomileLibraryDyn) = 9b706729c2600a1a6b419390b6cb944d needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(IMap) = 2f288e232f8ef3cd7fba0014ebf10d93 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(ISet) = a276aa387f6ab674ff9447583cd086c0 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt) = 96a71a03f2b66adb3fc0773c48188676 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_bytes) = a992c1bf5679bcf343e7801f6c53a741 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_io) = 9476c09205ca4c3211d7e9850c6244e3 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_log_core) = 420b5c7315809d596dd539c513f06e59 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_main) = 8047e621d5ccdbe148fbd69d6904b6dd needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_sequence) = bb05b6d7addcd9c01430f5cade34988e needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_stream) = 2a7d2995d7a87628163a4f29066d42d5 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_sys) = b37800b40e9278c720e49289c0c4d5ed needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_unix) = 448b5afff02e5de77a59030ba2f019e4 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__stack) = c2ffc5230781926be0a7955883c5115e needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_log) = d0f84ac9314c8bf63d764e3fdc3941ab needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_mutex) = 0440ef33a095e80f9d213b508215393e needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_react) = 6fba0095f26e820994aec15f2851b41a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Stdlib__stringLabels) = 1b37a2841d959f2fbd62c0c5407e4c1a needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 - nothing provides ocaml(Lwt_condition) = 3890767266b2c001eab31c5e05a31b97 needed by ocaml-lambda-term-1.12.0-1.fc29.riscv64 (try to add '--skip-broken' to skip uninstallable packages)