Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Apr 2009 18:03:38 -0400
From:      Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>
To:        Ken Smith <kensmith@cse.buffalo.edu>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: FreeBSD 7.2 RC1 amd64 Installation
Message-ID:  <a333b2be0904191503o436b4293o885c6d28cd5e195b@mail.gmail.com>
In-Reply-To: <1240098983.27699.44.camel@neo.cse.buffalo.edu>
References:  <a333b2be0904181604g2ad6adb0ieb097226370287a@mail.gmail.com> <1240098983.27699.44.camel@neo.cse.buffalo.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 18, 2009 at 7:56 PM, Ken Smith <kensmith@cse.buffalo.edu> wrote:

> On Sat, 2009-04-18 at 19:04 -0400, Mehmet Erol Sanliturk wrote:
>
>
> I'll take this into consideration moving forward but just so you know it
> likely won't be addressed as part of 7.2-REL.  It's likely you would
> need to be at least a little more selective in what packages you install
> if you want to avoid these sorts of package install failures caused by
> conflicts.
>


(1)
During package selection if a conflict exits , the user may be warned with a
message ,
for example :

Selection of ...  requires de-selection of previously selected package(s)
                      ... ( list of packages )

In that way it is possible to make a suitable decision .
At present it is necessary to know which packages are conflicting .  During
a learning process  of FreeBSD  this causes  difficulty .

(2)
At present , only package names are listed . If it is easy and/or possible a
short description of package may be displayed in a separate pane  which
would be very helpful for selection  .
All of the descriptions are present in port related FreeBSD web site pages .
>From there short summaries may be copied .

(3)
During installation of packages a counter would be informative about
progress .
And listing of installed packages in a pane shows package dependencies and
detailed progress .

(4)
For unattended installs , when an error occurs it may be listed in another
pane and it may be appended to an error message file .
At present it is waiting a user entry for enter key pressing . Therefore ,
at present package install part requires to wait there up to completion .

(5)
In .../Latest/package_name.tbz

directory , only package names are listed .

Persons knowing FreeBSD very well can understand attributes of packages but
this is difficult at the beginning .

Over time addition of short explanatory sentences at the side of package
names increases their comprehensibility .


(6)
When a package is tried to be installed in Mandriva Linux , it is asking
Mandriva DVD if it is present in it .
Such a technique may be used for port package updates in FreeBSD .
After an installation  , later on when the user wants to install a new
package ,
pkg_add may check the update web sites .  If the package is updated there it
installs it from the update site .
If it is not updated yet and it is present in installation DVD or CD ,
pkg_add (and other update utilities also ) displays  a message like , for
example :

   install from DVD , enter D for it ,
   install from CD numbered .. , enter C for it ,
   install from update site , enter S for it .

( The user may not have DVD or CD at hand )

In that way , for many installs , FreeBSD web site traffic may be reduced
for unnecessary re-downloads .

(7)
The above ideas  may be utilized  over time  if they are found useful .
I am not expecting that they will be implemented instantly because some of
them require much work to be done ( this means time and resources ) .

Thank you very much .

Mehme Erol Sanliturk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a333b2be0904191503o436b4293o885c6d28cd5e195b>