{"action":"opened","issue":{"url":"https://api.github.com/repos/rmarquis/pacaur/issues/549","repository_url":"https://api.github.com/repos/rmarquis/pacaur","labels_url":"https://api.github.com/repos/rmarquis/pacaur/issues/549/labels{/name}","comments_url":"https://api.github.com/repos/rmarquis/pacaur/issues/549/comments","events_url":"https://api.github.com/repos/rmarquis/pacaur/issues/549/events","html_url":"https://github.com/rmarquis/pacaur/issues/549","id":174961166,"number":549,"title":"pacaur cannot install gvim-git when gvim is installed","user":{"login":"blueyed","id":9766,"avatar_url":"https://avatars.githubusercontent.com/u/9766?v=3","gravatar_id":"","url":"https://api.github.com/users/blueyed","html_url":"https://github.com/blueyed","followers_url":"https://api.github.com/users/blueyed/followers","following_url":"https://api.github.com/users/blueyed/following{/other_user}","gists_url":"https://api.github.com/users/blueyed/gists{/gist_id}","starred_url":"https://api.github.com/users/blueyed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blueyed/subscriptions","organizations_url":"https://api.github.com/users/blueyed/orgs","repos_url":"https://api.github.com/users/blueyed/repos","events_url":"https://api.github.com/users/blueyed/events{/privacy}","received_events_url":"https://api.github.com/users/blueyed/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-04T17:55:07Z","updated_at":"2016-09-04T17:55:07Z","closed_at":null,"body":"When installing gvim-git to replace gvim, I get asked about the conflicts in\r\nthe beginning, but then it fails to remove vim-runtime:\r\n\r\n```\r\n:: vim-runtime-git and vim-runtime are in conflict. Remove vim-runtime? [y/N] \r\nerror: failed to prepare transaction (could not satisfy dependencies)\r\n:: gvim: removing vim-runtime breaks dependency 'vim-runtime=7.4.2143-1'\r\n:: Building gvim-git package(s)...\r\n==> Making package: gvim-git 7.4.2323-1 (Sun Sep  4 18:15:15 CEST 2016)\r\n==> Checking runtime dependencies...\r\n==> Installing missing dependencies...\r\nerror: target not found: vim-runtime-git\r\n==> ERROR: 'pacman' failed to install missing dependencies.\r\n:: failed to build gvim-git package(s)\r\n```\r\n\r\nI think `pacaur` should abort after the first error already in any case?!\r\n\r\n\r\nThe workaround now was to build \"gvim-git\" with \"makepkg --nodeps\", and then\r\ninstall them both at once:\r\n\r\n```\r\n% sudo pacman -U gvim-git-7.4.2323-1-x86_64.pkg.tar.xz \\\r\n  ../vim-runtime-git/vim-runtime-git-7.4.2323-1-x86_64.pkg.tar.xz\r\n```\r\n(this resulted in file conflicts, but that's a packaging issue really)\r\n\r\nCould pacaur make it work this way, i.e. building with `--nodeps` and then\r\ninstalling them together?  Or is there a better way?\r\n\r\n\r\nThe trimmed output of the session:\r\n\r\n```\r\n% pacaur -S gvim-git\r\n:: Package(s) gvim-git not found in repositories, trying AUR...\r\n:: resolving dependencies...\r\n:: looking for inter-conflicts...\r\n:: gvim-git and gvim are in conflict (gvim). Remove gvim? [y/N] y\r\n:: vim-runtime-git and vim-runtime are in conflict (vim-runtime). Remove vim-runtime? [y/N] y\r\n\r\nAUR Packages  (2)    Old Version  New Version\r\n\r\naur/gvim-git         7.4.2143-1   latest                    \r\naur/vim-runtime-git  7.4.2143-1   latest                    \r\n\r\n:: Proceed with installation? [Y/n] y\r\n\r\n:: Retrieving package(s)...\r\n:: gvim-git build files are up-to-date -- skipping\r\n:: vim-runtime-git build files are up-to-date -- skipping\r\n:: Checking vim-runtime-git integrity...\r\n==> Making package: vim-runtime-git 7.4.824-1 (Sun Sep  4 18:14:16 CEST 2016)\r\n==> Retrieving sources...\r\n  -> Updating vim git repo...\r\nFetching origin\r\n==> Validating source files with sha256sums...\r\n    vim ... Skipped\r\n:: Checking gvim-git integrity...\r\n==> Making package: gvim-git 7.4.1967-2 (Sun Sep  4 18:14:19 CEST 2016)\r\n==> Retrieving sources...\r\n  -> Updating vim git repo...\r\nFetching origin\r\n  -> Found gvim.desktop\r\n==> Validating source files with sha256sums...\r\n    vim ... Skipped\r\n    gvim.desktop ... Passed\r\n:: Building vim-runtime-git package(s)...\r\n==> Making package: vim-runtime-git 7.4.2323-1 (Sun Sep  4 18:14:22 CEST 2016)\r\n==> Checking runtime dependencies...\r\n==> Checking buildtime dependencies...\r\n==> Retrieving sources...\r\n  -> Updating vim git repo...\r\nFetching origin\r\n==> Validating source files with sha256sums...\r\n    vim ... Skipped\r\n==> Extracting sources...\r\n  -> Creating working copy of vim git repo...\r\nSwitched to a new branch 'makepkg'\r\n\r\n==> Starting prepare()...\r\n==> Starting pkgver()...\r\n==> Starting build()...\r\n…\r\nmake[1]: Leaving directory '/home/daniel/.cache/pacaur/vim-runtime-git/src/vim/src'\r\n==> Entering fakeroot environment...\r\n==> Starting package()...\r\nStarting make in the src directory.\r\n…\r\n==> Tidying install...\r\n  -> Removing libtool files...\r\n  -> Purging unwanted files...\r\n  -> Removing static library files...\r\n  -> Compressing man and info pages...\r\n==> Checking for packaging issue...\r\n==> Creating package \"vim-runtime-git\"...\r\n  -> Generating .PKGINFO file...\r\n  -> Generating .BUILDINFO file...\r\n  -> Generating .MTREE file...\r\n  -> Compressing package...\r\n==> Leaving fakeroot environment.\r\n==> Finished making: vim-runtime-git 7.4.2323-1 (Sun Sep  4 18:15:14 CEST 2016)\r\n==> Cleaning up...\r\n:: Installing vim-runtime-git package(s)...\r\nloading packages...\r\nresolving dependencies...\r\nlooking for conflicting packages...\r\n:: vim-runtime-git and vim-runtime are in conflict. Remove vim-runtime? [y/N] \r\nerror: failed to prepare transaction (could not satisfy dependencies)\r\n:: gvim: removing vim-runtime breaks dependency 'vim-runtime=7.4.2143-1'\r\n:: Building gvim-git package(s)...\r\n==> Making package: gvim-git 7.4.2323-1 (Sun Sep  4 18:15:15 CEST 2016)\r\n==> Checking runtime dependencies...\r\n==> Installing missing dependencies...\r\nerror: target not found: vim-runtime-git\r\n==> ERROR: 'pacman' failed to install missing dependencies.\r\n:: failed to build gvim-git package(s)\r\n```\r\n"}}
{"actor":{"display_login":"blueyed"}}