On Mon, May 5, 2014 at 12:37 PM, Tom Roche <tom_ro...@pobox.com> wrote:

>
> summary:
>
> 1. Repo=debian-testing was the fix.
> 2. Where to put bug on package=icedtea-netx ?
> 3. Pointers to recommended docs on setting up a VM for running a VPN are
> appreciated.
>
> details:
>
> https://lists.debian.org/debian-user/2014/05/msg00294.html [Sven Joachim
> Sun, 04 May 2014 22:21:45 +0200]
> >>> [you have an] older version of libgif4 than the one in jessie/sid[,
> >>> since] Multiarch support was enabled in 4.1.6-11 back in December 2013.
>
> https://lists.debian.org/debian-user/2014/05/msg00302.html [Tom Roche
> Sun, 04 May 2014 17:10:28 -0400]
> >> [So]
>
> >> 1. add [repository=`deb http://ftp.debian.org/debian/ testing main
> contrib non-free`]
> >> 2. update packages
> >> 3. update package=libgif4:i386
> >> 4. install package=icedtea-7-plugin:i386
> >> 5. remove repository
>
> >> [correct?]
>
> It was. After
>
> NEW_REPO_LINE='deb http://ftp.debian.org/debian/ testing main contrib
> non-free'
> NEW_REPO_LIST_FN='debian-testing.list' # files in .../sources.list.d/ need
> extension=list
> REPO_LIST_DIR='/etc/apt/sources.list.d'
>
> NEW_REPO_LIST_FP="${REPO_LIST_DIR}/${NEW_REPO_LIST_FN}"
> sudo touch ${NEW_REPO_LIST_FP}
> #sudo echo -e "${NEW_REPO_LINE}\n" > ${NEW_REPO_LIST_FP}
> # above fails: gotta run the whole thing as `sudo`:
> #sudo sh -c "echo -e '${NEW_REPO_LINE}\n' > ${NEW_REPO_LIST_FP}"
> # above fails: prepends '-e '
> sudo sh -c "echo '${NEW_REPO_LINE}\n' > ${NEW_REPO_LIST_FP}"
> cat ${NEW_REPO_LIST_FP}
> sudo aptitude update
>
> I was able to install {libgif4:amd64 , libgif4:i386} cleanly. Installing
> java for the F5NAP was a bit more annoying--package=icedtea-netx handles
> file=/usr/bin/policyeditor IMHO buggily--but I got that installed, and
> symlinked the appropriate IcedTeaPlugin.so for firefox-3.6.28. Not
> particularly clean, but now the VPN (F5NAP plus 32-bit firefox) works. (And
> still works, after backing out the repository change, and re-updating
> packages.)
>

Glad it worked for you.


> I would like to know where to report the problem with {icedtea-netx ,
> /usr/bin/policyeditor} to prevent problems for OP, so, if you know, please
> lemme know where/how best to do that.
>

Use your own judgement. It's not a mortal sin to have the devs decide the
problem is not where you thought it was.


> Regarding the suggestions to install the VPN via a 32-bit VM and "network
> appropriately": the problem is, I don't know how to do that. I would
> appreciate pointers to doc "for next time," or for OP who might stumble
> upon this thread. By contrast, I knew I could make the above/multiarch
> approach work, since I'd done it before. Unfortunately, I hadn't
> *documented* it before, but I did this time. Hopefully multiarch support
> will be {even better, more transparent} in future.
>
> FWIW, Tom Roche <tom_ro...@pobox.com>
>

https://wiki.debian.org/SystemVirtualization

Admittedly, it does take some time to wade through, so, yeah, starting now
to get ready for next time is a good idea.

And good luck with getting the people at work to help you update the VPN
tools.

-- 
Joel Rees

Be careful where you see conspiracy.
Look first in your own heart.

Reply via email to