Re: The ports are really funcional?

2011-11-01 Thread perryh
Michael Powell nightre...@hotmail.com wrote:

 I have always suspected that unknowingly utilizing the already
 out-of-date tree from the initial install is probably what causes
 most newcomers' problems with ports.

My experience is exactly the opposite.  The biggest problem I've
had with ports came from trying to follow the recommended approach
of updating the tree after installing, before trying to build
anything.

In retrospect, I'm not at all sure why anyone would be surprised
at this finding -- or why update it first would be recommended.
The ports tree is known to be buildable and self-consistent when
packages are built for a release, and that version of the tree
is distributed with the release.  If something won't build on a
freshly-installed -RELEASE, but the build cluster _was_ able to
build the package, there pretty much has to be something wrong with
the local installation.  Updating the ports tree can't possibly
fix such a problem, whatever it may be, and just complicates the
situation by introducing more variables.

My approach is to install using the known-good ports tree from the
release, get the system operational, and _then_ consider updating.
___
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: The ports are really funcional?

2011-11-01 Thread Polytropon
On Tue, 01 Nov 2011 06:08:42 -0700, per...@pluto.rain.com wrote:
 My experience is exactly the opposite.  The biggest problem I've
 had with ports came from trying to follow the recommended approach
 of updating the tree after installing, before trying to build
 anything.

This is a _conditional_ suggestion. For those who follow
a -STABLE branch, using a continuously updated ports tree,
in combination with updating the OS and the installed
applications, might sound more interesting than the
opposite approach: Installing and _using_ a -RELEASE
(and often only adding the security updates) and
working with the frozen ports tree of that particular
release.

Note the difference of -RELEASE and -STABLE - you'll
find similarities in handling the ports tree.

There is no clear definition of use _this_ on a server,
use _that_ on a desktop; individual updating and using
habits are important here.



 In retrospect, I'm not at all sure why anyone would be surprised
 at this finding -- or why update it first would be recommended.
 The ports tree is known to be buildable and self-consistent when
 packages are built for a release, and that version of the tree
 is distributed with the release. 

Correct. Especially for offline operations, this is an
approach often recommended.



 If something won't build on a
 freshly-installed -RELEASE, but the build cluster _was_ able to
 build the package, there pretty much has to be something wrong with
 the local installation. 

And in that case, exchanging a non-compiling port (for
whatever reason) with a binary package from the RELEASE
set of archives is a possible way to solve the problem.





-- 
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: The ports are really funcional?

2011-11-01 Thread RW
On Tue, 1 Nov 2011 07:28:18 +0100
Polytropon wrote:

 On Tue, 01 Nov 2011 06:08:42 -0700, per...@pluto.rain.com wrote:
  My experience is exactly the opposite.  The biggest problem I've
  had with ports came from trying to follow the recommended approach
  of updating the tree after installing, before trying to build
  anything.

It depends. If you plan on updating infrequently then sticking with
the well tested release tree is sensible. The problem is that there's a
lot of pent-up changes that go into the tree immediately after a
release. A lot of new user will fall into the trap of doing an
initial install from the release tree (usually via packages), and then
they pull in months of changes and are faced with a major update. I
did that with Gentoo and made a mess of it; and it's the reason I  moved
on to FreeBSD.


 This is a _conditional_ suggestion. For those who follow
 a -STABLE branch, using a continuously updated ports tree,
 in combination with updating the OS and the installed
 applications, might sound more interesting than the
 opposite approach: ...

It's not an either or. It perfectly sensible to use a RELENG branch and
use up-to-date-ports. Unless you actually need a specific MFC'ed update,
like a driver, tracking stable is extra risk and hassle for no
significant benefit. 
___
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: The ports are really funcional?

2011-10-31 Thread Joe Gain
I agree, the ports are *amazing*. Even when installing a major component
like kde4. If you have your base system set up correctly this very complex
task will generally complete flawlessly. For a first-time install you can
accept most of the default options when configuring, but it's probably not
a good idea to just blindly accept every default.

Experiment with the different port management software until you find
something which you like. Read the documentation about dealing with common
issues, making backups, saving compiler/ installation errors, etc.

If you are having many problems with ports which require few dependencies,
you may have a non-ports related issue of some kind.

My entire system is ports based and I belong more to the user than the
hacker class.

Good luck!

On Mon, Oct 31, 2011 at 4:05 AM, Polytropon free...@edvax.de wrote:

 On Sun, 30 Oct 2011 22:36:44 -0400, Alejandro Imass wrote:
  For very large packages such as the graphics system, open or libre
  office etc. it's much better to use binary versions via pkg_add. It's
  a waste of time to compile these very large suites and most of the
  time you will get the config options wrong, and they take forever to
  compile.

 Exceptions:

 1) You need language-specific settings.
   Example: OpenOffice in German.

 2) You need others than the default options, e. g. if you
   want to include or exclude some stuff.
   Example: OpenOffice without KDE.

 3) You need options to be set at compile time that do differ
   from the default options from which the binary packages
   are made, or because of artificially shit in your pants
   legal requirements and restrictions.
   Example: mplayer with mencoder and all (!) codecs

 4) You need to speed up things to make them run on older
   hardware, and you fight for every optimization.
   Example: mplayer's RUNTIME_CPU_DETECTION.

 But this is, I think, a case for 1% of users only. You
 hardly need to do that. In most cases, the default options
 are fine, and the binary packages just work.



  For things you want to tailor and optimize to your needs then use the
  ports system. FBSD is so cool that it doesn't matter if you install
  one way or the other and you can use almost all methods
  interchangeably.

 A managament tool (such as portmaster or portupgrade) helps
 to keep an eye on dependencies when using the many possible
 ways.


 --
 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




-- 
joe gain

jacob-burckhardt-str. 16
78464 konstanz
germany

+49 (0)7531 60389

(...otherwise in ???)
___
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: The ports are really funcional?

2011-10-31 Thread Zantgo
then, as the system must be configured?, I thought as I was was perfect. I have 
a laptop with intel core i5. 

PS: I think that occupying FreeBSD or OpenBSD, and you should consider ;)

Zantgo

El 31-10-2011, a las 6:12, Joe Gain joe.g...@gmail.com escribió:

 I agree, the ports are *amazing*. Even when installing a major component
 like kde4. If you have your base system set up correctly this very complex
 task will generally complete flawlessly. For a first-time install you can
 accept most of the default options when configuring, but it's probably not
 a good idea to just blindly accept every default.
 
 Experiment with the different port management software until you find
 something which you like. Read the documentation about dealing with common
 issues, making backups, saving compiler/ installation errors, etc.
 
 If you are having many problems with ports which require few dependencies,
 you may have a non-ports related issue of some kind.
 
 My entire system is ports based and I belong more to the user than the
 hacker class.
 
 Good luck!
 
 On Mon, Oct 31, 2011 at 4:05 AM, Polytropon free...@edvax.de wrote:
 
 On Sun, 30 Oct 2011 22:36:44 -0400, Alejandro Imass wrote:
 For very large packages such as the graphics system, open or libre
 office etc. it's much better to use binary versions via pkg_add. It's
 a waste of time to compile these very large suites and most of the
 time you will get the config options wrong, and they take forever to
 compile.
 
 Exceptions:
 
 1) You need language-specific settings.
  Example: OpenOffice in German.
 
 2) You need others than the default options, e. g. if you
  want to include or exclude some stuff.
  Example: OpenOffice without KDE.
 
 3) You need options to be set at compile time that do differ
  from the default options from which the binary packages
  are made, or because of artificially shit in your pants
  legal requirements and restrictions.
  Example: mplayer with mencoder and all (!) codecs
 
 4) You need to speed up things to make them run on older
  hardware, and you fight for every optimization.
  Example: mplayer's RUNTIME_CPU_DETECTION.
 
 But this is, I think, a case for 1% of users only. You
 hardly need to do that. In most cases, the default options
 are fine, and the binary packages just work.
 
 
 
 For things you want to tailor and optimize to your needs then use the
 ports system. FBSD is so cool that it doesn't matter if you install
 one way or the other and you can use almost all methods
 interchangeably.
 
 A managament tool (such as portmaster or portupgrade) helps
 to keep an eye on dependencies when using the many possible
 ways.
 
 
 --
 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
 
 
 
 
 -- 
 joe gain
 
 jacob-burckhardt-str. 16
 78464 konstanz
 germany
 
 +49 (0)7531 60389
 
 (...otherwise in ???)
 ___
 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: The ports are really funcional?

2011-10-31 Thread Polytropon
On Mon, 31 Oct 2011 11:45:44 -0300, Zantgo wrote:
 then, as the system must be configured?, I thought as I was
 was perfect. I have a laptop with intel core i5. 

The ports should work without any further configuration
change, no matter if you've installed via Internet or
from an installation media.

If you encounter problems, please post informative text
to this list, i. e. the command you've executed and the
relevant error messages, and maybe specific things you've
changed, e. g. global CFLAGS and other things one should
not do. :-)



-- 
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: The ports are really funcional?

2011-10-31 Thread Michael Powell
Polytropon wrote:

 On Mon, 31 Oct 2011 11:45:44 -0300, Zantgo wrote:
 then, as the system must be configured?, I thought as I was
 was perfect. I have a laptop with intel core i5.
 
 The ports should work without any further configuration
 change, no matter if you've installed via Internet or
 from an installation media.
 
 If you encounter problems, please post informative text
 to this list, i. e. the command you've executed and the
 relevant error messages, and maybe specific things you've
 changed, e. g. global CFLAGS and other things one should
 not do. :-)

We should probably try and discover if he had learned how to update the 
ports tree as well. Many new users can easily get the ports tree installed 
by simply agreeing to the suggestion in sysinstall, but do not yet know it 
is best to update it first prior to installing software. I have always 
suspected that unknowingly utilizing the already out-of-date tree from the 
initial install is probably what causes most newcomers' problems with ports.

My practice is to only do a basic install plus ports tree, with no third 
party application packages. Then update ports tree and begin installing 
apps. I learned this the hard way from experience over 11 years ago. When I 
first started with FreeBSD (circa 4.0.0) I would have some packages installed 
and then try using the ports system, and stuff would break. Learning to cvsup 
the ports tree is what took care of a lot of that. Then I learned 
portupgrade and things got even better again. But I recall the jumbled mish-
mash of brokenness I had early on as a neophyte, and what the OP is 
describing sounds a lot like my early experience. Learning to properly admin 
the system made all of that a thing of the distant past.

-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


The ports are really funcional?

2011-10-30 Thread Zantgo
What happens is that I tried to install things on the ports, but almost no one 
serves me, I've only been able to install firefox, I tried also install KDE, 
GNOME and KFCE, but I have been many errors, commonly solocionables, for 
example I had to modify REFRESH to true, but also to get out other errors, 
commonly have a solution, but is a great problem to have to spend all his time 
fixing bugs. Please tell me if it is natural to every time I download large 
modifying ports so, if so, then why say functional?

Zantgo___
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: The ports are really funcional?

2011-10-30 Thread Warren Block

On Sun, 30 Oct 2011, Zantgo wrote:

What happens is that I tried to install things on the ports, but 
almost no one serves me, I've only been able to install firefox, I 
tried also install KDE, GNOME and KFCE, but I have been many errors, 
commonly solocionables, for example I had to modify REFRESH to 
true, but also to get out other errors, commonly have a solution, 
but is a great problem to have to spend all his time fixing bugs. 
Please tell me if it is natural to every time I download large 
modifying ports so, if so, then why say functional?


Yes, ports work well.  From the description, it's difficult to tell what 
is causing the problem.  Please supply additional information, like what 
version of FreeBSD and the exact output of one of the errors (script(1) 
is useful for that).  Also see the section in the Handbook about 
packages and ports: 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html


Translations of the Handbook can be found at 
ftp://ftp.freebsd.org/pub/FreeBSD/doc/ in the books subdirectory.

___
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: The ports are really funcional?

2011-10-30 Thread Zantgo
El 30-10-2011, a las 19:55, Warren Block wbl...@wonkity.com escribió:

 On Sun, 30 Oct 2011, Zantgo wrote:
 
 What happens is that I tried to install things on the ports, but almost no 
 one serves me, I've only been able to install firefox, I tried also install 
 KDE, GNOME and KFCE, but I have been many errors, commonly solocionables, 
 for example I had to modify REFRESH to true, but also to get out other 
 errors, commonly have a solution, but is a great problem to have to spend 
 all his time fixing bugs. Please tell me if it is natural to every time I 
 download large modifying ports so, if so, then why say functional?
 
 Yes, ports work well.  From the description, it's difficult to tell what is 
 causing the problem.  Please supply additional information, like what version 
 of FreeBSD and the exact output of one of the errors (script(1) is useful for 
 that).  Also see the section in the Handbook about packages and ports: 
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html
 
 Translations of the Handbook can be found at 
 ftp://ftp.freebsd.org/pub/FreeBSD/doc/ in the books subdirectory.

the problem is not the problem, since most are solving the problem is that 
there are many errors and problems, then as I say it is stable and 
functional?___
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: The ports are really funcional?

2011-10-30 Thread Warren Block

On Sun, 30 Oct 2011, Zantgo wrote:


El 30-10-2011, a las 19:55, Warren Block wbl...@wonkity.com escribi?:


On Sun, 30 Oct 2011, Zantgo wrote:


What happens is that I tried to install things on the ports, but almost no one serves me, I've only been able 
to install firefox, I tried also install KDE, GNOME and KFCE, but I have been many errors, commonly 
solocionables, for example I had to modify REFRESH to true, but also to get out other 
errors, commonly have a solution, but is a great problem to have to spend all his time fixing bugs. Please 
tell me if it is natural to every time I download large modifying ports so, if so, then why say 
functional?


Yes, ports work well.  From the description, it's difficult to tell what is 
causing the problem.  Please supply additional information, like what version 
of FreeBSD and the exact output of one of the errors (script(1) is useful for 
that).  Also see the section in the Handbook about packages and ports: 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html

Translations of the Handbook can be found at 
ftp://ftp.freebsd.org/pub/FreeBSD/doc/ in the books subdirectory.


the problem is not the problem, since most are solving the problem is that 
there are many errors and problems, then as I say it is stable and functional?


The ports system is stable and functional for others, including me, so 
what needs to be figured out is the source of problems on your system.

___
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: The ports are really funcional?

2011-10-30 Thread Neal Hogan
u . . . this person has been doing similar
hold-my-hand-I-do-not-want-to-take-the-time kinda thing on the oBSD
lists recently.



On 10/30/11, Zantgo zan...@gmail.com wrote:
 El 30-10-2011, a las 19:55, Warren Block wbl...@wonkity.com escribió:

 On Sun, 30 Oct 2011, Zantgo wrote:

 What happens is that I tried to install things on the ports, but almost
 no one serves me, I've only been able to install firefox, I tried also
 install KDE, GNOME and KFCE, but I have been many errors, commonly
 solocionables, for example I had to modify REFRESH to true, but also
 to get out other errors, commonly have a solution, but is a great problem
 to have to spend all his time fixing bugs. Please tell me if it is
 natural to every time I download large modifying ports so, if so, then
 why say functional?

 Yes, ports work well.  From the description, it's difficult to tell what
 is causing the problem.  Please supply additional information, like what
 version of FreeBSD and the exact output of one of the errors (script(1) is
 useful for that).  Also see the section in the Handbook about packages and
 ports:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html

 Translations of the Handbook can be found at
 ftp://ftp.freebsd.org/pub/FreeBSD/doc/ in the books subdirectory.

 the problem is not the problem, since most are solving the problem is that
 there are many errors and problems, then as I say it is stable and
 functional?___
 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: The ports are really funcional?

2011-10-30 Thread Polytropon
On Sun, 30 Oct 2011 18:19:16 -0300, Zantgo wrote:
 What happens is that I tried to install things on the ports,
 but almost no one serves me, I've only been able to install
 firefox, I tried also install KDE, GNOME and KFCE, but I have
 been many errors, commonly solocionables, for example I had
 to modify REFRESH to true, but also to get out other errors,
 commonly have a solution, but is a great problem to have to
 spend all his time fixing bugs. Please tell me if it is
 natural to every time I download large modifying ports so,
 if so, then why say functional?

For better diagnostics, please provide the commands you've
run as well as the (last parts containing the errors) of
the output.

You did already get good suggestions on what to read about
how to properly use the ports infrastructure. You should
not need to define any variables (except those you intendedly
want to change according to your needs for program modification).
I'm not familiar with $REFRESH, what does this do?

Maybe using precompiled packages (via pkg_add -r name)
would be a better solution here?

Oh, and don't miss to read man ports, it's very informative!



Regarding the ports collection's functionality: It's VERY
functional and works nearly flawlessly (until, of course,
a port is broken, but this happens only a very few times).
Maybe you should search things like working Internet
connection and proper usage on your side.



-- 
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: The ports are really funcional?

2011-10-30 Thread Alejandro Imass
On Sun, Oct 30, 2011 at 5:19 PM, Zantgo zan...@gmail.com wrote:
 What happens is that I tried to install things on the ports, but almost no 
 one serves me, I've only been able to install firefox, I tried also install 
 KDE, GNOME and KFCE, but I have been many errors, commonly solocionables, for 
 example I had to modify REFRESH to true, but also to get out other 
 errors, commonly have a solution, but is a great problem to have to spend all 
 his time fixing bugs. Please tell me if it is natural to every time I 
 download large modifying ports so, if so, then why say functional?


I've used FBSD since 6.2 and ports are almost always flawless. Many
times it's the combination of configuration options (in make config)
that may cause problems.

For very large packages such as the graphics system, open or libre
office etc. it's much better to use binary versions via pkg_add. It's
a waste of time to compile these very large suites and most of the
time you will get the config options wrong, and they take forever to
compile.

For things you want to tailor and optimize to your needs then use the
ports system. FBSD is so cool that it doesn't matter if you install
one way or the other and you can use almost all methods
interchangeably.

-- 
Alejandro Imass
___
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: The ports are really funcional?

2011-10-30 Thread Polytropon
On Sun, 30 Oct 2011 22:36:44 -0400, Alejandro Imass wrote:
 For very large packages such as the graphics system, open or libre
 office etc. it's much better to use binary versions via pkg_add. It's
 a waste of time to compile these very large suites and most of the
 time you will get the config options wrong, and they take forever to
 compile.

Exceptions:

1) You need language-specific settings.
   Example: OpenOffice in German.

2) You need others than the default options, e. g. if you
   want to include or exclude some stuff.
   Example: OpenOffice without KDE.

3) You need options to be set at compile time that do differ
   from the default options from which the binary packages
   are made, or because of artificially shit in your pants
   legal requirements and restrictions.
   Example: mplayer with mencoder and all (!) codecs

4) You need to speed up things to make them run on older
   hardware, and you fight for every optimization.
   Example: mplayer's RUNTIME_CPU_DETECTION.

But this is, I think, a case for 1% of users only. You
hardly need to do that. In most cases, the default options
are fine, and the binary packages just work.



 For things you want to tailor and optimize to your needs then use the
 ports system. FBSD is so cool that it doesn't matter if you install
 one way or the other and you can use almost all methods
 interchangeably.

A managament tool (such as portmaster or portupgrade) helps
to keep an eye on dependencies when using the many possible
ways.


-- 
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