I am not a user of vim, so it seems strange that sys-process/tini-0.13.0 depends on it for just one program: ``` # vim-core is needed just for the xxd program DEPEND="app-editors/vim-core" ``` ``` # emerge -a app-emulation/docker --tree These are the packages that would be merged, in reverse order: Calculating dependencies ...... done! [ebuild N ] app-emulation/docker-1.13.0_rc1::gentoo USE="btrfs container-init device-mapper overlay seccomp -apparmor -aufs -hardened -pkcs11" 7,663 KiB [ebuild N ] sys-process/tini-0.13.0::gentoo USE="args static" 26 KiB [nomerge ] sys-process/tini-0.13.0::gentoo USE="args static" [nomerge ] app-editors/vim-core-8.0.0005-r1::gentoo USE="acl nls -minimal" [ebuild N ] app-vim/gentoo-syntax-20160530::gentoo USE="-ignore-glep31" 19 KiB [ebuild N ] app-editors/vim-8.0.0005::gentoo USE="X acl gpm nls -cscope -debug -lua -luajit -minimal -perl -python -racket -ruby (-selinux) -tcl -vim-pager" PYTHON_TARGETS="python2_7 python3_4 python3_5" 12,609 KiB [ebuild N ] app-editors/vim-core-8.0.0005-r1::gentoo USE="acl nls -minimal" 0 KiB [ebuild N ] app-eselect/eselect-vi-1.1.9::gentoo 7 KiB [nomerge ] app-emulation/docker-1.13.0_rc1::gentoo USE="btrfs container-init device-mapper overlay seccomp -apparmor -aufs -hardened -pkcs11" [ebuild N ] app-emulation/docker-proxy-0.8.0_p20161111::gentoo 2,101 KiB ``` Is it possible to split off that one program into a separate package?
This seems to be already tackled by upstream here: https://github.com/krallin/tini/issues/62
(In reply to Manuel Rüger from comment #1) > This seems to be already tackled by upstream here: > https://github.com/krallin/tini/issues/62 That's great! I was going to say that this does most of it: od -t x1 -A n --endian=big LICENSE | \ sed -e 's: :, 0x:g' -e 's:$:,:' -e 's:^, : :'
I went ahead and removed the dependency as the patch made it into the upstream repository. commit 01037ba0bd9409a6aed51e0302a042d823eac4e3 Author: Manuel Rüger <mrueg@gentoo.org> Date: Fri Nov 25 15:39:58 2016 +0100 sys-process/tini: Add preprocessed license and remove dependency on vim-core Gentoo-Bug: 600150 Package-Manager: portage-2.3.2