[Bug 1613949] Re: vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-12-27 Thread Will Braswell
Mr. Murray,

Without having yet added "universe-updates" (or anything else) to my
/etc/apt/sources.list file, I went ahead and ran `apt-get update` and
`apt-cache policy vim-gtk3` again, now it looks like things have been
fixed (enough) for me to move forward as-is.

AND IT WORKS!

Unfortunately, it only works because of the passage of time (and things
being fixed upstream, presumably); it WAS a problem when I originally
created this ticket, and specifically that problem is that the default
sources.list fails to include the proper "xenial-updates" lines.

There are 2 files which may be significant, "sources.list" and the older
"sources.list.save" files.  I will attach "sources.list", and their diff
is below.  Perhaps this bug report should be re-filed with the people
who are in charge of the default "/etc/apt/sources.list" files???

Thanks,
~ Will


$ ls -l /etc/apt/sources.list*
-rw-rw-r-- 1 root root 2727 Nov 24 09:23 /etc/apt/sources.list
-rw-rw-r-- 1 root root 2827 Aug 16 12:12 /etc/apt/sources.list.save

# diff sources.list.save sources.list
6c6
< # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
---
> deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
27c27
< # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
---
> deb-src http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
35d34
< deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted 
universe multiverse
42c41
< # deb http://archive.canonical.com/ubuntu xenial partner
---
> deb http://archive.canonical.com/ubuntu xenial partner


$ apt-cache policy vim-gtk3
vim-gtk3:
  Installed: (none)
  Candidate: 2:7.4.1689-3ubuntu1.2
  Version table:
 2:7.4.1689-3ubuntu1.2 500
500 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 
Packages
 2:7.4.1689-3ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

# apt-get update
...
# apt-get install vim-gtk3
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following additional packages will be installed:
  vim-gui-common
Suggested packages:
  cscope vim-doc vim-gnome-py2 | vim-gtk-py2 | vim-gtk3-py2 | vim-athena-py2
The following NEW packages will be installed:
  vim-gtk3 vim-gui-common
0 upgraded, 2 newly installed, 0 to remove and 4 not upgraded.
Need to get 1,290 kB of archives.
After this operation, 3,223 kB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 
vim-gui-common all 2:7.4.1689-3ubuntu1.2 [67.6 kB]
Get:2 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 vim-gtk3 
amd64 2:7.4.1689-3ubuntu1.2 [1,223 kB]
Fetched 1,290 kB in 2s (606 kB/s)   
Selecting previously unselected package vim-gui-common.
(Reading database ... 333767 files and directories currently installed.)
Preparing to unpack .../vim-gui-common_2%3a7.4.1689-3ubuntu1.2_all.deb ...
Unpacking vim-gui-common (2:7.4.1689-3ubuntu1.2) ...
Selecting previously unselected package vim-gtk3.
Preparing to unpack .../vim-gtk3_2%3a7.4.1689-3ubuntu1.2_amd64.deb ...
Unpacking vim-gtk3 (2:7.4.1689-3ubuntu1.2) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up vim-gui-common (2:7.4.1689-3ubuntu1.2) ...
Setting up vim-gtk3 (2:7.4.1689-3ubuntu1.2) ...
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vim (vim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vimdiff 
(vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rvim (rvim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rview (rview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vi (vi) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/view (view) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/ex (ex) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/editor 
(editor) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/gvim (gvim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/gview (gview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rgview 
(rgview) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rgvim (rgvim) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/evim (evim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/eview (eview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to 

[Bug 1613949] Re: vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-12-27 Thread Will Braswell
Also, I'm pretty sure the issue experienced by user "zacktu (cannon)" is
different than my issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1613949

Title:
  vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu
  16.04.1 Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1613949/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1613949] Re: vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-11-25 Thread Will Braswell
Hello Mr. Murray,

Sorry for the delay, looks like we finally have confirmation from zaktu,
here are the results of the command for which you asked:

$ apt-cache policy vim-gtk3
vim-gtk3:
  Installed: (none)
  Candidate: 2:7.4.1689-3ubuntu1
  Version table:
 2:7.4.1689-3ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Does this information help us move forward toward a fix?

Thanks,
~ Will

** Changed in: vim (Ubuntu)
   Status: Expired => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1613949

Title:
  vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu
  16.04.1 Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1613949/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1613949] Re: vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-09-14 Thread Will Braswell
PS - I found the deb URL by the following steps:

1.  Visit http://packages.ubuntu.com/
2.  Search for "vim-gtk3" in xenial, which leads to 
http://packages.ubuntu.com/search?keywords=vim-gtk3=names=xenial=all
3.  Select the package which leads to http://packages.ubuntu.com/xenial/vim-gtk3
4.  Select the amd64 arch which leads to 
http://packages.ubuntu.com/xenial/amd64/vim-gtk3/download
5.  Select the first North America mirror which leads to 
http://mirrors.kernel.org/ubuntu/pool/universe/v/vim/vim-gtk3_7.4.1689-3ubuntu1_amd64.deb

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1613949

Title:
  vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu
  16.04.1 Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1613949/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1613949] Re: vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-09-14 Thread Will Braswell
Hi Brian,

The following 4 commands work on my system to actually run gvim,
although as I said before this leaves the packages in a broken state, so
I still go ahead and run the purge command at the end to remove the
broken (but working) package for now, until a proper solution is in
place.

$ apt-get install liblua5.2 libruby2.3
$ wget 
http://mirrors.kernel.org/ubuntu/pool/universe/v/vim/vim-gtk3_7.4.1689-3ubuntu1_amd64.deb
$ dpkg -i --force-depends ./vim-gtk3_7.4.1689-3ubuntu1_amd64.deb
$ gvim

$ dpkg --purge vim-gtk3

Does this answer your question?

Thanks,
~ Will

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1613949

Title:
  vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu
  16.04.1 Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1613949/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1613949] [NEW] vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu 16.04.1 Xenial

2016-08-16 Thread Will Braswell
Public bug reported:

I have a fresh install of Ubuntu v16.04.1, then I did an `apt-get
upgrade` and it only had a few seemingly-minor packages to upgrade
(don't remember the list, sorry).

Apparently all the core vim packages have been upgraded to
2:7.4.1689-3ubuntu1.1 but vim-gtk3 (and all the other gvim-providing
packages I tested) are still held back to 2:7.4.1689-3ubuntu1 so there
is a version mis-match.

Now I get the following error:

[[[ BEGIN PASTE ]]]

root@machine:/# apt-get install vim-gtk3
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vim-gtk3 : Depends: vim-common (= 2:7.4.1689-3ubuntu1) but 
2:7.4.1689-3ubuntu1.1 is to be installed
Depends: vim-runtime (= 2:7.4.1689-3ubuntu1) but 
2:7.4.1689-3ubuntu1.1 is to be installed
E: Unable to correct problems, you have held broken packages.

[[[ END PASTE ]]]


However I can still get gvim working if I force the installation of the 
vim-gtk3 package using dpkg.  Of course this is not a good solution, because it 
leaves my system in a state of seemingly-broken packages!


[[[ BEGIN PASTE ]]]

root@machine:/# dpkg -i --force-depends ./vim-gtk3_7.4.1689-3ubuntu1_amd64.deb
Selecting previously unselected package vim-gtk3.
(Reading database ... 251539 files and directories currently installed.)
Preparing to unpack .../vim-gtk3_7.4.1689-3ubuntu1_amd64.deb ...
Unpacking vim-gtk3 (2:7.4.1689-3ubuntu1) ...
dpkg: vim-gtk3: dependency problems, but configuring anyway as you requested:
 vim-gtk3 depends on vim-common (= 2:7.4.1689-3ubuntu1); however:
  Version of vim-common on system is 2:7.4.1689-3ubuntu1.1.
 vim-gtk3 depends on vim-runtime (= 2:7.4.1689-3ubuntu1); however:
  Version of vim-runtime on system is 2:7.4.1689-3ubuntu1.1.

Setting up vim-gtk3 (2:7.4.1689-3ubuntu1) ...
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vim (vim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vimdiff 
(vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rvim (rvim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rview (rview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/vi (vi) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/view (view) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/ex (ex) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/editor 
(editor) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/gvim (gvim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/gview (gview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rgview 
(rgview) in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/rgvim (rgvim) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/evim (evim) in 
auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/eview (eview) 
in auto mode
update-alternatives: using /usr/bin/vim.gtk3 to provide /usr/bin/gvimdiff 
(gvimdiff) in auto mode

[[[ END PASTE ]]]


And yes, I can confirm that gvim actually works using this method.  We just 
need to upgrade the package versioning so that we don't have a problem with the 
apt-get packaging dependency system.

Thanks for all your hard work.  Ubuntu is #1!!!  :-)

** Affects: vim (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: packaging vim xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1613949

Title:
  vim-gtk3 Has Unmet Dependencies After `apt-get upgrade` In Ubuntu
  16.04.1 Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1613949/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs