<div dir="ltr"><div><br></div><div>There's no need to attempt to remove again. snapd has proper state tracking and still remembers that you are trying to remove that snap.</div><div><br></div><div>If you kept the directory mounted as suggested, by now it should already be gone.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 2, 2016 at 8:34 PM, Chris <span dir="ltr"><<a href="mailto:cpollock@embarqmail.com" target="_blank">cpollock@embarqmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, 2016-11-02 at 20:06 -0200, Gustavo Niemeyer wrote:<br>
> Ok, thanks for those details. We'll look more deeply into this<br>
> tomorrow and try to reproduce the issue.<br>
><br>
> To fix your problem, can you please try this simple hack to get over<br>
> the bug:<br>
><br>
> sudo mount --bind /snap/ubuntu-core/current /snap/viking-gps/1<br>
><br>
> This should allow the remove to go through.<br>
><br>
><br>
</span>chris@localhost:~$ sudo mount --bind /snap/ubuntu-core/current<br>
/snap/viking-gps/1<br>
[sudo] password for chris: <br>
mount: mount point /snap/viking-gps/1 does not exist<br>
<br>
chris@localhost:~$ sudo snap remove viking-gps<br>
2016-11-02T17:22:05-05:00 ERROR cannot remove snap file "viking-gps",<br>
will retry in 3 mins: umount: /snap/viking-gps/1: mountpoint not found<br>
<br>
The above is probably because I manually removed the empty 1 directory<br>
and the viking-gps directory from /snap.<br>
<br>
In an attempt to reinstall it and then hopefully have it properly<br>
removed I tried<br>
<br>
error: cannot install "viking-gps": snap "viking-gps" already installed<br>
<br>
>From what I can see when I run snap list and it's still shown there<br>
needs to be some kind of refresh command (other than the one to check<br>
for newer snap versions) which would refresh the listing of snaps or<br>
tell snapd that a snap is no longer there. <br>
<div><div class="h5"><br>
> On Wed, Nov 2, 2016 at 7:53 PM, Chris <<a href="mailto:cpollock@embarqmail.com">cpollock@embarqmail.com</a>><br>
> wrote:<br>
> > On Wed, 2016-11-02 at 18:43 -0200, Gustavo Niemeyer wrote:<br>
> > > Hi Chris,<br>
> > ><br>
> > > Can you please try updating your snapd package?<br>
> > ><br>
> > > Recent releases have a more reliable remove procedure that<br>
> > handles<br>
> > > these cases better. <br>
> > ><br>
> > According to apt-cache policy<br>
> ><br>
> > chris@localhost:~$ apt-cache policy snapd<br>
> > snapd:<br>
> >   Installed: 2.16ubuntu3<br>
> >   Candidate: 2.16ubuntu3<br>
> >   Version table:<br>
> >  *** 2.16ubuntu3 500<br>
> >         500 <a href="http://us.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://us.archive.ubuntu.com/<wbr>ubuntu</a> xenial-updates/main<br>
> > amd64 Packages<br>
> >         100 /var/lib/dpkg/status<br>
> >      2.0.2 500<br>
> >         500 <a href="http://us.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://us.archive.ubuntu.com/<wbr>ubuntu</a> xenial/main amd64 <br>
> > Packages<br>
> ><br>
> > I tried to upgrade, sudo apt upgrade snapd<br>
> ><br>
> > chris@localhost:~$ sudo apt upgrade snapd<br>
> > [sudo] password for chris: <br>
> > Reading package lists... Done<br>
> > Building dependency tree       <br>
> > Reading state information... Done<br>
> > snapd is already the newest version (2.16ubuntu3).<br>
> > Calculating upgrade... Done<br>
> ><br>
> ><br>
> > > On Wed, Nov 2, 2016 at 6:40 PM, Chris <<a href="mailto:cpollock@embarqmail.com">cpollock@embarqmail.com</a>><br>
> > > wrote:<br>
> > > > I went to remove a snap, viking-gps, and it just sat there<br>
> > doing<br>
> > > > nothing. I did a CTRL-C to stop the process. So, running snap<br>
> > > > changes<br>
> > > > showed me<br>
> > > ><br>
> > > > 343  Doing   2016-11-02T17:22:<wbr>13Z  -                     <wbr>Remove<br>
> > > > "viking-gps" snap<br>
> > > ><br>
> > > > Then running snap change 343, since it was still running I get:<br>
> > > ><br>
> > > > chris@localhost:/snap/viking-<wbr>gps/1$ snap change 343<br>
> > > > Status  Spawn                 <wbr>Ready                 Summary<br>
> > > > Done    2016-11-02T17:22:13Z  <wbr>2016-11-02T17:22:14Z  Stop snap<br>
> > > > "viking-<br>
> > > > gps" services<br>
> > > > Done    2016-11-02T17:22:13Z  <wbr>2016-11-02T17:22:16Z  Make snap<br>
> > > > "viking-<br>
> > > > gps" unavailable to the system<br>
> > > > Done    2016-11-02T17:22:13Z  <wbr>2016-11-02T17:22:19Z  Remove<br>
> > security<br>
> > > > profile for snap "viking-gps" (1)<br>
> > > > Done    2016-11-02T17:22:13Z  <wbr>2016-11-02T17:22:21Z  Remove data<br>
> > for<br>
> > > > snap "viking-gps" (1)<br>
> > > > Doing   2016-11-02T17:22:13Z  <wbr>-                     Remove snap<br>
> > > > "viking-gps" (1) from the system<br>
> > > > Do      2016-11-02T17:22:13Z  <wbr>-                     Discard<br>
> > > > interface<br>
> > > > connections for snap "viking-gps" (1)<br>
> > > ><br>
> > > ><br>
> > ..............................<wbr>..............................<wbr>.......<br>
> > > > ...<br>
> > > > Remove snap "viking-gps" (1) from the system<br>
> > > ><br>
> > > > 2016-11-02T14:47:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T14:50:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T14:53:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T14:56:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T14:59:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T15:02:01-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T15:06:47-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T15:09:49-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T15:12:50-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > > 2016-11-02T15:15:51-05:00 ERROR cannot remove snap file<br>
> > "viking-<br>
> > > > gps",<br>
> > > > will retry in 3 mins: umount: /snap/viking-gps/1: not mounted<br>
> > > ><br>
> > > > The above tells me that all has been done except removing the<br>
> > snap<br>
> > > > and<br>
> > > > discarding the interface. I ran sudo snap abort 343 which<br>
> > stopped<br>
> > > > it.<br>
> > > > However the snap still showed up in /snap but was empty. I took<br>
> > a<br>
> > > > drastic step and just rmdir the folder under viking-gps and<br>
> > viking-<br>
> > > > gps<br>
> > > > itself. When I run sudo snap list it still shows up.<br>
> > > ><br>
> > > > chris@localhost:/snap$ sudo snap list<br>
> > > > Name                 Version  <wbr>       Rev  Developer    Notes<br>
> > > > blender-tpaw         2.78-<wbr>tpaw0      2    tpaw         -<br>
> > > > directpdf            0.1.4    <wbr>       8    normex       <wbr>devmode<br>
> > > > krita                3.0.1.1-<wbr>snap16  8    krita        -<br>
> > > > pencilsheep          5        <wbr>       5    pencilsheep  -<br>
> > > > snapweb              0.21.2   <wbr>       24   canonical    -<br>
> > > > speed-test           1.7.0.1  <wbr>       2    bartaz       -<br>
> > > > ubuntu-core          16.04.1  <wbr>       423  canonical    -<br>
> > > > vice-jz              2.4.27-2 <wbr>       4    jz           -<br>
> > > > viking-<br>
> > > > gps                           <wbr>1    chihchun     disabled,<wbr>broken<br>
> > > > wallpaperdownloader  2.3      <wbr>       5    egarcia      -<br>
> > > ><br>
> > > > What snap command do I use to totally remove it from the list<br>
> > of<br>
> > > > snaps<br>
> > > > on my system?<br>
> > > ><br>
> > > > --<br>
> > > > Chris<br>
> > > > KeyID 0xE372A7DA98E6705C<br>
> > > > 31.11972; -97.90167 (Elev. 1092 ft)<br>
> > > > 15:14:05 up 8 min, 1 user, load average: 4.82, 4.76, 2.53<br>
> > > > Ubuntu 16.04.1 LTS, kernel 4.4.0-45-generic #66-Ubuntu SMP Wed<br>
> > Oct<br>
> > > > 19 14:12:37 UTC 2016<br>
> > > ><br>
> > > > --<br>
> > > > Snapcraft mailing list<br>
> > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mai" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mai</a><br>
> > lman<br>
> > > > /listinfo/snapcraft<br>
> > > ><br>
> > ><br>
> > ><br>
> > > -- <br>
> > ><br>
> > > gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
> > > -- <br>
> > > Snapcraft mailing list<br>
> > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailm" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailm</a><br>
> > an/l<br>
> > > istinfo/snapcraft<br>
> > --<br>
> > Chris<br>
> > KeyID 0xE372A7DA98E6705C<br>
> > 31.11972; -97.90167 (Elev. 1092 ft)<br>
> > 16:35:27 up 1:29, 1 user, load average: 0.07, 0.11, 0.10<br>
> > Ubuntu 16.04.1 LTS, kernel 4.4.0-45-generic #66-Ubuntu SMP Wed Oct<br>
> > 19 14:12:37 UTC 2016<br>
> ><br>
> > --<br>
> > Snapcraft mailing list<br>
> > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman</a><br>
> > /listinfo/snapcraft<br>
> ><br>
><br>
><br>
> -- <br>
><br>
> gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
> -- <br>
> Snapcraft mailing list<br>
> <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/l" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman/l</a><br>
> istinfo/snapcraft<br>
--<br>
Chris<br>
KeyID 0xE372A7DA98E6705C<br>
31.11972; -97.90167 (Elev. 1092 ft)<br>
</div></div>17:14:37 up 2:08, 1 user, load average: 0.47, 0.46, 0.36<br>
<div class="HOEnZb"><div class="h5">Ubuntu 16.04.1 LTS, kernel 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016<br>
</div></div><br>--<br>
Snapcraft mailing list<br>
<a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/snapcraft" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman/listinfo/snapcraft</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>gustavo @ <a href="http://niemeyer.net" target="_blank">http://niemeyer.net</a></div>
</div>