Re: [gentoo-dev] [RFC] Global USE=gui

2016-06-01 Thread Graham Murray
waltd...@waltdnes.org writes:

>   Let me re-phrase my question... is there *ANY* set of circumstances
> under which any of X/xorg/wayland/mir/qt4/qt5/gtk2/gtk3/fltk USE flag
> can be set for a package *WITHOUT* requiring a gui?

Yes. X/xorg could be needed to incorporate the X Client libraries so
that X servers can connect to it but not itself have a gui. This
could, for example, be on a headless server.



Re: RFC: install linux-firmware with kernel sources (was Re: [gentoo-dev] Lastrite: Firmware cleanup, part #1)

2013-02-13 Thread Graham Murray
Peter Stuge pe...@stuge.se writes:

 Kernel -sources USE is a handy way to install linux-firmware
 wholesale, but AIUI the standalone firmware packages would
 be removed too, effectively making the USE flag non-optional, and
 removing the possibility of having managed firmware packages.
 (People would have to download single firmware files on their own.)

What would perhaps be nice would be to patch 'make firmware_install'
to have it call a utility which scans .config and fetches and installs any
firmware required for a configured device. 



Re: [gentoo-dev] Moving our/portage stuff to var

2012-12-20 Thread Graham Murray
Zac Medico zmed...@gentoo.org writes:

 On 12/19/2012 02:01 PM, Alan McKinnon wrote:
 If we are going to move distfiles out of the tree into, what are the
 odds of getting /some/path/portage/local to move somewhere else too?

 What program uses this local directory? It's not used directly by
 portage itself, though portage has an exclude for it in the default
 PORTAGE_RSYNC_OPTS setting (in /usr/share/portage/config/make.globals).

It is useful for 'site' local ebuilds. It allows a 'master' repository
to sync with the main Gentoo one without disturbing local changes but
allow other systems on-site to fetch the modified tree with a simple
'emerge --sync'.



Re: [gentoo-dev] Re: Maintainer needed: dev-libs/icu

2012-11-01 Thread Graham Murray
Ryan Hill dirtye...@gentoo.org writes:

 Christ on a $#@%! crutch.  You can NOT auto-enable C++11 in your library based
 on a configure test and then stuff flags that are not supported by previous
 compiler versions into pkg-config for library consumers.  Somebody sane
 please fix this.

Though is it not normally a reasonable assumption that the library
consumers will be built with the same or later compiler version as the
library? In which case it does no harm.



Re: [gentoo-dev] Re: udev - mdev

2012-07-14 Thread Graham Murray
Walter Dnes waltd...@waltdnes.org writes:

 On Sat, Jul 14, 2012 at 01:49:32AM +0300, Maxim Kammerer wrote
 On Fri, Jul 13, 2012 at 11:12 PM, Richard Yao r...@gentoo.org wrote:
  mdev would need to switch to the netlink hotplug interface.
 
 I think that's quite unlikely, since mdev is not a daemon. Perhaps by
 the time /proc/sys/kernel/hotplug is gone, mdev advocates will have
 settled on some early udev fork. [1]

   Do you realize this would effectively kill linux in the embedded
 device area?  Udev, even without the systemd code, is simply to large
 for embedded devices.

But surely most embedded devices do not need hotplug functionality, they
have a known, fixed, set of devices. So should static nodes in /dev/ not
be sufficient?



Re: [gentoo-dev] Re: UEFI secure boot and Gentoo

2012-06-17 Thread Graham Murray
Sascha Cunz sascha...@babbelbox.org writes:

 You've said yourself, that some removable media might not require 
 signatures 
 in order to boot. Well, if that is the case, then isn't this defeating the 
 whole point of Secure Boot at that stage?

Not necessarily. As has been stated previously, secure boot is not
intended to protect against an attacker who has physical access. So even
if allowing boot from removable media, it does protect against malware
which corrupts/infects the hard drive boot image.



Re: [gentoo-dev] rfc: location of portage tree

2012-03-31 Thread Graham Murray
Walter Dnes waltd...@waltdnes.org writes:

 On Thu, Mar 29, 2012 at 10:26:22PM +1300, Kent Fredric wrote

 Though of course, if anybody has custom stuff in say, /usr/portage/local/
 which they make by hand, nuking /usr/portage will make you *Very*
 unpopular.

   
 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part3_chap5
 in the install handbook gives /usr/local/portage as an example overlay
 directory.  I thought it was implicit that one shouldn't edit or create
 files in /usr/portage because they may be overwritten by the system e.g.
 during an emerge --sync.  Maybe the manual needs to state this
 explicitly.  Also, /usr/local is the standard place to keep one's own
 software and/or global customizations that aren't handled by the package
 manager, but don't belong in one user's home directory.

Where using /usr/portage/local is useful is for 'site local'
packages. Where one system syncs externally and also has all of the
locally generated/edited packages in /usr/portage/local, and the other
systems share this site local repository simply by running emerge
--sync to the 'master' system.



Re: [gentoo-dev] Keeping older versions around

2012-01-29 Thread Graham Murray
Donnie Berkholz dberkh...@gentoo.org writes:

 Agreed with a slight modification — once you've kept the old 
 {stable,~arch} version around for a reasonable amount of time (say 30 
 days), you should be safe pulling it.

As long as there are no open bugs on the later ~arch version breaking
other packages.



Re: [gentoo-dev] supporting /usr on separate partition

2011-10-16 Thread Graham Murray
Zac Medico zmed...@gentoo.org writes:

 What's the benefit of having /usr on a separate partition anyway? The
 only somewhat reasonable explanation that I've heard is so that it can
 be mounted readonly. 

One benefit, especially in a large server 'farm' is that several servers
can share the same /usr by NFS mounting, read-only, the same partition
on all of the servers. This both ensures that all the servers are kept
in-step and greatly simplifies the upgrade process.



Re: [gentoo-dev] Build dependencies and upgrades.

2011-10-11 Thread Graham Murray
Zac Medico zmed...@gentoo.org writes:

 On 10/11/2011 10:28 PM, Mike Gilbert wrote:
 Francisco raised a possibly valid point in his original message: though
 packages may not be currently used for anything, but they could contain
 un-patched security flaws.

 If they contain something that's accessed at runtime, then they should
 be in RDEPEND or PDEPEND, no exceptions.

But is it not possible that the flaw in the build-time dependency causes
an insecurity to be built into the dependent package and that both have
to be rebuilt as part of the security fix?



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-im/qutecom: metadata.xml ChangeLog qutecom-2.2_p20110210.ebuild

2011-10-02 Thread Graham Murray
Chí-Thanh Christopher Nguyễn chith...@gentoo.org writes:

 My point is that packages can cause downgrades through  dependencies.
 There is no rule against it.

Nearly all of which prevent the upgrade of the dependent package rather
forcing the downgrade of an already installed package.



Re: [gentoo-dev] Re: Thoughts about broken package handling

2011-06-27 Thread Graham Murray
Ciaran McCreesh ciaran.mccre...@googlemail.com writes:

 The fix for that is to slot things properly. You're screwed anyway if a
 preserved library tries to access installed data that has either been
 removed or upgraded to a new format that it doesn't recognise.

Or some awkward packages which when rebuilt will still link against
the preserved library, but if the preserved library is deleted and the
package manually rebuild will link against the new one. 



Re: [gentoo-dev] Python 2.7 status check?

2010-11-29 Thread Graham Murray
Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org writes:

 2010-11-29 01:26:19 Robin H. Johnson napisał(a):
 Sebastian Pipping recently removed automatic upgrade of active version of 
 Python, so
 python-2.7.1.ebuild does not upgrade active version of Python.

Sorry, but on one of my ~x86 systems the installation of python-2.7.1
DID update the active python version to 2.7. Worse than that, now
python-updater is running it is removing all of the
usr/lib/python-2.6/site-packages/ files and for multi-version aware
packages only building for python-2.7  3.1, it is NOT building for
python-2.6.



Re: [gentoo-dev] Python 2.7 status check?

2010-11-29 Thread Graham Murray
Ulrich Mueller u...@gentoo.org writes:

 On Mon, 29 Nov 2010, Alex Alexander wrote:

 I guess it is triggered from pkg_postrm() of python-2.6.6-r1 which
 until two days ago unconditionally called the following eselect
 action:

But as python-2.7 is installed into a new slot, python-2.6.x is kept, so
python-2.6.6-r1's pkg_postrm() should not be called.



Re: [gentoo-dev] Python 2.7 status check?

2010-11-29 Thread Graham Murray
Ulrich Mueller u...@gentoo.org writes:

 I guess it is triggered from pkg_postrm() of python-2.6.6-r1 which
 until two days ago unconditionally called the following eselect
 action:

But python-2.7 is installed in a new slot and python-2.6.x is not
removed. So. surely python-2.6.6-r1's pkg_postrm() should not be called
during the installation of python-2.7.1.



Re: [gentoo-dev] Python 2.7 status check?

2010-11-29 Thread Graham Murray
Ulrich Mueller u...@gentoo.org writes:

 But could pkg_postrm() of python-3.1.2-r4 have caused the update?
 It essentially executed the following code:

Yes, that is what is doing it. I am in the middle of an emerge -uD world
and I ran 'eselect python list' after 2.7.1 had been emerged and it
still showed 2.6 as being the active. But after 3.1.3 had been
installed, it shows 2.7 as being the active version.



Re: [gentoo-dev] Re: GCC 4.5 unmasking tomorrow

2010-11-22 Thread Graham Murray
Mike Frysinger vap...@gentoo.org writes:

 well, not quite.  the way we agreed in the past was to not revbump the masked 
 package, but once it was unmasked, we revbump it just once at that point.

Is there somewhere which tells users when there are upgrades to
toolchain packages which are not revbumped once they have been unmasked
and in ~arch?

A case in point, glibc-2.12.1-r3. When I rebuilt this following the
merging of linux-headers-2.6.36, the rebuilt downloaded about 700K of
patches.



Re: [gentoo-dev] Actions of python team, especially Arfrever wrt python eclass and python-3*

2010-06-06 Thread Graham Murray
Thomas Sachau to...@gentoo.org writes:

 Since python-3* is currently useless and not required for any package, the 
 dependency should by
 default only pull in python-2* like this:

 =dev-lang/python-2*

 With that, the default way would not pull in a package, which is not needed 
 or used. And if there
 will be any package, which really requires python-3*, it simply requests it 
 in (R)DEPEND of the
 ebuild, which then would overwrite the default value of the eclass and pull 
 in python-3*.

That would not work. For example if package 'bar' supports both python-2
and python-3, your mechanism will only build in python-2 support. That
is fine until package 'foo' comes along which uses 'bar' but also
requires python-3 - thus not only must python-3 be pulled in as a result
of foo's (R)DEPEND but also 'bar' must be rebuilt with python-3 support.

This could be done by adding python2 and python3 USE flags to packages
which support both and only have python2 enabled by default. Then 'foo'
could have a conditional (R)DEPEMD on 'bar[python3]', but that would
require the user to change the USE flags whereas the current system
handles everything automatically.



Re: [gentoo-dev] bug wrangler queue is large...

2010-05-25 Thread Graham Murray
Mike Frysinger vap...@gentoo.org writes:

 the bug reporter can open their own bugs.  gentoo developers can open any 
 bug.  
 that's about it.

Which can be a pain for other users who suffered the same bug (and are
probably on the CC list), the maintainer says to re-open if the problem
is not fixed, the user finds the problem is still there but the bug
reporter does not re-open the bug. All you can do is add a comment and
hope that a developer sees it and re-opens the bug.



Re: [gentoo-dev] About libpng-1.4 handling

2010-05-11 Thread Graham Murray
George Prowse george.pro...@gmail.com writes:

 I have run revdep-rebuild about 30 times and I still can't fix
 it. revdep-rebuild does not fix it and libpng needs to have some
 serious action before it goes stable because I booted into, basically
 a completely broken machine because I had to stop a large upgrade on
 the previous emerge (~300 packages) in the middle.

Are the failures during a gtk-doc scan? If so then try unmerging the
affected package and then manually re-emerging it.



Re: [gentoo-dev] About libpng-1.4 handling

2010-05-10 Thread Graham Murray
Mike Frysinger vap...@gentoo.org writes:

 if you're digging around then clearly you havent done the obvious and run 
 revdep-rebuild ?  that is pretty user-friendly.

I do not know if I had done something wrong beforehand, but simply
running revdep-rebuild did not work for me - a number of packages failed
to rebuild during the revdep-rebuild. They were still failing to find
libpng12 during the rebuild while doing gtk-doc scan. In every case,
manually unmerging the package concerned and re-emerging it was
successful. It is as though it was using the scan (which needed
libpng12) from the already installed package in preference to the one it
had built in /var/tmp/portage/...



Re: [gentoo-dev] [RFC] Remove cups from default profile to solve circular deps

2010-03-04 Thread Graham Murray
Richard Freeman ri...@gentoo.org writes:

 I think that is separate from the circular dependency issue.  As long
 as we have an unresolved circular dependency I think cups should be
 off the list.  However, I'd be the first to agree that this is a
 short-term solution.

 The problem is that we only have two long-term solutions so far:

 1.  A smarter package manager that can work through these dependencies
 automatically.

 2.  Splitting packages like poppler that have these issues.

Is there not a third, maybe obvious, solution to circular dependencies
on initial install?

3.  Include one or both of the packages in the stage tarball.



Re: [gentoo-dev] sudo vs su

2010-02-28 Thread Graham Murray
Denis Dupeyron calc...@gentoo.org writes:

 Some systems are configured with a random root password. After a while
 you get tired of doing 'sudo command' all the time and would like to
 become root but you can't because you don't know the root password.
 One way around that is 'sudo su -' which allows to become root using
 your user password.

When I had to do this on a (RHEL) system, I did not think of using 'sudo
su -', I used 'sudo bash'.



Re: [gentoo-dev] openrc-0.5.1 arrived in the tree

2009-10-14 Thread Graham Murray
Branko Badrljica bran...@avtomatika.com writes:

 2. About using bugzilla- how the heck was I supposed to use it without
 net access ?

If openrc did not start your networking, what was preventing you
starting it yourself? Even if the upgrade also corrupted both
sys-apps/net-tools and sys-apps/iproute2[1], you could have booted from
a rescue/install CD/DVD/USB stick[2].

[1] Which I very much doubt.

[2] Which I have had to do a couple of times when the system would not
boot following an update or change I have made.



Re: [gentoo-dev] EAPI 2 policy for portage tree

2008-12-09 Thread Graham Murray
Robert R. Russell [EMAIL PROTECTED] writes:

 3)  perform the bugfix with a version bump and upgrade to the latest EAPI
 Options 1 and 2 are how most updates are done, the user can mask the latest 
 version or upgrade. Option 3 allows the user to continue using the previous 
 version while they decide to update to a portage version that supports the 
 new EAPI.

 I would prefer that option 3 be made policy because I run several ~arch 
 packages that either don't have a stable version (kradio) or have a feature 
 that I need (gentoo-sources), and will not be pushed to stable immediately 
 for various reasons from lack of maintainer time to everybody says it 
 conflicts with major pieces of the system (Firefox 3, 64 bit netscape-flash, 
 and xorg).

Another reason for preferring option 3 for bug fix (but not for
'cosmetic' changes or ones which prevent some users from installing the
package) is that (~arch) users will already have the pre-bug fixed
version installed and portage will not install the bug fix unless either
the version is bumped or USE flags have changed and the --newuse emerge
option is used.



Re: [gentoo-dev] [EMAIL PROTECTED]

2008-06-19 Thread Graham Murray
Ciaran McCreesh [EMAIL PROTECTED] writes:

 * dismiss any technical criticism as being a 'corner case'.

And not appreciate that addressing the 'corner cases' is very important
and not to be dismissed. I have been a software developer (though not a
Gentoo one) for 30 years, and learnt that lesson a long time ago.
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] Re: RFC: lzma tarball usage

2008-05-08 Thread Graham Murray
[EMAIL PROTECTED] (Diego 'Flameeyes' Pettenò) writes:

 USE=cxx should do just fine, it will disable the C++-related parts,
 whatever they are. Sincerely I'd quite like to enable it on my vserver's
 build chroots too.

Should that be USE=-cxx? The help for USE=cxx says that this builds
support for C++.
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] config_eth0 deprecated - new name?

2008-04-24 Thread Graham Murray
Roy Marples [EMAIL PROTECTED] writes:

 On Wednesday 23 April 2008 23:01:38 Graham Murray wrote:
 It looks to me as though you are intending to remove the capability to
 set up complex network environments.

 No I'm not.
 I'm making it easy for simple configs AND complex ones. Just not through the 
 same variable.

Sorry, I misunderstood.
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] config_eth0 deprecated - new name?

2008-04-23 Thread Graham Murray
Roy Marples [EMAIL PROTECTED] writes:

 On Wednesday 23 April 2008 21:46:18 Robin H. Johnson wrote:

 See my attached example from work, we use a lot of the various options
 on stuff.

 No, we won't support that. However, we will bring back ip ranges for the last 
 ocet like so
 1.2.3.4-10/24

It looks to me as though you are intending to remove the capability to
set up complex network environments. Granted most people only have
simple configurations (with single IP address and just a default route),
but some of us have more complex networking environments with multiple
addresses, routes and rules on multiple interfaces. Currently Gentoo
baselayout-1 makes it relatively straightforward to set up these
configurations, and the current baselayout-2 is almost as simple[1]. I
think it would be a bad idea to remove any of the network configuration
functionality currently offered by baselayout-1.


[1] But in my opinion, the baselayout-1 /etc/net.conf syntax is better than that
in baselayout-2. Though I have not yet migrated any of the systems with
complex networking to baselayout-2. 
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] Global useflag for enabling visibility support

2007-11-05 Thread Graham Murray
Piotr Jaroszyński [EMAIL PROTECTED] writes:

 I think it's time to add a more general flag for enabling visibility support 
 in packages as currently there is only a kde specific one 
 (kdehiddenvisibility) and I don't think it makes sense to add a new one for 
 each package that needs it.

Some packages, such as mozilla-firefox, enable visibility support
without the use of a USE flag.
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Should hotplugged services affect dependencies by default?

2007-08-15 Thread Graham Murray
Roy Marples [EMAIL PROTECTED] writes:

 If say you have nfs mounts, one network cable and then unplug the cable
 you get this :-
netplug calls net.eth0 stop
net.eth0 stop calls netmount stop
netmount stop tries to unmount the nfs mounts
 At this point, the process freezes for a LONG time that can't be
 interupted because as the cable has already been unplugged it can't
 unmount (if anyone knows how to actually return ASAP I'd like to know
 that too).
 With the default to NO the act of pulling the cable simply stops
 net.eth0 and the services stay up and things continue nicely.

To avoid that problem, do not stop net.ethN when the cable is
pulled. When the cable is re-inserted then (if it has not been left
disconnected for too long) if the services have not stopped, TCP
sessions may still be active. If the user manually stops an interface,
by all means stop the services depending on it but (a) Do not make the
interface stop automatically when the cable is disconnected, (b) It
would be nice if there was a single command which could restart all the
dependencies which were stopped.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: Cryptsetup changes

2007-08-15 Thread Graham Murray
Mike Auty [EMAIL PROTECTED] writes:

   Could you please describe the problem you faced?  From the detail you
 gave, it sounds as though you might not have moved /etc/conf.d/cryptfs
 to /etc/conf.d/dmcrypt.

I had a problem. I moved /etc/conf.d/cryptfs to /etc/conf.d/dmcrypt, but
none of the encrypted mounts happened on re-boot. I found that running
'cryptsetup luksOpen /dev/hhh mountname' segfaulted (but cryptsetup
--help displayed help). But when I ran it using gdb (and using set args
to set the identical command line) it worked correctly. I will be
investigating more later, but for now I have re-emerged cryptsetup-luks
1.0.4-r3 and all works well again.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: Marking virtuals stable

2007-05-31 Thread Graham Murray
Jorge Manuel B. S. Vicetto [EMAIL PROTECTED] writes:

 for a virtual pointing to packages foo and bar, only one of them needs
 to be stable before the virtual can be marked as stable, right?
 So your above comment should read if a virtual points to packages foo
 and bar, and [either foo or bar was] tested and marked stable by the
 arch's previously, that its silly to then wait for them to mark the
 virtual stable as well, right?

At first sight what you say sounds right, but further thought shows that
both foo and bar would have to be marked stable before the virtual could
be.

Take the instance that the appropriate version of foo is marked stable
but that for bar is still in ~arch. If someone has foo installed then
upgrading the virtual will pull in the new (stable) foo and all is
well. However if someone else has bar installed but not foo, then the
upgrade to the virtual will not cause bar to be upgraded (as it is still
masked ~arch) but will cause the upgraded foo to be installed (as a new
package) to satisfy the virtual. Or have I (as a mere user)
misunderstood the concepts of virtuals?
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] gnupg2 only vs gnupg-1 gnupg-2

2007-05-27 Thread Graham Murray
Ulrich Mueller [EMAIL PROTECTED] writes:

 I would also strongly favor if both gnupg-1 and gnupg-2 could be kept
 in different slots.

And maybe an eselect (or similar) to select whether external programs
which call use gpg-1 or gpg-2.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: Distrowatch

2007-03-14 Thread Graham Murray
Caleb Cushing [EMAIL PROTECTED] writes:

 right now were 12 going up probably from all the sites saying
 negative things. funny sabayon a gentoo fork and overlay is in 8. I
 know these statistics aren't 100% accurate (given how they're
 generated) but maybe they mean something.

Maybe part of the reason is that the list of package versions for
Gentoo on distrowatch is inaccurate. For example it gives the versions
of gcc and glibc in 'unstable' as 3.4.6 and 2.3.6 respectively when
the actual versions are 4.1.2 and 2.5 respectively.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Network configuration and bash

2007-02-06 Thread Graham Murray
Roy Marples [EMAIL PROTECTED] writes:

 H, just how many features should a config file have beyond the
 setting of variables?

In the case of networking, the ability to define the functions for the
various hooks. In most systems these will not be needed, but where
policy routing etc is used the hooks need to be defined somewhere, but
not necessarily the configuration file as they are at the moment. 
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ebuild documentation, needs updates?

2006-12-04 Thread Graham Murray
Alec Warner [EMAIL PROTECTED] writes:

 This feature is not available in stable portage, which is why its not
 documented.  And yes there are many other features that lack
 documentation.

But should it not be documented in the ebuild man files which come
with the versions of portage which *do* support the feature? I know
that it is not always done, but when new features/switches/options are
added to any program, should the man (or info, pod etc) file not be
updated to include them?
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] ethereal moved to wireshark

2006-07-25 Thread Graham Murray
Daniel Black [EMAIL PROTECTED] writes:

 Ethereal, as far as anyone can tell, is no longer being developed[3] as all 
 the core developers have moved to Wireshark[4].

 To make this transition as painless as possible, a package move has been 
 setup 
 so Ethereal users should automatically upgrade to Wireshark.

Is there an equivalent of (or replacement for) the command line
tethereal? This can give more useful information than tcpdump and can
be run in real-time on servers over an SSH connection.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] ethereal moved to wireshark

2006-07-25 Thread Graham Murray
Chris Gianelloni [EMAIL PROTECTED] writes:

 On Tue, 2006-07-25 at 16:16 +0100, Graham Murray wrote:
 Is there an equivalent of (or replacement for) the command line
 tethereal? This can give more useful information than tcpdump and can
 be run in real-time on servers over an SSH connection.

 tshark... =]

Thanks
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Replacing cpu-feature USE flags

2006-07-07 Thread Graham Murray
Martin Schlemmer [EMAIL PROTECTED] writes:

 Stupid question though ... does the gcc test thingy list __3dNOW__ on
 nocona ?  I would think that it does, as there is no -march=nocona (or
 whatever) yet.

There is an -march=nocona (which I think was introduced in gcc 3.4)
which works for both 32bit (x86) and 64bit (amd64) systems. At least
on x86 it does NOT define __3dNOW__. Also, for x86 -march=prescott
defines __SSE3__ whereas -march=pentium4 does not.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: unicode and userlocales useflag

2006-06-22 Thread Graham Murray
Duncan [EMAIL PROTECTED] writes:

 There's a newer way to control the same thing that userlocales controlled,
 but I didn't understand it when it was posted here.

Though, AFAIK, there is no way of retaining the old behaviour, of
building all locales, when the local userlocales flag was not set.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] fix binary debug support, part elevenity billion + 1

2006-06-07 Thread Graham Murray
Alec Warner [EMAIL PROTECTED] writes:

 The only downside afaik, for bashrc is that you can't do per package
 FEATURES as FEATURES is a python-side var.  But you shouldn't need
 per package FEATURES by design; FEATURES are for portage, not your
 ebuild.

From the perspective of a user, not a developer (though I have been a
programmer for over 25 years), it would sometimes be useful to set
some features on a per package basis rather than globally. These
include binpkg, nostrip, splitdebug and test. 
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Let portage symlink latest version of installed docs

2006-04-08 Thread Graham Murray
Fabian Neumann [EMAIL PROTECTED] writes:

 What I'd like portage do to is to create a symlink to the latest version
 of a package's documentation. Just omitting the version number would of
 course not work as slotted packages may have multiple versions of docs
 installed.  The first format coming to my mind would be:

What would be even nicer would be if it could create and maintain an
html index, for example at /usr/share/doc/index.html, to all package
html documentation in a similar way to that which gnu info maintains
the top level index to all info documentation on the system.
 
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-30 Thread Graham Murray
[EMAIL PROTECTED] writes:

 Again, would anyone know what will happen to ~x86 gcc?, Will it become
 gcc40 or just use the stable x86 gcc for everyone? (except those who are
 already playing with gcc40 at their own risk)

Even if ~x86 does change to gcc40 then gcc is slotted so we can
continue to use gcc3.4.4.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-29 Thread Graham Murray
Paul de Vrieze [EMAIL PROTECTED] writes:

 It is also needed for third party apps that were linked against 
 libstdc++.so.5. As long as those applications do not depend on other 
 libraries that are linked against a newer c++ lib things are totally ok.

But unfortunately is does happen. For example on my system (~x86 built
with gcc 3.4.4) opera is linked against libstdc++.so.5 and
libqt-mt.so.3 which in turn is linked against libstdc++.so.6
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: app-portage/genlop: 9 open bugs, dead upstream

2005-07-25 Thread Graham Murray
Michael Cummings [EMAIL PROTECTED] writes:

 The funny thing about no more activity upstream is this: why would
 there be? Except for bug fixes, it does a simple job, and it does it
 damned well: it parses your emerge log and gives you just the output
 you want and need. Don't abandon a tool just because it has reached
 its final state ;)

Except that at the moment it does not do it well as it does not work
with the '-c' option - as reported in bug 99823
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: have_NPTL proposal/question

2005-05-15 Thread Graham Murray
R Hill [EMAIL PROTECTED] writes:

 the only thing i know of that needs LT is Xen, and they're already 
 working on NPTL support.

Also the (user space) driver from Epson for the Stylus Photo R800
printer needs Linuxthreads. While much of this is available in source
code form, it includes a couple of binary libraries. These do not work
correctly using NPTL. 
-- 
gentoo-dev@gentoo.org mailing list