[gentoo-user] Gnome 2.16?

2006-09-07 Thread Peter Campion-Bye

I see Gnome 2.16 is released - http://www.gnome.org/start/2.16/
Anyone got a timescale for when it will be in ~x86?

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Gnome 2.16?

2006-09-07 Thread Peter Campion-Bye
 On Thu, 7 Sep 2006 14:51:00 +0100 (BST), Peter Campion-Bye wrote:

 I see Gnome 2.16 is released - http://www.gnome.org/start/2.16/
 Anyone got a timescale for when it will be in ~x86?

 http://packages.gentoo.org/packages/?category=gnome-base shows ebuilds
 for most of the packages already, but they are still hard-masked. you
 could install them now if you added them to /etc/portage/package.unmask.

Yes I saw that, but I thought it would be wise to wait until there's a 2.16
meta-package for gnome-base/gnome itself, hopefully it won't be too long.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge without download

2006-04-05 Thread Peter Campion-Bye
 I download first all the files and put them in
 /usr/portage/distfiles. After that, I can make an
 emerge package.

 So you download them manually? If so, its better to use emerge -f
 package. It automatically downloads the files and all dependencies
 to /usr/portage/distfiles, and you can be 100% sure that when you
 emerge them for good it will use those files.
 Or, if you must download them manually, try using overlays, and ebuild
 package digest so that portage knows to use THAT file and it doesnt
 return md5 errors (size and so on, if Portage uses different tars)

Or, as a workaround, you could set up http-replicator (there's a package for
it) and put your downloaded ebuilds into the replicator cache then change your
make.conf rsync settings to emerge from the replicator. The replicator log
will show you anything it thinks it needs to download that it can't serve from
the cache.
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] emerge --resume question

2006-04-03 Thread Peter Campion-Bye
Hi,
Trying to do an 'emerge -e world' I come up against the odd package that
doesn't build without some intervention. I know I can do 'emerge --resume
--skipfirst' and carry on, but sometimes the broken package could be built ok
with a little intervention, for example, my build breaks on pilot-link, which
can be simply fixed with 'FEATURES=-sandbox emerge pilot-link'. Problem is,
I can't do a resume after this as the emerge list from the world build has
been blatted when I emerged pilot-link. So, is there any way I can preserve
the state of the world build, so that after building the breaking package I
can do a --resume --skipfirst and carry on with the world build?
Any other suggestions for workarounds?
thanks
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge --resume question

2006-04-03 Thread Peter Campion-Bye

 This is resilient to the single merge between resumes case in 2.1_pre.
 For 2.0, you can manually back up and restore /var/cache/edp/mtimedb.

 --
 Jason Stubbs

Thanks Jason, I'll give that a try.
Regarding the original problem with pilot-link, there is AFAIK no way to
specify FEATURES on an individual package basis (ie put
'app-pda/pilot-link -sandbox' into a file named package.features, in the style
of the package.use file) - is that correct?
Thanks
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge --resume question

2006-04-03 Thread Peter Campion-Bye

 Regarding the original problem with pilot-link, there is AFAIK no way to
 specify FEATURES on an individual package basis (ie put
 'app-pda/pilot-link -sandbox' into a file named package.features, in
 the style of the package.use file) - is that correct?

 You can use /etc/portage/bashrc to set anything on a per-package basis.

 Put this in /etc/portage/bashrc

 for MY_ENV in ${PN} ${P} ${PF}; do
   if [ -f /etc/portage/env.d/${CATEGORY}/${MY_ENV} ]; then
   source /etc/portage/env.d/${CATEGORY}/${MY_ENV}
   fi
   done

 And put 'FEATURES=-sandbox in /etc/portage/env.d/app-pda/pilot-link

Very neat solution Neil, thanks.

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge --resume question

2006-04-03 Thread Peter Campion-Bye
 On Monday 03 April 2006 16:45, Peter Campion-Bye wrote:
 Regarding the original problem with pilot-link, there is AFAIK no
 way to specify FEATURES on an individual package basis (ie put
 'app-pda/pilot-link -sandbox' into a file named package.features,
 in the style of the package.use file) - is that correct?

 You can do this from the command line:

 FEATURES=-sandbox emerge app-pda/pilot-link

Thanks, I know that, the question was how to arrange for specific features to
apply only to an individual package in the middle of an 'emerge -e world'.
It would be nice if the package.use functionality could be mirrored with a
package.features file, but I suppose it's needed so rarely that it's not worth
the effort on the part of the portage devs.

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge --sync

2005-11-02 Thread Peter Campion-Bye
I find that temporarily putting a line:
FEATURES=-strict
in your make.conf usually gets around this problem.


 hi,

 got this error not the first time, shouldnt there be a sync option to sync
 part of portage not the whole thingy?


 002617 !!! Digest verification Failed:
 002618 !!!/usr/portage/dev-python/pyrex/pyrex-0.9.3.1.ebuild
 002619 !!! Reason: Filesize does not match recorded size
 002620
 002621  Please ensure you have sync'd properly. Please try 'emerge
 sync'
 and
 002622  optionally examine the file(s) for corruption. A sync will fix
 most
 cases.


 martins
 --
 Linux 2.6.13 AMD Athlon(tm) 64 Processor 3200+
  09:08:42 up 23 min,  4 users,  load average: 0.18, 0.31, 0.57
 --
 gentoo-user@gentoo.org mailing list



-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] CONFIG_PROTECT problem

2005-07-15 Thread Peter Campion-Bye
Hi,
Apologies if I've misunderstood the use of CONFIG_PROTECT, but I think
I've found a hole in it. As I have lots of stuff under
/var/www/localhost/htdocs which contains configuration files mixed in with
the code ( phpmyadmin, phpldapadmin, phpwiki, squirrelmail, gallery etc )
I have put the path /var/www/localhost/htdocs into CONFIG_PROTECT in
make.conf. When one of these packages is upgraded this seems to work fine.
Last night, after upgrading PHP to 4.4.0 my wiki was broken. I thought a
good place to start would be to re-emerge phpwiki, so I did. During the
emerge it flashed up a message about this being a package that it couldn't
upgrade, so it would be unmerged it first. It appears that this bypassed
the CONFIG_PROTECT mechanism, as when the new files were installed the
original had been removed, so no ._cfg_ files were created for the
changed files.
Having no recent backup (lesson learned!) I had to recreate the phpwiki
config, which is a non-trivial job.
So the question is, how can config files be protected in this kind of
situation (other than backing them up) - is there another mechanism to
protect files from being overwritten, and how many packages are likely to
do an unmerge before re-emerging, and is there ay way of knowing? I
believe the default behaviour on umnerging a package is to leave its
configuration files in place, this doesn't seem to apply to the web apps.


-- 
gentoo-user@gentoo.org mailing list