Re: [gentoo-user] expat upgrade, kdelibs: circular problem?

2008-03-18 Thread Paul Varner

On Mon, 2008-03-17 at 19:29 +0100, brullo nulla wrote:
   What output do you get from 'revdep-rebuild -p -i' ?
 
 Here it is:
 
 Evaluating package order...
 Warning: Failed to resolve package order.
 Will merge in random order!
 Possible reasons:
 - An ebuild is no longer in the portage tree.
 - An ebuild is masked, use /etc/portage/packages.keyword
   and/or /etc/portage/package.unmask to unmask it
 . done.
   (/root/.revdep-rebuild.5_order)

emerge =gentoolkit-0.2.4_rc3 and see what revdep-rebuild gives with that
version.  Unfortunately, the --package-names in gentoolkit-0.2.3 doesn't
work correctly, which causes problems with rebuilding after the expat
upgrade.

Regards,
Paul
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Playsound . . . won't!

2007-09-17 Thread Paul Varner
On Mon, 2007-09-17 at 18:27 +0100, Mick wrote:
 On Monday 17 September 2007, Mike Williams wrote:
  On Monday 17 September 2007 15:33:54 Mick wrote:
   This is how I understood that is should work too.  If for what ever
   reason it doesn't rebuild the above packages itself, it should either say
   why (e.g. keyword masked, Blocked, not in portage, etc.) and, or pass it
   on to me to emerge/unmerge manually as required.  I thought that
   invariably this is how portage behave, hence this thread to resolve my
   confusion.  Are we in agreement that there is something wrong on this
   occasion - should I file a bug?  Or a 'feature request?  Or wait until it
   happens again?
 
  Reading the full output you posted, I suspect I see the problem.
  # revdep-rebuild -X -p -v
  should be
  # revdep-rebuild -X -- -p -v
 
  The revdep-rebuild help doesn't say it does anything with a -p arguement to
  itself, but it may well do. The -- is a separator between revdep-rebuild
  arguements, and arguements it passes to emerge.
 
 Hmm, I believe that I tried it without the -p -v, just with the -X and the 
 result was the same.  I think that the confusion arose from the multi-slotted 
 media-plugins/gst-plugins-oss.

Actually revdep-rebuild -X is broken in the current stable version.
Until I get gentoolkit-0.2.4 stable, your choices are to either run the
unstable version of gentoolkit (gentoolkit-0.2.4_pre7 right now) or grab
the patch from bug #169761
http://bugs.gentoo.org/attachment.cgi?id=113125 and apply it to your
version of revdep-rebuild.

Regards,
Paul
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] slow vmware guest

2007-06-20 Thread Paul Varner
On Wed, 2007-06-20 at 21:35 -0300, Arturo 'Buanzo' Busleiman wrote:
 Has anyone found a solution to a linux guest under a linux host where the 
 guest's clock ticks slowly
 or quickly depending on different factors?

The solution that has worked for me is to ensure that the timer
frequency for the clock in the guest's kernel is set to 100HZ.

Regards,
Paul
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] FW: mail-mta/exim (is blocking mail-mta/ssmtp-2.61-r2) (more info added)

2007-05-31 Thread Paul Varner
On Thu, 2007-05-31 at 05:09 +0200, Bo Ørsted Andresen wrote:
 The equal sign was a mistake. I've actually been meaning to poke you about 
 that. At the same time you should drop the --emptytree parsing and just 
 use --deep directly. With the circular deps in the tree now that gets much 
 better results.

The use of --emptytree has already been removed in the the 0.2.4
versions of gentoolkit.

2007-03-07 Paul Varner [EMAIL PROTECTED]
* revdep-rebuild: Change ordering algorithm to use --deep instead of
--emptytree on the advice of zmedico

So that one is already completed.

Regards,
Paul
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] FW: mail-mta/exim (is blocking mail-mta/ssmtp-2.61-r2) (more info added)

2007-05-30 Thread Paul Varner
On Thu, 2007-05-31 at 04:20 +0200, Bo Ørsted Andresen wrote:
 But at least it will never use the horrible hack that revdep-rebuild uses 
 with --package-names because of the lack of support for the 
 =category/package-version:slot syntax in portage-2.0* which it still 
 supports.. :)

Hey, I'm proud of that horrible hack!

However, on that note, I can't wait to get rid of it and use the
=category/package-version:slot syntax. I've been strongly thinking of
doing it in 0.2.4 which is in the pre-release cycle right now.

Regards,
Paul
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Re: two identical /etc/sudoers -- only one works

2007-05-29 Thread Paul Varner
On Fri, 2007-05-25 at 20:14 -0700, maxim wexler wrote:
 [EMAIL PROTECTED] ~ $ ls /
 ls: cannot open directory /: Permission denied
 [EMAIL PROTECTED] ~ $

What does 'ls -ld /' and 'ls -ld /etc' return?

Both of them should look like:
drwxr-xr-x 20 root root 4096 May 29 04:40 /
drwxr-xr-x 56 root root 4096 May 29 11:39 /etc

Regards,
Paul
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] convert rpm to ebuild

2007-05-10 Thread Paul Varner
On Thu, 2007-05-10 at 22:29 +0200, Bo Ørsted Andresen wrote:
 On Thursday 10 May 2007 22:16:59 Florian Philipp wrote:
 
  1. This page provides no way to handle a binary-only rpm, just sources.
  Yet, sources are no problem since they should be available as a tarball or
  in portage itself while rpms of proprietary closed-source software are
  quiet common. I could transfer them into a .deb-archive using alien which
  leads me to problem number 2 ...
 
 There are plenty of ebuilds for binary only packages in the tree. The above
 link helps you to unpack the binary files to $WORKDIR. After that you can use
 the install functions [1] (or cp or whatever) in src_install() to install
 to the image ($D). And perhaps you need and env.d file or whatever else may be
 missing (for additions to *PATH variables).
 
 When all of that is done you can emerge it. And no, a .deb isn't any better.
 
 [1] 
 http://devmanual.gentoo.org/function-reference/install-functions/index.html
 

One example from the tree is media-video/realplayer. It is a package
that installs a binary package from an rpm.

Regards,
Paul
--
[EMAIL PROTECTED] mailing list



[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-06 Thread Paul Varner
On Tue, 2007-03-06 at 12:15 +0100, Bo Ørsted Andresen wrote:
 So all you seem to need is to remerge pango before gtk+. The problem here is 
 that revdep-rebuild is absolutely clueless when in comes to ordering the 
 rebuilds Try: http://pastebin.ca/raw/383456

Actually emerge -e is being clueless.  Until Bug #1343 is fixed, I can't
pull the ordering algorithm out of revdep-rebuild.  The algorithm is

* Get the list of packages that need to be rebuilt
* run emerge -e and use the ordering from emerge -e

Not using the algorithm actually causes revdep-rebuild to fail more
often (i.e just handing portage the list of packages to install). So for
now, this is the compromise.

Regards,
Paul
--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Where has gensync moved to?

2007-01-17 Thread Paul Varner
On Wed, 2007-01-17 at 14:11 +0100, Bertram Scharpf wrote:
 Hi,
 
   # equery f gentoolkit-dev | grep 'gensync$'
   /usr/share/doc/gentoolkit-dev-0.2.6.2/deprecated/gensync
   /usr/share/doc/gentoolkit-dev-0.2.6.2/deprecated/gensync/gensync
 
 where has it moved to?

From the ebuild:

 * The gensync utility has been deprecated in favor of
 * app-portage/layman. It is still available in
 * /usr/share/doc/gentoolkit-dev-0.2.6.2/deprecated/ for use while
 * you migrate to layman.

gensync is going away due to it not being maintained and the fact that
app-portage/layman is a better tool as well as being actively
maintained.  

You can copy the appropriate files from
the /usr/share/doc/gentoolkit-dev-0.2.6.2/deprecated/gensync directory
in order to continue to use it. However, it will go away completely in
the next release.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] OT - Why does gcc depend on gtk+?

2007-01-08 Thread Paul Varner
On Sun, 2007-01-07 at 22:34 +0100, Bo Ørsted Andresen wrote:
 On Sunday 07 January 2007 20:31, Richard Fish wrote:
   bullet ~ # equery depends gtk+
 
  equery depends is broken.  It shows possible _dependancies_, without
  taking USE flags into account.
 
 Apparently this is finally fixed in svn now. Hopefully it'll be released in 
 ~arch soon... :)
 
 https://bugs.gentoo.org/show_bug.cgi?id=81012
 

This is what the output looks like:

[EMAIL PROTECTED] ~/svnroot-gentoo/gentoolkit/trunk/src/equery $ ./equery 
depends gtk+
[ Searching for packages depending on gtk+... ]
app-editors/gvim-7.0.174 (!aqua  gtk? =x11-libs/gtk+-2.6)
app-text/acroread-7.0.8 (x86? =x11-libs/gtk+-2.0)
app-text/ghostscript-esp-8.15.3-r1 (gtk? =x11-libs/gtk+-2.0)
app-text/gnome-spell-1.0.7-r1 (=x11-libs/gtk+-2.4)
app-text/gtkspell-2.0.11-r1 (=x11-libs/gtk+-2)
...
sys-devel/gcc-4.1.1-r1 (!build  gcj  gtk? =x11-libs/gtk+-2.2)
...

Which tells you that gcc depends upon any version of gtk+ greater than
or equal to gtk+-2.2 if the build USE flag is turned off and the gcj and
gtk USE flags are turned on.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: How to list sizes of installed packages?

2006-12-06 Thread Paul Varner
On Tue, 2006-12-05 at 21:56 +, Grant Edwards wrote:
 On 2006-12-05, Alan McKinnon [EMAIL PROTECTED] wrote:
 
  That's nasty.  Why do some equery commands accept regexes and
  others dont?
 
  Because some equery commands search for packages (ideally
  suited for a regex), and others by design operate on a single
  package (where using regexes don't make any sense).
 
 But that differentiation seems purely artificial.  What is
 there about the print size operation that makes it something
 you can't or shouldn't do on multiple packages?  Why shouldn't
 the operation of pkgspec and command be orthogonal?
 pkgspec selects zero or more packages and the command
 operates on the selected package.  
 
 Why the limitation that some commands only operate on one
 package?
 
  It all makes perfect sense when you realize this, but no-one
  expects you to realize it immediately :-)
 
 Well, it seems pretty non-intuitive and non-orthogonal to me. I
 guess that's a result of many years of shell usage where
 commands like rm and ls work equally well on a single file
 or multiple files.

Okay, I've modified the size command to accept regular expressions and
basically work like the equery list command.

I will look at what needs to be done for the other commands as well.

$ svn commit -m Modify equery size command to work like the equery list 
command for pkgspec arguments
SendingChangeLog
Sendingsrc/equery/equery
Sendingsrc/equery/equery.1
Transmitting file data ...
Committed revision 325.

Regards,
Paul



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] VNC server / windows viewer

2006-10-12 Thread Paul Varner
On Thu, 2006-10-12 at 14:14 -0400, Mark Shields wrote:
 On a related note, I'm looking for something similar, but I want a
 user to be presented with an xdm (or gdm) login.  Just one remote
 connection, one resolution. 

Short answer.

1. Emerge xinetd, if not already installed
2. add a vnc file to /etc/xinetd.d - mine looks like:

service vnc
{
type= UNLISTED
port= 5900
socket_type = stream
protocol= tcp
wait= no
user= nobody
server  = /usr/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1400x1050 
-depth 24 -fp /usr/share/fonts/misc/,/usr/share/fonts/Type1/ -co 
/usr/share/X11/rgb
disable = no
}

3. Enable xdmcp in your gdm/xdm configuration file
4. start/restart xdm/gdm and xinetd

Note: There are security implications with having both xdmcp and xinetd
turned on. Please make sure that you understand those risks.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] CHOST recursive problem

2006-09-04 Thread Paul Varner
On Tue, 2006-09-05 at 05:18 +0200, Meino Christian Cramer wrote:
 Hi,
 
  due to my installation fault half a year ago, I have to change CHOST
  from i386* to i686* to be able to install gcc-4.1  Co. since a
  better CPU as i386* is needed. I am running an
  AMD Athlon(tm) 64 X2 Dual Core Processor 3800+.
 
  As discussed previously it was suggested to change CHOST and do 
  a emerge -e system; emerge -e world then following the gcc-upgrade-
  and gentoo-upgrade-guide.
 
  I tried that (after doing a backup of my whole system), but failed as
  soon gcc was needed, cause the corrected CHOST implies, that there is 
  gcc already there, which supports (at least by its name...) the new
  CPU. But my old ( == current, not upgraded) gcc is named after the 
  wrong CHOST nameing (i386-pc-linux-gnu).
 
  Naturally none of the tools was able to find the new gcc -- or
  using the old one instead.
 
  The situation now is:
  To upgrade to the new gcc-4.1 I  Co. have to change CHOST in
  beforehand.  After changing CHOST no compiler will be found and I
  will no longer be able to upgrade to gcc-4.1  Co.
 
  Recursive doom ?

I have no guarantee that this will work, but try the following:

0. Make sure backup is up to date
1. Change CHOST in /etc/make.conf
2. cd /usr/portage/scripts
3. ./bootstrap.sh
4. emerge -e system
5. emerge -e world

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] YP domain name in baselayout 1.12

2006-08-14 Thread Paul Varner
On Mon, 2006-08-14 at 19:05 +0200, Fredrik Tolf wrote:
 Hi list!
 
 I just noticed that /etc/init.d/domainname has disappeared in baselayout 
 1.12, but I can't find what is supposed to replace it.
 
 So, in short: How am I supposed to set my YP domain name with the new 
 baselayout?
 

It is now set in /etc/conf.d/net

From /etc/conf.d/net.example:

#-
# System
# For configuring system specifics such as domain, dns, ntp and nis servers
# It's rare that you would need todo this, but you can anyway.
# This is most benefit to wireless users who don't use DHCP so they can change
# their configs based on ESSID. See wireless.example for more details

# To use dns settings such as these, dns_servers_eth0 must be set!
# If you omit the _eth0 suffix, then it applies to all interfaces unless
# overridden by the interface suffix.
#dns_domain_eth0=your.domain
#dns_servers_eth0=192.168.0.2 192.168.0.3
#dns_search_eth0=this.domain that.domain
#dns_options_eth0=( timeout 1 rotate )
#dns_sortlist_eth0=130.155.160.0/255.255.240.0 130.155.0.0
# See the man page for resolv.conf for details about the options and sortlist
# directives

#ntp_servers_eth0=192.168.0.2 192.168.0.3

#nis_domain_eth0=domain
#nis_servers_eth0=192.168.0.2 192.168.0.3

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] YP domain name in baselayout 1.12

2006-08-14 Thread Paul Varner
On Mon, 2006-08-14 at 23:14 +0200, Fredrik Tolf wrote:
 That does lead me to another question, though -- the
 interface-boundedness of these settings makes me a bit suspicious.
 Will /etc/init.d/net.* start rewriting /etc/resolv.conf
 and/or /etc/yp.conf for me or something like that, and will the NIS
 domain name be kept unset if net.eth0 fails to start for some or another
 reason?

Unfortunately, I don't know the answer since I don't actually use those
settings. Hopefully, someone else knows the answer.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild alternatives?

2006-08-02 Thread Paul Varner
On Wed, 2006-08-02 at 18:18 +, James wrote:
 What are the sanctioned and experimental alternatives to
 revdep-rebuild.

There are no sanctioned alternatives.

An experimental alternative that you can look at is udept written by Ed
Catmur.  You can download an ebuild for use in your overlay at
http://dev.gentoo.org/~fuzzyray/overlay/app-portage/udept/

Out of curiousity, what is wrong with revdep-rebuild that you are
looking for alternatives?

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Anyone know why sys-apps/qtparted went masked

2006-07-26 Thread Paul Varner
On Wed, 2006-07-26 at 18:04 -0400, John J. Foster wrote:
 A couple days ago I noticed this:
 
 garbanzo:/root # emerge -auvDNt world
 
 These are the packages that would be merged, in reverse order:
 
 Calculating world dependencies |
 !!! Packages for the following atoms are either all
 !!! masked or don't exist:
 sys-apps/qtparted
 
 ... done!
 
 garbanzo:/root # eix qtparted
 * sys-apps/qtparted
  Available versions:  [M]0.4.4 [M]0.4.4-r1
  Installed:   0.4.4
  Homepage:http://qtparted.sourceforge.net/
  Description: nice Qt partition tool for Linux
 
 It's definitely not a necessity that I have this, just more or less
 curious why after running sys-apps/qtparted-0.4.4 for about 10 months
 it changed.

$ emerge -pv qtparted

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy qtparted have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/qtparted-0.4.4 (masked by: package.mask)
# Alec Warner [EMAIL PROTECTED] (24 Jul 2006)
# removal by treecleaners, see bug # 140792

- sys-apps/qtparted-0.4.4-r1 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to emerge bugzilla w/ postgresql

2006-07-26 Thread Paul Varner
On Wed, 2006-07-26 at 16:08 -0700, Richard Broersma Jr wrote:
 I am creating a new gentoo server, and I am in the handbook section to 
 specify USE variables.
 No matter how I errange my USE variable in the make.conf,
 
 emerge --update --pretend bugzilla  -- wants to use mysql
 
 [ebuild  N] dev-db/mysql-4.1.20
 [ebuild  N] dev-perl/DBD-mysql-2.9007
 
 ...
 
 USE=server symlink bugzilla sshd postgresql -mysql -mysqli postfix -X -xorg 
 -berkdb -kde -gnome
 -metacity
 
 Is there a way to override this selection and have postgresql and DBD-pg 
 installed instead?

It is a bug in the ebuild dependencies.  It has a hard dependency on
DBD-mysql, which in turn has a hard dependency on mysql.

It appears to be fixed in the later unstable ebuilds.

For information on how to install unstable ebuilds, read Chapter 3.
Working with Portage in the handbook.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] gtk+ emerge error

2006-07-18 Thread Paul Varner
On Tue, 2006-07-18 at 10:52 -0700, Grant wrote:
 but the following command returns nothing:
 
 equery check x11-libs/xextproto
 
 I'm not sure what that's supposed to do.

Unfortunately, you just hit a bug in equery.  Run:

equery check xextproto

That commands verifies that all of the files installed by the ebuild
still exist and that the MD5 hashes still match.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdev-rebuild uing wrong 'ebuilds' ...

2006-07-13 Thread Paul Varner
On Wed, 2006-07-12 at 16:40 +0200, Marc Koschewski wrote:
 It wants to emerge the 'emerge.txt ENV.txt ldapdump.1146827010
 ldapdump.1146827010.raw wlan0.txt' ebuils which are, however, just files
 within root's home directory. Thus emerge bails out with the above error.
 Maybe someone could have a look ... :D

Open a bug at http://bugs.gentoo.org and attach all of the
~/.revdep-rebuild files along with all of the output from
revdep-rebuild.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Evolution icons missing under KDE but nut under Gnome

2006-07-07 Thread Paul Varner
On Tue, 2006-07-04 at 14:37 -0700, Richard Fish wrote:
 On 6/13/06, Paul Varner [EMAIL PROTECTED] wrote:
  On Sun, 2006-06-11 at 19:44 -0700, Richard Fish wrote:
   Looks like I'll be masking =evolution-2.6.0
   /rant
  
   http://bugs.gentoo.org/show_bug.cgi?id=133241
 
  Masking the following fixed it for me
 
  =x11-themes/gnome-icon-theme-2.14.2
 
  I haven't had the time to investigate further or file a bug report.
 
 Ok, I've found a fix for this.  It looks like we need to set
 gtk-fallback-icon-theme = gnome in a  gtkrc file.

snip setting up a local .gtkrc file

Thanks for doing the research on this.

I just wanted to note that I was unable to get it to work with a
local .gtkrc file and launching from the KDE menu.  For me I ended up
having to create /etc/gtk-2.0/gtkrc containing the correct setting.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] OpenOffice again

2006-06-29 Thread Paul Varner
On Wed, 2006-06-28 at 23:32 +0200, Mick wrote:
 Thanks.  The strange thing is that lately Opera and FF-bin are not
 re-emerged when I revedep-rebuild, only OOo-bin does.  Anyway, its not
 a problem from what I read in these links.

That is because the ebuilds install a file in /etc/revdep-rebuild that
instruct revdep-rebuild to mask the appropriate directories.

Quoting from man revdep-rebuild

CONFIGURATION
   revdep-rebuild no longer uses hardcoded paths. To change the default 
behavior the following  variables  can  be
   changed by the user.

   SEARCH_DIRS - List of directories to search for executables and libraries

   SEARCH_DIRS_MASK - List of directories to not search

   These  variables  can be prepended to either by setting the variable in 
your environment prior to execution, by
   placing an entry in /etc/make.conf, or by placing a file  in  
/etc/revdep-rebuild  containing  the  appropriate
   variables.

   The variables are read and set in the following order:

   environment settings - one time changes by user
   /etc/make.conf - persistant changes by user
   /etc/revdep-rebuild/* - persistant changes by ebuild authors

   While  a  user  can  edit  and  modify the files in the 
/etc/revdep-rebuild directory, please be aware that the
   /etc/revdep-rebuild directory is not under configuration protection and 
files can be removed and/or overwritten
   by an ebuild. To change this add /etc/revdep-rebuild to the 
CONFIG_PROTECT variable in /etc/make.conf.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] equery problem.

2006-06-16 Thread Paul Varner
On Thu, 2006-06-15 at 21:45 -0400, David Corbin wrote:
 I'm trying to upgrade my KDE stuff following the information on this wiki 
 page.
 
 http://gentoo-wiki.com/HOWTO_Update_KDE_3.3_to_KDE_3.4
 
 When I run equery d kde as it suggests, I get:
 
 Traceback (most recent call last):
   File /usr/bin/equery, line 1639, in ?
 cmd.perform(local_opts)
   File /usr/bin/equery, line 1058, in perform
 deps = pkg.get_runtime_deps() + pkg.get_compiletime_deps() + 
 pkg.get_postmerge_deps()
 AttributeError: Package instance has no attribute 'get_postmerge_deps'

Update gentoolkit to gentoolkit-0.2.2

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Evolution icons missing under KDE but nut under Gnome

2006-06-13 Thread Paul Varner
On Sun, 2006-06-11 at 19:44 -0700, Richard Fish wrote:
 Looks like I'll be masking =evolution-2.6.0
 /rant
 
 http://bugs.gentoo.org/show_bug.cgi?id=133241

Masking the following fixed it for me

=x11-themes/gnome-icon-theme-2.14.2

I haven't had the time to investigate further or file a bug report.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] sudden portage error list index out of range

2006-06-09 Thread Paul Varner
On Fri, 2006-06-09 at 17:40 -0700, Mark Knecht wrote:
  At the same time the previous error started I also got this second
   error with layman:
  
   lightning ~ # layman -s pro-audio
   * Running command /usr/bin/svn update 
   /usr/portage/local/layman/pro-audio...
   /usr/bin/svn: symbol lookup error: /usr/lib64/libaprutil-0.so.0:
   undefined symbol: gdbm_errno
   * Successfully synchronized overlay pro-audio.
   lightning ~ #
Sorry. Should have said that I had done that already. Seemed
 obvious that some library was missing but revdep-rebuild didn't find
 one to install. It says the machine is clean.
 

Mark,

unfortunately, you've hit one of the cases that revdep-rebuild can't
detect.  Run 'equery belongs /usr/lib64/libaprutil-0.so.0' and rebuild
the identified package.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Question about package.provided

2006-06-01 Thread Paul Varner
On Thu, 2006-06-01 at 18:57 -0700, Mark Knecht wrote:
 Hi,
I'm having a bit of trouble with the package.provided feature. I've
 build a new version of Jack that is not available in portage. It was
 my understanding that I could tell emerge to not emerge lower version
 of Jack by placing the following info in
 /etc/portage/package.provided:
 
 [EMAIL PROTECTED] ~ $ cat /etc/portage/package.provided
 =media-sound/jack-audio-connection-kit-0.102.7
 [EMAIL PROTECTED] ~ $
 
What mistake am I making?

The file should be /etc/portage/profile/package.provided

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] equery, make.conf USE flag mismatch on amd64

2006-03-08 Thread Paul Varner
On Wed, 2006-03-08 at 11:16 -0700, Kumar Golap wrote:
 Thanks now I understand the default USE flags I see, I think. And
 apologies for not searching the manual first.
 
 But I still do not understand  why flags like mmx (or 3dnow) flags
 that i put in the /etc/make.conf file is not getting picked up.
 
 Am i right in my understanding that emerge --info reports the sum of
 all the USE flags from all the make.defaults and /etc/make.conf ? so
 it should show mmx when i put it there.

The flags are probably masked by your profile. What does 'emerge
--pretend --verbose xawtv' show?

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] trying KDE (again)

2006-02-14 Thread Paul Varner
On Tue, 2006-02-14 at 15:04 +0930, Iain Buchanan wrote:
 yes, but you should be able to specify a + OR - for the x and y offset
 as well:
 
 -geometry WxH+Xoffs+Yoffs where
 W: width
 H: height
 Xoffs: x offset*
 Yoffs: y offset*
 
 * x is relative to the left screen edge, if positive, and relative to
 right screen edge if negative.
 * y is relative to the top screen edge, if positive, and relative to the
 bottom screen edge, if negative.

I'm running KDE 3.4.3 and got the following results

$ konsole -geometry -0+0 (window placed in upper right)
$ konsole -geometry +0+0 (window placed in upper left)
$ konsole -geometry +0-0 (window placed in upper left) **not correct**
$ konsole -geometry -0-0 (window placed in lower right)

However all of the following worked correctly: (666x402 corresonds to an
80x24 konsole with my default font)

$ konsole -geometry 666x402-0+0 (upper right)
$ konsole -geometry 666x402+0+0 (upper left)
$ konsole -geometry 666x402+0-0 (lower left)
$ konsole -geometry 666x402-0-0 (lower right)


With the exception of +0-0, I was able to get consistent results. This
probably doesn't help you significantly, but it does indicate that there
is some bugginess with -geometry and konsole and that it isn't just your
system.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to emerge and old package

2006-01-27 Thread Paul Varner
On Fri, 2006-01-27 at 09:33 -0200, Thiago Lüttig wrote:
 hey, i´m trying to solve a bug with the kdegraphics-3.4.3-r3.. as
 described here(This bug #83238
 http://bugs.gentoo.org/show_bug.cgi?id=83238
 )
 
 Well, when the revdep-rebuild finishes the list of packages, it can´t
 the kdegraphics-3.3.2-r2 package.
 How can I download this package on my gentoo to fix this damn
 problem ??
  
 The portage says:
  
 emerge -p =kde-base/kdegraphics-3.3.2-r2
 
 These are the packages that I would merge, in order:
 
 Calculating dependencies   
 emerge: there are no ebuilds to satisfy
 =kde-base/kdegraphics-3.3.2-r2.

Try running the following:

revdep-rebuild --ignore --package-names --pretend

If the pretend output looks reasonable then run:

revdep-rebuild --package-names

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to safely unmerge a package

2006-01-20 Thread Paul Varner
On Fri, 2006-01-20 at 19:15 +, Neil Bothwick wrote:
 On Fri, 20 Jan 2006 13:30:57 -0500, Robert Crawford wrote:
 
  I too like qpkg more than equery, at least for what I usually need to
  do. My solution is just to put a copy of qpkg and ecat in /usr/bin, and
  make a backup copy somewhere for when it's no longer available (in
  gentoolkit, or a new gentoo install).
 
 Put it in /usr/local/bin, if you emerge portage-utils, you'll overwrite
 the copy in /usr/bin. Once in /usr/local/bin, it's safe from anything,
 even if it's removed from gentoolkit.

As the current maintainer of gentoolkit, please do what Neil said and
place it in /usr/local/bin and not /usr/bin

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to safely unmerge a package

2006-01-20 Thread Paul Varner
On Fri, 2006-01-20 at 23:29 +, Neil Bothwick wrote:
 Can you tell us what qpkg and etcat are deprecated, Paul? Is it because
 of a lack of a maintainer or is there something fundamentally wrong with
 them?

In the case of qpkg, there are several un-fixable bugs. 
In the case of etcat, its code was superceded by the equery code.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



RE: [gentoo-user] How to safely unmerge a package

2006-01-19 Thread Paul Varner
On Thu, 2006-01-19 at 15:32 +, Michael Kintzios wrote:
 
  -Original Message-
  From: Neil Bothwick [mailto:[EMAIL PROTECTED] 
  Sent: 19 January 2006 12:42
  To: gentoo-user@lists.gentoo.org
  Subject: Re: [gentoo-user] How to safely unmerge a package
  
  
  On Thu, 19 Jan 2006 14:25:00 +0200, Catalin Grigoroscuta wrote:
  
   But now, qpkg does not exist anymore, and I've read it was 
  replaced by 
   equery.
  
  qpkg does exist, but it has been deprecated, so it is not 
  installed into
  your path any more. You can move it to /usr/local/bin from its current
  location of /usr/share/doc/gentoolkit-version/deprecated/qpkg/qpkg
 
 Or you could link it?
 
 # ln -s /usr/share/doc/gentoolkit-version/deprecated/qpkg/qpkg
 /usr/bin/qpkg

Either solution will work, however, I highly recommend that you place
the link or copy of qpkg in /usr/local/bin.  If you place it
in /usr/bin, you will get a file collision if you ever install
app-portage/portage-utils

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to safely unmerge a package

2006-01-19 Thread Paul Varner
On Thu, 2006-01-19 at 14:25 +0200, Catalin Grigoroscuta wrote:
 But now, qpkg does not exist anymore, and I've read it was replaced by 
 equery.

See other messages for how to get qpkg back.

 However, there are two problems with equery:
 1. it disregards the use flags. equery depends package displays all 
 packages that may depend on a package, not the ones that really do on my 
 system.
 I remember seeing something in bugzilla about this issue, but is was 
 marked as fixed, but I could not figure out in which version (I have the 
 latest gentoolkit).

Can you give me an example?  I'm not sure that I understand the issue.

 2. it disregards the virtual packages. According to equery, I cas safely 
 remove xorg-x11 (!), because no one depends on it! But if I do so, all 
 packages depending on the virtual x11 package would be broken.
 
 So, considering this, can someone point out how can I safely remove a 
 package?

That is because the packages don't depend on xorg-x11, they depend on
anything the provides the functionality of X.  An equery depends
virtual/x11 will show all of the packages that are dependent upon X. 

I have noted this as a potential enhancement to have equery look at the
provides information and display the dependencies of the provided
virtual.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] gentoolkit-0.2.1 stable on x86

2006-01-17 Thread Paul Varner
All:

As I type this gentoolkit-0.2.1 has been marked stable on x86 and I
expect it to be marked stable on other architectures in the next few
days.

Here is a summary of the major changes between gentoolkit-0.2.0 and
gentoolkit-0.2.1. A detailed listing of the changes are
in /usr/share/doc/gentoolkit-0.2.1/ChangeLog

* eclean

Added eclean utility for cleaning out your distfiles and Packages
directories.

Sample usage to remove distfiles for packages no longer installed on
your system:

eclean-dist --destructive --fetch-restricted time-limit=1w

--destructive means to delete files for older version of installed
packages. The default is to leave all source files for an installed
package
--fetch-restricted means to not delete files that are fetch-restricted
--time-limit means to not delete files newer than the time specified

eclean also supports excluding specific packages and categories through
the use of an exclusion file.  Please read man eclean for more details.

* revdep-rebuild
Updated revdep-rebuild to be more configurable by the user. One of the
major complaints about revdep-rebuild is that is always wants to rebuild
certain binary packages. For example openoffice-bin,
mozilla-firefox-bin, etc.  The main variable that users will potentially
want to modify is SEARCH_DIRS_MASK.  You can modify this variable either
in your environment or by placing it in /etc/make.conf.

For example to ensure that revdep-rebuild doesn't look in /opt you can
add the line SEARCH_DIRS_MASK=/opt to /etc/make.conf and
revdep-rebuild will not search that directory.

Removed the hard-coded paths of directories to search and dynamically
generate the list using the path from /etc/profile and /etc/ld.so.conf.
This means that as you install packages, revdep-rebuild will normally
automatically pick up any paths that have been added by the package.

Read man revdep-rebuild for more information on the updated
revdep-rebuild.

Finally, as much as I would like it, revdep-rebuild is not infallible.
There are still open bugs and it can still miss things.

* equery
Many fixes to equery to make it more usable. The major fix was fixing an
issue that caused it to be extremely slow and memory hungry. However,
even with that fix, equery is not the fastest program on the block.  If
the lack of speed bothers you, I would recommend investigating the
app-portage/portage-utils package.

If you have any questions on the new gentoolkit, feel free to ask here
on gentoo-user and I will answer them provided another user doesn't beat
me to it :)

Regards,
Paul



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] Error compiling Kde-Graphics 3.4.3-r3

2006-01-16 Thread Paul Varner
On Mon, 2006-01-16 at 12:04 -0200, Thiago Lüttig wrote:

 !!! ERROR: kde-base/kdegraphics-3.4.3-r3 failed.
 !!! Function kde_src_compile, Line 175, Exitcode 2
 !!! died running emake, kde_src_compile:make
 !!! If you need support, post the topmost build error, NOT this status
 message.

This bug #83238 http://bugs.gentoo.org/show_bug.cgi?id=83238

Basic instructions to fix:

If libungif is still installed,
emerge --unmerge libungif

emerge --oneshot giflib (use oneshot so it doesn't get added to world)

Install gentoolkit-0.2.1 (or higher)

echo =app-portage/gentoolkit-0.2.1 ~x86  /etc/portage/package.keywords

emerge gentoolkit --pretend (make sure that gentoolkit-0.2.1 or higher will be 
installed)
emerge gentoolkit

revdep-rebuild --ignore --pretend

If you agree with the listing

revdep-rebuild

After this your system should be consistent.

Regards,
Paul


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] BOINC and https

2006-01-11 Thread Paul Varner
On Wed, 2006-01-11 at 23:26 +0100, Holly Bostick wrote:
 Statux schreef:
  Unmerge the BOINC from portage and download/manually install it from
  the site. The version in portage is very old and for some reason, it
  hasn't been updated.
 
 I haven't had time to try to figure out what to do about it (submit a
 bug, I suppose), but it's kinda left me hanging. I know I can perfectly
 well install the current version from the site, but I really don't want
 this program to be unmanaged by Portage (I don't so much like having
 loose apps; it's a thing), and I know better (since I live with a
 tester) than to install the version in Portage, because I have a sense
 of just how old it is and how very unlikely it is to work; there have
 been a lot of changes under the hood to BOINC lately. Which is why I
 find the situation so odd-- how is it that the maintainer has missed the
 very active development that's been going on?-- and I tend to be a bit
 more hesitant to mix into noticeably odd situations.

Actually it looks like it is being actively maintained. However, the
latest version in portage is in package.mask.  Below is the entry:

# Marcus D. Hanwell [EMAIL PROTECTED] (05 Dec 2005)
# New version - initial testing
=sci-misc/boinc-5.2.14

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] $PKGDIR is getting full of old cruft - script for cleaning?

2006-01-01 Thread Paul Varner
On Sun, 2006-01-01 at 22:10 +0100, Alexander Skwar wrote:
 Hi!
 
 In my $PKGDIR, old cruft gets accumulated over time - eg.
 6 versions of kernel source (suspend2-sources), multiple
 releases of mozilla-firefox and so on.
 
 Does anyone know of a script that cleans all that stuff?
 Basically, I'd be happy to have just the *latest* version
 of any package available in $PKGDIR.

eclean from gentoolkit-0.2.1

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to install CPAN modules not breaking portage tree

2005-12-27 Thread Paul Varner
On Tue, 2005-12-27 at 17:19 +0100, Paweł Madej wrote:
 As i have read [1] documentation portage should provide g-cpan.pl tool 
 but on my system there is no such script. Any ideas how to install cpan 
 perl modules via portage?
 
 I know that I can do it via cpan tool but manual [1] suggests using 
 g-cpan.pl tool which i dont have

emerge app-portage/g-cpan

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Easy way to unmerge all of KDE?

2005-12-23 Thread Paul Varner
On Fri, 2005-12-23 at 08:06 +, Neil Bothwick wrote:
 You can list all installed kde packages with
 
 qpkg -g kde-base
 or 
 equery list | grep kde-base
 

For equery, you can use:

equery list kde-base/ 

This tells equery to list the installed packages in category kde-base.
The command will run faster as well since it is not processing the
entire list of installed packages.  If you don't want to see the fancy
colored output then do:

equery --quiet list kde-base/ | cat

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Bug report.

2005-12-20 Thread Paul Varner
On Tue, 2005-12-20 at 15:22 -0300, Allan Spagnol Comar wrote:
 Where Do I do a bug report
 
 I received this a moment ago when I run emerge --sync.
  Updating Portage cache:   88%!!! Cannot resolve a virtual package
 name to an ebuild.
 !!! This is a bug, please report it. (virtual/x11-6.8)
 
 don´t know where to post it

Bug reports go to http://bugs.gentoo.org

This, however, is a known bug - http://bugs.gentoo.org/show_bug.cgi?id=114798

The problem is that you have an older portage that needs to be updated.

#emerge --av portage
#emerge --sync

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Bug report.

2005-12-20 Thread Paul Varner
On Tue, 2005-12-20 at 15:22 -0300, Allan Spagnol Comar wrote:
 Where Do I do a bug report
 
 I received this a moment ago when I run emerge --sync.
  Updating Portage cache:   88%!!! Cannot resolve a virtual package
 name to an ebuild.
 !!! This is a bug, please report it. (virtual/x11-6.8)

I have a typo in my previous response.  The commands to update should
be:

# emerge -av portage
# emerge --sync

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] setting path for qpkg

2005-12-15 Thread Paul Varner
On Thu, 2005-12-15 at 16:22 +, James wrote:
 qpkg is not accessible, due to the path, unless
 I use: /usr/lib/gentoolkit/bin/qpkg
 
 Where is the best (bash shell) place to
 set this path once, so I do not have to
 type out the fully qualified pathname
 of the executable? 
 I'd like it to survive the machinations of 
 emerge, env-update et. al...
 
 /root/.bashrc   ?
 
 I also would have thought that installing it
 from an emerge would set the path automatically?

It is deprecated, which is why it is no longer in the path.

My recomendation is to create a symbolic link in /usr/local/bin (which
is in the default path)

ln -s /usr/lib/gentoolkit/bin/qpkg /usr/local/bin/qpkg

Answering your question about paths, the place to put it would
be /root/.bashrc

export PATH=$PATH:/usr/lib/gentoolkit/bin

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] setting path for qpkg

2005-12-15 Thread Paul Varner
On Thu, 2005-12-15 at 19:12 +, Neil Bothwick wrote:
 On Thu, 15 Dec 2005 18:11:04 +0100, Francesco Riosa wrote:
 
  why not to do a litle jump and go with app-portage/portage-utils ?
 
 Because it doesn't appear to offer features that qpkg does, for example;
 listing all installed packages in a particular category
 
 qpkg -I -g kde-base

Actually it does:

qlist -I kde-base

Will show all installed packages in kde-base

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: setting path for qpkg

2005-12-15 Thread Paul Varner
On Thu, 2005-12-15 at 20:08 +, James wrote:
 OK, let's say I'm looking or 'theoraenc'
 
 I just ran 'qgrep theora *' and got lots of hits,
 
 I ran 'qgrep theoraenc *' and got nothing
 
 Does this mean no (ebuild) contains theoraenc ?
 
 qpkg -i theoraencreturns emptytoo
 
 How do I know somenthing I'm looking for (like theoraenc)
 actually is or is not part of an ebuild
 or a family of ebuilds like 'media-video' ?
 
 
 suggestions?
  syntax using portage-utils?

There are no tools for searching for uninstalled files.  Here is what I
did

1. emerge --search theora (if you don't like the slowness, then install and use 
either esearch or eix)
Searching...
[ Results for search key : theora ]
[ Applications found : 3 ]

*  media-libs/libtheora
  Latest version available: 1.0_alpha3
  Latest version installed: [ Not Installed ]
  Size of downloaded files: 851 kB
  Homepage:http://www.theora.org/
  Description: The Theora Video Compression Codec
  License: xiph

*  media-plugins/gst-plugins-theora
  Latest version available: 0.8.10
  Latest version installed: [ Not Installed ]
  Size of downloaded files: 2,341 kB
  Homepage:http://gstreamer.freedesktop.org/modules/gst-plugins.html
  Description: plugin for gstreamer
  License: GPL-2

*  media-video/ffmpeg2theora [ Masked ]
  Latest version available: 0.15
  Latest version installed: [ Not Installed ]
  Size of downloaded files: 194 kB
  Homepage:http://www.v2v.cc/~j/ffmpeg2theora/
  Description: A simple converter to create Ogg Theora files.
  License: GPL-2

2. Based upon descriptions, it looks like libtheora is what I need

3. emerge -pv libtheora
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N] media-libs/libtheora-1.0_alpha3  851 kB

4. Looks okay, so run emerge -v libtheora

snip
 Merging media-libs/libtheora-1.0_alpha5 to /
--- /usr/
--- /usr/lib/
 /usr/lib/libtheora.so.0.2.0
 /usr/lib/libtheora.so.0 - libtheora.so.0.2.0
 /usr/lib/libtheora.so - libtheora.so.0.2.0
 /usr/lib/libtheora.la
 /usr/lib/libtheora.a
--- /usr/lib/pkgconfig/
 /usr/lib/pkgconfig/theora.pc
--- /usr/include/
 /usr/include/theora/
 /usr/include/theora/theora.h
--- /usr/share/
--- /usr/share/doc/
 /usr/share/doc/libtheora-1.0_alpha5/
 /usr/share/doc/libtheora-1.0_alpha5/vp3-format.txt
 /usr/share/doc/libtheora-1.0_alpha5/color.html
 /usr/share/doc/libtheora-1.0_alpha5/doxygen-build.stamp
 /usr/share/doc/libtheora-1.0_alpha5/README.gz
 Regenerating /etc/ld.so.cache...
 media-libs/libtheora-1.0_alpha5 merged.

Hmm, nothing installed into /usr/bin, just libraries

5. Goto http://www.theora.org/ listed as the homepage

6. Click on FAQ, followed by How can I encode videos to Theora?

7. Get the following answer:

Have a look at ogg-theora-microhowto and transcode quicktime mov files
to Theora files under Linux. You can use libogg, to wrap theora video
with vorbis audio in Ogg file.

A user-friendly way to convert .dv and .avi format video into Ogg Theora
format is with ffmpeg2theora. It can be found at:
http://www.v2v.cc/~j/ffmpeg2theora/

A way to both stream and encode theora format video is with videolan
(VLC). 
Example for streaming the video4linux device in ogg theora/vorbis: 

vlc v4l:/dev/video:input=3:norm=pal:size=384x288 --sout \ 
'#transcode{vcodec=theora,vb=300,acodec=vorb,ab=96}:std{access=http,mux=ogg,url=server.example.org:8000}'

Or, replace v4l:/dev/video:input=3:norm=pal:size=384x288 with a
filename if you want to transcode.

For more on the vlc syntax, see: 
http://videolan.org/doc/videolan-howto/en/ch09.html

9. So in order to encode theora files, I need to install ffmpeg2theora
and/or vlc.  I saw ffmpeg2theora listed in the previous emerge --search,
but it was masked.  Let's look at vlc

10. emerge --search vlc
Searching...
[ Results for search key : vlc ]
[ Applications found : 1 ]

*  media-video/vlc
  Latest version available: 0.8.1-r1
  Latest version installed: [ Not Installed ]
  Size of downloaded files: 4,765 kB
  Homepage:http://www.videolan.org/vlc/
  Description: VLC media player - Video player and streamer
  License: GPL-2

11. emerge -pv vlc
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N] media-libs/gd-2.0.32  +X -fontconfig +jpeg +png -truetype 573 kB
[ebuild  N] media-gfx/graphviz-1.16-r1  -tcltk 4,284 kB
[ebuild  N] app-doc/doxygen-1.4.4  -doc -qt -tetex 2,787 kB
[ebuild  N] media-libs/libdvbpsi-0.1.3  187 kB
[ebuild  N] media-video/vlc-0.8.1-r1  -3dfx +X -a52 -aac -aalib +alsa 
(-altivec) +arts -bidi -cdda -cddb -cdio -debug -dts -dvb -dvd +esd -fbcon 
-ffmpeg -flac -freetype -ggi -gnutls +gtk2 -httpd -joystick -libcaca -lirc 
-live -mad -matroska -mpeg -nls -ogg -opengl -oss -sdl +ssl -stream -svg -svga 
-theora -unicode -v4l -vcd -vlm +vorbis -wxwindows -xosd -xv 4,765 kB

12. It's not 

Re: [gentoo-user] Cleanup kde-3.4

2005-12-07 Thread Paul Varner
On Wed, 2005-12-07 at 17:46 +0200, Catalin Grigoroscuta wrote:
 Isn't qpkg deprecated?
 Does anybody know the equivalent un-deprecated replacement of this
 command?
 
 Neil Bothwick wrote: 
  As posted yesterday:
  
  qpkg -I -nc -g kde-base | xargs emerge --prune

The replacement is equery.  However since equery lists version numbers
in it's output, the command to replace the above is more complex:

equery -q list -f kde-base/.* | sed 's/-r[0-9].*$//;s/\(^.*\/*\)-.*/\1/' | uniq 
| xargs emerge --prune

Another option is app-portage/portage-utils.  Using the qlist applet,
the above command is:

qlist -C -I kde-base | uniq | xargs emerge --prune

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Is this a bug in equery

2005-11-24 Thread Paul Varner
On Thu, 2005-11-24 at 08:01 +0100, Mariusz Pękala wrote:
 Not precise enough. You need to enclose only those characters, like:
   equery files --type =vim-6.2
 or you may use backslash, like:
   equery files --type \=vim-6.2
 
 Saying that you MUST enclose the entire argument would misguide those
 who do not understand quoting mechanisms yet. You would be responsible
 for their mistakes forever! ;-)

Changed to:

$ ./equery files --type vim-6.4
[ Searching for packages matching vim-6.4... ]
!!! Invalid syntax: missing operator
!!! If you want only specific versions please use one of
!!! the following operators as prefix for the package name:
!!!  =  =  =  
!!! Example to only match gcc versions greater or equal 3.2:
!!!=sys-devel/gcc-3.2
!!!
!!! Note: The symbols  and  are used for redirection in the shell
!!! and must be quoted if either one is used.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Is this a bug in equery

2005-11-23 Thread Paul Varner
On Wed, 2005-11-23 at 20:02 -0600, Harry Putnam wrote:
 I'm trying to learn equery since qpkg is being laid to rest.  However
 I'm finding the hints that appear when you syntax is wrong very
 confusing.

I have opened bug #113423

Does the following make more sense to you:

$ ./equery files --type vim-6.4
[ Searching for packages matching vim-6.4... ]
!!! Invalid syntax: missing operator
!!! If you want only specific versions please use one of
!!! the following operators as prefix for the package name:
!!!  =  =  =  
!!! Example to only match gcc versions greater or equal 3.2:
!!!=sys-devel/gcc-3.2
!!!
!!! Note: The symbols  and  are used for redirection in the shell
!!! You must enclose the package name in quotation marks, if either
!!! of these characters are used

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Is this a bug in equery

2005-11-23 Thread Paul Varner
On Wed, 2005-11-23 at 23:34 -0600, Harry Putnam wrote:
 Paul Varner [EMAIL PROTECTED] writes:
 It appears here that the symbols themselves must be quoted as well as
 the package like this:
 
   equery files --type =vim-6.2
 

Which is what I meant to convey with the error message. What about this
one?

$ ./equery files --type vim-6.4
[ Searching for packages matching vim-6.4... ]
!!! Invalid syntax: missing operator
!!! If you want only specific versions please use one of
!!! the following operators as prefix for the package name:
!!!  =  =  =  
!!! Example to only match gcc versions greater or equal 3.2:
!!!=sys-devel/gcc-3.2
!!!
!!! Note: The symbols  and  are used for redirection in the shell
!!! You must enclose the entire argument in quotation marks, if either
!!! of these characters are used

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Replacement for qpkg... please!?!?

2005-11-02 Thread Paul Varner
On Wed, 2005-11-02 at 23:24 -0500, Walter Dnes wrote:
   Silly me, I went and RTFM'd before doing anything.  TFM says, and I
 quote...
 
  Unimplemented Options
 changes
  
 depends
  
 glsa  - use glsa-check for the time being.
  
 stats
 
   Guess it's time for a documentation bugzilla entry.  Unmerging gnuplot
 and libkudzu got rid of the requests for additional stuff.  Thanks for
 the help.

It is http://bugs.gentoo.org/show_bug.cgi?id=74944 and is fixed in the
unstable version of gentoolkit.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] module-rebuild script

2005-10-24 Thread Paul Varner
On Mon, 2005-10-24 at 23:32 +0300, Petteri Räty wrote:
 John Green wrote:
  As a check, I then ran module-rebuild list again, and it
  listed the same three modules as before.
 
 This is the way it is supposed to work at the moment. module-rebuild
 list is meant to give you a list of modules that module-rebuild rebuild
 will rebuild. It does not check if the modules are already built for the
 kernel. Of course checking for this would be a great new feature for
 which you can submit a request to bugs.gentoo.org

Since module-rebuild was created based upon my kernelmod-rebuild script,
I have filed an enhancement request
http://bugs.gentoo.org/show_bug.cgi?id=110375

If I have the time, I will look at creating a patch to add to the
enhancement request.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Should emerge --sync be so slow?

2005-10-20 Thread Paul Varner
On Thu, 2005-10-20 at 18:48 +0400, Andrew Kirilenko wrote:
 I do have portage on the separate partition, but this caching process is 
 _DAMN_ slow. I remember times when it was really, really fast. WTF?

http://bugs.gentoo.org/show_bug.cgi?id=108412

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] openoffice 2 rc3 revdep rebuild

2005-10-17 Thread Paul Varner
On Mon, 2005-10-17 at 05:58 -0400, Philip Webb wrote:
 051016 John J. Foster wrote:
  I've been fighting the install of OOo rc3 for a few days now.
  Everything is fine until running revdep-rebuild,
  which wants to re-install the OOo I just installed.
 
 I haven't done this with OO, but my experience is
 that Revdep-rebuild always wants to remerge what I just merged,
 so I do '^c'  merge the other listed items by hand.
 It looks like a bug in Revdep-rebuild: report it, if you want.

There is no need to open a bug as it is a known issue with
revdep-rebuild.  Your best bet to install gentoolkit-0.2.1_pre8 and
follow the instructions in Holly's message.

The issue is being actively worked on and by the time that
gentoolkit-0.2.1 is released as stable, the issue should be resolved.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] how to use EXTRA_ECONF?

2005-10-17 Thread Paul Varner
On Mon, 2005-10-17 at 19:14 +0200, Holly Bostick wrote:
 But man 5 portage doesn't say anything about /etc/portage/env.d, and it
 doesn't say anything much about what precisely you can put in
 /etc/portage/bashrc either:

The /etc/portage/bashrc file can be (ab)used to do all kinds of things
with the emerge command. Because the use of it can allow a user to not
only shoot themselves in the foot, but blow up the entire system, it
isn't heavily documented. 

Basically, it is one of those things that if you don't know what you are
doing, then either stay away from it or have extensive backups of your
system.

Finally, this doesn't mean that you shouldn't use Neil's suggestion.
Just make sure that you are comfortable with the supplied bashrc before
implementing.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Collecting USE variables

2005-10-14 Thread Paul Varner
On Fri, 2005-10-14 at 13:15 -0700, Manuel McLure wrote:
 One question for those with more USE flag-fu than I have - does the 
 default set of USE flags depend on the packages that have been installed 
 into world? It seems to me that at some point I have installed a package 
 (for example postgresql) and suddenly found that the next emerge 
 --newuse world spits out a list of packages it will rebuild with a new 
 flag.

That would be use.defaults, which I personally think is evil. The idea
behind it is if you install a package, then you want to turn on the
corresponding USE flag. All of the current definitions can be found in
$PORTDIR/profiles/base/use.defaults  It contains a list of USE flags
followed by the package that automatically turns that flag on.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] qpkg gone with gentoolkit update

2005-10-12 Thread Paul Varner
On Wed, 2005-10-12 at 21:55 +0200, Dan Johansson wrote:
 On Wednesday 12 October 2005 10.04, Dave Nebinger wrote:
  emerge portage-utils.  That will give you qpkg back (equery told me so ;-)
 
 portage-utils gave me qpkg back allright - but not with the same functions 
 (especially --dups is missing).
 

emerge sync
emerge =gentoolkit-0.2.0-r2
qpkg will be found at /usr/lib/gentoolkit/bin/qpkg
If you would like qpkg in your path, do an ln -s /usr/lib/gentoolkit/bin/qpkg 
/usr/local/bin/qpkg

I'm working on adding the equivalent of qpkg --dups to equery.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] equery not working

2005-10-04 Thread Paul Varner
On Tue, 2005-10-04 at 10:53 -0700, Wes Gray wrote:
 On Mon, Oct 03, 2005 at 09:50:03PM -0500, Paul Varner wrote:
  equery works fine for me here.  Two questions, which version of
  gentoolkit do you have installed? What does ls
  -ld /var/db/pkg/kde-base/kde* show?
 
 Here is the info requested:

Okay, I know the problem. The command you ran should actually return
nothing since you don't have any packages named kde installed. (It's a
bug that kde-env and kde-meta get returned)

Anyhow, the command you probably want to use is 'equery l kde.*' That
tells equery to return the list of all packages that are installed with
a name starting with 'kde'

You can also use 'equery l kde-base/.*' which will display any packages
that are installed from the kde-base category.

Regards
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] equery not working

2005-10-03 Thread Paul Varner
On Mon, 2005-10-03 at 16:03 -0700, Wes Gray wrote:
 Why doesn't equery actually show me all the installed packages?  I
 know I have lots of versions of kde installed, but equery doesn't show them:
 
 # equery l -i kde
 [ Searching for package 'kde' in all categories among: ]
  * installed packages
 [I--] [  ] kde-base/kde-env-3-r4 (0)
 [I--] [  ] kde-base/kde-meta-3.4.1 (3.4)
 # ls /usr/kde
 3  3.1  3.2  3.3  3.4
 #
 
 Is there a utility which shows all the installed packages?

equery works fine for me here.  Two questions, which version of
gentoolkit do you have installed? What does ls
-ld /var/db/pkg/kde-base/kde* show?

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] gentoo workstation x/kde: disk size requirement...

2005-09-24 Thread Paul Varner
On Sat, 2005-09-24 at 11:14 +0200, Jarry wrote:
 I want to make my notebook dual-bootable (i must keep win because of
 some software), and I would like to know how big partition do I need
 for gentoo (basic workstation install, with X/KDE).
 
 Would single (except for swap) 10 GB partition be enough to handle
 updating and compiling? I would not like to see how portage eats all
 my disk space and leaves me stuck in the middle of update process...

That should be fine, one of my machines has an 8GB disk and I run run
X/KDE and Openoffice-bin just fine.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lots of network collisions - can I eliminate them?

2005-09-23 Thread Paul Varner
On Fri, 2005-09-23 at 11:12 -0700, Mark Knecht wrote:
 Hi all. Sorry in advance for the rash of emails today but the topics
 seem to be varying and hopefully folks will read only the ones they
 think they could help with.
 
 QUESTIONS:
 
 1) What causes a 'collision' on a network interface?
 2) How can I eliminate them? (Including hardware changes if required.)
 

See the following thread from May of last year
http://thread.gmane.org/gmane.linux.gentoo.user/80369

The bottom line is that your network interface is probably running in
Half-Duplex mode and should be switched to Full-Duplex mode.

If you have more questions after reading it, let me know.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Question regarding trick portage.mask situation

2005-09-14 Thread Paul Varner
On Wed, 2005-09-14 at 21:20 -0400, Matthew Cline wrote:
 I've been having serious problems with newer versions of
 gentoo-sources (basically 2.6.12-r9 and 2.6.12-r10), so I have
 downgraded to 2.6.12-r4, which is rock solid for me. So, I thought to
 add something like this atom to /etc/portage/package.mask:
 
 sys-kernel/gentoo-sources-2.6.12-r4
 
 However, what I really want to to is mask all versions of
 gentoo-sources greater than 2.6.12-r4 and less than or equal to
 2.6.12-r10, so that I can test newer versions of gentoo-sources beyond
 2.6.12-r10 when they become available. So, what I really want is
 something like this:
 
 sys-kernel/gentoo-sources-2.6.12-r4 =sys-kernel/gentoo-sources-2.6.12-r10
 
 Of course, this syntax doesn't work and spits out an Invalid atom
 error when I run emerge. Does anyone know the proper syntax for what I
 want to achieve? Is it even possible to acheive this?

In /etc/portage/package.mask:
sys-kernel/gentoo-sources-2.6.12-r4

In /etc/portage/package.unmask
=sys-kernel/gentoo-sources-2.6.12-r10

Should do what you want.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Weird problem with emerge sync

2005-09-11 Thread Paul Varner
 What is going wrong here? It can't be my implementation of rsync (latest
 stable), or the US pool would fail as well. It could be the servers in
 the European pool, but... all of them?
 
 Or am I simply using the wrong SYNC= in /etc/make.conf? My default is
 rsync.europe.gentoo.org, and I don't see any documentation that
 indicates that that has changed or become deprecated or invalid, but
 maybe it has. I don't particularly want to switch permanently to the US
 pool, as that just seems to make more vectors of instability for
 everybody, and is not really the point of having continental mirror
 pools anyway.
 
 Anybody got a clue as to what's happening and what, if anything, I can
 do to fix it?

You didn't state which version of rsync, but the versions below 2.6.4 do
have timeout issues.  See the following bugs:

http://bugs.gentoo.org/show_bug.cgi?id=83254
https://bugzilla.samba.org/show_bug.cgi?id=2783

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Weird problem with emerge sync

2005-09-11 Thread Paul Varner
On Sun, 2005-09-11 at 16:49 +0200, Holly Bostick wrote:
 Is it worth going unstable with rsync for this? meaning, will using an
 unstable rsync cause me any real problems, even as it (hopefully)
 solves this (relatively minor) annoyance?

I have not seen any stability issues with 2.6.4 or higher both with
Gentoo and a completely unrelated project at work that uses rsync. The
project at work did have significant issues with the timeout until we
upgraded rsync to 2.6.4.

 Thanks for the links; I'll look at the bugs later.

Quick summary, when the load on the server side is high, rsync will
erroneously timeout.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] equery

2005-08-30 Thread Paul Varner
On Mon, 2005-08-29 at 23:45 +0100, Jorge Almeida wrote:
 equery seems crazy. I have gentoolkit-0.2.0, and just reemerged it for
 good measure.
 
   $ equery depends vim
   [ Searching for packages depending on vim... ]
   Traceback (most recent call last):
 File /usr/bin/equery, line 1551, in ?
   cmd.perform(local_opts)
 File /usr/bin/equery, line 996, in perform
   packages = gentoolkit.find_all_installed_packages()
 File /usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py, line 284, in 
 find_all_installed_packages
   return [Package(x) for x in t]
 File /usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py, line 52, in 
 __init__
   self._settings = portage.config(clone=settings)
 File /usr/lib/portage/pym/portage.py, line 882, in __init__
   self.pmaskdict = copy.deepcopy(clone.pmaskdict)
 File /usr/lib/python2.3/copy.py, line 192, in deepcopy
   y = copier(x, memo)
 File /usr/lib/python2.3/copy.py, line 286, in _deepcopy_dict
   y[deepcopy(key, memo)] = deepcopy(value, memo)
 File /usr/lib/python2.3/copy.py, line 192, in deepcopy
   y = copier(x, memo)
 File /usr/lib/python2.3/copy.py, line 259, in _deepcopy_list
   y.append(deepcopy(a, memo))
 File /usr/lib/python2.3/copy.py, line 224, in deepcopy
   memo[d] = y
   MemoryError
 
 vim is just an example, it's the same with other packages. Also,
 revdep-rebuild -p says there is no problem with missing dependencies...

I believe that you are running into bug #90680
http://bugs.gentoo.org/show_bug.cgi?id=90680

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Realplayer unsupported scheme?

2005-07-08 Thread Paul Varner
On Fri, 2005-07-08 at 13:37 -0400, Walter Dnes wrote:
   I understand that there's a security update out for Realplayer.  But
 when I try to emerge it, this happens...
 
  [m1800][root][~] emerge --ask realplayer
  
  These are the packages that I would merge, in order:
  
  Calculating dependencies ...done!
  [ebuild U ] media-video/realplayer-10.0.5 [10.0.4]
  
  Do you want me to merge these packages? [Yes/No]
   emerge (1 of 1) media-video/realplayer-10.0.5 to /
   Downloading 
   https://helixcommunity.org/download.php/1343/RealPlayer-10.0.5.756-20050513.i586.rpm
  https://helixcommunity.org/download.php/1343/RealPlayer-10.0.5.756-20050513.i586.rpm:
   Unsupported scheme.
  !!! Couldn't download RealPlayer-10.0.5.756-20050513.i586.rpm. Aborting.
 
   I can understand Gentoo being unhappy with an RPMg.  What to do
 about it?

Gentoo has no problems dealing with the RPM file. Make sure that you
have emerged wget with ssl support using the ssl USE flag.
Alternatively, download the file with your browser and place it in your
distfiles directory (normally, /usr/portage/distfiles).

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild reports broken libs, should I worry?

2005-07-07 Thread Paul Varner
On Wed, 2005-07-06 at 09:49 -0700, Wade Brown wrote:
 In this specific case, Broken means Binary Package.  Binary
 packages are distributed with all kinds of libraries linked to so that
 they can minimize the amount of binary packages they need to maintain
 (e.g. they don't need an eclipse-gnome and an eclipse-nognome
 package).  The program will ideally run as if those features were
 disabled at compile time, but usually does spit out a few errors on
 console about missing libraries.
 
 Revdep wanting to rebuild binary packages everytime is a known issue,
 and in newer (still masked?) versions there is a specific directory
 omission setting to tell it to ignore /opt, and anywhere else there
 may be binary packages.  If it is still masked as I think, then you
 could just $EDITOR `which revdep-rebuild` and take out /opt from the
 SEARCH_DIRS variable.
 
 Anyway, quick answer, No, your packages are not broken, so no worries.

The newer revdep-rebuild is in gentoolkit-0.2.1_pre4, that version is
not package masked, but it is currently keyworded with the unstable
keywords.

If you use the newer revdep-rebuild, the variable that you want to set
is SEARCH_DIRS_MASK.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild questions...

2005-06-29 Thread Paul Varner
On Wed, 2005-06-29 at 08:32 -0400, Dave Nebinger wrote:
 So revdep-rebuild is currently running on the box but I'm wondering how
 often the revdep-rebuild needs to be run...
 
 Any suggestions from you folks out there in gentoo land?
 
 I'm thinking about building a cron script to run early in the morning and,
 if a recent emerge has taken place, run revdep-rebuild automatically.  Does
 this sound like a good idea or not?
 

I run it automatically every morning with --pretend so that I can see
what it thinks needs to be rebuilt. The script I use on my gentoo boxes
is available at http://dev.gentoo.org/~fuzzyray/portage.cron

That script should give you a good starting point for developing
something that meets your needs. It does have a few problems that I
haven't fixed yet. The major one being that if the emerge command is
unable to determine packages due to packages being masked, it isn't
shown in the email message.

 Does revdep-rebuild rebuild the same version of the packages that are
 currently installed or will it do a package update from the portage tree?

Under normal operation, it will try to rebuild the same package that is
installed.  If you use the --package-names option, it will rebuild with
the latest version that is available.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] telnet into embedded devices

2005-06-29 Thread Paul Varner
On Thu, 2005-06-30 at 13:39 +1200, Nick Rout wrote:
 On Thu, 30 Jun 2005 00:59:17 + (UTC)
 James wrote:
  1. If this is not what's happening, what is to cause telnet to react so 
  slowly?
 
 probably dns - most servers do a reverse dns lookup when a client
 connects, and if the lookup does not work the timeout can be quite
 noticeably long.
 

Based on my experience, I concur with Nick's analysis that it is a DNS
lookup timeout.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: revdep-rebuild and -bin packages (was Re: [gentoo-user] Disk usage?)

2005-06-16 Thread Paul Varner
On Thu, 2005-06-16 at 22:24 +0300, Rumen Yotov wrote:
 Hi,
 Maybe a better way is to emerge hard-masked gentoolkit-0.2.1_pre3
 (cause it's only tested on x86).
 In it there is a new version on 'revdep-rebuild' which allows you to
 mask certain dirs, by using (mine):
 ...
 SEARCH_DIRS_MASK=/home /mnt /opt/sun-jdk /opt/vmware/lib /opt/OpenOffice
 ...
 For more info search for 'revdep-rebuild' on Bugzilla. There one with a
 new version (attached)
 Think it is the same? version of revdep-rebuild as in the hard-masked
 gentoolkit.

Actually at this point it has been tested on alpha amd64 ppc ppc64 sparc
x86.

The revdep-rebuild in gentoolkit_0.2.1_pre3 has a couple of more bug
fixes in it than the last version in the bug.  However, they are
basically the same.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Firefox 1.0.4 certificate problem

2005-06-14 Thread Paul Varner
On Tue, 2005-06-14 at 18:44 -0700, Kevin O'Gorman wrote:
 Except I didn't report a delay -- I reported outright failure.  I very
 quickly get a dialog reporting
 Alert -- Error trying to validate certificate from
 sofrwarereg.sun.com using OCSP - directory lookup failure.
 
 I guess it's a local configuration issue, which in Firefox can be very
 hard to figure out.  Sigh.

I didn't see that error when I skimmed through your first message.  I
have had nothing but problems with the OCSP protocol. To turn it off go
to Edit-Preferences and click on Advanced.  Down near the bottom under
Validation is a box concerning OCSP.  In my case, I have completely
turned it off.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: can't install Xosview

2005-06-13 Thread Paul Varner
On Mon, 2005-06-13 at 05:40 +, askar ... wrote:
 Hello!
 
 My this message left unanswered.
 I notice when I install gentoo only using live cd, xosview can not be
 installed with error below. It seems this problem can be solved after
 updating portage.
 In my case I cannot update portage often, and I'm still curious did
 anybody had such problem and how solved?
 

I can't guarantee that this will work since your error is different from
the errors I received.  Try adding -DHAVE_SNPRINTF=1 to your CFLAGS
entry in make.conf and re-emerging xosview.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] 3 - ERRORS

2005-06-12 Thread Paul Varner
On Sun, 2005-06-12 at 20:31 +0200, Holly Bostick wrote:
 Thanks for the info, but I notice that there's also a patch to
 portage.py attached to the bug. Is it correct to just patch it with the
 standard patch -p1 blah blah blah (patch syntax doesn't roll
 trippingly off my typing finger, but I'll look it up before proceeding)?
 
 Is this safe (insofar as it's patching a portage file, unlike
 revdep-rebuild itself)?

You don't have to add the portage.py patch (although it shouldn't hurt
anything if you do).  Those changes are there for adding support into
portage for the package maintainers. Once that support is there, then
package maintainers will be able to automatically set the appropriate
variables to revdep-rebuild for their packages.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] revdep-rebuild testing (was Re: 3 - ERRORS)

2005-06-12 Thread Paul Varner
On Sun, 2005-06-12 at 12:07 -0700, Zac Medico wrote:
 In bugzilla the patch is dated 2005-05-04 18:18 PDT so it's newer than 
 gentoolkit-0.2.1_pre2.
 
 ls -l /usr/portage/app-portage/gentoolkit/gentoolkit-0.2.1_pre2.ebuild
 -rw-r--r--  1 root root 1499 Apr 25 19:13 
 /usr/portage/app-portage/gentoolkit/gentoolkit-0.2.1_pre2.ebuild

revdep-rebuild is part of the gentoolkit packages.  All versions of
revdep-rebuild in bug #62644 are newer that what is currently installed
by either gentoolkit-0.2.0 or gentoolkit-0.2.1_pre2.

I have just added gentoolkit-0.2.1_pre3 to the tree for architecture and
general testing of revdep-rebuild.  Since I am not positive that I
haven't broken other architectures with the changes, it is currently
package masked.  

If you want to use/test the latest version, you will need to add
=app-portage/gentoolkit-0.2.1_pre3 to /etc/portage/package.unmask in
order to emerge it.  

If you are on an architecture other than x86, then you will need to copy
the ebuild into your portage overlay directory and update it to include
your architecture keyword.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] fix_libtool_files.sh failed

2005-06-06 Thread Paul Varner
On Mon, 2005-06-06 at 22:19 +0200, Luigi Pinna wrote:
 Alle 21:20, lunedì 06 giugno 2005, Paul Varner ha scritto:
 
  The parameter to fix_libtool_files.sh is the previous version of gcc
  that was installed.  Try fix_libtool_files.sh 3.4.3-20050110
 
  Regards,
  Paul
 
 I tried all!
 
 fix_libtool_files.sh 3.4.3-2005011
 fix_libtool_files.sh 3.4.2
 fix_libtool_files.sh 3.4.4
 but it's the same!
 In the previous messagge I copied the wrong line!

I didn't look at the error message closely enough.  It looks like you
need to re-emerge libtool.  Do a emerge -v1 libtool and then retry the
emerge that is failing.  (the -v1 means to be verbose and use --oneshot,
so that libtool is not added to your world file).

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: When a dependancy built by hand

2005-06-01 Thread Paul Varner
On Wed, 2005-06-01 at 00:03 -0500, Harry Putnam wrote:
 Is something more than creating and editing the subject file required?
 I don't see any difference in emerge -v -p output having created it.
 Maybe its not correct:
   cat /etc/portage/profile/package.provided
 
 ---
dev-utils/cvs-1.12.11
app-editors/emacs-cvs-22.0.50.1
 ---
 
   emerge -v -p emacs-w3m
   These are the packages that I would merge, in order:
 
   Calculating dependencies ...done!
   [ebuild  N] app-editors/emacs-21.4  +X -Xaw3d -debug +gnome -leim 
 -lesstif +motif +nls -nosendmail 0 kB 
   [ebuild  N] dev-libs/boehm-gc-6.3-r1  -c++ 754 kB 
   [ebuild  N] media-libs/gdk-pixbuf-0.22.0-r3  -doc -mmx 388 kB 
   [ebuild  N] www-client/w3m-0.5.1-r1  +X -async -cjk +gpm +gtk +imlib 
 -imlib2 -lynxkeymap -migemo +nls +ssl -xface 1,852 kB 
   [ebuild  N] app-emacs/emacs-w3m-1.4.3  708 kB 
 
 Note that emacs-21.4 is still slated for install.
 ---
 
  emerge -v -p emacs-cvs
 
   These are the packages that I would merge, in order:
 
   Calculating dependencies ...done!
   [ebuild  N] dev-util/cvs-1.11.18  -doc -emacs 0 kB 
   [ebuild  N] app-editors/emacs-cvs-22.0.50  +X -Xaw3d (-aqua) -debug 
 +gif +gnome +gtk +jpeg +nls +png +spell +tiff 0 kB 
 

Your /etc/portage/profile/package.provided file is correct.
Unfortunately, in this case, the dependency is on virtual/emacs.

Add virtual/emacs app-editors/emacs-cvs
to /etc/portage/profile/virtuals and it will quit trying to install
emacs. This tells portage to use app-editors/emacs-cvs to satisfy the
virtual instead of the default of app-editors/emacs.

For the second one, you have a typo - it is dev-util/cvs not
dev-util*s*/cvs

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] [Fwd: baselayout-1.11.12-r2 request for testers]

2005-06-01 Thread Paul Varner
Forwarded from gentoo-dev at author's request to gentoo-user

 Forwarded Message 
From: Mike Frysinger [EMAIL PROTECTED]
Subject: baselayout-1.11.12-r2 request for testers
Date: 2005-05-25 22:20:02 GMT

yes, it's finally that time ... after months of hearing us say 'we want to get 
new baselayout stable asap', we're serious

so can people please try out baselayout-1.11.12-r2+ and see if they notice any 
regressions ?  the 'best' tests are simply rebooting and seeing if your 
system comes up :)

common gotchas:
- many config options have moved from /etc/rc.conf into /etc/conf.d/ files
- /etc/hostname and /etc/*domainname have been moved into /etc/conf.d/ files
- the net scripts have been completely rewritten thanks to UberLord ... old 
config styles should work fine, but it's best if you update 
your /etc/conf.d/net syntax ... just review /etc/conf.d/net.example or this 
URL: http://dev.gentoo.org/~uberlord/net-book/

somethings to note ...
regressions with lvm/lvm2/evms will not be considered ... they have had all 
their code forked into the respective packages and thus are no longer part of 
baselayout ... bugs with those packages should be taken up with their 
respective maintainers
-mike

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Building and using binary packages with emerge/portage

2005-05-31 Thread Paul Varner
On Mon, 2005-05-30 at 21:35 -0700, Mark Knecht wrote:
 On 5/30/05, Ow Mun Heng [EMAIL PROTECTED] wrote:
  On Mon, 2005-05-30 at 10:13 -0700, Mark Knecht wrote:
On 5/30/05, Ow Mun Heng [EMAIL PROTECTED] wrote:
   
Someone correct me if I'm wrong, but I don't think those binary packages
propagate into /var/db as well. (IF they do, I think they might not
reflect the actual USE flags used to built the binary.
  
   This probably accounts for revdep-rebuild never getting it quite right
   for binary packages like openoffice-bin and always wanting to
   re-emerge it again?
  
  
  So.. I'm not the only one who gets that. (and I always thought it was
  some gremlins)
  
  Perhaps one can ask chinstrap.alternating.net since they do host binary
  packages
  
 
 No, you're not the only one. I wondered a bit about this a few weeks
 ago and found a number of comments in the forums and Bugzilla that
 revdep-rebuild doesn't work very well yet for binary packages. I see
 this with openoffice-bin and thunderbird-bin.
 
 It seems logical that if I don't know the flags used for a binary
 build that somewhere along the way I'm going to miss some dependency
 on my system.

Actually, revdep-rebuild doesn't care about USE flags or /var/db at all.
All it checks is that the dynamic linking can be satisfied.  With the
exception of openoffice-bin, when revdep-rebuild indicates that it wants
to rebuild a -bin package it means that the ebuild is potentially
missing dependencies.

The reason that I state potentially is that sometimes the libraries are
placed in a non-standard place by the ebuild and revdep-rebuild is
unaware of that non-standard location when checking the dynamic linking.

I'm currently working on updating revdep-rebuild so that it will be
easier to configure for both users and developers.

Regards,
Paul


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: When a dependancy built by hand

2005-05-31 Thread Paul Varner
On Tue, 2005-05-31 at 22:15 -0500, Harry Putnam wrote:
 Jason Stubbs [EMAIL PROTECTED] writes:
 
 
  /etc/portage/profile/package.provided
 
 
 Where to look to learn about the required syntax?
 

man portage

Specifically for the package.provided file it wants the package and
version that you have installed outside of portage.  For example: If you
have downloaded and installed your own kernel from kernel.org, placing 

sys-kernel/vanilla-sources-2.6.11.11

into package.provided tells portage that you have provided that version
of the package and to not manage that package.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: nfs export/remote mount problem

2005-05-13 Thread Paul Varner
On Thu, 2005-05-12 at 21:12 -0700, Mark Knecht wrote:
 No, it's something more nefarious than that
 
 1) All machines have the same hosts file. None of the machines are using dhcp.
 
 2) The FC2 client logs into both Gentoo and FC2 hosts fast
 
 3) The Gentoo client logs into both Gentoo and FC2 hosts slow
 
 Seems (to me) like it's the Gentoo client. I don't know where to look
 for any special messages. I've looked in dmesg and /var/log/messages.
 I do not see any warnings or errors on either the client or the host.

Mark,

This smells like a name resolution timeout type of problem.  To debug
and make sure that it is or is not do the following:

1. ssh from gentoo client to server
2. execute 'who am i'
3. The last item will be the hostname that the server thinks you came
from.  Verify that it states what it should be.
4. Do a host name given by above.  Make sure that it returns the
correct IP address.
5. Do a host IP address.  Make sure that it returns the correct host
name.
6. Repeat for the other server
7. Repeat going from server to client

If any of the above, do not return the correct information, then what is
happening is that a name resolution call is failing and the delay is
being caused waiting for the timeout to occur. How to fix will depend
upon your DNS / hosts file setup.  So, if this is the cause and you
don't know how to fix it, ask another question with the details.

If all of the above work properly, then I'm stumped :)

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerging x11-libs/gtk+-2.6.4-r1 had failed.

2005-05-06 Thread Paul Varner
On Thu, 2005-05-05 at 19:16 -0300, Allan Spagnol Comar wrote:
 I Already try to use fix_libtool.sh 3.3.5 and I am still having the problem 
 ... does any one knows what I can do next ? My make.conf is :
 
 CHOST=i686-pc-linux-gnu
 CFLAGS=-march=pentium3 -O3 -pipe
 CXXFLAGS=-march=pentium3 -O3 -pipe
 
 I don know what is wrong 
 
 And the error was :
 
 grep: //usr/lib/gcc-lib/pentium3-pc-linux-gnu/3.3.5/libstdc++.la: No
 such file or directory

Try running:

fix_libtool_files.sh `gcc -dumpversion` --oldarch pentium3-pc-linux-gnu

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] evolution

2005-05-04 Thread Paul Varner
On Wed, 2005-05-04 at 00:08 -0500, Canek Peláez wrote:
 The problem is that, at some update, the libraries that EDS depends
 upon were changed, and now EDS doesn't work.
 
 Run revdep-rebuid.
 
 Canek

The machine that had the problems was already running a revdep-rebuild
overnight.  That fixed the problem.  The library that was updated was
gnutls.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] gnome-extra/evolution-data-server-1.2.1 fails to compile

2005-05-03 Thread Paul Varner
On Tue, 2005-05-03 at 17:22 -0700, Daevid Vincent wrote:
 Checked here:
 http://bugs.gentoo.org/buglist.cgi?query_format=specificbug_status=__open__
 product=content=%22gnome-extra%22%20%22evolution-data-server%22%201.2.1o
 rder=bugs.bug_id
 
 But there are 200 bugs listed and I'm not seeing a fix for this issue.

The problem from the error posted is a recent update to gnutls.  From
the latest gnutls ebuild:

An API has changed in gnutls. This is why the library has gone from 
libgnutls.so.11 (or 10) to libgnutls.so.12.

What is required is a revdep-rebuild.
To show you what is needed to rebuild
'revdep-rebuild --soname-regexp libgnutls.so.1[0-1] -- -p'

Then do:
'revdep-rebuild --soname-regexp libgnutls.so.1[0-1]'

Afterward just try:
revdep-rebuild -- -p
to see if there are any other packages broken.
To rebuild these:
revdep-rebuild

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] evolution

2005-05-03 Thread Paul Varner
On Wed, 2005-05-04 at 11:44 +0800, W.Kenworthy wrote:
 In the calendar mode: menu:view/current_view/day_view ??
 Then check again.
 
 On Wed, 2005-05-04 at 03:37 +0100, José Moreira wrote:
  Nope it aint here :| 
  
  
  Qua, 2005-05-04 às 06:32 +0800, W.Kenworthy escreveu:
   Sometimes you get a size of zero for an evolution pane.  Looking
   carefully through your alcoholic fog, grab the edge of the left side of
   the right pane (the calendar pane) and drag it to the right.  It looks
   like a narrow, dimpled vertical bar.
   
   On Tue, 2005-05-03 at 21:27 +0100, José Moreira wrote:
compiled evolution 2.2.1.1 *hic* and it doesnt offer task as candendar
features :| *hick* 99 bottles on my desk *hick* *hick*

I hadn't replied because I don't have an answer and haven't bothered to
do any troubleshooting or research yet.  Anyhow, on one of my systems,
Evolution no longer has a calendar or task pane available at all. By not
available, I mean there are no menu entries under view-window in
addition to there not being any buttons to push at the lower left to get
into those panes.  Email and Contacts are there, just not the calendar
or tasks.

I believe that José is running into the same issue.

Regards,
Paul

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] what's the deal with use flags in (brackets)?

2005-04-28 Thread Paul Varner
On Thu, 2005-04-28 at 22:46 -0400, daniel wrote:
 i've been noticing lately that the output of emerge -pv is giving me some 
 interesting output:
 
   $ emerge -pv mplayer
 
   These are the packages that I would merge, in order:
 
   Calculating dependencies ...done!
   [ebuild   R   ] media-video/mplayer-1.0_pre6-r5  (-3dfx) (-3dnow) +3dnowext
   +X -aalib +alsa (-altivec) -arts +avi -bidi -bl +cdparanoia +debug +dga
   -directfb (-divx4linux) -doc +dts +dv +dvb +dvd +dvdread +edl +encode -esd
   -fbcon -ggi +gif -gtk +i8x0 -ipv6 -jack -joystick +jpeg -libcaca -lirc -live
   +lzo +mad -matroska -matrox (-mmx) (-mmxext) +mpeg -mythtv -nas +nls -nvidia
   +oggvorbis +opengl -oss +png +real +rtc -samba -sdl (-sse) (-sse2) (-svga)
   +tga +theora +truetype +v4l +v4l2 -xanim -xinerama +xmms +xv +xvid -xvmc 0kB
 
 what i'm trying to understand here is why so many of the above flags are in 
 brackets and marked with a - even though they're clearly enabled in my 
 make.conf file as flags i want to use.  most important being mmx, sse, sse2 
 and divx4linux.
 
 can someone please explain to me why these flags are being ignored and what 
 those brackets mean?  if you're interested, here's my USE variable in 
 make.conf (i used app-portage/ufed):

What profile are you using?

ls -l /etc/make.profile

The parenthesis indicate that the USE flag is masked by your profile.

Regards,
Paul
-- 
My Gentoo stuff: http://varnerfamily.org/pvarner/gentoo
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild error on python

2005-04-18 Thread Paul Varner
On Mon, 2005-04-18 at 18:14 -0400, Chris Bare wrote:
  On Sun, 17 Apr 2005, Chris Bare wrote:
  
   I'm not sure what I should do at this point.
   Do I still need python 2.2.3 at all? can I safely unmerge it?
   Or should I force python-2.2.3-r6 to be installed?
  
  Im no Python expert but since emerge uses Python I would be loathe to
  remove it without checking the implications.
 
 my thoughts exactly.
 
  
  I suppose you could run equery depends python-2.2.3 and see what depends
  on it.
 
 rygel conf.d # equery depends python-2.2.3
 [ Searching for packages depending on python-2.2.3... ]
 
 Does anyone know if that means it's safe to uninstall?

I recently removed it from a machine that I administer with no
ill-effects.

Regards,
Paul
-- 
gentoo-user@gentoo.org mailing list