Re: [SOLVED] Firefox install problem

2012-09-05 Thread Mario Lobo
2012/9/5 Jan Beich 

> Mario Lobo  writes:
>
> > @Jan
> >
> > ~]>ident /usr/ports/Mk/bsd.gecko.mk
> > /usr/ports/Mk/bsd.gecko.mk:
> > $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.63 2012/07/26 23:12:19 flo Exp $
> >
> > As far as I could find, this seems to be the latest version.
>
> Try another cvsup server or subversion.
>
>
You nailed it Jan !

I updated bsd.gecko,mk from the link you posted:

 http://trillian.chruetertee.ch/freebsd-gecko/changeset/951

It solved BOTH problems! (libvpx and the install issue). I deleted the
symlink to libvpx.so and compilation/installation went on without a glitch.

I tested it with all firefox port versions under www/ and they all went ok.

Thanks to all that took the time to help.
-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winfoes FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-05 Thread Lowell Gilbert
Mario Lobo  writes:

> 2012/9/4 Warren Block 
>
>> On Tue, 4 Sep 2012, Waitman Gobble wrote:
>>
>>  On Sep 4, 2012 7:03 PM, "Mario Lobo"  wrote:
>>>

 All I've done was "csup -L 2 ports-supfile" with ports-www in it.
 Then cd /usr/ports/www/firefox; make with default options.

 As for my /etc/make.conf

 CPUTYPE?=nocona
 OVERRIDE_LINUX_BASE_PORT=f10
 OVERRIDE_LINUX_NONBASE_PORTS=f10
 WITH_KDE4=yes
 WITH_CUPS=yes
 WITH_ICONS=KDE4
 WITHOUT_GNOME=yes
 PYTHON_DEFAULT_VERSION=python2.7
 PERL_VERSION=5.10.4

 If it is its fault, it will be the first time in around 3,5 years.

>>>
>>> did you _only_  csup www in ports? ill have to check but im not sure
>>> libvpx
>>> is in www... im not in a place to check at this exact second but my memory
>>> is that is providing webm support so probably in audio or multimedia
>>>
>>
>> multimedia/libvpx would not have been updated.  Selectively updating ports
>> is not supported.  Symlinking libraries to missing versions is often a
>> source of mysterious problems later.
>>
>
>
> I had run csup with ports-multimedia since the first libvpx error came up!.
> Libvpx was already up to date by the way, and correctly installed. So i did
> not Symlink a library to any "missing version".

But not necessarily the version that your other ports had been tested
against. This can lead to mysterious problems, as you may have noticed.

> "Selectively updating ports is not supported".  Then I must wonder why do
> we have the option to put "ports-{$port}" inside the supfile, and not a
> mandatory ports-all.

Sometimes, for some purposes, it works, and keeping it around helps some
experts (especially porters). But "not supported" means "please
don't ask us to help you use it." That is, you should update the whole
port tree and update all dependent ports before reporting a problem.

Here is what you should do:

  (1) Update your ports tree. You can use any method to do this
  (e.g. cvs, cvsup, subversion, portsnap), but update the whole tree
  at the same time.

  (2) If step (1) did not update your INDEX file, update it
  now. Possible methods include "make fetch" and "make index". I you
  use portupgrade, "portsdb -Uu" is the best way.

  (3) cd /usr/ports && make clean
  Kind of overkill in most cases, but when your port tree is
  building in bogus directories for no apparent reason, overkill may
  save your butt.
  
  (4) Upgrade all of the ports that firefox depends on (and the ones
  they depend on). Tools like portmaster or portupgrade make this
  much easier.

  (5) Rebuild the vpx port, even if it's already up to date.

  (6) Then rebuild the firefox port.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-05 Thread Polytropon
On Wed, 5 Sep 2012 08:25:57 -0300, Mario Lobo wrote:
> "Selectively updating ports is not supported".  Then I must wonder why do
> we have the option to put "ports-{$port}" inside the supfile, and not a
> mandatory ports-all.

The reason is that you can safely ignore port categories for
languages and topics you're intendedly not going to use. I'm
using this approach here myself, but I include categories
that _might_ contain components that are dependencies for
other (more obvious) dependencies or programs.

So for example, if you omit ports-german, you should be fine
if you're not installing anything for that language. This
kind of selection is easy. Avoiding other categories can
be problematic when a "less obvious" dependency is requested
from such a category, e. g. a library in ports-astronomy for
some dependency for a library used in a component of a some
gadget for the KDE desktop. :-)



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-05 Thread Mario Lobo
2012/9/4 Warren Block 

> On Tue, 4 Sep 2012, Waitman Gobble wrote:
>
>  On Sep 4, 2012 7:03 PM, "Mario Lobo"  wrote:
>>
>>>
>>> All I've done was "csup -L 2 ports-supfile" with ports-www in it.
>>> Then cd /usr/ports/www/firefox; make with default options.
>>>
>>> As for my /etc/make.conf
>>>
>>> CPUTYPE?=nocona
>>> OVERRIDE_LINUX_BASE_PORT=f10
>>> OVERRIDE_LINUX_NONBASE_PORTS=f10
>>> WITH_KDE4=yes
>>> WITH_CUPS=yes
>>> WITH_ICONS=KDE4
>>> WITHOUT_GNOME=yes
>>> PYTHON_DEFAULT_VERSION=python2.7
>>> PERL_VERSION=5.10.4
>>>
>>> If it is its fault, it will be the first time in around 3,5 years.
>>>
>>
>> did you _only_  csup www in ports? ill have to check but im not sure
>> libvpx
>> is in www... im not in a place to check at this exact second but my memory
>> is that is providing webm support so probably in audio or multimedia
>>
>
> multimedia/libvpx would not have been updated.  Selectively updating ports
> is not supported.  Symlinking libraries to missing versions is often a
> source of mysterious problems later.
>


I had run csup with ports-multimedia since the first libvpx error came up!.
Libvpx was already up to date by the way, and correctly installed. So i did
not Symlink a library to any "missing version".

"Selectively updating ports is not supported".  Then I must wonder why do
we have the option to put "ports-{$port}" inside the supfile, and not a
mandatory ports-all.


@Jan

~]>ident /usr/ports/Mk/bsd.gecko.mk
/usr/ports/Mk/bsd.gecko.mk:
$FreeBSD: ports/Mk/bsd.gecko.mk,v 1.63 2012/07/26 23:12:19 flo Exp $

As far as I could find, this seems to be the latest version.

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winfoes FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Warren Block

On Tue, 4 Sep 2012, Waitman Gobble wrote:


On Sep 4, 2012 7:03 PM, "Mario Lobo"  wrote:


All I've done was "csup -L 2 ports-supfile" with ports-www in it.
Then cd /usr/ports/www/firefox; make with default options.

As for my /etc/make.conf

CPUTYPE?=nocona
OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10
WITH_KDE4=yes
WITH_CUPS=yes
WITH_ICONS=KDE4
WITHOUT_GNOME=yes
PYTHON_DEFAULT_VERSION=python2.7
PERL_VERSION=5.10.4

If it is its fault, it will be the first time in around 3,5 years.


did you _only_  csup www in ports? ill have to check but im not sure libvpx
is in www... im not in a place to check at this exact second but my memory
is that is providing webm support so probably in audio or multimedia


multimedia/libvpx would not have been updated.  Selectively updating 
ports is not supported.  Symlinking libraries to missing versions is 
often a source of mysterious problems later.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Waitman Gobble
On Sep 4, 2012 7:03 PM, "Mario Lobo"  wrote:
>
> First, thanks for replying !
>
> On Tue, 04 Sep 2012 21:14:06 -0400
> Lowell Gilbert  wrote:
>
> > Mario Lobo  writes:
> >
> > > env:
> > > FBSD 8.3-STABLE AMD64
> > > Firefox 15 port
> > >
> > > The problem seems to be with the porting itself.
> > >
> > > The first problem showed up during configure. Libvpx could not be
> > > found and configure stops.
> > > After examining Config.Log, I found  a compiler switch like this:
> > >
> > > -L/usr/local/lib/nss
> > >
> > > I made a symlink there to libvpx.so and the port compiled without
> > > errors.
> >
> > That's an incredibly ugly solution;
>
> I can't disagree with that! but hey, the problem was getting to compile
> correctly and, in the absence of the right knowledge and the presence
> of need, that did it.
>
> > if the vpx port were installed
> > correctly, it would have been detected, so you're probably just
> > hiding a real problem.
> >
>
> The problem is libvpx.so is CORRECTLY installed
> under /usr/local/lib/vpx, together with all the other correctly
> installed libraries on my system so most certainly there is something
> uglier than my hack here.
>
>
> > > Then after issuing a make install, this comes up everytime:
> > >
> > > [Snip]
> > > a ./searchplugins/yahoo.xml
> > > a ./dictionaries/en-US.aff
> > > a ./dictionaries/en-US.dic
> > > a ./defaults/pref
> > > a ./defaults/pref/channel-prefs.js
> > > a ./chrome/icons
> > > a ./chrome/icons/default
> > > a ./chrome/icons/default/default16.png
> > > a ./chrome/icons/default/default32.png
> > > /bin/rm -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
> > > cd: can't cd to /usr/ports/www/firefox/work/fake/include
> > > *** Error code 2
> > >
> > > Stop in /usr/ports/www/firefox.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/www/firefox.
> > >
> >
> > You've done something really weird (in particular, the "work/fake"
> > directory would not exist or be referenced in a normal ports
> > installation). Try emptying your /etc/make.conf and starting from
> > scratch.
>
> All I've done was "csup -L 2 ports-supfile" with ports-www in it.
> Then cd /usr/ports/www/firefox; make with default options.
>
> As for my /etc/make.conf
>
> CPUTYPE?=nocona
> OVERRIDE_LINUX_BASE_PORT=f10
> OVERRIDE_LINUX_NONBASE_PORTS=f10
> WITH_KDE4=yes
> WITH_CUPS=yes
> WITH_ICONS=KDE4
> WITHOUT_GNOME=yes
> PYTHON_DEFAULT_VERSION=python2.7
> PERL_VERSION=5.10.4
>
> If it is its fault, it will be the first time in around 3,5 years.
>
> --
> Mario Lobo
> http://www.mallavoodoo.com.br
> FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
>
> ___
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
freebsd-questions-unsubscr...@freebsd.org"

hi,

did you _only_  csup www in ports? ill have to check but im not sure libvpx
is in www... im not in a place to check at this exact second but my memory
is that is providing webm support so probably in audio or multimedia

Waitman Gobble
San Jose California
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Mario Lobo
First, thanks for replying !

On Tue, 04 Sep 2012 21:14:06 -0400
Lowell Gilbert  wrote:

> Mario Lobo  writes:
> 
> > env:
> > FBSD 8.3-STABLE AMD64
> > Firefox 15 port
> >
> > The problem seems to be with the porting itself.
> >
> > The first problem showed up during configure. Libvpx could not be
> > found and configure stops.
> > After examining Config.Log, I found  a compiler switch like this:
> >
> > -L/usr/local/lib/nss
> >
> > I made a symlink there to libvpx.so and the port compiled without
> > errors.
> 
> That's an incredibly ugly solution; 

I can't disagree with that! but hey, the problem was getting to compile
correctly and, in the absence of the right knowledge and the presence
of need, that did it.

> if the vpx port were installed
> correctly, it would have been detected, so you're probably just
> hiding a real problem.
> 

The problem is libvpx.so is CORRECTLY installed
under /usr/local/lib/vpx, together with all the other correctly
installed libraries on my system so most certainly there is something
uglier than my hack here.


> > Then after issuing a make install, this comes up everytime:
> >
> > [Snip]
> > a ./searchplugins/yahoo.xml
> > a ./dictionaries/en-US.aff
> > a ./dictionaries/en-US.dic
> > a ./defaults/pref
> > a ./defaults/pref/channel-prefs.js
> > a ./chrome/icons
> > a ./chrome/icons/default
> > a ./chrome/icons/default/default16.png
> > a ./chrome/icons/default/default32.png
> > /bin/rm -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
> > cd: can't cd to /usr/ports/www/firefox/work/fake/include
> > *** Error code 2
> >
> > Stop in /usr/ports/www/firefox.
> > *** Error code 1
> >
> > Stop in /usr/ports/www/firefox.
> >
> 
> You've done something really weird (in particular, the "work/fake"
> directory would not exist or be referenced in a normal ports
> installation). Try emptying your /etc/make.conf and starting from
> scratch.

All I've done was "csup -L 2 ports-supfile" with ports-www in it.
Then cd /usr/ports/www/firefox; make with default options.

As for my /etc/make.conf

CPUTYPE?=nocona
OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10
WITH_KDE4=yes
WITH_CUPS=yes
WITH_ICONS=KDE4
WITHOUT_GNOME=yes
PYTHON_DEFAULT_VERSION=python2.7
PERL_VERSION=5.10.4

If it is its fault, it will be the first time in around 3,5 years.

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE)
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Lowell Gilbert
Mario Lobo  writes:

> env:
> FBSD 8.3-STABLE AMD64
> Firefox 15 port
>
> The problem seems to be with the porting itself.
>
> The first problem showed up during configure. Libvpx could not be found and
> configure stops.
> After examining Config.Log, I found  a compiler switch like this:
>
> -L/usr/local/lib/nss
>
> I made a symlink there to libvpx.so and the port compiled without errors.

That's an incredibly ugly solution; if the vpx port were installed
correctly, it would have been detected, so you're probably just hiding a
real problem.

> Then after issuing a make install, this comes up everytime:
>
> [Snip]
> a ./searchplugins/yahoo.xml
> a ./dictionaries/en-US.aff
> a ./dictionaries/en-US.dic
> a ./defaults/pref
> a ./defaults/pref/channel-prefs.js
> a ./chrome/icons
> a ./chrome/icons/default
> a ./chrome/icons/default/default16.png
> a ./chrome/icons/default/default32.png
> a ./chrome/icons/default/default48.png
> /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -D
> /usr/ports/www/firefox/work/fake/bin
> rm -f -f /usr/ports/www/firefox/work/fake/bin/firefox
> ln -s /usr/ports/www/firefox/work/fake/lib/firefox/firefox
> /usr/ports/www/firefox/work/fake/bin
> gmake[1]: Leaving directory
> `/usr/ports/www/firefox/work/mozilla-release/browser/installer'
> echo 'share/applications/firefox.desktop' >>
> /usr/ports/www/firefox/work/plist_files
> echo "@dirrmtry share/applications" >>
> /usr/ports/www/firefox/work/plist_dirs
> echo 'share/pixmaps/firefox.png' >> /usr/ports/www/firefox/work/plist_files
> /bin/mkdir -p /usr/ports/www/firefox/work/fake/libdata
> /bin/mv -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
> /usr/ports/www/firefox/work/fake/libdata/ || true
> mv: rename /usr/ports/www/firefox/work/fake/lib/pkgconfig to
> /usr/ports/www/firefox/work/fake/libdata/pkgconfig: No such file or
> directory
> /bin/rm -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
> cd: can't cd to /usr/ports/www/firefox/work/fake/include
> *** Error code 2
>
> Stop in /usr/ports/www/firefox.
> *** Error code 1
>
> Stop in /usr/ports/www/firefox.
>
> All the fixes I googled that could relate to this, date back to 2005 the
> latest,, and none of them helped.
>
> I've been trying to fix this for 2 days now and I'm not getting anywhere so
> I can only hope someone can shed a light on this problem here on the list..
>
> My sincere thanks to whoever points me a direction.

You've done something really weird (in particular, the "work/fake"
directory would not exist or be referenced in a normal ports
installation). Try emptying your /etc/make.conf and starting from
scratch.

Good luck.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Alexander Kapshuk

On 09/04/2012 10:29 PM, Mario Lobo wrote:

Thank Alexander but been there, done that.

pkg_info | grep pkg
pkgconf-0.8.7 pkg-config compatible utility which does not depend on glib


Hopefully, somebody else on the list will be of more help than I have been.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Mario Lobo
2012/9/4 Alexander Kapshuk 

>
>  This might help...
>
> /usr/ports/UPDATING
>
> 20120726:
>   AFFECTS: users of devel/pkg-config
>   AUTHOR: b...@freebsd.org
>
>   devel/pkg-config has been replaced by devel/pkgconf
>
>   # portmaster -o devel/pkgconf devel/pkg-config
>   or
>   # portupgrade -fo devel/pkgconf pkg-config-\*
>
>   pkgng:
>   # pkg set -o devel/pkg-config:devel/pkgconf
>   # pkg install -f devel/pkgconf
>


Thank Alexander but been there, done that.

pkg_info | grep pkg
pkgconf-0.8.7 pkg-config compatible utility which does not depend on glib

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winfoes FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Firefox install problem

2012-09-04 Thread Alexander Kapshuk

On 09/04/2012 08:11 PM, Mario Lobo wrote:

/bin/mv -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
/usr/ports/www/firefox/work/fake/libdata/  || true
mv: rename /usr/ports/www/firefox/work/fake/lib/pkgconfig to
/usr/ports/www/firefox/work/fake/libdata/pkgconfig: No such file or
directory
/bin/rm -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
   

This might help...

/usr/ports/UPDATING

20120726:
  AFFECTS: users of devel/pkg-config
  AUTHOR: b...@freebsd.org

  devel/pkg-config has been replaced by devel/pkgconf

  # portmaster -o devel/pkgconf devel/pkg-config
  or
  # portupgrade -fo devel/pkgconf pkg-config-\*

  pkgng:
  # pkg set -o devel/pkg-config:devel/pkgconf
  # pkg install -f devel/pkgconf

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Firefox install problem

2012-09-04 Thread Mario Lobo
Hi;

env:
FBSD 8.3-STABLE AMD64
Firefox 15 port

The problem seems to be with the porting itself.

The first problem showed up during configure. Libvpx could not be found and
configure stops.
After examining Config.Log, I found  a compiler switch like this:

-L/usr/local/lib/nss

I made a symlink there to libvpx.so and the port compiled without errors.

Then after issuing a make install, this comes up everytime:

[Snip]
a ./searchplugins/yahoo.xml
a ./dictionaries/en-US.aff
a ./dictionaries/en-US.dic
a ./defaults/pref
a ./defaults/pref/channel-prefs.js
a ./chrome/icons
a ./chrome/icons/default
a ./chrome/icons/default/default16.png
a ./chrome/icons/default/default32.png
a ./chrome/icons/default/default48.png
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -D
/usr/ports/www/firefox/work/fake/bin
rm -f -f /usr/ports/www/firefox/work/fake/bin/firefox
ln -s /usr/ports/www/firefox/work/fake/lib/firefox/firefox
/usr/ports/www/firefox/work/fake/bin
gmake[1]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/browser/installer'
echo 'share/applications/firefox.desktop' >>
/usr/ports/www/firefox/work/plist_files
echo "@dirrmtry share/applications" >>
/usr/ports/www/firefox/work/plist_dirs
echo 'share/pixmaps/firefox.png' >> /usr/ports/www/firefox/work/plist_files
/bin/mkdir -p /usr/ports/www/firefox/work/fake/libdata
/bin/mv -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
/usr/ports/www/firefox/work/fake/libdata/ || true
mv: rename /usr/ports/www/firefox/work/fake/lib/pkgconfig to
/usr/ports/www/firefox/work/fake/libdata/pkgconfig: No such file or
directory
/bin/rm -f /usr/ports/www/firefox/work/fake/lib/pkgconfig
cd: can't cd to /usr/ports/www/firefox/work/fake/include
*** Error code 2

Stop in /usr/ports/www/firefox.
*** Error code 1

Stop in /usr/ports/www/firefox.

All the fixes I googled that could relate to this, date back to 2005 the
latest,, and none of them helped.

I've been trying to fix this for 2 days now and I'm not getting anywhere so
I can only hope someone can shed a light on this problem here on the list..

My sincere thanks to whoever points me a direction.

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winfoes FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: firefox install problem

2010-08-10 Thread Matthew Seaman
On 10/08/2010 21:47:57, Matthew Seaman wrote:
> On 10/08/2010 18:21:25, Michael Powell wrote:
>> A tar.gz is a source code tarball meant to be compiled via the ports system. 
>> pkg_add installs precompiled and packaged binary packages. Package files 
>> will have a .tbz extension. pkg_add does not operate on source code 
>> tarballs.
> 
> All pkgs have a .tbz suffix -- true, at least since about 6.0-RELEASE.
> Not everything with a .tbz suffix is a FreeBSD pkg though.  .tbz is
> short for .tar.bz2, and there are plenty of source tarballs around
> distributed with a .tbz extension.
> 
> .tgz is similar shorthand for .tar.gz.  If you go and look, you can find
> a bunch of other compression programs applied to tar archives and used
> for distributing stuff.
> 
> The best way to tell if what you're looking at is a FreeBSD package is
> to run pkg_info against it:
> 
> pkg_info -a foo-1.0.0.tbz

Ahem.

  pkg_info foo-1.0.0.tbz

'-a' will, of course, show you information about all of the packages
installed on the system, which is nice, but not much use in this case.

> Of course, having downloaded the pkg from the packages directory tree on
> one of the FreeBSD FTP servers is a pretty big hint as well.  As is
> finding it in /usr/ports/packages/All.
> 
>   Cheers,
> 
>   Matthew
> 


-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


Re: firefox install problem

2010-08-10 Thread Matthew Seaman
On 10/08/2010 18:21:25, Michael Powell wrote:
> A tar.gz is a source code tarball meant to be compiled via the ports system. 
> pkg_add installs precompiled and packaged binary packages. Package files 
> will have a .tbz extension. pkg_add does not operate on source code 
> tarballs.

All pkgs have a .tbz suffix -- true, at least since about 6.0-RELEASE.
Not everything with a .tbz suffix is a FreeBSD pkg though.  .tbz is
short for .tar.bz2, and there are plenty of source tarballs around
distributed with a .tbz extension.

.tgz is similar shorthand for .tar.gz.  If you go and look, you can find
a bunch of other compression programs applied to tar archives and used
for distributing stuff.

The best way to tell if what you're looking at is a FreeBSD package is
to run pkg_info against it:

pkg_info -a foo-1.0.0.tbz

Of course, having downloaded the pkg from the packages directory tree on
one of the FreeBSD FTP servers is a pretty big hint as well.  As is
finding it in /usr/ports/packages/All.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


Re: firefox install problem

2010-08-10 Thread Michael Powell
Fred Boatwright wrote:

> Hello Steve,
> 
> I have not had any luck installing the package manually.  The file is a
> tar.gz which pkg_add apparently can't handle.  I did download
> firefox.tar.gz and unpacked it.  Pkg_info says it is corrupt.  Changes
> were apparently made to this package about two weeks ago and possibly
> something didn't happen correctly.  Should this be reported to a
> different mail list or should a bug report be made?  Or am I mistaken?

A tar.gz is a source code tarball meant to be compiled via the ports system. 
pkg_add installs precompiled and packaged binary packages. Package files 
will have a .tbz extension. pkg_add does not operate on source code 
tarballs.
 
> If a package needed to be installed manually, how would pkg_add know to
> get all the dependencies remotely?  Firefox has a huge list of
> dependencies which would be very difficult to deal with manually.

The dependency tracking is handled by the ports system, whether you are 
compiling with make && make install or installing prebuilt packages. A 
prebuilt package is just the finished product from the ports build system 
which someone has already run.

In order to keep everything up to date, the ports tree needs to be updated 
and kept current. Installing from the CD/DVD is all well and good, but the 
ports tree is already stale at this point. Many long-time FreeBSD'ers only 
install the OS and the ports tree from a CD/DVD. They then immediately 
update the ports tree before proceeding to install software.

Many dependency related problems are traceable right back to an out of date 
ports tree. More info on this subject is available in the Handbook.
 
> Best regards,
> 
> Fred
> 
> Steven Susbauer wrote:
>> 
>> On 08/09/10 22:17, Fred Boatwright wrote:
>> > Hello,
>> >
>> > I have installed FreeBSD-8.0 from the CD and have it running ok.  I
>> > have installed several packages including thunderbird using pkg_add -r
>> > package_name.  When I try to install firefox I get a file unavailable
>> > error.  The web site shows firefox-3.6.8,1 is available (i386).  What
>> > can I do to install firefox?
>> >
>> 
>> You can manually download the package from a mirror and then install it
>> with pkg_add (pkg_add firefox-3.6.8,1.tbz).
>> ___

Notice the .tbz here.

-Mike



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: firefox install problem

2010-08-10 Thread Fred Boatwright
Hello Steve,

I have not had any luck installing the package manually.  The file is a
tar.gz which pkg_add apparently can't handle.  I did download
firefox.tar.gz and unpacked it.  Pkg_info says it is corrupt.  Changes
were apparently made to this package about two weeks ago and possibly
something didn't happen correctly.  Should this be reported to a
different mail list or should a bug report be made?  Or am I mistaken?

If a package needed to be installed manually, how would pkg_add know to
get all the dependencies remotely?  Firefox has a huge list of
dependencies which would be very difficult to deal with manually.

Best regards,

Fred

Steven Susbauer wrote:
> 
> On 08/09/10 22:17, Fred Boatwright wrote:
> > Hello,
> >
> > I have installed FreeBSD-8.0 from the CD and have it running ok.  I have
> > installed several packages including thunderbird using pkg_add -r
> > package_name.  When I try to install firefox I get a file unavailable
> > error.  The web site shows firefox-3.6.8,1 is available (i386).  What
> > can I do to install firefox?
> >
> 
> You can manually download the package from a mirror and then install it
> with pkg_add (pkg_add firefox-3.6.8,1.tbz).
> ___
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: firefox install problem

2010-08-09 Thread John Levine
>You can manually download the package from a mirror and then install it 
>with pkg_add (pkg_add firefox-3.6.8,1.tbz).

Speaking of Firefox 3.6, any progress on making it work with Java?

R's,
John
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: firefox install problem

2010-08-09 Thread Steven Susbauer

On 08/09/10 22:17, Fred Boatwright wrote:

Hello,

I have installed FreeBSD-8.0 from the CD and have it running ok.  I have
installed several packages including thunderbird using pkg_add -r
package_name.  When I try to install firefox I get a file unavailable
error.  The web site shows firefox-3.6.8,1 is available (i386).  What
can I do to install firefox?



You can manually download the package from a mirror and then install it 
with pkg_add (pkg_add firefox-3.6.8,1.tbz).

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


firefox install problem

2010-08-09 Thread Fred Boatwright
Hello,

I have installed FreeBSD-8.0 from the CD and have it running ok.  I have
installed several packages including thunderbird using pkg_add -r
package_name.  When I try to install firefox I get a file unavailable
error.  The web site shows firefox-3.6.8,1 is available (i386).  What
can I do to install firefox?

Best regards,
Fred
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"