Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 2006 10:34:08 +0800
From:      Ganbold <ganbold@micom.mng.net>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        dougb@freebsd.org, freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Re: gnome update
Message-ID:  <453D7BA0.5030807@micom.mng.net>
In-Reply-To: <op.thvymwzi9aq2h7@mezz.mezzweb.com>
References:  <453C95A0.8040704@micom.mng.net> <cb5206420610231017h5e5c2ad5oa8a89a5c1edb8cc5@mail.gmail.com> <op.thvymwzi9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Messenger wrote:
> On Mon, 23 Oct 2006 12:17:48 -0500, Andrew Pantyukhin 
> <infofarmer@FreeBSD.org> wrote:
>
>> On 10/23/06, Ganbold <ganbold@micom.mng.net> wrote:
>>> Hi,
>>>
>>> I'm trying to update gnome to 2.16 using portmaster for more than 3 
>>> days :(
>>
>> portmaster is good, but you really should use portupgrade
>> if you're stumbling over and over again.
>
> portmaster works fine, I have tested it more than three times for 
> GNOME 2.14 -> 2.16. If one of port is broke then it won't work. The 
> result will be same with portupgrade.

I guess result will be the same with portupgrade. I used to use 
portupgrade before, this time wanted to try portmaster:)

>>> 1. Every time after some error when I try to run portmaster -r 
>>> pkg-config\*
>>> it starts from the beginning. Maybe there is some option to skip 
>>> updated
>>> ports. How to tell portmaster to skip updated ports?
>
> Maybe the -i is what you want? 

OK, I can try -i but how do I know whether particular port was updated 
or not, if I didn't check before the port version?

> Also, check in portmaster manpage for the +IGNOREME part in the FILES 
> section if it's what you want. I do realized that you have to do 
> +IGNOREME before you start the portmaster. As for the -i, I think it 
> will asking you want to do with ports at the each update.

I used +IGNOREME file for some ports like openoffice, java, so I know I 
can use it for some ports.

>> No. Neither portmaster, nor portupgrade has this option, or
>> any session management for that matter.
>>
>>> 2. After upgrading some port it asks whether to delete the source file
>>> or not. I don't want to press button everytime.
>>> Is it possible to have option something like '[y][n][Allyes][allnO]'?
>>
>> -D switch disables distfile-cleaning functionality
>
> Here's mine for portmaster.rc:
>
> # cat /etc/portmaster.rc
> DONT_SCRUB_DISTFILES=yes
> NO_RECURSIVE_CONFIG=yes
> NO_BACKUP=yes
>

Will NO_RECURSIVE_CONFIG=yes work for gnome update?

> BTW: Do not add NO_BACKUP=yes if you aren't skill at fix stuff. :-)
>
>>> 3. While portmaster running, I manually updated libtheora port. When
>>> portmaster reaches libtheora, it stops with error.
>>> Is it possible for portmaster to give user some choices in this case
>>> like "[Skip]..."?
>>
>> IIRC, it's on Doug's todo list.
>
> Give some choices sounds like a good idea. I would disagree if someone 
> want to have skip it by default.

Yes, you are right, regular user might select skip if he/she doesn't 
know what to do.

thanks,

Ganbold



>
> Cheers,
> Mezz
>
>
> --mezz7@cox.net  -  mezz@FreeBSD.org
> FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
> http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
> http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org
>
>
>




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