Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Trouble while updating Firefox

5 views
Skip to first unread message

Rocky Hotas

unread,
Jul 26, 2015, 6:03:47 AM7/26/15
to
Hello!!
I installed Firefox as a normal package with pkg_add some time ago. I run NetBSD 6.1.4.
Now, in order to update the package, I followed this

https://wiki.netbsd.org/pkgsrc/how_to_upgrade_packages/#index1h2

guide, and I ran

pkg_add -uu firefox

The process failed due to some errors with the dependencies and now Firefox is no more installed! So not just the update failed, but I (apparently) lost the original package installation.
I don't have the original error message, but if now I simply try to run

pkg_add firefox

the following error message results:

pkg_add: Warning: package `firefox-38.0.5' was built for a platform:
pkg_add: NetBSD/i386 6.1 (pkg) vs. NetBSD/i386 6.1.4 (this host)
pkg_add: Warning: package `pulseaudio-6.0nb1' was built for a platform:
pkg_add: NetBSD/i386 6.1 (pkg) vs. NetBSD/i386 6.1.4 (this host)
pkg_add: Warning: package `speexdsp-1.2rc3' was built for a platform:
pkg_add: NetBSD/i386 6.1 (pkg) vs. NetBSD/i386 6.1.4 (this host)
pkg_add: Conflicting PLIST with speex-1.2rc1nb1: include/speex/speex_echo.h
pkg_add: Can't install dependency speexdsp>=1.2rc3
pkg_add: Can't install dependency pulseaudio>=6.0
pkg_add: 1 package addition failed

and the installation fails again. How can I do to restore Firefox?
Thanks anyway,

Rocky

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-...@muc.de

Eric Haszlakiewicz

unread,
Jul 26, 2015, 10:12:59 AM7/26/15
to
On July 26, 2015 5:58:23 AM EDT, Rocky Hotas <rocky...@post.com> wrote:
>Hello!!
>I installed Firefox as a normal package with pkg_add some time ago. I
>run NetBSD 6.1.4.
>Now, in order to update the package, I followed this
>
>https://wiki.netbsd.org/pkgsrc/how_to_upgrade_packages/#index1h2
>
>guide, and I ran
>
>pkg_add -uu firefox
>
>The process failed due to some errors with the dependencies and now
>Firefox is no more installed! So not just the update failed, but I
>(apparently) lost the original package installation.
>I don't have the original error message, but if now I simply try to run
>
>pkg_add firefox
>
>the following error message results:
>
>pkg_add: Conflicting PLIST with speex-1.2rc1nb1:
>include/speex/speex_echo.h
>pkg_add: Can't install dependency speexdsp>=1.2rc3
>pkg_add: Can't install dependency pulseaudio>=6.0
>pkg_add: 1 package addition failed
>
>and the installation fails again. How can I do to restore Firefox?
>Thanks anyway,

That's weird, it seems like it should have worked. Try "pkg_delete speexdsp" first, then re-add firefox.

Eric

Rocky Hotas

unread,
Jul 27, 2015, 10:24:13 AM7/27/15
to
The output of "pkg_delete speexdsp" was so weird:

pkg_delete: No matching package for basename 'speexdsp' of 'speexdsp'

(the system was not modified since my question). And obviously "pkg_add firefox" fails as before, with the same error.

Rocky


> Sent: Sunday, July 26, 2015 at 4:12 PM
> From: "Eric Haszlakiewicz" <e...@nimenees.com>
> To: "Rocky Hotas" <rocky...@post.com>, "NetBSD Users Mailing List" <netbsd...@netbsd.org>
> Subject: Re: Trouble while updating Firefox
>
> On July 26, 2015 5:58:23 AM EDT, Rocky Hotas <rocky...@post.com> wrote:
> >Hello!!
> >I installed Firefox as a normal package with pkg_add some time ago. I
> >run NetBSD 6.1.4.
> >Now, in order to update the package, I followed this
> >
> >https://wiki.netbsd.org/pkgsrc/how_to_upgrade_packages/#index1h2
> >
> >guide, and I ran
> >
> >pkg_add -uu firefox
> >
> >The process failed due to some errors with the dependencies and now
> >Firefox is no more installed! So not just the update failed, but I
> >(apparently) lost the original package installation.
> >I don't have the original error message, but if now I simply try to run
> >
> >pkg_add firefox
> >
> >the following error message results:
> >
> >pkg_add: Conflicting PLIST with speex-1.2rc1nb1:
> >include/speex/speex_echo.h
> >pkg_add: Can't install dependency speexdsp>=1.2rc3
> >pkg_add: Can't install dependency pulseaudio>=6.0
> >pkg_add: 1 package addition failed
> >
> >and the installation fails again. How can I do to restore Firefox?
> >Thanks anyway,
>
> That's weird, it seems like it should have worked. Try "pkg_delete speexdsp" first, then re-add firefox.
>
> Eric
>
>
>

Patrick Hess

unread,
Jul 27, 2015, 5:20:17 PM7/27/15
to
Please don't top-post since it makes quoting more and more difficult
as the discussion progresses.

Rocky Hotas wrote:
> The output of "pkg_delete speexdsp" was so weird:
>
> pkg_delete: No matching package for basename 'speexdsp' of 'speexdsp'

That's because you never had a package called "speexdsp" installed on
your system to begin with.

Taking a closer look at the output of pkg_add, installing "speexdsp" as
a dependency failed because some other package named "speex" is already
installed and conflicts with "speexdsp":

> > >pkg_add: Conflicting PLIST with speex-1.2rc1nb1:
> > >include/speex/speex_echo.h
> > >pkg_add: Can't install dependency speexdsp>=1.2rc3

So uninstall "speex" first and then try to install Firefox again.

(If I remember correctly, the trouble with "speex" comes from a change
that happened a while back when some functionality that used to be part
of "speex" got separated into the new "speexdsp" port. This causes the
old "speex" package to conflict with the new "speexdsp" package if the
system doesn't update "speex" to the newer version before trying to
install the "speexdsp" package. Manually removing the old "speex"
package usually resolves issues like this.)

Patrick
0 new messages