[gentoo-user] Re: [gentoo-user] Re: [gentoo-user] !!! section ‘local’ in repos.conf has name different from ...

2020-04-16 Thread John Blinka
On Thu, Apr 16, 2020 at 2:36 PM Alexey Mishustin  wrote:

>
> Aren't /usr/local/portage and /usr/local/portage/steam-overlay really
> intertwined? What if you move the 'local' overlay to, say,
> /usr/local/portage/local ? (And, sure, edit the corresponding info in
> the configuration files).
>
> --
> Regards,
> Alex
>
> Thanks, Alex, your suggestion worked.  And better than that, helped me
understand how I broke my 3rd installation by misreading and misapplying
the steam overlay installation guide.  It’s a mystery to me why my
misintallation ever worked on the first 2 boxes, but I’ll leave it
unexplored.

John


[gentoo-user] !!! section ‘local’ in repos.conf has name different from ...

2020-04-16 Thread John Blinka
Hi, everyone,

I’m trying to install steam-overlay using https://wiki.gentoo.org/wiki/Steam

I have 3 boxes on which I try to maintain gentoo setups as identical as
possible.  The steam install has gone smoothly on 2 boxes, but is failing
on the 3rd.

When I get to this steam installation step on the 3rd box:
# emaint sync —repo steam-overlay

I get the error
!!! Section ‘local’ in repos.conf has name different from repository
‘steam-overlay’ set inside repository
which prevents me from syncing and installing steam on this machine.

I’m interpreting this as the two repositories (local and steam-overlay)
somehow knowing about each other and somehow getting their configurations
intertwined.

My repos.conf directory on this 3rd machine is identical to the other 2
machines (which don’t exhibit this error).

.../repos.conf/local.conf maintains a local overlay in /usr/local/portage
for a handful of personal packages/ebuilds.

 .../repos.conf/steam-overlay.conf maintains its overlay in
/usr/local/portage/steam-overlay.

Neither of these two files contain the other overlay’s name, i.e.,
local.conf doesn’t refer to steam-overlay nor does steam-overlay.conf refer
to local. The two files point to different storage locations for their
respective repositories.

So I don’t understand how these two repositories know of each other’s
existence.  Or maybe I don’t understand the error message.

Google doesn’t report many instances of this error, and following up with
them hasn’t produced a solution.

Any ideas about what’s happening?

Thanks,

John


Re: [gentoo-user] ...recreating exactly the same applications on a new harddisc?

2020-04-04 Thread John Covici


On Sat, 04 Apr 2020 14:33:21 -0400,
Dale wrote:
> 
> Mark Knecht wrote:
> > Your world file should do that for the Gentoo stuff, with limitations.
> > It assumes you have nothing on the system that was created outside of
> > normal portage/emerge. It would probably duplicate the latest kernel
> > tree but wouldn't build it, and wouldn't copy old kernels that aren't
> > in portage if you still have them on the system. It isn't going to get
> > virtual environment, be they python or things like virtualbox if you
> > use those.
> >
> > I suspect you'll get a 'working' machine (I've done it) but you will
> > still have a lot of stuff to transfer by hand or from backups which
> > you really should do anyway.
> >
> > HTH,
> > Mark
> >
> 
> I recently tried this in a chroot starting with a stage3 tarball.  At
> first, I tried unpacking the tarball, copying over /etc and the world
> file.  I also copied over the binaries and tried using -k.  It was a
> disaster.  I ran into hard blacks that I never was able to get around
> not to mention emerge complaining about USE flags and such.  Then I
> tried unpacking a tarball and just updating the tarball itself with no
> changes on my part, not even the profile, it to ran into hard blocks
> just not as many of them.
> 
> In the 2nd attempt, I think something was off in the tarball itself. 
> When you unpack a tarball and try to sync and update it and it fails,
> something is wrong somewhere.  It's not covered in the install handbook
> either.  In theory, one should be able to unpack a tarball, copy over
> /etc and the world file and do a emerge -e world.  If one copies over
> the binaries from the old system, one could add a -k to speed up the
> process, for most if not all packages.  Thing is, theory meets real
> world real fast and it gets ugly. After multiple attempts, I ended up
> coping my original OS over and that worked better and MUCH faster.
> 
> Way back in the day, I would boot a rescue disk of some type, mount both
> drives and then copy everything over, excluding /home if it is on a
> separate drive or any others that shouldn't be transferred.  Once that
> is done, chroot in and install grub, the old original one not grub2. 
> Once that is done, shutdown and remove old drive, plug new drive into
> old port and then power up, crossing fingers and toes.  It worked first
> time generally.  I have NOT done that with grub2.  It may work the same,
> it may not.  Grub2 is a bit of a beast.
> 
> Theory, should work.  In my real world experience, it does not. Coping
> tends to work if you do it all right.
> 
> Just my thoughts.

I did something like  this a few months ago, I first got the tarball,
did an immediate update,  copied a lot of /etc, particularly
/etc/portage, but not some things like package.use, because I wanted
to let it redetect them, and did parts of the world file at a time,
not all at once, because I had some crud in the world file which I
wanted to be sure I got rid of.  Took a couple of weeks, but did work
and then I had a better system than I had before.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: mail cannot send emails (trying to use it with smartd)

2020-04-02 Thread John Covici
On Thu, 02 Apr 2020 07:03:01 -0400,
Caveman Al Toraboran wrote:
> 
> On Wednesday, April 1, 2020 10:20 AM, Ian Zimmerman  
> wrote:
> 
> > On 2020-04-01 03:51, Caveman Al Toraboran wrote:
> >
> > > why can't `mail` send emails? below is some info.
> >
> > Normally the mail program works by execing /usr/sbin/sendmail to to the
> > hard part :-P Do you have it? It doesn't have to be the "real"
> > sendmail - any MTA program you install usually makes a symlink from
> > /usr/sbin/sendmail to itself.
> 
> i got sendmail around.  but didn't do any configurations.
> 
> what's the minimum configuration to do?  i'm really not
> planning anything ultra-professional.  i hope it to send
> an email the shameless style (just send an smtp message
> to the smtp server where my email is hosted)
> 
> 

Try ssmtp package, I think it will do what you want.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] incron not working

2020-03-21 Thread John Covici
Hi.  I have not used incron in a while and when I tried to use it
today, it did not execute the commands.  I am using gentoo source
4.19.93 and it looks like I have all the configs in the kernel, like
this:
grep -i notify linux/.config
CONFIG_FB_NOTIFY=y
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y
I re-emerged incron with no joy.

Any suggestions on this would be greatly appreciated.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] How to fix license error during install?

2020-03-21 Thread John Covici
On Fri, 20 Mar 2020 22:18:47 -0400,
Jeffrey Walton wrote:
> 
> On Fri, Mar 20, 2020 at 10:16 PM John Covici  wrote:
> >
> > On Fri, 20 Mar 2020 21:16:10 -0400,
> > Jeffrey Walton wrote:
> > >
> > > Hi Everyone,
> > >
> > > I'm having trouble installing Gentoo in a Virtual Box VM for testing.
> > > It is a x86_64 guest. I selected a hardened profile to test PaX, which
> > > means I selected 18 in 'eselect profile'.
> > >
> > > I'm at "Configuring the Linux kernel" in the Handbook
> > > (https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Alternative:_Using_genkernel).
> > > The part "emerge --ask sys-kernel/gentoo-sources" seems OK and does
> > > not report errors. The genkernel part fails.
> > >
> > > The specific error is:
> > >
> > > $ LICENSE_ACCEPT="*" emerge --ask --autounmask-write
> > > sys-kernel/genkernel 2>&1 | tee kernel.txt
> > > $ cat kernel.txt
> > >
> > >  * IMPORTANT: 6 config files in '/etc/portage' need updating.
> > > Calculating dependencies   * See the CONFIGURATION FILES and
> > > CONFIGURATION FILES UPDATE TOOLS
> > >  * sections of the emerge man page to learn how to update config files.
> > > ... done!
> > > [ebuild  N ] app-arch/cpio-2.12-r1  USE="nls"
> > > [ebuild  N ] sys-kernel/linux-firmware-20200316
> > > USE="redistributable -initramfs -savedconfig (-unknown-license)"
> > > [ebuild  N ] sys-kernel/genkernel-4.0.4  USE="firmware (-ibm)"
> > >
> > > The following license changes are necessary to proceed:
> > >  (see "package.license" in the portage(5) man page for more details)
> > > # required by sys-kernel/genkernel-4.0.4::gentoo[firmware]
> > > # required by genkernel (argument)
> > > =sys-kernel/linux-firmware-20200316 linux-fw-redistributable 
> > > no-source-code
> > >
> > > Autounmask changes successfully written.
> > >
> > >  * IMPORTANT: 7 config files in '/etc/portage' need updating.
> > >  * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
> > >  * sections of the emerge man page to learn how to update config
> > > files.Here is the
> > >
> > > Here is the portage(5) man page:
> > > https://dev.gentoo.org/~zmedico/portage/doc/man/portage.5.html. Here
> > > is the part about package.license:
> > >
> > > This will allow ACCEPT_LICENSE (see make.conf(5)) to be augmented
> > > for a single package.
> > >
> > > Format:
> > >
> > > - comment lines begin with # (no inline comments)
> > > - one DEPEND atom per line followed by additional licenses or 
> > > groups
> > >
> > > Removing LICENSE_ACCEPT="*" and --autounmask-write does not help.
> > >
> > > The information provided in portage(5) and package.license leaves a
> > > lot to be desired.
> > >
> > > What is the problem and how do I fix it?
> > >
> >
> > Well, you need to change your config files as portage asked you to do
> > before proceeding.  There are several utilities to do that, I use
> > etc-update, but there are several others.
> 
> Thanks John.
> 
> The Handbook does not say to make any configuration changes. That
> seems safe to me since I have no idea what changes to make.
> 
> Jeff
> 

OK, remember where it said at the end of your portage output that
there were several configuration files that needed updating?  Run
etc-update and you will see the differences between the current and
new configuration files and you will see the necessary changes and you
should accept them and try your emerge again after accepting them.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] How to fix license error during install?

2020-03-20 Thread John Covici
On Fri, 20 Mar 2020 21:16:10 -0400,
Jeffrey Walton wrote:
> 
> Hi Everyone,
> 
> I'm having trouble installing Gentoo in a Virtual Box VM for testing.
> It is a x86_64 guest. I selected a hardened profile to test PaX, which
> means I selected 18 in 'eselect profile'.
> 
> I'm at "Configuring the Linux kernel" in the Handbook
> (https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Alternative:_Using_genkernel).
> The part "emerge --ask sys-kernel/gentoo-sources" seems OK and does
> not report errors. The genkernel part fails.
> 
> The specific error is:
> 
> $ LICENSE_ACCEPT="*" emerge --ask --autounmask-write
> sys-kernel/genkernel 2>&1 | tee kernel.txt
> $ cat kernel.txt
> 
>  * IMPORTANT: 6 config files in '/etc/portage' need updating.
> Calculating dependencies   * See the CONFIGURATION FILES and
> CONFIGURATION FILES UPDATE TOOLS
>  * sections of the emerge man page to learn how to update config files.
> ... done!
> [ebuild  N ] app-arch/cpio-2.12-r1  USE="nls"
> [ebuild  N ] sys-kernel/linux-firmware-20200316
> USE="redistributable -initramfs -savedconfig (-unknown-license)"
> [ebuild  N ] sys-kernel/genkernel-4.0.4  USE="firmware (-ibm)"
> 
> The following license changes are necessary to proceed:
>  (see "package.license" in the portage(5) man page for more details)
> # required by sys-kernel/genkernel-4.0.4::gentoo[firmware]
> # required by genkernel (argument)
> =sys-kernel/linux-firmware-20200316 linux-fw-redistributable no-source-code
> 
> Autounmask changes successfully written.
> 
>  * IMPORTANT: 7 config files in '/etc/portage' need updating.
>  * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
>  * sections of the emerge man page to learn how to update config
> files.Here is the
> 
> Here is the portage(5) man page:
> https://dev.gentoo.org/~zmedico/portage/doc/man/portage.5.html. Here
> is the part about package.license:
> 
> This will allow ACCEPT_LICENSE (see make.conf(5)) to be augmented
> for a single package.
> 
> Format:
> 
> - comment lines begin with # (no inline comments)
> - one DEPEND atom per line followed by additional licenses or groups
> 
> Removing LICENSE_ACCEPT="*" and --autounmask-write does not help.
> 
> The information provided in portage(5) and package.license leaves a
> lot to be desired.
> 
> What is the problem and how do I fix it?
> 

Well, you need to change your config files as portage asked you to do
before proceeding.  There are several utilities to do that, I use
etc-update, but there are several others.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] os-prober fails sucessfully

2020-03-17 Thread John Covici
On Tue, 17 Mar 2020 19:23:53 -0400,
Dutch Ingraham wrote:
> 
> On 3/17/20 4:16 AM, Neil Bothwick wrote:
> > On Tue, 17 Mar 2020 03:00:59 -0500, Dutch Ingraham wrote:
> > 
> >> Also from [1], with emphasis added "30_os-prober this script uses
> >> **os-prober to search for Linux** and other operating systems and places
> >> the results in the GRUB 2 menu.
> >> 
> >> A review of the scripts 10_linux and 30_os-prober supplied by Gentoo
> >> with the grub and os-prober packages seems to confirm the Ubuntu
> >> documentation's accuracy.
> >> 
> >> Regardless of which script is responsible, the problem remains that
> >> running 'grub-mkconfig -o /boot/grub/grub.cfg' under the circumstances
> >> outlined in my original post should find the other Linux operating
> >> systems, but doesn't.
> > 
> > You're right, either things have changed since the days I used GRUB
> > extensively or I am losing it. No, that's not a multiple choice question!
> 
> Well, you wouldn't be the first to begin losing it!  I sent the original
> question before running things through strace, so  (It wasn't
> particularly helpful.)
> > 
> > Have you tried running the script with "sh -x" to see just what it is
> > doing?
> 
> It calls a helper script and exits successfully.
> 
> I wonder if it could be this part
> > 
> > if ! command -v os-prober > /dev/null || ! command -v linux-boot-prober 
> > >/dev/null ; then
> ># missing os-prober and/or linux-boot-prober
> >exit 0
> > fi
> 
> Running `command -v os-prober' returns '/usr/bin/os-prober'
> > 
> > If the os-prober command is missing the script will fail successfully, as
> > you experience. Is sys-boot/os-prober installed?
> > 
> > 
> Yes, it is installed as noted above, and, if I mount the partitions
> manually, os-prober will find them.
> 
> 
> I'm fairly certain I am missing one open and obvious thing, but can't
> see it.  Here is a list of things I have tried, mainly for
> thread-completeness purposes:
> 
> 1. Removed grub and op-prober packages then wiped all residual config files.
> 
> 2. Reinstalled both, enabling the 'mount' use flag on grub.
> 
> 3. Confirmed /usr/bin/os-prober and all /etc/grub.d/{scripts} are in
> place and executable.
> 
> 4. Even though it is the default, added GRUB_DISABLE_OS_PROBER=false to
> /etc/default/grub.
> 
> 5. Even though it is the default, set GRUB_PLATFORMS="pc" in make.conf.
> 
> 
> On a fairly routine set-up (MBR/BIOS with four ext4 primary partitions)
> I should be able to just set the mount use flag on grub, install grub
> and os-prober, run 'grub-mkconfig -o /boot/grub/grub.cfg' and it should
> just detect all operating systems and write the config, right? RIGHT?
> 
> 

Are you sure its supposed to detect them even if they are not mounted?
How would they be able to look at the files?  Where are the image
files on these partitions?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem with firefox/libvpx

2020-02-08 Thread John Covici
On Sat, 08 Feb 2020 13:26:19 -0500,
Nils Freydank wrote:
> 
> [1  ]
> Am Samstag, 8. Februar 2020, 05:26:20 CET schrieb John Covici:
> > Hi.  Well, I have run into a problem on the world update I am about to
> > do?  Firefox requires libvpx-1.7.0  and handbrake wants 8.x.  Now
> > there is a use flag systemlibvpx which is enabled, I am assuming if I
> > disable that the great God of portage will let me continue with my
> > update -- any reason why I should not do this?
> > 
> > Thanks in advance for any suggestions.
> 
> Hi, indeed. If you disable USE="system-libvpx" (i.e. don't set it activly 
> or set USE="-system-libvpx" portage will tell firefox to use the bundled
> version. Bundling software is generally spoken a really bad habit, and
> within the firefox package you can see several USE="-system-something" 
> flags, that are just a try to unbundle things on user's choice.
> 
> Hope that helps a bit,
> Nils
OK, I will try it, I agree its better to use the system libraries, but
I don't get to choose, if I want both pieces of software -- not sure
why handbrake needs one version and firefox the other version.

Thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] problem with firefox/libvpx

2020-02-07 Thread John Covici
Hi.  Well, I have run into a problem on the world update I am about to
do?  Firefox requires libvpx-1.7.0  and handbrake wants 8.x.  Now
there is a use flag systemlibvpx which is enabled, I am assuming if I
disable that the great God of portage will let me continue with my
update -- any reason why I should not do this?

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] OT: looking for email provider

2020-02-06 Thread John Covici


On Thu, 06 Feb 2020 19:00:09 -0500,
Grant Taylor wrote:
> 
> On 2/6/20 3:36 PM, Laurence Perkins wrote:
> > Sure you can set up just a simple email server
> 
> Having run a personal email server for 20 years, including all
> contemporary hygiene measures, I don't think "simple" and "email
> server" go together any more.
> 
> I can rattle off most of what I'm doing in short order.  But when
> doing so takes 5+ minutes, I think we're beyond the realm of
> "simple".

I do run my own mail server for years, but I would like to know how to
run those "hygene features".  I do have spf, but that is about it --
maybe this should be another thread, but I want to keep doing this and
be sure of having my mail delivered to where its going which sometimes
gmail gives me problems.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: OT: looking for email provider

2020-02-02 Thread John Covici
On Sun, 02 Feb 2020 14:24:47 -0500,
Jack wrote:
> 
> Hello Ian,
> 
> On 2020.02.02 13:36, Ian Zimmerman wrote:
> > On 2020-02-01 17:08, Jack wrote:
> > 
> >> I'm trying to move away from gmail.  Especially for mailing
> >> lists like this one, if I send a message to the list, I never
> >> see that I get the message from the list, because gmail
> >> refuses to show it in my inbox because it's a duplicate of a
> >> message already in my sentbox.
> > >
> >> I do have an email account with privateemail.com (thorough
> >> namecheap.com) but they are unable or unwilling to have a
> >> similar setup.  I'm not even sure they actually understand
> >> what I'm asking of them, but I've wasted more than enough time
> >> trying.
> > >
> >> So - I'm asking if anyone can recommend an email service
> >> provider that understands this and will let me set it up.
> > 
> > For your immediate problem, my answer would depend on whether
> > you're OK interacting with email entirely through the browser,
> > or you are a classicist like myself and want to use a "real"
> > email client like mutt or thunderbird.
> I absolutely detest webmail, and use it only when absolutely
> necessary, which in many cases is to look at the SPAM folder to
> mark something as Not Spam.  I use IMAP when I'm away from home
> (set up on android phone, android tablet, and Artix Linux
> laptop.)  At home, I pull everything by POP3.  Before a long
> trip, I rsync my whole mail hierarchy from my desktop to the
> laptop, in case I need to reference any older messages, although
> I sometimes just go digging in the Trash folder via IMAP.
> 
> > From your writing about gmail, I am guessing it's the former:
> > you're okay with webmail.  In that case, I recommend that you
> > look at protonmail, tutanota and hushmail.  I have used all of
> > them and I still use protonmail for one of my personas :)  I
> > hasten to add I have _not_ checked how easy it is to mask the
> > sender address at any of these.
> First, I didn't choose, and do not actually like gmail.  If you
> don't want lots of gory details, you can skip this paragraph.
> For years, I had email provided by my ISP (sbcglobal.net - not
> discussing it's various sales and name changes) actually managed
> by Yahoo.  However, when AT sold their landline business in
> Connecticut to Frontier, although my sbclobal.net addresses
> didn't go away, they ended up in a sort of limbo - it became
> impossible for me to get any support.  If I called Yahoo, they
> said to get support from AT  If I called AT, as soon as they
> figured out I was in Connecticut, they transferred the call to
> Frontier.  If I called Frontier, they wouldn't help since they
> didn't control that domain.   About that time, my college stopped
> simply providing an email forwarding service, and provided a real
> email account under the alumni subdomain of the university's
> domain.  Unfortunately, the actual account is gmail.  Once I
> realized I wanted something other than that, I bought my domain
> ostroff.xyz through namecheap.com.  I then set up email accounts
> through their provider privateemail.com.  So - my current goal is
> to get my x...@ostroff.xyz email hosted somewhere else.
> 
> > The longer view though is that this will get harder and harder,
> > for the reasons other people in the thread have given.  google
> > and company will impose their fascist anti-spam checks and they
> > will get away with it because most everyone uses google and
> > company, and nobody but a few geeks cares about the corner case
> > of mailing lists.
> Agreed.
> 
> >  Who needs mailing lists when we have web forums? 
> I absolutely agree, sarcastically or not.
> > This is what writers like Jon Corbet of LWN mean by "the death
> > of email".  And this is why, if you are one of the geeks who do
> > care, the only way to prolong your life with email is to set up
> > your own server. You're already halfway there as you have your
> > own domain.
> I suppose that is where I will eventually end up, but right now,
> I'm just not up for worrying about actually running an internet
> facing service.   We'll see how one of the other replies to this
> thread pushes in that direction.

I do have my own server, but I have problems sending to gmail address,
I never get a bounce, but the messages disappear, maybe they are in
the senders spam folder, but I don't think so.  For those messages I
use the services of my incoming mail provider which protects me
against incoming spam which would be massive for me, and also has an
outgoing mail service which I don't like to use because of its strange
mapping of its ip addresses to names, but the whole thing works after
this strange fashion.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Guidance on using Gentoo to clone a Win 10 system drive

2020-01-09 Thread john
Around 1 month ago, I upgraded a Win 7 system to Win 10. I purchased a
new Win 10, but, I never was asked for the Win 10 product key. The
upgrade was performed by running the installer from a running Win 7
rather than booting from the installation media.

On 2020-01-09 04:00, Mick wrote:
> On Wednesday, 8 January 2020 16:42:14 GMT Wols Lists wrote:
>> On 08/01/20 09:26, Mick wrote:
>>> The OS Product Key for a Win 7 will not work on a Win 10, unless the free
>>> upgrade option had been performed before July 2016.  At least it has not
>>> worked here ...  You'll need a Product Key, Digital License, or a
>>> Microsoft
>>> Account which has been linked to an activated Windows 10 Digital License.
>>
>> I don't know what the date MS announced was, but this tactic certainly
>> worked after that - I did it myself. The key statement there is "NEVER
>> been used". If MS recognises the key, it will fail.
> 
> This is interesting!  By a Win7 key which has "never been used" do you mean 
> not even used for activating the Win7 OS?  Or never been used to upgrade Win7 
> to Win10?
> 
> 
>> (I'm actually going to have a crack at it myself again, I've just
>> acquired a Win7 laptop - nice spec - that's pretty much unaltered
>> original so I'm guessing it's never been re-installed and the key used.)
>>
>> Cheers,
>> Wol
> 
> Please let us know how this goes.  I have Win7 & Win8.1 installations on 
> various laptops and these were not upgraded to Win10 before the expiry 
> deadline of Jul 2016 and could potentially use them on VMs for testing.
> 

-- 

John R. Shannon
j...@johnrshannon.com



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [gentoo-user] Dracut and how to specify names

2020-01-02 Thread John Covici
On Fri, 03 Jan 2020 02:27:22 -0500,
Dale wrote:
> 
> John Covici wrote:
> > On Thu, 02 Jan 2020 21:57:29 -0500,
> > Dale wrote:
> >> Howdy,
> >>
> >> I'm trying to rebuild a kernel to include new options, see other
> >> thread.  I got the kernel built but dracut is giving me grief.  I hate
> >> that thing and when a previous way that worked no longer works, it
> >> doesn't help me like it any more.  Still, it is what it is even if I
> >> don't like it.  I read the man page, the Gentoo wiki and tried different
> >> methods but it just refuses to build a init thingy that I need.  It
> >> either fails right away or gets to the end and errors out without
> >> completing.
> >>
> >> I name my kernels and such this way:
> >>
> >> root@fireball /usr/src/linux # ls -al /boot/kernel*
> >> -rw-r--r-- 1 root root 7061552 Oct 14  2018 /boot/kernel-4.18.12-1
> >> -rw-r--r-- 1 root root 7082032 May 15  2019 /boot/kernel-4.19.40-1
> >> -rw-r--r-- 1 root root 7102512 Jan  2 19:46 /boot/kernel-4.19.40-2
> >> -rw-r--r-- 1 root root 5858496 Jun 17  2016 /boot/kernel-4.5.2-1
> >> root@fireball /usr/src/linux #
> >>
> >> I copy the kernels from the /usr/src/linux directory by hand as I've
> >> always done.  I name them starting with kernel and then add the kernel
> >> version with a sequence number on the end.  In the past, I've made it to
> >> -4 before getting what I need.  Right now, I'm working on 4.19.40-2 and
> >> building a init thingy for it.  This is how the init thingys end up, in
> >> the past anyway:
> >>
> >>
> >> root@fireball /usr/src/linux # ls -al /boot/initramfs*
> >> -rw--- 1 root root 7752134 Oct 15  2018 /boot/initramfs-4.18.12-1.img
> >> -rw--- 1 root root 8560993 May 15  2019 /boot/initramfs-4.19.40-1.img
> >> -rw--- 1 root root 5377395 May 20  2016 /boot/initramfs-4.5.2-1.img
> >> root@fireball /usr/src/linux #
> >>
> >>
> >> What I need, the proper command with options to tell dracut I want to
> >> build a init thingy for 4.19.40-2.  I've tried many different ways but
> >> none of them work.  This includes commands I've used in the past that
> >> did work.  If I have to specify the init thingy name and the location of
> >> the kernel modules directory, that's fine.  I keep commands like this in
> >> a file to refer back to because I do tend to forget specifics but in
> >> this case, it seems dracut changed something.  Previous commands are not
> >> working. 
> >>
> >> Does anyone know how to accomplish this task?  Hopefully something that
> >> will work even if dracut changes something with its defaults.  I figure
> >> if I tell it all it needs to know, then it should work even if dracut
> >> changes the default method.  I just can't seem to figure out what method
> >> to use here.  Maybe I'm missing a option or something. 
> >>
> >> Thanks much. 
> > I think dracut uses the name of the /lib/modules directory, so just
> > execute dracut ""  such as in my case
> > 4.19.85-gentoo  .  If that does not work post here, maybe you have
> > spaces in your directory name, if so try using double quotes around
> > it.
> >
> 
> 
> I decided to go back to a older version, just to see if it works.  The
> first example I had saved didn't work but the second did.  First was
> likely from a much older version of dracut.  Do you know what changed
> between dracut-046-r1 and dracut-048-r1?  I ran into this once before
> when a major version number changed. 
> 
> One reason I'd like to be able to specify everything is to avoid changes
> in future versions.  That way I can use the same command each time
> unless they completely change everything which I'm sure I'd read about
> long before I needed to use it.  Just has a example:
> 
> dracut /boot/  -k 
> 
> With that, it knows where the kernel is, what to name the init thingy
> and where to find the kernel modules.  Thing is, I can't find a way to
> do it that way with what I see in the man page or the wiki.  I even
> looked on non-Gentoo sites and didn't find anything like this. 
> 
> I did eventually help it find the modules.  Then it ran into another
> issue that even google couldn't find.  I don't mean find a solution, it
> couldn't find the problem either.  It returned zero, 0, results.  I was
> floored.  It's rare to see google return a stupid look.  ROFL  I also
> tried renaming the kernel to see if that would help.  No change.  I know
> it is picky on names but on

Re: [gentoo-user] Dracut and how to specify names

2020-01-02 Thread John Covici
On Thu, 02 Jan 2020 21:57:29 -0500,
Dale wrote:
> 
> Howdy,
> 
> I'm trying to rebuild a kernel to include new options, see other
> thread.  I got the kernel built but dracut is giving me grief.  I hate
> that thing and when a previous way that worked no longer works, it
> doesn't help me like it any more.  Still, it is what it is even if I
> don't like it.  I read the man page, the Gentoo wiki and tried different
> methods but it just refuses to build a init thingy that I need.  It
> either fails right away or gets to the end and errors out without
> completing.
> 
> I name my kernels and such this way:
> 
> root@fireball /usr/src/linux # ls -al /boot/kernel*
> -rw-r--r-- 1 root root 7061552 Oct 14  2018 /boot/kernel-4.18.12-1
> -rw-r--r-- 1 root root 7082032 May 15  2019 /boot/kernel-4.19.40-1
> -rw-r--r-- 1 root root 7102512 Jan  2 19:46 /boot/kernel-4.19.40-2
> -rw-r--r-- 1 root root 5858496 Jun 17  2016 /boot/kernel-4.5.2-1
> root@fireball /usr/src/linux #
> 
> I copy the kernels from the /usr/src/linux directory by hand as I've
> always done.  I name them starting with kernel and then add the kernel
> version with a sequence number on the end.  In the past, I've made it to
> -4 before getting what I need.  Right now, I'm working on 4.19.40-2 and
> building a init thingy for it.  This is how the init thingys end up, in
> the past anyway:
> 
> 
> root@fireball /usr/src/linux # ls -al /boot/initramfs*
> -rw--- 1 root root 7752134 Oct 15  2018 /boot/initramfs-4.18.12-1.img
> -rw--- 1 root root 8560993 May 15  2019 /boot/initramfs-4.19.40-1.img
> -rw--- 1 root root 5377395 May 20  2016 /boot/initramfs-4.5.2-1.img
> root@fireball /usr/src/linux #
> 
> 
> What I need, the proper command with options to tell dracut I want to
> build a init thingy for 4.19.40-2.  I've tried many different ways but
> none of them work.  This includes commands I've used in the past that
> did work.  If I have to specify the init thingy name and the location of
> the kernel modules directory, that's fine.  I keep commands like this in
> a file to refer back to because I do tend to forget specifics but in
> this case, it seems dracut changed something.  Previous commands are not
> working. 
> 
> Does anyone know how to accomplish this task?  Hopefully something that
> will work even if dracut changes something with its defaults.  I figure
> if I tell it all it needs to know, then it should work even if dracut
> changes the default method.  I just can't seem to figure out what method
> to use here.  Maybe I'm missing a option or something. 
> 
> Thanks much. 

I think dracut uses the name of the /lib/modules directory, so just
execute dracut ""  such as in my case
4.19.85-gentoo  .  If that does not work post here, maybe you have
spaces in your directory name, if so try using double quotes around
it.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Gentoo's Python policy drives me crazy

2019-12-16 Thread John Helmert III
On Mon, Dec 16, 2019 at 08:00:41PM +0100, Helmut Jarausch wrote:
> To emerge the Python2.7 package (Scribus) I do need to set
> PYTHON_SINGLE_TARGET="python2_7"
> in /etc/portage/make.conf
> which makes the whole update fail since the other packages needs
> PYTHON_SINGLE_TARGET="python3_8"

You do not need to set anything in make.conf to build individual
packages.

For something like app-office/scribus you can put something like this in
`/etc/portage/package.use`:

app-office/scribus python_targets_python2_7

The issue of conflicting single targets solves itself if you don't set
these options globally (in make.conf) and instead set them per-package
as needed.


signature.asc
Description: PGP signature


[gentoo-user] correct tool to use odbc with mariadb

2019-12-13 Thread John Covici
Hi.  Several months ago, I replaced mysql with mariadb, mostly due to
strangeness with connectors and other emerge problems.  Now, I am down
to trying to get odbc working.  I cannot build myodbc-8.0.17 because I
get the following error, at least this seems to be the first one:

/usr/include/mysql/mysql.h:53:18: error: conflicting declaration
`typedef uint64_t my_ulonglong'
   53 | typedef uint64_t my_ulonglong;

Is this the correct app, or is there another one I should be using for
odbc to mariadb databases.  If this is the correct app, any ideas on
how to fix?

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] per package parallel build

2019-12-03 Thread John Blinka
On Tue, Dec 3, 2019 at 3:46 PM Neil Bothwick  wrote:

> On Tue, 3 Dec 2019 10:43:36 -0500, John Blinka wrote:
>
> > > > Couldn't you just have a script that "emerge --update"s each
> > > > package in sequence? If the package isn't due for update nothing
> > > > will happen. And then you could follow that with an "emerge world"
> > > > knowing that your hogs are already done.
> > >
> > > Sometimes the packages are rebuilt without an update, especially if
> > > you use --changed-use or --changed-deps, so it's not quite that
> > > simple.
> >
> >
> > But still pretty simple.  I’ve just used the “build in sequence” idea
> > for an update that forced a libreoffice rebuild.  It first upgraded a
> > few of libreoffice’s dependencies in parallel, and then rebuilt
> > libreoffice by itself afterwards. A subsequent emerge @world upgraded a
> > bunch of minor kde stuff.  I like this idea - seems to isolate the
> > “hogs” so they build one at a time, and it does so without any
> > intervention on my part.  Thanks!
>
> But if you emerge --update libreoffice before the package that is forcing
> the rebuild, why would libreoffice rebuild? I would expect it to only
> rebuild libreoffice after the dependency had been changed.


That’s exactly what happened.  I issued an emerge -DuNv —changed-deps
libreoffice first.  That had the effect of 1) first upgrading several
libreoffice dependencies, and 2) subsequently rebuilding libreoffice once
the dependencies changed.  I’m guessing emerge is smart enough to trigger
both activities and sequence them appropriately.  Operative word is guess -
I don’t pretend to understand the inner workings.

>
> I'm not saying out wouldn't work some of the time, but I can see
> situations where it wouldn't. Whereas
>
> emerge --opts @world --exclude memory-hogs...
> emerge --opts --jobs 1 @world
>
> should always isolate them.


Agreed that this technique should always work.  And it has the advantage of
fewer invocations of emerge.  But at the cost, I suspect, of serializing
the building of any memory hog dependencies that were excluded from
consideration by the first invocation of emerge.

What situations do you see as not working?

John Blinka


Re: [gentoo-user] per package parallel build

2019-12-03 Thread John Blinka
On Sat, Nov 30, 2019 at 5:35 PM Neil Bothwick  wrote:

> On Sat, 30 Nov 2019 16:47:35 +, Wols Lists wrote:
>
> > > There's no need to mess around adding and removing masks, just use
> > > the -
> > > - exclude option.
> > >
> > > Yep!  For some reason, that option doesn’t always occur to me, but
> > > that’s clearly a simpler way to do it.  Thanks for reminding me!
> > >
> > Couldn't you just have a script that "emerge --update"s each package in
> > sequence? If the package isn't due for update nothing will happen. And
> > then you could follow that with an "emerge world" knowing that your hogs
> > are already done.
>
> Sometimes the packages are rebuilt without an update, especially if you
> use --changed-use or --changed-deps, so it's not quite that simple.


But still pretty simple.  I’ve just used the “build in sequence” idea for
an update that forced a libreoffice rebuild.  It first upgraded a few of
libreoffice’s dependencies in parallel, and then rebuilt libreoffice by
itself afterwards. A subsequent emerge @world upgraded a bunch of minor kde
stuff.  I like this idea - seems to isolate the “hogs” so they build one at
a time, and it does so without any intervention on my part.  Thanks!

John Blinka


[gentoo-user] what happened to my glibc?

2019-11-19 Thread John Covici
Hi.  I am having a serious problem, I cannot compile my x server.  It
is looking for an external isastream.  Now in previous versions of
glibc (29.x) this was provided by /usr/lib64/libc.a, now its not there
-- how can I fix?  The version of glibc I have is 30-r2.

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-11-19 Thread John Covici


On Sat, 16 Nov 2019 16:12:53 -0500,
Ian Zimmerman wrote:
> 
> On 2019-09-19 14:23, John Covici wrote:
> 
> > Sep 18 22:25:45 ccs.covici.com named[4207]: resolver.c:4917: 
> > INSIST(dns_name_issubdomain(>name, >domain)) failed, back trace
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #0 0x5645afbc0610 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #1 0x7f64def5037a in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #2 0x7f64df10168b in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #3 0x7f64df1030cc in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #4 0x7f64df108025 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #5 0x7f64df109a44 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #6 0x7f64def6e329 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #7 0x7f64de8aa448 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #8 0x7f64de5ff62f in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: exiting (due to assertion 
> > failure)
> > 
> 
> It looks like a bug.  Can you build with -g and without stripping?
> 
> Sorry it took so long to get back to you.

So, I made sure glibc had -gdb and recompiled and recompiled named,
but still no symbols.  It was an assertion that failed, maybe this is
the reason.  I can send you the core dump if you would be interested.

Thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-11-17 Thread John Covici
On Sat, 16 Nov 2019 16:12:53 -0500,
Ian Zimmerman wrote:
> 
> On 2019-09-19 14:23, John Covici wrote:
> 
> > Sep 18 22:25:45 ccs.covici.com named[4207]: resolver.c:4917: 
> > INSIST(dns_name_issubdomain(>name, >domain)) failed, back trace
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #0 0x5645afbc0610 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #1 0x7f64def5037a in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #2 0x7f64df10168b in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #3 0x7f64df1030cc in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #4 0x7f64df108025 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #5 0x7f64df109a44 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #6 0x7f64def6e329 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #7 0x7f64de8aa448 in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: #8 0x7f64de5ff62f in ??
> > Sep 18 22:25:45 ccs.covici.com named[4207]: exiting (due to assertion 
> > failure)
> > 
> 
> It looks like a bug.  Can you build with -g and without stripping?

Hmmm,  I have split-debug on and I thought I had -g in my flags, but I
will check.  Does it go in CFLAGS .etc?


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot compile sendmail in new gentoo installation

2019-11-15 Thread John Covici
On Fri, 15 Nov 2019 09:12:42 -0500,
John Covici wrote:
> 
> On Thu, 14 Nov 2019 11:47:53 -0500,
> Grant Taylor wrote:
> > 
> > On 11/13/19 9:51 PM, John Covici wrote:
> > > Hi.  I am trying to create a new installation as a chroot from
> > > my previous one since I don't have another box at hand and
> > > don't want to take this one down for several days to recompile
> > > everything.  Now I am stuck trying to emerge sendmail.  I
> > > cannot emerge 8.15.2 nor 8.14.9.  The last time I emerged
> > > successfully was under gcc 8.3.0 and so I tried emerging that
> > > but sendmail will not compile.  I have ACCEPT_KEYWORDS="~x86
> > > ~amd64" .
> > 
> > I can't comment on the specific problem you're having.  But I can
> > say that sendmail-8.15.2-r2 successfully (re)compiled (emerge
> > -DuNe @world) this past weekend on a current system without any
> > problems.
> 
> OK, so I found an actual gentoo bug on this, apparently, if you go to
> glibc 2.30 you get the problem because /usr/include/resolv.h
> eliminates the definition of RES_USE_INET6 .  They include a reference
> to a patch, but the patch seems not to work, but I am working on a new
> and hopefully better one.

My patch compiles successfully for anyone interested.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot compile sendmail in new gentoo installation

2019-11-15 Thread John Covici
On Thu, 14 Nov 2019 11:47:53 -0500,
Grant Taylor wrote:
> 
> On 11/13/19 9:51 PM, John Covici wrote:
> > Hi.  I am trying to create a new installation as a chroot from
> > my previous one since I don't have another box at hand and
> > don't want to take this one down for several days to recompile
> > everything.  Now I am stuck trying to emerge sendmail.  I
> > cannot emerge 8.15.2 nor 8.14.9.  The last time I emerged
> > successfully was under gcc 8.3.0 and so I tried emerging that
> > but sendmail will not compile.  I have ACCEPT_KEYWORDS="~x86
> > ~amd64" .
> 
> I can't comment on the specific problem you're having.  But I can
> say that sendmail-8.15.2-r2 successfully (re)compiled (emerge
> -DuNe @world) this past weekend on a current system without any
> problems.

OK, so I found an actual gentoo bug on this, apparently, if you go to
glibc 2.30 you get the problem because /usr/include/resolv.h
eliminates the definition of RES_USE_INET6 .  They include a reference
to a patch, but the patch seems not to work, but I am working on a new
and hopefully better one.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot compile sendmail in new gentoo installation

2019-11-14 Thread John Covici
On Thu, 14 Nov 2019 11:47:53 -0500,
Grant Taylor wrote:
> 
> On 11/13/19 9:51 PM, John Covici wrote:
> > Hi.  I am trying to create a new installation as a chroot from
> > my previous one since I don't have another box at hand and
> > don't want to take this one down for several days to recompile
> > everything.  Now I am stuck trying to emerge sendmail.  I
> > cannot emerge 8.15.2 nor 8.14.9.  The last time I emerged
> > successfully was under gcc 8.3.0 and so I tried emerging that
> > but sendmail will not compile.  I have ACCEPT_KEYWORDS="~x86
> > ~amd64" .
> 
> I can't comment on the specific problem you're having.  But I can
> say that sendmail-8.15.2-r2 successfully (re)compiled (emerge
> -DuNe @world) this past weekend on a current system without any
> problems.
I believe you, its something to do with those macros and if you look
at your successful compile you will see instead of errors it will say
RES_USE_INET6 is depricated, but it will continue, wish it would do
that in mine.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] cannot compile sendmail in new gentoo installation

2019-11-13 Thread John Covici
  
   make:


   ***


   [:


   sm_gethost.o]


   Error


   1

Any assistance on this would be very much appreciated.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem changing to 17.1 profile

2019-11-06 Thread John Covici
On Sun, 03 Nov 2019 02:21:18 -0500,
Andrew Udvare wrote:
> 
> [1  ]
> [1.1  ]
> On 02/11/2019 01:36, John Covici wrote:
> > Hi.  Well, I was finally able to do the change of profile tothe 17.1
> > profile.  I have gotten all  the way almost to the end of this process
> > to the final step where itwantsto emerge all the 32-bit packages.  I
> > am about two from the end of that list and trying to emerge
> > x11-libs/gtk+-2.24.32-r1  andI have run into this problem:
> > 
> > libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
> > -Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
> > /usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
> > -lgobject-2.0 -lglib-2.0
> > /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
> > /usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
> > collect2: error: ld returned 1 exit status
> > 
> > Now, I re-emerged dev-libs/atk which contains the offending
> > library, but no joy.  the gtk package is pulled in by   several other
> > packages, so I cannot remove it.
> 
> If you re-emerged atk successfully, then the gtk linking stage should
> not fail with the same error as /usr/lib/libatk-1.0.so should now be in
> the correct format (32-bit instead of 64-bit).
> 
> > 
> > Thanks in advance for any suggestions asto howto proceed.
> > 
> 
> You have to pull in some packages in a very specific order.
> 
> With KDE we have a sort of circular dependency on freetype[harfbuzz],
> because harfbuzz itself depends on freetype. For this reason I had to do
> the following:
> 
> env USE=-harfbuzz emerge -1 freetype
> emerge -1 harfbuzz
> emerge -1 freetype
> 
> There is currently no way for Portage to do this automatically.
> 
> Your issue sounds similar and I would suggest emerging offending
> packages separately before continuing the rebuild process for /lib32,
> etc. The order is going to depend on other packages you have installed.
> 
> As soon as one of these special packages errors, you need to check the
> build log. Most likely it was during the configure stage where a
> dependency is not being found in /lib because it has not been built yet.
> Build that dependency with --oneshot and try again with the failing
> package after.
> 

So, I have had no joy with this at all, could not find a package like
that.  I unmerged the two failing packages, hoping that then the
simlinks would be removed and I could just re emerge them again, but
still no joy.  I either need to go back to the old profile, do a
reinstall (hopefully saving all my settings and world file) or fix the
problem.  I did file a bug and blocked the tracker, but I have heard
nothing from those people.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem changing to 17.1 profile

2019-11-03 Thread John Covici
On Sun, 03 Nov 2019 02:21:18 -0500,
Andrew Udvare wrote:
> 
> [1  ]
> [1.1  ]
> On 02/11/2019 01:36, John Covici wrote:
> > Hi.  Well, I was finally able to do the change of profile tothe 17.1
> > profile.  I have gotten all  the way almost to the end of this process
> > to the final step where itwantsto emerge all the 32-bit packages.  I
> > am about two from the end of that list and trying to emerge
> > x11-libs/gtk+-2.24.32-r1  andI have run into this problem:
> > 
> > libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
> > -Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
> > /usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
> > -lgobject-2.0 -lglib-2.0
> > /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
> > /usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
> > collect2: error: ld returned 1 exit status
> > 
> > Now, I re-emerged dev-libs/atk which contains the offending
> > library, but no joy.  the gtk package is pulled in by   several other
> > packages, so I cannot remove it.
> 
> If you re-emerged atk successfully, then the gtk linking stage should
> not fail with the same error as /usr/lib/libatk-1.0.so should now be in
> the correct format (32-bit instead of 64-bit).
> 
> > 
> > Thanks in advance for any suggestions asto howto proceed.
> > 
> 
> You have to pull in some packages in a very specific order.
> 
> With KDE we have a sort of circular dependency on freetype[harfbuzz],
> because harfbuzz itself depends on freetype. For this reason I had to do
> the following:
> 
> env USE=-harfbuzz emerge -1 freetype
> emerge -1 harfbuzz
> emerge -1 freetype
> 
> There is currently no way for Portage to do this automatically.
> 
> Your issue sounds similar and I would suggest emerging offending
> packages separately before continuing the rebuild process for /lib32,
> etc. The order is going to depend on other packages you have installed.
> 
> As soon as one of these special packages errors, you need to check the
> build log. Most likely it was during the configure stage where a
> dependency is not being found in /lib because it has not been built yet.
> Build that dependency with --oneshot and try again with the failing
> package after.

Thanks for your response.  I am pretty sure it has something to do
with the accessibility infrastructure,  I tried emerging those
separately, but no joy on doing that.  I will look and see if there
are any other dependencies, but this was at the very end of the list
and all others were successful. Very strange, indeed.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem changing to 17.1 profile

2019-11-02 Thread John Covici
On Sat, 02 Nov 2019 11:34:54 -0400,
David Haller wrote:
> 
> Hello,
> 
> On Sat, 02 Nov 2019, John Covici wrote:
> >On Sat, 02 Nov 2019 02:58:16 -0400,
> >David Haller wrote:
> >> On Sat, 02 Nov 2019, John Covici wrote:
> >> >Hi.  Well, I was finally able to do the change of profile tothe 17.1
> >> >profile.  I have gotten all  the way almost to the end of this process
> >> >to the final step where itwantsto emerge all the 32-bit packages.  I
> >> >am about two from the end of that list and trying to emerge
> >> >x11-libs/gtk+-2.24.32-r1  andI have run into this problem:
> >> >
> >> >libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
> >> >-Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
> >> >/usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
> >>  ^^^
> >> >-lgobject-2.0 -lglib-2.0
> >> >/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
> >> >/usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
> >> [..]
> >> >Thanks in advance for any suggestions asto howto proceed.
> >> 
> >> Have you moved your /usr/lib* stuff to the new layout yet? I.e.
> >> is /usr/lib a symlink to /usr/lib64 or is it a directory containing
> >> the 32-bit libs? If the latter, gcc is picking up the wrong lib for
> >> this (64-bit) compile.
> >> 
> >> And anyway, are you on a multilib setup and have both atk (and deps)
> >> and gtk+ the "abi_x86_32 multilib" USE-flags set?
> >> 
> >> I still have the old /usr/lib* layout, i.e.:
> >> $ ls -ld /usr/lib* | cut -d/ -f2-
> >> usr/lib -> lib64/
> >> usr/lib32/
> >> usr/lib64/
> >> usr/libexec/
> >> 
> >> and this in make.conf:
> >> 
> >> CHOST="x86_64-pc-linux-gnu"
> >> ABI_X86="64"
> >> 
> >> and above mentionend USE-flags for all packages and their deps I
> >> want/need 32-bit libs (and/or binaries)...
> >
> >I have the new layout:
> >drwxr-xr-x 68 root root 651 Nov  2 01:10 /usr/lib/
> 
> But you're on
> 
> CHOST="x86_64-pc-linux-gnu"
> ABI_X86="64"
> 
> are you?
> 
> >and a use flag for the offending package
> >
> >dev-libs/atk abi_x86_32
> 
> I don't see 'multilib' there... Do you have /usr/lib64/libatk-1.0.*?
> 
> If not, add 'multilib' to all deps of gtk+ and re-emerge those.

A couple of points, I am using a multilib profile, the ones that are
not multlib say so and I have never used those.  So, I copied the .la
files to /usr/lib, they seem to be generated and not part of any
package.  So now I have the following error:

/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/usr/lib/libatk-bridge-2.0.so: error adding symbols: file in wrong
format

So, the package for that file seems to be correct, it has two files of
the same name in /usr/llib and /usr/lib64 which are different.  It
looks like gtk3+ is picking the wrong file or something -- if anyone
has an idea as to how to fix, it would be great.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem changing to 17.1 profile

2019-11-02 Thread John Covici
On Sat, 02 Nov 2019 11:34:54 -0400,
David Haller wrote:
> 
> Hello,
> 
> On Sat, 02 Nov 2019, John Covici wrote:
> >On Sat, 02 Nov 2019 02:58:16 -0400,
> >David Haller wrote:
> >> On Sat, 02 Nov 2019, John Covici wrote:
> >> >Hi.  Well, I was finally able to do the change of profile tothe 17.1
> >> >profile.  I have gotten all  the way almost to the end of this process
> >> >to the final step where itwantsto emerge all the 32-bit packages.  I
> >> >am about two from the end of that list and trying to emerge
> >> >x11-libs/gtk+-2.24.32-r1  andI have run into this problem:
> >> >
> >> >libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
> >> >-Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
> >> >/usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
> >>  ^^^
> >> >-lgobject-2.0 -lglib-2.0
> >> >/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
> >> >/usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
> >> [..]
> >> >Thanks in advance for any suggestions asto howto proceed.
> >> 
> >> Have you moved your /usr/lib* stuff to the new layout yet? I.e.
> >> is /usr/lib a symlink to /usr/lib64 or is it a directory containing
> >> the 32-bit libs? If the latter, gcc is picking up the wrong lib for
> >> this (64-bit) compile.
> >> 
> >> And anyway, are you on a multilib setup and have both atk (and deps)
> >> and gtk+ the "abi_x86_32 multilib" USE-flags set?
> >> 
> >> I still have the old /usr/lib* layout, i.e.:
> >> $ ls -ld /usr/lib* | cut -d/ -f2-
> >> usr/lib -> lib64/
> >> usr/lib32/
> >> usr/lib64/
> >> usr/libexec/
> >> 
> >> and this in make.conf:
> >> 
> >> CHOST="x86_64-pc-linux-gnu"
> >> ABI_X86="64"
> >> 
> >> and above mentionend USE-flags for all packages and their deps I
> >> want/need 32-bit libs (and/or binaries)...
> >
> >I have the new layout:
> >drwxr-xr-x 68 root root 651 Nov  2 01:10 /usr/lib/
> 
> But you're on
> 
> CHOST="x86_64-pc-linux-gnu"
> ABI_X86="64"
> 
> are you?
> 
> >and a use flag for the offending package
> >
> >dev-libs/atk abi_x86_32
> 
> I don't see 'multilib' there... Do you have /usr/lib64/libatk-1.0.*?
> 
> If not, add 'multilib' to all deps of gtk+ and re-emerge those.

my make.conf just says CHOST="x86_64-pc-linux-gnu"
but I have a number of packages which portage told me to put
abi_x86_32 as a use flag in order to  energe the package.  I do have
the file /usr/lib64/libatk-1.0.* but no package claims it.   gtk+ (all
versions) are looking for it in /usr/lib, but I don't think if I just
move it there the file will be compatible -- I can't find any package
that claims the file and re emerging the accessibility stack does not
giveit to me in /usr/lib -- very peculiar.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problem changing to 17.1 profile

2019-11-02 Thread John Covici
On Sat, 02 Nov 2019 02:58:16 -0400,
David Haller wrote:
> 
> Hello,
> 
> On Sat, 02 Nov 2019, John Covici wrote:
> >Hi.  Well, I was finally able to do the change of profile tothe 17.1
> >profile.  I have gotten all  the way almost to the end of this process
> >to the final step where itwantsto emerge all the 32-bit packages.  I
> >am about two from the end of that list and trying to emerge
> >x11-libs/gtk+-2.24.32-r1  andI have run into this problem:
> >
> >libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
> >-Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
> >/usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
>  ^^^
> >-lgobject-2.0 -lglib-2.0
> >/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
> >/usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
> [..]
> >Thanks in advance for any suggestions asto howto proceed.
> 
> Have you moved your /usr/lib* stuff to the new layout yet? I.e.
> is /usr/lib a symlink to /usr/lib64 or is it a directory containing
> the 32-bit libs? If the latter, gcc is picking up the wrong lib for
> this (64-bit) compile.
> 
> And anyway, are you on a multilib setup and have both atk (and deps)
> and gtk+ the "abi_x86_32 multilib" USE-flags set?
> 
> I still have the old /usr/lib* layout, i.e.:
> $ ls -ld /usr/lib* | cut -d/ -f2-
> usr/lib -> lib64/
> usr/lib32/
> usr/lib64/
> usr/libexec/
> 
> and this in make.conf:
> 
> CHOST="x86_64-pc-linux-gnu"
> ABI_X86="64"
> 
> and above mentionend USE-flags for all packages and their deps I
> want/need 32-bit libs (and/or binaries)...

I have the new layout:
drwxr-xr-x 68 root root 651 Nov  2 01:10 /usr/lib/

and a use flag for the offending package

dev-libs/atk abi_x86_32


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] problem changing to 17.1 profile

2019-11-01 Thread John Covici
Hi.  Well, I was finally able to do the change of profile tothe 17.1
profile.  I have gotten all  the way almost to the end of this process
to the final step where itwantsto emerge all the 32-bit packages.  I
am about two from the end of that list and trying to emerge
x11-libs/gtk+-2.24.32-r1  andI have run into this problem:

libtool: link: x86_64-pc-linux-gnu-gcc -O2 -mtune=core2 -pipe -ggdb
-Wall -Wl,-O1 -o decompose-bits decompose-bits.o  -Wl,--as-needed
/usr/lib/libatk-1.0.so -lpango-1.0 -lcairo -lgdk_pixbuf-2.0
-lgobject-2.0 -lglib-2.0
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/usr/lib/libatk-1.0.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status

Now, I re-emerged dev-libs/atk which contains the offending
library, but no joy.  the gtk package is pulled in by   several other
packages, so I cannot remove it.

Thanks in advance for any suggestions asto howto proceed.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] per package parallel build

2019-10-26 Thread John Blinka
There's no need to mess around adding and removing masks, just use the - -
exclude option.

Yep!  For some reason, that option doesn’t always occur to me, but that’s
clearly a simpler way to do it.  Thanks for reminding me!

John


Re: [gentoo-user] per package parallel build

2019-10-26 Thread John Blinka
>
> I agree that it would be nice if emerge could do that automatically,
> although I have no clue how to do that or even if it can be done at
> all.  Back when I had less memory, I could let FF, LOo or another
> package run at full speed but only if it was only one of those packages
> at a time.  Thing is, on occasion two or more of those updates would hit
> and due to the long compile times, end up compiling at the same time.
> Do you think there is a way for the devs to set up a method to tell
> emerge not to emerge certain packages at the same time?  In other words,
> if Firefox is emerging, LOo is held until it is done or vice versa.
> Maybe even have it so others can be listed.  The list of large packages
> are likely small but they can have a huge impact on systems with less
> memory.
>
> You think that a feature worth asking the devs about?  Maybe they can
> figure out a way to implement that??


There already is a mechanism you can use, but it’s not the automatic type
that you (and, admittedly I) would like.

I have 3 old 2 core machines, and I use distcc heavily to reduce emerge
times.  The “fastest” (not really) and best equipped has 16 gb memory.  I
do updates on this machine (with distcc help from the others) and
distribute packages to the rest.  After a lot of experimenting, I find that
MAKEOPTS=“-j13 -l5” works the best on this fastest machine.  That setting
allows it to attempt a workload that it alone doesn’t have the resources to
accomplish, but successfully distributes to the other machines.  I use
firefox, chromium, and libreoffice.  Occasionally portage wants to upgrade
more than one of these at a time, which I discover by running emerge
—pretend.  On those occasions,  I’ve learned that I run out of resources
and builds fail.  So I just temporarily mask all but one of those updates,
do the upgrade, unmask one of the masked updates, do another upgrade, and
so on.  Works well for me.  No builds crash, essentially no swap gets used,
and I have substantially accelerated compile and ebuild times.

The tools exist to do what you want to do.  If you were so inclined, you
might even contemplate writing a script to automate what I just described.

John Blinka


Re: [gentoo-user] problems with depclean

2019-10-17 Thread John Covici
On Thu, 17 Oct 2019 03:23:07 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Wed, 16 Oct 2019 21:28:18 -0400, John Covici wrote:
> 
> > > Can you post an example output from emerge, the eix entry from that
> > > package and the entry in @world?  
> > In the case I see before me, depclean wants to unmerge
> > dev-util/glib-utils  -- its not in my world file, but if I do
> > qdepends dev-util/glib-utils I get
> > dev-util/glib-utils-2.58.3: dev-libs/libxslt app-arch/xz-utils
> > >=dev-lang/python-exec-2:2/2=[python_targets_python3_6(+),-python_single_target_jython2_7(+),-python_single_target_pypy(+),-python_single_target_pypy3(+),-python_single_target_python2_7(+),python_single_target_python3_6(+)]
> > > ! > > app-text/docbook-xsl-stylesheets  
> 
> That is odd, I use emerge -cpv rather than qdepends and it shows many
> reverse dependencies.
>  
> > but if I do eix of that it says:
> > [U] dev-util/glib-utils
> >  Available versions:  2.58.3{tbz2} 2.60.6 (~)2.60.7
> > {PYTHON_SINGLE_TARGET="python3_5 python3_6 python3_7"
> > PYTHON_TARGETS="python3_5 python3_6 python3_7"}
> >  Installed versions:  2.58.3{tbz2}(08:28:38 AM
> > 05/10/2019)(PYTHON_SINGLE_TARGET="python3_6 -python3_5
> > -python3_7" PYTHON_TARGETS="python3_6 -python3_5
> > -python3_7")
> 
> It may not be relevant, but you don't have the latest version installed
> and it is recommended to run depclean after a full world update.
> 
> > But if I do
> > script -c "emerge  --update --deep
> > --with-bdeps=y --changed-use --backtrack=500  --keep-going
> > world"   /usr/src/world_update.txt
> > 
> > It says 0 packages and stops.
> 
> So it's odd to see that portage considers your system up to date.
> Although this is consistent with portage considering glib-utils to be
> unnecessary. Does
> 
> grep -r glib-utils /etc/portage
> 
> show anything. Is the package listed in the output from emerge -ep @world?

No output from the grep or emerge -ep @world for that package.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-16 Thread John Covici
On Wed, 16 Oct 2019 03:33:29 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Tue, 15 Oct 2019 19:41:14 -0400, John Covici wrote:
> 
> > Thanks much.  Now, what about depclean deleting packages where I have
> > the name in my world file, but no version numbers or anything, it
> > seems to want to delete what it maybe thinks are older versions even
> > if the "older" version is the only one installed?
> 
> Can you post an example output from emerge, the eix entry from that
> package and the entry in @world?
In the case I see before me, depclean wants to unmerge
dev-util/glib-utils  -- its not in my world file, but if I do
qdepends dev-util/glib-utils I get
dev-util/glib-utils-2.58.3: dev-libs/libxslt app-arch/xz-utils
>=dev-lang/python-exec-2:2/2=[python_targets_python3_6(+),-python_single_target_jython2_7(+),-python_single_target_pypy(+),-python_single_target_pypy3(+),-python_single_target_python2_7(+),python_single_target_python3_6(+)]
> ! app-text/docbook-xsl-stylesheets

but if I do eix of that it says:
[U] dev-util/glib-utils
 Available versions:  2.58.3{tbz2} 2.60.6 (~)2.60.7
{PYTHON_SINGLE_TARGET="python3_5 python3_6 python3_7"
PYTHON_TARGETS="python3_5 python3_6 python3_7"}
 Installed versions:  2.58.3{tbz2}(08:28:38 AM
05/10/2019)(PYTHON_SINGLE_TARGET="python3_6 -python3_5
-python3_7" PYTHON_TARGETS="python3_6 -python3_5
-python3_7")
 Homepage:https://www.gtk.org/
 Description: Build utilities for GLib
using projects
But if I do
script -c "emerge  --update --deep 
--with-bdeps=y
--changed-use --backtrack=500  --keep-going
world"   /usr/src/world_update.txt

It says 0 packages and stops.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-15 Thread John Covici
On Tue, 15 Oct 2019 19:19:45 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Tue, 15 Oct 2019 16:53:10 -0400, John Covici wrote:
> 
> > >  Is @kernels in /var/lib/portage/world_sets?
> > > 
> > > I tested this and I found that the "emerge -n @kernels" did not add
> > > @kernels to /var/lib/portage/world_sets. However, if I manually
> > > edited world_sets and added @kernels then this works as expected.   
> > 
> > Do I just add a line saying @kernels to that file or is there some
> > other syntax?
> 
> Just add @kernels on a line. The format of world_sets is like world,
> except it contains set names rather than package names.

Thanks much.  Now, what about depclean deleting packages where I have
the name in my world file, but no version numbers or anything, it
seems to want to delete what it maybe thinks are older versions even
if the "older" version is the only one installed?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-15 Thread John Covici
On Tue, 15 Oct 2019 14:46:34 -0400,
Manuel McLure wrote:
> 
> [1  ]
> [2  ]
> On Tue, Oct 15, 2019 at 11:05 AM Neil Bothwick  wrote:
> 
>  Is @kernels in /var/lib/portage/world_sets?
> 
> I tested this and I found that the "emerge -n @kernels" did not add @kernels 
> to /var/lib/portage/world_sets. However, if I manually edited world_sets and 
> added @kernels then this works as expected. 

Do I just add a line saying @kernels to that file or is there some
other syntax?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-15 Thread John Covici
On Tue, 15 Oct 2019 14:05:03 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Tue, 15 Oct 2019 09:49:26 -0400, John Covici wrote:
> 
> > > > > Put this in /etc/portage/sets.conf
> > > > > 
> > > > > [kernels]
> > > > > class = portage.sets.dbapi.OwnerSet
> > > > > world-candidate = False
> > > > > files = /usr/src
> > > > > 
> > > > > Then "emerge -n @kernels"
> > > > > 
> > > > > Now depclean won't try to remove any kernels, or any other package
> > > > > that installs files to /usr/src.
> > > > Well, this didn't seem to work, when I tried to emerge -n @kernels
> > > > it said nothing to emerge, after the calculating, etc.   
> > > 
> > > It won't emerge anything, that command adds the kernels set to
> > > world_sets. 
> > > > and it certainly did not work.  
> > > 
> > > As in depclean still wants to remove kernels? Or as in nothing
> > > /appeared/ to happen?  
> > 
> > As in depclean still wants to remove kernels.
> 
> Is @kernels in /var/lib/portage/world_sets?

That file is empty.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-15 Thread John Covici
On Tue, 15 Oct 2019 04:13:33 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Tue, 15 Oct 2019 03:55:02 -0400, John Covici wrote:
> 
> > > Put this in /etc/portage/sets.conf
> > > 
> > > [kernels]
> > > class = portage.sets.dbapi.OwnerSet
> > > world-candidate = False
> > > files = /usr/src
> > > 
> > > Then "emerge -n @kernels"
> > > 
> > > Now depclean won't try to remove any kernels, or any other package
> > > that installs files to /usr/src.  
> > Well, this didn't seem to work, when I tried to emerge -n @kernels it
> > said nothing to emerge, after the calculating, etc. 
> 
> It won't emerge anything, that command adds the kernels set to world_sets.
> 
> > and it certainly did not work.
> 
> As in depclean still wants to remove kernels? Or as in nothing /appeared/
> to happen?

As in depclean still wants to remove kernels.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-15 Thread John Covici
On Mon, 14 Oct 2019 04:03:53 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Mon, 14 Oct 2019 03:21:52 -0400, John Covici wrote:
> 
> > Thanks, I do need the current sources, lots of packages want to check
> > them and the linux directory entry points to the sources, packages are
> > always looking in there when I emerge them.
> 
> Put this in /etc/portage/sets.conf
> 
> [kernels]
> class = portage.sets.dbapi.OwnerSet
> world-candidate = False
> files = /usr/src
> 
> Then "emerge -n @kernels"
> 
> Now depclean won't try to remove any kernels, or any other package that
> installs files to /usr/src.
Well, this didn't seem to work, when I tried to emerge -n @kernels it
said nothing to emerge, after the calculating, etc. and it certainly
did not work.  Also, depclean did some other strange things -- on
another system I have it wanted to unmerge dev-util/glib-utils-2.58.3
which is my installed version, but doing an eix on that package, there
seems to be an update.  However, doing a world update says 0
packages, so what am I missing?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-14 Thread John Covici
On Mon, 14 Oct 2019 04:03:53 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Mon, 14 Oct 2019 03:21:52 -0400, John Covici wrote:
> 
> > Thanks, I do need the current sources, lots of packages want to check
> > them and the linux directory entry points to the sources, packages are
> > always looking in there when I emerge them.
> 
> Put this in /etc/portage/sets.conf
> 
> [kernels]
> class = portage.sets.dbapi.OwnerSet
> world-candidate = False
> files = /usr/src
> 
> Then "emerge -n @kernels"
> 
> Now depclean won't try to remove any kernels, or any other package that
> installs files to /usr/src.
> 

Thanks, very nice, I had never heard of that.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems with depclean

2019-10-14 Thread John Covici
On Mon, 14 Oct 2019 01:06:54 -0400,
Arve Barsnes wrote:
> 
> On Mon, 14 Oct 2019 at 05:04, John Covici  wrote:
> >
> > Hi.  After a long time, I got my system into a state where I could
> > finally try to do emerge depclean.  What a mess!  It would have
> > deleted source for my running kernel, version of postgresql I am using
> > and many other things I am currently using.Some of them, at least
> > are in my world file. Some things are not and should be and I can fix
> > those, but there are a lot of libraries as well and I want to make
> > sure my system is not completely hosed before I run this again -- next
> > time after an update.
> >
> > So, how can I protect myself against depclean going wild?
> 
> If you use an older slot of the kernel or postgres, you need to put
> them in world to stop them from being depcleaned. I don't know how
> postgres upgrades work in gentoo, but deleting the kernel sources are
> usually no big deal unless you plan to re-compile that particular
> version. Just make sure you have your config in /boot or something.
> 
> I would assume that after adding any other programs you use to world,
> any libraries it wants to remove are actually not in use.
Thanks, I do need the current sources, lots of packages want to check
them and the linux directory entry points to the sources, packages are
always looking in there when I emerge them.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] problems with depclean

2019-10-13 Thread John Covici
Hi.  After a long time, I got my system into a state where I could
finally try to do emerge depclean.  What a mess!  It would have
deleted source for my running kernel, version of postgresql I am using
and many other things I am currently using.Some of them, at least
are in my world file. Some things are not and should be and I can fix
those, but there are a lot of libraries as well and I want to make
sure my system is not completely hosed before I run this again -- next
time after an update.

So, how can I protect myself against depclean going wild?

Thanks in advance for any ideas.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-09-19 Thread John Covici
On Thu, 19 Sep 2019 12:43:39 -0400,
Ian Zimmerman wrote:
> 
> On 2019-09-18 12:00, John Covici wrote:
> 
> > Thanks, I will try that, do you know why named is restarting, this is
> > a much worse problem?
> 
> As of now I don't know.  I may be able to guess if you post the backtrace.

OK, here is what I have.
Sep 18 22:25:45 ccs.covici.com named[4207]: resolver.c:4917: 
INSIST(dns_name_issubdomain(>name, >domain)) failed, back trace
Sep 18 22:25:45 ccs.covici.com named[4207]: #0 0x5645afbc0610 in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #1 0x7f64def5037a in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #2 0x7f64df10168b in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #3 0x7f64df1030cc in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #4 0x7f64df108025 in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #5 0x7f64df109a44 in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #6 0x7f64def6e329 in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #7 0x7f64de8aa448 in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: #8 0x7f64de5ff62f in ??
Sep 18 22:25:45 ccs.covici.com named[4207]: exiting (due to assertion failure)

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-09-18 Thread John Covici
On Wed, 18 Sep 2019 11:47:37 -0400,
Ian Zimmerman wrote:
> 
> On 2019-09-17 20:40, John Covici wrote:
> 
> > On Tue, 17 Sep 2019 18:33:51 -0400,
> > Ian Zimmerman wrote:
> > > 
> > > On 2019-09-17 13:01, John Covici wrote:
> > > 
> > > > > > Also, when I restart named (which I have now done automatically by
> > > > > > systemd) it gives me a lot of errors like the following:
> > > > > > Sep 17 03:11:59 ccs.covici.com named[3299910]: validating arpa/DS: 
> > > > > > no
> > > > > > valid signature found
> > > > > > or this:
> > > > > > Sep 17 03:12:00 ccs.covici.com named[3299910]: validating com/DS: no
> > > > > > valid signature found
> > > > > 
> > > > > This looks like a DNSSEC problem.  I don't run bind on my gentoo 
> > > > > system,
> > > > > but I did this:
> > > 
> > > > > [snipped]
> > > 
> > > > > Try running "ldd /usr/sbin/named".  Is openssl (ie. libssl and
> > > > > libcrypto) part of the output?
> > > 
> > > > libcrypto is there along with libgnutls, but no libssl.
> > > 
> > > Ok, so it probably is built with DNSSEC support.
> > > 
> > > How do you populate your cache?  Do you recurse to the root servers, or
> > > do you have a "forwarder" (for example, your ISP server) to which you
> > > pass all queries that miss the cache?
> > 
> > I have more than one, but they are forwarders. 
> 
> Then it's likely a problem with one of them.  For DNSSEC to work, all
> the servers that handle the query must support it.
> 
> One way to get rid of the warning is to just disable DNSSEC at runtime.
> In /etc/bind/named.conf (or a file included by it):
> 
> options { dnssec-enable no; };
> 
> Reference:
> https://downloads.isc.org/isc/bind9/9.14.0/doc/arm/Bv9ARM.ch05.html#options_grammar
> 

Thanks, I will try that, do you know why named is restarting, this is a much
worse problem?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-09-17 Thread John Covici
On Tue, 17 Sep 2019 18:33:51 -0400,
Ian Zimmerman wrote:
> 
> On 2019-09-17 13:01, John Covici wrote:
> 
> > > > Also, when I restart named (which I have now done automatically by
> > > > systemd) it gives me a lot of errors like the following:
> > > > Sep 17 03:11:59 ccs.covici.com named[3299910]: validating arpa/DS: no
> > > > valid signature found
> > > > or this:
> > > > Sep 17 03:12:00 ccs.covici.com named[3299910]: validating com/DS: no
> > > > valid signature found
> > > 
> > > This looks like a DNSSEC problem.  I don't run bind on my gentoo system,
> > > but I did this:
> 
> > > [snipped]
> 
> > > Try running "ldd /usr/sbin/named".  Is openssl (ie. libssl and
> > > libcrypto) part of the output?
> 
> > libcrypto is there along with libgnutls, but no libssl.
> 
> Ok, so it probably is built with DNSSEC support.
> 
> How do you populate your cache?  Do you recurse to the root servers, or
> do you have a "forwarder" (for example, your ISP server) to which you
> pass all queries that miss the cache?

I have more than one, but they are forwarders. 

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [EXTERNAL] [gentoo-user] Chromium on linux, build question

2019-09-17 Thread John Covici
On Tue, 17 Sep 2019 13:21:45 -0400,
Laurence Perkins wrote:
> 
> [1  ]
> 
> 
> On Sun, 2019-09-15 at 05:45 -0400, John Covici wrote:
> > Hi.  I want to have Chromium  on linux, but I want to build the
> > Chrome
> > OS version, so I can have their version of the accessibility plugin
> > which is called Chrom next.  I did not see any use flags, so how can
> > I
> > do this on gentoo?  I am using the unstable version of gentoo.  It is
> > my understanding that this can be done on Debian and other
> > distributions.
> > 
> > Thanks in advance for any suggestions.
> > 
> I believe what you're probably looking for is the chrome-binary-plugins 
> package.  This downloads the binary version of Chrome and pulls all the
> Google-proprietary bits out of it and loads them into your Chromium.
> 
> Of course, at that point you might as well just use Chrome...  But I
> suppose you could try whacking out the ones you don't want and see what
> happens.

What I am trying to do is to build chromium in such a way that I can
use the assistive technology called Chrome next which requires chrome
for chrome os.  Does that make sense?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: problem with named restarting

2019-09-17 Thread John Covici
On Tue, 17 Sep 2019 12:14:14 -0400,
Ian Zimmerman wrote:
> 
> On 2019-09-17 03:30, John Covici wrote:
> 
> > Hi.  I am having a very annoying problem with named.  I am using
> > net-dns/bind-9.14.4 which I actually updated from a previous version
> > which also had the problem. It seems that an assertion has failed:
> > Sep 17 03:10:53 ccs.covici.com named[1857864]: resolver.c:4917:
> > INSIST(dns_name_issubdomain(>name, >domain)) failed, back
> > trace
> > 
> > There is a back trace which I can supply if that would help.  There is
> > also a coredump.
> > 
> > Also, when I restart named (which I have now done automatically by
> > systemd) it gives me a lot of errors like the following:
> > Sep 17 03:11:59 ccs.covici.com named[3299910]: validating arpa/DS: no
> > valid signature found
> > or this:
> > Sep 17 03:12:00 ccs.covici.com named[3299910]: validating com/DS: no
> > valid signature found
> 
> This looks like a DNSSEC problem.  I don't run bind on my gentoo system,
> but I did this:
> 
> $ equery -C u net-dns/bind
> [ Legend : U - final flag setting for installation]
> [: I - package is installed with flag ]
> [ Colors : set, unset ]
>  * Found these USE flags for net-dns/bind-9.14.4:
>  U I
>  + + berkdb   : Add support for sys-libs/db (Berkeley DB for 
> MySQL)
>  + - caps : Use Linux capabilities library to control 
> privilege
>  - - dlz  : Enables dynamic loaded zones, 3rd party 
> extension
>  - - dnsrps   : Enable the DNS Response Policy Service 
> (DNSRPS) API, a mechanism to allow an
> external response policy provider
>  - - dnstap   : Enables dnstap packet logging
>  - - doc  : Add extra documentation (API, Javadoc, etc). 
> It is recommended to enable per
> package instead of globally
>  - - fixed-rrset  : Enables fixed rrset-order option
>  - - geoip: Add geoip support for country and city lookup 
> based on IPs
>  - - gost : Enables gost OpenSSL engine support
>  - - gssapi   : Enable gssapi support
>  + + json : Enable JSON statistics channel
>  - - ldap : Add LDAP support (Lightweight Directory 
> Access Protocol)
>  - - libressl : Use dev-libs/libressl instead of 
> dev-libs/openssl when applicable (see also the ssl
> useflag)
>  - - lmdb : Enable LMDB support to store configuration 
> for 'addzone' zones
>  - - mysql: Add mySQL Database support
>  - - odbc : Add ODBC Support (Open DataBase Connectivity)
>  - - postgres : Add support for the postgresql database
>  - - python   : Add optional support/bindings for the Python 
> language
>  + + python_targets_python2_7 : Build with Python 2.7
>  - - python_targets_python3_5 : Build with Python 3.5
>  + + python_targets_python3_6 : Build with Python 3.6
>  - - static-libs  : Build static versions of dynamic libraries as 
> well
>  - - urandom  : Use /dev/urandom instead of /dev/random
>  + + xml  : Add support for XML files
>  + + zlib : Add support for zlib (de)compression
> 
> which left me puzzled: the libressl flag docstring talks about a ssl
> flag which doesn't exist for this package.
> 
> Try running "ldd /usr/sbin/named".  Is openssl (ie. libssl and
> libcrypto) part of the output?
libcrypto is there along with libgnutls, but no libssl.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] problem with named restarting

2019-09-17 Thread John Covici
Hi.  I am having a very annoying problem with named.  I am using
net-dns/bind-9.14.4 which I actually updated from a previous version
which also had the problem. It seems that an assertion has failed:
Sep 17 03:10:53 ccs.covici.com named[1857864]: resolver.c:4917:
INSIST(dns_name_issubdomain(>name, >domain)) failed, back
trace

There is a back trace which I can supply if that would help.  There is
also a coredump.

Also, when I restart named (which I have now done automatically by
systemd) it gives me a lot of errors like the following:
Sep 17 03:11:59 ccs.covici.com named[3299910]: validating arpa/DS: no
valid signature found
or this:
Sep 17 03:12:00 ccs.covici.com named[3299910]: validating com/DS: no
valid signature found

I am just caching only, this box is not the actual resolver for my
domain.

Any ideas on this would be appreciated.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

     John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] Chromium on linux, build question

2019-09-15 Thread John Covici
Hi.  I want to have Chromium  on linux, but I want to build the Chrome
OS version, so I can have their version of the accessibility plugin
which is called Chrom next.  I did not see any use flags, so how can I
do this on gentoo?  I am using the unstable version of gentoo.  It is
my understanding that this can be done on Debian and other distributions.

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Docker + systemd since cgroups v2

2019-09-10 Thread John Covici
On Tue, 10 Sep 2019 12:00:07 -0400,
John Covici wrote:
> 
> On Tue, 10 Sep 2019 10:12:08 -0400,
> Andrew Udvare wrote:
> > 
> > For reference: uname -r: 5.2.13-gentoo, systemd version 
> > 243_rc2-r1[cgroup-hybrid], ACCEPT_KEYWORDS="~amd64"
> > 
> > My system started failing to start running docker.service automatically and 
> > the logs weren't too helpful. Finally I ran dockerd on its own and found 
> > that it gave me this error message:
> > 
> > Devices cgroup isn't mounted
> > 
> > This is not too easy to diagnose as there seem to be a set of solutions but 
> > none of the main two worked for me. One involved setting 2 options on the 
> > kernel command line:
> > 
> > cgroup_enable=memory swapaccount=1
> > 
> > And the other was to add USE="cgroup-hybrid" to systemd. I did this, but it 
> > too it did not work.
> > 
> > The other solution is to simply mount the cgroup manually and this works 
> > but I did not see why I'd have to do that now when I never had to in the 
> > past.
> > 
> > I actually had to add this to my command line:
> > 
> > systemd.legacy_systemd_cgroup_controller=yes
> > 
> > This has been noted in other distros but from what I can tell this is 
> > solely because runc has not been updated to be able to use cgroups v2.
> > 
> > Anyone else ran into this issue? Is there something I am missing so I 
> > wouldn't need to pass a kernel command line option?
> > 
> > Reference links:
> > 
> > https://docs.docker.com/install/linux/linux-postinstall/#your-kernel-does-not-support-cgroup-swap-limit-capabilities
> > https://github.com/opencontainers/runc/issues/654
> > https://github.com/opencontainers/runc/issues/1175
> > https://wiki.gentoo.org/wiki/Docker#Docker_service_fails_because_cgroup_device_not_mounted_.28systemd.29
> 
> I ran into this issue when going from 4.19.56 to 4.19.68 kernel.
> Perhaps I will try this option later on, but I wonder if we could file
> a bug with sgentoo or somewhere?

And furthermore its the same version of systemd 243_rc2 .

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Docker + systemd since cgroups v2

2019-09-10 Thread John Covici
On Tue, 10 Sep 2019 10:12:08 -0400,
Andrew Udvare wrote:
> 
> For reference: uname -r: 5.2.13-gentoo, systemd version 
> 243_rc2-r1[cgroup-hybrid], ACCEPT_KEYWORDS="~amd64"
> 
> My system started failing to start running docker.service automatically and 
> the logs weren't too helpful. Finally I ran dockerd on its own and found that 
> it gave me this error message:
> 
> Devices cgroup isn't mounted
> 
> This is not too easy to diagnose as there seem to be a set of solutions but 
> none of the main two worked for me. One involved setting 2 options on the 
> kernel command line:
> 
> cgroup_enable=memory swapaccount=1
> 
> And the other was to add USE="cgroup-hybrid" to systemd. I did this, but it 
> too it did not work.
> 
> The other solution is to simply mount the cgroup manually and this works but 
> I did not see why I'd have to do that now when I never had to in the past.
> 
> I actually had to add this to my command line:
> 
> systemd.legacy_systemd_cgroup_controller=yes
> 
> This has been noted in other distros but from what I can tell this is solely 
> because runc has not been updated to be able to use cgroups v2.
> 
> Anyone else ran into this issue? Is there something I am missing so I 
> wouldn't need to pass a kernel command line option?
> 
> Reference links:
> 
> https://docs.docker.com/install/linux/linux-postinstall/#your-kernel-does-not-support-cgroup-swap-limit-capabilities
> https://github.com/opencontainers/runc/issues/654
> https://github.com/opencontainers/runc/issues/1175
> https://wiki.gentoo.org/wiki/Docker#Docker_service_fails_because_cgroup_device_not_mounted_.28systemd.29

I ran into this issue when going from 4.19.56 to 4.19.68 kernel.
Perhaps I will try this option later on, but I wonder if we could file
a bug with sgentoo or somewhere?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot upgrade to zfs 0.8.x

2019-07-08 Thread John Covici
On Mon, 08 Jul 2019 12:04:47 -0400,
Rich Freeman wrote:
> 
> On Mon, Jul 8, 2019 at 7:46 AM John Covici  wrote:
> >
> > OK, so I successfully did build 0.8.1, but it does not like my root
> > file system parameter, dracut chokes and puts me in an emergency shell
> > and I have to mount it manually.  I tried root=rpool and
> > root=rpool/root which dracut completely said unable to continue and if
> > I omit the root= altogether like I have done in previous versions, it
> > says it can't mount the root file system, and throws me into the
> > emergency shell where I can mount it manually.  I do have rpool/root
> > designated as rootfs.
> 
> I'm not sure if this is a dracut issue or a zfs issue, but on my zfs
> 0.7.13 system I have:
> root=ZFS=fast/root
> 
> ...where fast/root is the pool/dataset I'm using.
> 
> You might try adding the ZFS= to your root string.  I wasn't aware it
> would even work otherwise.
> 
> I have yet to try 0.8 - I'm not in a huge rush though I'm sure the
> TRIM support will help.  I'm content to let everybody else run into
> issues like this for me...  :)

On 0.7.13, I had to omit the root parameter altogether in order for
this to work.  I think its a zfs issue because I use the same dracut
in both cases.  I will also ask on the zfs list and see what they say.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot upgrade to zfs 0.8.x

2019-07-08 Thread John Covici


On Mon, 08 Jul 2019 04:51:13 -0400,
John Covici wrote:
> 
> On Mon, 08 Jul 2019 03:35:36 -0400,
> Neil Bothwick wrote:
> > 
> > [1  ]
> > On Sun, 07 Jul 2019 23:42:24 -0400, John Covici wrote:
> > 
> > > Hi.  I have discovered that I cannot upgrade to zfs 0.8.x.  The
> > > problem seems to be that there is no sys-kernel/spl-0.8.x at all.  I
> > > have seen on the zfs list that people are upgrading to 0.8, so what is
> > > happening here -- is this somehow another unmaintained package or
> > > someting?
> > 
> > spl is now part of the zfs package and no longer a separate ebuild.
> > Portage should take care of it for you. There was a thread about this
> > when zfs-0.8.0 first hit the tree.
> 
> I have been thinking about it and I think I tried to reemerge the spl
> package as well, so I will try again.

OK, so I successfully did build 0.8.1, but it does not like my root
file system parameter, dracut chokes and puts me in an emergency shell
and I have to mount it manually.  I tried root=rpool and
root=rpool/root which dracut completely said unable to continue and if
I omit the root= altogether like I have done in previous versions, it
says it can't mount the root file system, and throws me into the
emergency shell where I can mount it manually.  I do have rpool/root
designated as rootfs.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot upgrade to zfs 0.8.x

2019-07-08 Thread John Covici
On Mon, 08 Jul 2019 03:35:36 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Sun, 07 Jul 2019 23:42:24 -0400, John Covici wrote:
> 
> > Hi.  I have discovered that I cannot upgrade to zfs 0.8.x.  The
> > problem seems to be that there is no sys-kernel/spl-0.8.x at all.  I
> > have seen on the zfs list that people are upgrading to 0.8, so what is
> > happening here -- is this somehow another unmaintained package or
> > someting?
> 
> spl is now part of the zfs package and no longer a separate ebuild.
> Portage should take care of it for you. There was a thread about this
> when zfs-0.8.0 first hit the tree.

I have been thinking about it and I think I tried to reemerge the spl
package as well, so I will try again.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] cannot upgrade to zfs 0.8.x

2019-07-08 Thread John Covici


On Mon, 08 Jul 2019 03:35:36 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Sun, 07 Jul 2019 23:42:24 -0400, John Covici wrote:
> 
> > Hi.  I have discovered that I cannot upgrade to zfs 0.8.x.  The
> > problem seems to be that there is no sys-kernel/spl-0.8.x at all.  I
> > have seen on the zfs list that people are upgrading to 0.8, so what is
> > happening here -- is this somehow another unmaintained package or
> > someting?
> 
> spl is now part of the zfs package and no longer a separate ebuild.
> Portage should take care of it for you. There was a thread about this
> when zfs-0.8.0 first hit the tree.

Hmmm, I unmerged all three packages and emerge was still unhappy, it
still thought the 7.13 spl was a blocker and would not emerge
anything.  I guess there is no great hurry about doing this, but
portage is definitely not behaving properly.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] cannot upgrade to zfs 0.8.x

2019-07-07 Thread John Covici
Hi.  I have discovered that I cannot upgrade to zfs 0.8.x.  The
problem seems to be that there is no sys-kernel/spl-0.8.x at all.  I
have seen on the zfs list that people are upgrading to 0.8, so what is
happening here -- is this somehow another unmaintained package or
someting?

Thanks in advance for any ideas.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 16:47:43 -0400,
Rich Freeman wrote:
> 
> On Tue, Jun 18, 2019 at 4:31 PM John Covici  wrote:
> >
> > On Tue, 18 Jun 2019 15:27:21 -0400,
> > Rich Freeman wrote:
> > >
> > > On Tue, Jun 18, 2019 at 2:47 PM John Covici  wrote:
> > > >
> > > > On Tue, 18 Jun 2019 13:35:16 -0400,
> > > > Rich Freeman wrote:
> > > > >
> > > > > On Tue, Jun 18, 2019 at 1:00 PM John Covici  
> > > > > wrote:
> > > > > >
> > > > > >  emerge --update --newuse --deep --with-bdeps=y @world
> > > > >
> > > > > And did you try actually running this?
> > > >
> > > > Yep, I did run this and although the packages I mentioned did not
> > > > compile, all others  did work.  Here is what I have for the packages
> > > > mentioned gnome-desktop and openssl.
> > > >
> > >
> > > So, you're saying that when you tried to run that command, portage
> > > tried to build gnome-desktop and openssl, and they failed?
> > >
> > > Can you attach the build logs for these?
> >
> > gnome-desktop and openssl do build successfully, but depclean does
> > complain about them maybe because of the unresolved dependencies to
> > totem and inn.
> 
> What unresolved dependencies?  Did it install gnome-desktop and
> openssl, or not?  If it was installed, then it shouldn't be
> unresolved.
> 
> I'm having difficulty following this.  First these two packages are
> missing.  Then they didn't compile.  Then they did build successfully,
> but are "unresolved?"
> 
> What is the output of:
> emerge --update --newuse --deep --with-bdeps=y @world
> 
> What is the output of:
> emerge --depclean
> (yes, you pasted it above, but that was possibly before running the
> update with-bdeps)
> 
> What is the output of:
> emerge -1 media-video/totem net-nntp/inn
> 
> Also, you're obviously using inn from an overlay since it isn't in the
> tree.  Are its dependencies in the tree or your overlay, and are they
> correct?  The output of the above command will probably help.
I did not do this, but if I would do a world update now, this is what
I would get:

Script started on 2019-06-18 17:22:49-04:00 [TERM="linux" TTY="/dev/tty1" 
COLUMNS="240" LINES="67"]

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

Calculating dependencies  . .. .. . .. . ... ... done!
[ebuild   R] dev-lang/mono-4.4.1.0::gentoo  USE="nls -doc -minimal 
-pax_kernel -xen" ABI_X86="(64) -32 (-x32)" KERNEL="(linux%*)" 0 KiB
[ebuild U  ] net-nntp/inn-2.6.3::local_ebuilds [2.5.5-r1::local_ebuilds] 
USE="berkdb ipv6 perl ssl -innkeywords -inntaggedhash -kerberos -python -sasl" 
PYTHON_TARGETS="python2_7" 0 KiB
[ebuild U  ] media-video/totem-3.30.0::gentoo [3.24.0::gentoo] USE="cdr%* 
introspection nautilus python -gtk-doc% -lirc -test -vala% (-debug%)" 
PYTHON_SINGLE_TARGET="python3_5 -python3_6 (-python3_4%)" 
PYTHON_TARGETS="python3_5 -python3_6 (-python3_4%)" 0 KiB

Total: 3 packages (2 upgrades, 1 reinstall), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency 
conflict:

media-libs/libvpx:0

  (media-libs/libvpx-1.8.0-r1:0/6::gentoo, ebuild scheduled for merge) 
conflicts with
>=media-libs/libvpx-1.7.0:0/5=[postproc] required by 
(www-client/firefox-67.0:0/0::gentoo, installed)
 ^  
=sys-libs/readline-6.3:0/7= required by 
(app-shells/bash-4.3_p48-r1:0/0::gentoo, installed)
   ^


Would you like to merge these packages? [Yes/No] no

Quitting.


Script done on 2019-06-18 17:31:20-04:00 [COMMAND_EXIT_CODE="130"]

Note the inn update is to an ebuild which I created, but does not work
as explained in another thread -- its in my local_ebuilds overlay.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 16:47:43 -0400,
Rich Freeman wrote:
> 
> On Tue, Jun 18, 2019 at 4:31 PM John Covici  wrote:
> >
> > On Tue, 18 Jun 2019 15:27:21 -0400,
> > Rich Freeman wrote:
> > >
> > > On Tue, Jun 18, 2019 at 2:47 PM John Covici  wrote:
> > > >
> > > > On Tue, 18 Jun 2019 13:35:16 -0400,
> > > > Rich Freeman wrote:
> > > > >
> > > > > On Tue, Jun 18, 2019 at 1:00 PM John Covici  
> > > > > wrote:
> > > > > >
> > > > > >  emerge --update --newuse --deep --with-bdeps=y @world
> > > > >
> > > > > And did you try actually running this?
> > > >
> > > > Yep, I did run this and although the packages I mentioned did not
> > > > compile, all others  did work.  Here is what I have for the packages
> > > > mentioned gnome-desktop and openssl.
> > > >
> > >
> > > So, you're saying that when you tried to run that command, portage
> > > tried to build gnome-desktop and openssl, and they failed?
> > >
> > > Can you attach the build logs for these?
> >
> > gnome-desktop and openssl do build successfully, but depclean does
> > complain about them maybe because of the unresolved dependencies to
> > totem and inn.
> 
> What unresolved dependencies?  Did it install gnome-desktop and
> openssl, or not?  If it was installed, then it shouldn't be
> unresolved.
> 
> I'm having difficulty following this.  First these two packages are
> missing.  Then they didn't compile.  Then they did build successfully,
> but are "unresolved?"
> 
> What is the output of:
> emerge --update --newuse --deep --with-bdeps=y @world
> 
> What is the output of:
> emerge --depclean
> (yes, you pasted it above, but that was possibly before running the
> update with-bdeps)
> 
> What is the output of:
> emerge -1 media-video/totem net-nntp/inn
> 
> Also, you're obviously using inn from an overlay since it isn't in the
> tree.  Are its dependencies in the tree or your overlay, and are they
> correct?  The output of the above command will probably help.
> 
> -- 
> Rich
> 

To add to things, I cannot compile sendmail-8.14.9 dies in the install
phase.  I found the bug, but its not resolved till 8.15 which seems
not to be in the tree.
depclean does not complain about sendmail, but it might be a factor in
what is going on.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 16:47:43 -0400,
Rich Freeman wrote:
> 
> On Tue, Jun 18, 2019 at 4:31 PM John Covici  wrote:
> >
> > On Tue, 18 Jun 2019 15:27:21 -0400,
> > Rich Freeman wrote:
> > >
> > > On Tue, Jun 18, 2019 at 2:47 PM John Covici  wrote:
> > > >
> > > > On Tue, 18 Jun 2019 13:35:16 -0400,
> > > > Rich Freeman wrote:
> > > > >
> > > > > On Tue, Jun 18, 2019 at 1:00 PM John Covici  
> > > > > wrote:
> > > > > >
> > > > > >  emerge --update --newuse --deep --with-bdeps=y @world
> > > > >
> > > > > And did you try actually running this?
> > > >
> > > > Yep, I did run this and although the packages I mentioned did not
> > > > compile, all others  did work.  Here is what I have for the packages
> > > > mentioned gnome-desktop and openssl.
> > > >
> > >
> > > So, you're saying that when you tried to run that command, portage
> > > tried to build gnome-desktop and openssl, and they failed?
> > >
> > > Can you attach the build logs for these?
> >
> > gnome-desktop and openssl do build successfully, but depclean does
> > complain about them maybe because of the unresolved dependencies to
> > totem and inn.
> 
> What unresolved dependencies?  Did it install gnome-desktop and
> openssl, or not?  If it was installed, then it shouldn't be
> unresolved.
> 
> I'm having difficulty following this.  First these two packages are
> missing.  Then they didn't compile.  Then they did build successfully,
> but are "unresolved?"
> 
> What is the output of:
> emerge --update --newuse --deep --with-bdeps=y @world
> 
> What is the output of:
> emerge --depclean
> (yes, you pasted it above, but that was possibly before running the
> update with-bdeps)
> 
> What is the output of:
> emerge -1 media-video/totem net-nntp/inn
> 
> Also, you're obviously using inn from an overlay since it isn't in the
> tree.  Are its dependencies in the tree or your overlay, and are they
> correct?  The output of the above command will probably help.

OK, here is my preserved listing, I think this will give you a hint.
totem and inn  and mono are the packages that will not install,
gnome-desktop and openssl install correctly but I think some library
is being used by the two packages that will not install.

I just did the world update maybe a weeik ago and have not synced
since.

Here is what emerge says:

!!! existing preserved libs:
>>> package: gnome-base/gnome-desktop-3.30.2.1
 *  - /usr/lib64/libgnome-desktop-3.so.12
  *  - /usr/lib64/libgnome-desktop-3.so.12.2.1
   *  used by /usr/lib64/libtotem.so.0.0.0
   (media-video/totem-3.24.0)
   >>> package: dev-libs/openssl-1.0.2r-r200
*  - /usr/lib64/libcrypto.so.1.0.0
 *  used by /usr/sbin/sendmail (mail-mta/sendmail-8.14.9-r1)
 *  used by /var/spool/news/bin/nnrpd (net-nntp/inn-2.5.5-r1)
  *  - /usr/lib64/libssl.so.1.0.0
   *  used by /usr/sbin/sendmail
   (mail-mta/sendmail-8.14.9-r1)
*  used by /var/spool/news/bin/nnrpd
(net-nntp/inn-2.5.5-r1)
>>> package: dev-lang/perl-5.30.0
 *  - /usr/lib64/libperl.so.5.28
 *  - /usr/lib64/libperl.so.5.28.2
  *  used by /var/spool/news/bin/innd
  (net-nntp/inn-2.5.5-r1)
   *  used by /var/spool/news/bin/nnrpd
   (net-nntp/inn-2.5.5-r1)
   Use emerge @preserved-rebuild to rebuild packages using
   these libraries

Sendmail is something which I maybe could recompile, but I know I had
problems doing that the last time I tried.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 15:27:21 -0400,
Rich Freeman wrote:
> 
> On Tue, Jun 18, 2019 at 2:47 PM John Covici  wrote:
> >
> > On Tue, 18 Jun 2019 13:35:16 -0400,
> > Rich Freeman wrote:
> > >
> > > On Tue, Jun 18, 2019 at 1:00 PM John Covici  wrote:
> > > >
> > > >  emerge --update --newuse --deep --with-bdeps=y @world
> > >
> > > And did you try actually running this?
> >
> > Yep, I did run this and although the packages I mentioned did not
> > compile, all others  did work.  Here is what I have for the packages
> > mentioned gnome-desktop and openssl.
> >
> 
> So, you're saying that when you tried to run that command, portage
> tried to build gnome-desktop and openssl, and they failed?
> 
> Can you attach the build logs for these?

gnome-desktop and openssl do build successfully, but depclean does
complain about them maybe because of the unresolved dependencies to
totem and inn.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 13:35:16 -0400,
Rich Freeman wrote:
> 
> On Tue, Jun 18, 2019 at 1:00 PM John Covici  wrote:
> >
> >  emerge --update --newuse --deep --with-bdeps=y @world
> 
> And did you try actually running this?

Yep, I did run this and although the packages I mentioned did not
compile, all others  did work.  Here is what I have for the packages
mentioned gnome-desktop and openssl.

 Available versions:
 (2)2.32.1-r2
 (3)(~)3.26.2-r2(3/12) 3.30.2.1(3/17)
   {debug +introspection license-docs seccomp test
 udev PYTHON_TARGETS="python2_7"}
 Installed versions:  2.32.1-r1(2)(07:19:04 PM
 09/02/2011)(doc -debug) 3.30.2.1(3/17)(09:15:40 PM
 04/09/2019)(introspection seccomp udev -debug -test)

 Available versions:
 (0.9.8) 0.9.8z_p8-r1^d
 (0)1.0.2r^d (~)1.0.2s^d (~)1.1.0j-r1(0/1.1)^d
 (~)1.1.0k(0/1.1)^d [M](~)1.1.1b-r2(0/1.1)^d
 [M](~)1.1.1c(0/1.1)^d
 (1.0.0) (~)1.0.2r-r200^t (~)1.0.2s-r200^t
   {+asm bindist gmp kerberos rfc3779 sctp sslv2
 (+)sslv3 static-libs test (+)tls-heartbeat vanilla zlib
 ABI_MIPS="n32 n64 o32" ABI_RISCV="lp64 lp64d" ABI_S390="32
 64" ABI_X86="32 64 x32" CPU_FLAGS_X86="sse2" ELIBC="musl"}
 Installed versions:  1.1.0k(0/1.1)^d(07:26:39 AM
 06/11/2019)(asm zlib -bindist -rfc3779 -sctp -static-libs
 -test -tls-heartbeat -vanilla ABI_MIPS="-n32 -n64 -o32"
 ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="64 -32
 -x32" CPU_FLAGS_X86="sse2" ELIBC="-musl")


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 13:08:09 -0400,
Jack wrote:
> 
> On 6/18/19 1:00 PM, John Covici wrote:
> > On Tue, 18 Jun 2019 12:46:43 -0400,
> > Dale wrote:
> >> John Covici wrote:
> >>> It would seem impossible for me to switch to profile 17.1.  I say this
> >>> because I can never run emerge --depclean .  I have a few packages
> >>> which will not compile and one not in the tree anymore.  the packages
> >>> which will not compile are mono-4.4.1.0 and totem-3.30 -- I have filed
> >>> bugs against both of them.  Inn no longer configures and I have
> >>> discussed this in another thread.  So, where can I go with this?  I
> >>> hate to just go forward, although these packages look they don't have
> >>> any lib32 dependencies.  Wat do you thihnk about this?
> >>> 
> >>> Thanks in advance for any suggestions.
> >>> 
> >> 
> >> I read other replies and had a thought.  Couldn't you run emerge -p
> >> --depclean and let it list what needs cleaning up, then clean it up
> >> manually with -C or some other option that works?  It would take more
> >> time to do it that way but at least you would have a cleaner system
> >> without removing your packages you want to keep.  May make the profile
> >> switch easier.
> >> 
> >> Also, you could use --exclude on --depclean as well.  Since I rarely
> >> reboot, I do manual updates on my kernel, I emerge them then mask them
> >> so it doesn't want to update every little version increase.  When I run
> >> --depclean, I have to use --exclude gentoo-sources to make it ignore my
> >> kernel sources.  In your case, emerge -p --depclean --exclude mono
> >> --exclude totem --exclude inn, assuming I have that last one spelled
> >> correctly.
> >> 
> >> Just make sure you use -a or -p with those first.  Wouldn't want to
> >> forget and really mess up something.  :/
> >> 
> >> Would either of those work for you?
> > Here is the exact output from emerge --depclean
> > 
> > Calculating dependencies   done!
> >   * Dependencies could not be completely resolved due to
> >* the following required packages not being installed:
> > *
> >  *   gnome-base/gnome-desktop:3/12= pulled in by:
> >   * media-video/totem-3.24.0
> >  *
> >   *   dev-libs/openssl:0/0= pulled in by:
> >* net-nntp/inn-2.5.5-r1
> > *
> >  * Have you forgotten to do a complete update prior to
> >  depclean? The
> >* most comprehensive command for this purpose is as
> >  follows:
> >*
> > *   emerge --update --newuse --deep --with-bdeps=y
> >@world
> > *
> >  * Note that the --with-bdeps=y option is not
> >required in many
> >* situations. Refer to the emerge manual page
> >(run `man emerge`)
> >* for more information about --with-bdeps.
> > *
> >  * Also, note that it may be necessary to
> > manually uninstall
> >* packages that no longer exist in 
> > the
> >     repository, since it may not
> >* be possible to satisfy their
> > dependencies.
> Can you manually emerge those needed packages?
> (gnome-base/gnome-desktop:3/12 and dev-libs/openssl:0/9)  That
> should be possible even though you can't compile inn or totem.
> 

They don't seem to be valid package atoms -- according to portage.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
On Tue, 18 Jun 2019 12:46:43 -0400,
Dale wrote:
> 
> John Covici wrote:
> > It would seem impossible for me to switch to profile 17.1.  I say this
> > because I can never run emerge --depclean .  I have a few packages
> > which will not compile and one not in the tree anymore.  the packages
> > which will not compile are mono-4.4.1.0 and totem-3.30 -- I have filed
> > bugs against both of them.  Inn no longer configures and I have
> > discussed this in another thread.  So, where can I go with this?  I
> > hate to just go forward, although these packages look they don't have
> > any lib32 dependencies.  Wat do you thihnk about this?
> >
> > Thanks in advance for any suggestions.
> >
> >
> 
> 
> I read other replies and had a thought.  Couldn't you run emerge -p
> --depclean and let it list what needs cleaning up, then clean it up
> manually with -C or some other option that works?  It would take more
> time to do it that way but at least you would have a cleaner system
> without removing your packages you want to keep.  May make the profile
> switch easier. 
> 
> Also, you could use --exclude on --depclean as well.  Since I rarely
> reboot, I do manual updates on my kernel, I emerge them then mask them
> so it doesn't want to update every little version increase.  When I run
> --depclean, I have to use --exclude gentoo-sources to make it ignore my
> kernel sources.  In your case, emerge -p --depclean --exclude mono
> --exclude totem --exclude inn, assuming I have that last one spelled
> correctly. 
> 
> Just make sure you use -a or -p with those first.  Wouldn't want to
> forget and really mess up something.  :/ 
> 
> Would either of those work for you? 

Here is the exact output from emerge --depclean

Calculating dependencies   done!
 * Dependencies could not be completely resolved due to
  * the following required packages not being installed:
   *
*   gnome-base/gnome-desktop:3/12= pulled in by:
 * media-video/totem-3.24.0
 *
  *   dev-libs/openssl:0/0= pulled in by:
   * net-nntp/inn-2.5.5-r1
*
 * Have you forgotten to do a complete update prior to
depclean? The
   * most comprehensive command for this purpose is as
follows:
   *
*   emerge --update --newuse --deep --with-bdeps=y
  @world
*
 * Note that the --with-bdeps=y option is not
  required in many
   * situations. Refer to the emerge manual page
  (run `man emerge`)
   * for more information about --with-bdeps.
*
 * Also, note that it may be necessary to
   manually uninstall
   * packages that no longer exist in 
the
   repository, since it may not
   * be possible to satisfy their
   dependencies.
  

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] how can I everr switch to profile 17.1?

2019-06-18 Thread John Covici
It would seem impossible for me to switch to profile 17.1.  I say this
because I can never run emerge --depclean .  I have a few packages
which will not compile and one not in the tree anymore.  the packages
which will not compile are mono-4.4.1.0 and totem-3.30 -- I have filed
bugs against both of them.  Inn no longer configures and I have
discussed this in another thread.  So, where can I go with this?  I
hate to just go forward, although these packages look they don't have
any lib32 dependencies.  Wat do you thihnk about this?

Thanks in advance for any suggestions.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] problems trying to maintain inn for my own use

2019-06-13 Thread John Covici
On Thu, 13 Jun 2019 08:16:47 -0400,
Jack wrote:
> 
> On 6/13/19 5:47 AM, John Covici wrote:
> > Hi.  I use inn to fetch/post usenet news.  I know its no longer in the
> > tree, but I would like to keep it going.  The last version in the tree
> > 2.5.5-r1 no longer configures, so I wrote an ebuild similar to the
> > ones that used to be there which I copied to my local ebuilds for
> > 2.6.3.  This configures and compiles fine, but gets linking errors
> > where it cannot find symbol HISTLOOKUP.
> 
> You need to track down where HISTLOOKUP should be coming from,
> and then why in isn't finding it, but didn't miss it at
> configure/compile.  Do "ldd /path/to/inn" to see if there is a
> library it can't find.  If it finds everything, then perhaps it
> needs a newer version of whichever dependency includes (or is
> supposed to include) that symbol.
> 
> You can also compare that ldd output to "ldd
> /path/to/inn/from/tarball".  If there is any difference, then
> perhaps your ebuild is missing something in the ./configure
> command.
> 
> > Now what is strange is if I just get the tarball and configure with
> > the same parameters and compile out of tree, it works fine -- at least
> > up to the point of make install.  I would like to do things in such a
> > way that portage knows its there in case there is a preserved lib or
> > something that I need to take care of.  I  could not figure what the
> > difference is as to why the ebuild does not work and my out of tree
> > compile works, so it looks like I have two choices:
> > 
> > 1.  unmerge and just maintain the out of tree build or
> > 2. Leave it there and just do a make update which copies the binaries
> > over the old ones.  If I do number 2, it might be impossible to go to
> > the 17.1 profile, so I am of two minds about this.
> > 
> > If anyone has any insight into this I would appreciate it very much.
> > 
> > Thanks.

It looks like the symbol is in one of the libraries compiled with the
build, and this is what is so strange.  I saw a post that talked about
the order of the libraries in the link command, but it looks the same
in ebuild and the tarball build. I configured the tarball using the
configure line in the log from the ebuild, so that should be the same.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Not enough RAM for dev-qt/qtwebengine build

2019-06-13 Thread John Blinka
>
> I can't really help with the problem, but I've built the same package
> recently with just 4GB of RAM. (It takes a long time.) So most likely
> it's something in your portage settings that's causing this.
>
> - Lasse


Agreed.  I’ve built it recently on 16GB of RAM.  My MAKEOPTS is -j13 -l5 to
allow good distribution of effort across 2 other machines with distcc.
Only about 7-8 GB appears to be actively used on the machine running the
emerge.

John


[gentoo-user] problems trying to maintain inn for my own use

2019-06-13 Thread John Covici
Hi.  I use inn to fetch/post usenet news.  I know its no longer in the
tree, but I would like to keep it going.  The last version in the tree
2.5.5-r1 no longer configures, so I wrote an ebuild similar to the
ones that used to be there which I copied to my local ebuilds for
2.6.3.  This configures and compiles fine, but gets linking errors
where it cannot find symbol HISTLOOKUP.

Now what is strange is if I just get the tarball and configure with
the same parameters and compile out of tree, it works fine -- at least
up to the point of make install.  I would like to do things in such a
way that portage knows its there in case there is a preserved lib or
something that I need to take care of.  I  could not figure what the
difference is as to why the ebuild does not work and my out of tree
compile works, so it looks like I have two choices:

1.  unmerge and just maintain the out of tree build or
2. Leave it there and just do a make update which copies the binaries
over the old ones.  If I do number 2, it might be impossible to go to
the 17.1 profile, so I am of two minds about this.

If anyone has any insight into this I would appreciate it very much.

Thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: sysrescuecd gone rogue

2019-06-04 Thread John Covici
On Tue, 04 Jun 2019 13:13:39 -0400,
Mick wrote:
> 
> [1  ]
> On Tuesday, 4 June 2019 16:01:13 BST Grant Edwards wrote:
> > On 2019-06-04, Mick  wrote:
> > > I just downloaded my preferred medium of choice for installing Gentoo and
> > > discovered sysrescuecd now runs Linux Arch instead of Gentoo and to make
> > > things worse it is running systemd instead of openrc.  :-(
> > 
> > That's sad news indeed.
> 
> Thank you all for your responses.  I found the thread in the Gentoo forums 
> and 
> am glad 'sabayonino' picked up the mantle to develop an up to date gentoo 
> based LiveRecoverySystem (LRS) from sysrescuecd.
> 
> https://forums.gentoo.org/viewtopic-t-1092708-postdays-0-postorder-asc-start-100.html
> 
> I'm particularly glad because I had recently deleted my own old homegrown 
> sysrescuecd, in which I had added various firmware files needed for my PCs & 
> their peripherals.  I was fearing I might have to repeat all this 
> customisation just to arrive at the same old sysrescuecd, rather than an up 
> to 
> date version.
> 
> Yes, I've also used other CD/DVDs inc. Knoppix to install and repair Gentoo, 
> but for years now I had settled to sysrescuecd.  Looking forward to using LRS 
> from now on.  :-)

Does this cd have zfs support?  I definitely need this as all my file
systems are using zfs.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] block for zfs-0.8.0 how to fix safely

2019-05-28 Thread John Covici
On Tue, 28 May 2019 15:58:06 -0400,
Tsukasa Mcp_Reznor wrote:
> 
> 
> 
> 
> From: Rich Freeman 
> Sent: Tuesday, May 28, 2019 9:54 AM
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] block for zfs-0.8.0 how to fix safely
> 
> On Tue, May 28, 2019 at 4:35 AM Neil Bothwick  wrote:
> >
> > On Tue, 28 May 2019 04:04:23 -0400, John Covici wrote:
> >
> > > In my latest update, there is a hard block sys-kernel/spl-0.7.13 is
> > > blocking 0.8.0.  Can I unmerge the old one and still have access to my
> > > pools while the new one is compiled.  My whole system except /boot is
> > > on zfs, this is wny I am asking, or should I do this one emerge from a
> > > rescue disk?
> >
> > spl is now part of the zfs package, so you will still have it after
> > updating. During the update, the module will still be in memory. If you
> > reboot during the update, you will have a problem, I kept a backup copy
> > of the spl modules just in case, or you could quickpkg spl.
> 
> The one file you really need is:
> /lib/modules/4.19.46/extra/spl/spl.ko.gz
> (or whatever version you're using).
> 
> I would personally do the switch during a kernel update, so that you
> can leave your old modules around and boot the old kernel.
> 
> I'm honestly not sure if portage will leave the old kernel module in
> place when doing the switch.  Looking at my kernel directory I see old
> spl modules so when re-emerging spl it isn't removing the old modules.
> However, I also can't see any documented mechanism that would protect
> kernel modules from unmerging.  It could be an undocumented portage
> feature (it does make sense to leave the old kernel modules around).
> 
> If you update an existing kernel in-place none of this will help as
> the zfs bundled spl would overwrite the spl-bundled version.  And of
> course it wouldn't make sense to mix the two in a kernel anyway.
> 
> I'll see how it goes in a few months when I try out 0.8.  As much as
> I'm looking forward to a few of its features I'm really in no rush to
> go trying new versions of filesystems...
> 
> --
> Rich
> 
> 
> 
> I have upgraded to zfs-0.8.0 while downgrading the kernel on my server to 
> 4.19.45 to avoid the performance hit involved with encryption.
> 
> Steps I took that seemed to work well.
> 1. add >=sys-kernel/gentoo-sources-5.0 to package.mask
> 2. emerge gentoo-sources-4.19.45 (auto picked just doing a normal emerge -av 
> gentoo-sources)
> 3. eselect kernel list/set to set the symlink for /usr/src/linux
> 4. emerge -C sys-kernel/spl (it doesn't remove old installs in kernel modules 
> for previous kernels that I've seen)
> 5. enter /usr/src/linux and do your standard make -j(x) && make 
> modules_install && make install && update bootloader etc
> 6. manually emerge -auv zfs to get 0.8.0 pulled in and built (if you have 
> other modules you can consider doing emerge -av @module-rebuild afterwards)
> 7. reboot and test it out :)
> 8. if everything is fine and running well, and you are positive you are not 
> going to be going back to <0.8.0 you can do zpool upgrade -a, to take 
> advantage of the new features of 0.8.0

Thanks, but does not 4.19.45 have the patches for the new
vulnerabilities of intel chips back ported?  You would they would have
done that.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] block for zfs-0.8.0 how to fix safely

2019-05-28 Thread John Covici
On Tue, 28 May 2019 04:35:25 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Tue, 28 May 2019 04:04:23 -0400, John Covici wrote:
> 
> > In my latest update, there is a hard block sys-kernel/spl-0.7.13 is
> > blocking 0.8.0.  Can I unmerge the old one and still have access to my
> > pools while the new one is compiled.  My whole system except /boot is
> > on zfs, this is wny I am asking, or should I do this one emerge from a
> > rescue disk?
> 
> spl is now part of the zfs package, so you will still have it after
> updating. During the update, the module will still be in memory. If you
> reboot during the update, you will have a problem, I kept a backup copy
> of the spl modules just in case, or you could quickpkg spl.

OK, thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] block for zfs-0.8.0 how to fix safely

2019-05-28 Thread John Covici
In my latest update, there is a hard block sys-kernel/spl-0.7.13 is
blocking 0.8.0.  Can I unmerge the old one and still have access to my
pools while the new one is compiled.  My whole system except /boot is
on zfs, this is wny I am asking, or should I do this one emerge from a
rescue disk?

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] davfs2 suddenly not working properly

2019-05-07 Thread John Covici
On Tue, 07 May 2019 01:58:25 -0400,
Andreas Fink wrote:
> 
> On Thu, 18 Apr 2019 10:14:13 -0400
> John Covici  wrote:
> 
> > On Thu, 18 Apr 2019 03:20:25 -0400,
> > Neil Bothwick wrote:
> > >
> > > [1  ]
> > > On Wed, 17 Apr 2019 21:41:41 -0400, John Covici wrote:
> > >
> > > > Apr 17 18:39:55 ccs.covici.com systemd-coredump[5334]: Process
> > > > 5332 (umount.davfs) of user 0 dumped core.
> > > > Apr 17 18:39:55 ccs.covici.com systemd[1]:
> > > > systemd-coredump@0-5333-0.service: Succeeded.
> > > >
> > > > I can't find that coredump, not sure if the process is allowed to
> > > > do it.
> > >
> > > From the systemd-coredump man page:
> > >
> > > By default, systemd-coredump will log the core dump including a
> > > backtrace if possible to the journal and store the core dump itself
> > > in an external file in /var/lib/systemd/coredump.
> > >
> > > You can change this in /etc/systemd/coredump.conf
> >
> > Thanks, I found it, but the backtrace has no symbols, even though I
> > have features set so that everything is compiled with symbols like
> > this:
> > FEATURES="${FEATURES} -stricter -distcc -ccache  splitdebug buildpkg"
> > I wonder what is happening here?
> >
> > Strange thing si I have seen nothing on bgo for this problem.
> >
> 
> I have the same problem on one of my machines. It segfaults somewhere
> in strcmp with avx2 according to a backtrace.
> Will try rebuilding my system libraries, since I changed lately from
> "march=native" to "march=x86-64 mtune=generic". I thought I rebuilt
> everything but there might be something missing for me.
> Anyway, for me as a workaround this works: fusermount -u MOUNTPOINT

That seems to work, I hope it does a sync somewhere in there.

Thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] davfs2 suddenly not working properly

2019-05-07 Thread John Covici


On Tue, 07 May 2019 01:58:25 -0400,
Andreas Fink wrote:
> 
> On Thu, 18 Apr 2019 10:14:13 -0400
> John Covici  wrote:
> 
> > On Thu, 18 Apr 2019 03:20:25 -0400,
> > Neil Bothwick wrote:
> > >
> > > [1  ]
> > > On Wed, 17 Apr 2019 21:41:41 -0400, John Covici wrote:
> > >
> > > > Apr 17 18:39:55 ccs.covici.com systemd-coredump[5334]: Process
> > > > 5332 (umount.davfs) of user 0 dumped core.
> > > > Apr 17 18:39:55 ccs.covici.com systemd[1]:
> > > > systemd-coredump@0-5333-0.service: Succeeded.
> > > >
> > > > I can't find that coredump, not sure if the process is allowed to
> > > > do it.
> > >
> > > From the systemd-coredump man page:
> > >
> > > By default, systemd-coredump will log the core dump including a
> > > backtrace if possible to the journal and store the core dump itself
> > > in an external file in /var/lib/systemd/coredump.
> > >
> > > You can change this in /etc/systemd/coredump.conf
> >
> > Thanks, I found it, but the backtrace has no symbols, even though I
> > have features set so that everything is compiled with symbols like
> > this:
> > FEATURES="${FEATURES} -stricter -distcc -ccache  splitdebug buildpkg"
> > I wonder what is happening here?
> >
> > Strange thing si I have seen nothing on bgo for this problem.
> >
> 
> I have the same problem on one of my machines. It segfaults somewhere
> in strcmp with avx2 according to a backtrace.
> Will try rebuilding my system libraries, since I changed lately from
> "march=native" to "march=x86-64 mtune=generic". I thought I rebuilt
> everything but there might be something missing for me.
> Anyway, for me as a workaround this works: fusermount -u MOUNTPOINT

OK, I will try that and see if it works.

Thanks.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to fix syslog-ng warning about escaped regexp

2019-05-02 Thread John Covici
On Wed, 01 May 2019 15:11:48 -0400,
Stefan Schmiedl wrote:
> 
> [1  ]
> [2  ]
> Re: [gentoo-user] how to fix syslog-ng warning about escaped regexp
> 
> "Neil Bothwick" , 01.05.2019, 19:33:
> 
> > On Wed, 01 May 2019 07:23:50 -0400, John Covici wrote:
> 
> >> > > Hi.  Since my last update I get the following warning when syslog-ng
> >> > > runs:
> >> > > awk: cmd. line:130: warning: regexp escape sequence `\"' is not a
> >> > > known regexp operator
> >> > >
> >> > > I could find nothing at bgo or a google search, so I am wondering if
> >> > > anyone knows how to fix this problem?  I am running version 3.20.1
> >> > > and perl version 5.28.2.
> >> > >
> >> > > Thanks in advance for any suggestions.  
> >> >
> >> > I was getting this from the makewhatis cron job in man. The solution
> >> > was to replace man, which is deprecated, with man-db.  
> >>
> >> How would this help my problem as I am getting nothing from
> >> makewhatis?
> 
> > What program is producing the log entries? Or is it syslog-ng itself that
> > is doing so?
> 
> Nope, the "faulty" program is /usr/sbin/makewhatis, line 363, where a " is
> escaped for awk, which the new awk 5 does not need.
> 

OK, getting man-db has fixed the problem -- thanks all.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to fix syslog-ng warning about escaped regexp

2019-05-01 Thread John Covici
On Wed, 01 May 2019 13:33:32 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Wed, 01 May 2019 07:23:50 -0400, John Covici wrote:
> 
> > > > Hi.  Since my last update I get the following warning when syslog-ng
> > > > runs:
> > > > awk: cmd. line:130: warning: regexp escape sequence `\"' is not a
> > > > known regexp operator
> > > > 
> > > > I could find nothing at bgo or a google search, so I am wondering if
> > > > anyone knows how to fix this problem?  I am running version 3.20.1
> > > > and perl version 5.28.2.
> > > > 
> > > > Thanks in advance for any suggestions.  
> > > 
> > > I was getting this from the makewhatis cron job in man. The solution
> > > was to replace man, which is deprecated, with man-db.  
> > 
> > How would this help my problem as I am getting nothing from
> > makewhatis?
> 
> What program is producing the log entries? Or is it syslog-ng itself that
> is doing so?

It seems to be syslog-ng itself, although it says awk command line
130.    I do have man rather than man-db, so I will replace and see if
things improve.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to fix syslog-ng warning about escaped regexp

2019-05-01 Thread John Covici
On Wed, 01 May 2019 06:03:57 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Wed, 01 May 2019 05:42:17 -0400, John Covici wrote:
> 
> > Hi.  Since my last update I get the following warning when syslog-ng
> > runs:
> > awk: cmd. line:130: warning: regexp escape sequence `\"' is not a
> > known regexp operator
> > 
> > I could find nothing at bgo or a google search, so I am wondering if
> > anyone knows how to fix this problem?  I am running version 3.20.1 and
> > perl version 5.28.2.
> > 
> > Thanks in advance for any suggestions.
> 
> I was getting this from the makewhatis cron job in man. The solution was
> to replace man, which is deprecated, with man-db.

How would this help my problem as I am getting nothing from
makewhatis?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] how to fix syslog-ng warning about escaped regexp

2019-05-01 Thread John Covici
Hi.  Since my last update I get the following warning when syslog-ng
runs:
awk: cmd. line:130: warning: regexp escape sequence `\"' is not a
known regexp operator

I could find nothing at bgo or a google search, so I am wondering if
anyone knows how to fix this problem?  I am running version 3.20.1 and
perl version 5.28.2.

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] davfs2 suddenly not working properly

2019-04-18 Thread John Covici
On Thu, 18 Apr 2019 03:20:25 -0400,
Neil Bothwick wrote:
> 
> [1  ]
> On Wed, 17 Apr 2019 21:41:41 -0400, John Covici wrote:
> 
> > Apr 17 18:39:55 ccs.covici.com systemd-coredump[5334]: Process 5332
> > (umount.davfs) of user 0 dumped core.
> > Apr 17 18:39:55 ccs.covici.com systemd[1]:
> > systemd-coredump@0-5333-0.service: Succeeded.
> > 
> > I can't find that coredump, not sure if the process is allowed to do
> > it.
> 
> From the systemd-coredump man page:
> 
> By default, systemd-coredump will log the core dump including a backtrace
> if possible to the journal and store the core dump itself in an external
> file in /var/lib/systemd/coredump.
> 
> You can change this in /etc/systemd/coredump.conf

Thanks, I found it, but the backtrace has no symbols, even though I
have features set so that everything is compiled with symbols like
this:
FEATURES="${FEATURES} -stricter -distcc -ccache  splitdebug buildpkg"
I wonder what is happening here?

Strange thing si I have seen nothing on bgo for this problem.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] davfs2 suddenly not working properly

2019-04-17 Thread John Covici
On Mon, 15 Apr 2019 23:46:25 -0400,
Adam Carter wrote:
> 
> [1  ]
> [2  ]
> On Tue, Apr 16, 2019 at 9:16 AM John Covici  wrote:
> 
>  Hi.  After my last world update, davfs2 is not working properly.
> 
>  I use it to mount my owncloud instance and it mounts fine, but the
>  umount  always segfaults and
>  leaves the mount alone.  Now, I can force to unmount by doing
>  umount.davfs followed by the URL in question, but then the cache is
>  never synced, so I just have to wait a while to make sure.
> 
> You could run 'sync && umount.davfs' instead of waiting.
> 
>  The log says its seg faulting and claims that a core dump has
>  occurred, but I can't find such a thing.  Google and bgo reveal
>  nothing.  I am using the unstable gentoo and the glibc library was
>  updated to2.29-r1 -- there is an r2, but I have not updated to it.
> 
> Can you paste the messages here?
> 
> If it were me i'd just do these and try again after each step to see if any 
> of them help
> - update glibc and reboot
> - try rebuilding util-linux and davfs2
> - run 'strace umount ' Even though i 
> don't understand a lot of the output, its possible to see libraries failing 
> to load, or files unreadable etc

I did all the steps you suggested, except the strace, but no joy.  I
upgraded glibc, upgraded the kernel which I had to do anyway and
rebuilt net-fs/davfs2 and rebooted.  I did rebuild util-linux, but I
did that before the upgrade, not sure if that would make a difference.

the messages from the segfault are:
Apr 17 18:39:55 ccs.covici.com kernel: umount.davfs[5332]: segfault at
45a0d000 ip 7f90082bfb96 sp 7ffcd47b49f8 error 4 in
libc-2.29.so[7f9008242000+159000]
Apr 17 18:39:55 ccs.covici.com kernel: Code: 0f 1f 40 00 66 0f ef c0
66 0f ef c9 66 0f ef d2 66 0f ef db 48 89 f8 48 89 f9 48 81 e1 ff 0f
00 00 48 81 f9 cf 0f 00 00 77 6a  0f 6f 20 66 0f 74 e0 66 0f d7 d4
85 d2 74 04 0f bc c2 c3 48 83
Apr 17 18:39:55 ccs.covici.com systemd[1]: Created slice
system-systemd\x2dcoredump.slice.
Apr 17 18:39:55 ccs.covici.com systemd[1]: Started Process Core Dump
(PID 5333/UID 0).
Apr 17 18:39:55 ccs.covici.com systemd-coredump[5334]: Process 5332
(umount.davfs) of user 0 dumped core.
Apr 17 18:39:55 ccs.covici.com systemd[1]:
systemd-coredump@0-5333-0.service: Succeeded.

I can't find that coredump, not sure if the process is allowed to do
it.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] davfs2 suddenly not working properly

2019-04-15 Thread John Covici
Hi.  After my last world update, davfs2 is not working properly.

I use it to mount my owncloud instance and it mounts fine, but the
umount  always segfaults and
leaves the mount alone.  Now, I can force to unmount by doing
umount.davfs followed by the URL in question, but then the cache is
never synced, so I just have to wait a while to make sure.

The log says its seg faulting and claims that a core dump has
occurred, but I can't find such a thing.  Google and bgo reveal
nothing.  I am using the unstable gentoo and the glibc library was
updated to2.29-r1 -- there is an r2, but I have not updated to it.


Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] mariadb confused about expire_logs_days

2019-04-15 Thread John Blinka
.

Hello everyone,

I upgraded to mariadb-10.2.22-r1 from mariadb-10.1.38-r1 about 3 weeks
ago.  Just today I've discovered that the log files
(/var/lib/mysql/mariadb-bin.XX) have been accumulating since that
time.  I have no use for all of these log files, so years ago I set
expire_logs_files = 1 in my.cnf to keep just the most recent one.
This has worked well until the upgrade.  This upgrade also introduced
a new way of expressing the /etc/mysql/my.cnf file.  It now follows
Gentoo practice of pointing to a directory (/etc/mysql/mariadb.d)
which contains multiple files that are concatenated to produce the
my.cnf file that is handed to mariadb. One of these files
(/etc/mysql/mariadb.d/logs) contains
[mysql]
expire_logs_days= 1

Clearly, this is being ignored, since I now have 3 weeks of
accumulated log files instead of just the latest one.  When I
attempted to log into the mariadb server to examine the values of the
global variables, the login failed with the message

mysql: unknown variable 'expire_logs_days=1'

I then commented out the line "expire_logs_days= 1" in the
file /etc/mysql/mariadb.d/logs.  This allowed me to log into the
mariadb server without the error message to issue the SHOW VARIABLES;
command, which revealed that expire_logs_days was set to the 0
default.

So clearly mariadb seems to think that expire_logs_days is still a
legitimate variable.  It looks like something is interpreting the line
"expire_logs_days   = 1" as just a variable name instead of name =
value.

Anybody else experience this?  Any suggested solutions?  I haven't
found anything on Google or bugs.gentoo.org.

John Blinka



[gentoo-user] gtk3 problem on latest update

2019-04-01 Thread John Covici
Hi.  I am having a problem with my latest world update.  Portage wants
me to update to a gtk3.24.x, but unless they fixed an at-spi problem,
this will break gnome accessibility for me.  What can I do here?

The portage output is:

!!! All ebuilds that could satisfy
">=x11-libs/gtk+-3.22.0:3[X,wayland=]" have been masked.
!!! One of the following masked packages is required to complete
your request:
- x11-libs/gtk+-3.24.7::mv (masked by: package.mask)
/etc/portage/package.mask:
#at-spi problem

- x11-libs/gtk+-3.24.7::gentoo (masked by: package.mask)
- x11-libs/gtk+-3.24.4-r1::gentoo (masked by: package.mask)
- x11-libs/gtk+-3.24.1::gentoo (masked by: package.mask)

(dependency required by
"gnome-base/gnome-control-center-3.30.3-r1::gentoo" [ebuild])
(dependency required by
"net-libs/gnome-online-accounts-3.30.2::gentoo[gnome]" [ebuild])
(dependency required by
"gnome-base/gvfs-1.38.2::gentoo[gnome-online-accounts]" [ebuild])
(dependency required by "app-cdr/brasero-3.12.2-r1::gentoo"
[installed])
(dependency required by "media-sound/rhythmbox-3.4.3::gentoo[cdr]"
[installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] eselect python cleanup

2019-03-24 Thread John Blinka
On Sun, Mar 24, 2019 at 5:04 PM allan gottlieb  wrote:

> On Sun, Mar 24 2019, Neil Bothwick wrote:
>
> > On Sat, 23 Mar 2019 18:08:09 -0400, Jack wrote:
> >
> >> > Am I correct in believing that I should now execute
> >> >eselect python cleanup
> >
> >> I just ran into the same problem, and that solution seems to have
> >> worked for me.
> >
> > It worked for me, but only after I ran it twice. This was reproducible on
> > several systems.
>
> It worked for me running only once on each of two systems.
> By worked I mean the error msg
>
> python-exec: Invalid impl in /etc/python-exec/python-exec.conf:
> python3.4
>
> stopped appearing on my "emerge update world" commands.  Perhaps you Neil
> tested further for failure and Jack and I should as well.
>
> allan
>
> I found that each invocation of “eselect python cleanup” cleaned up only
one instance of an uninstalled python interpreter.  I had 2 such instances
on my boxes, so 2 invocations did the trick for me.  Cleanup doesn’t
(apparently) clean everything up.

John Blinka


Re: [gentoo-user] Any gotchas with gcc 8.2

2019-03-23 Thread John Blinka
On Sat, Mar 23, 2019 at 8:46 PM Walter Dnes  wrote:

>   I just did an emerge update after 6 or 7 weeks.  I manually excluded
> GCC 8.2.0 pending word if there are any problems.  How is 8.2.0 working
> for people?


No issues here, including kernel rebuild.

John Blinka

>


Re: [gentoo-user] xorg 1.20.x not working

2019-02-10 Thread John Covici
On Sun, 10 Feb 2019 11:57:27 -0500,
Andrew Savchenko wrote:
> 
> [1  ]
> On Sun, 10 Feb 2019 10:21:21 -0600 Dale wrote:
> > Andrew Savchenko wrote:
> > > On Wed, 16 Jan 2019 15:18:37 +0800 Bill Kenworthy wrote:
> > >> Hi,
> > >>
> > >> I have a problem with any of the xorg-server 1.20.x series where I can
> > >> start simple apps like xterm but more complexapps like firefox and
> > >> thunderbird (for example) hang X with no erros in dmessage, log,
> > >> Xorg.0.log, .xsession-errors etc.  The mouse can move but no clicks are
> > >> accepted.  I have also recently run emerge -ep  with the profile upgrade
> > >> (using 1.19 as I needed to use the system at the time) and a previous
> > >> rebuild of almost everything with 1.20 installed with no change.
> > > You need to rebuild all x11-drivers after xorg update. Input
> > > problems you are describing are likely caused by modules built for
> > > older xorg version.
> > >
> > > Try:
> > >  # emerge -av $(eix -IC x11-drivers --only-names)
> > >
> > > Best regards,
> > > Andrew Savchenko
> > 
> > Isn't one of these supposed to do that?
> > 
> > emerge @module-rebuild
> > 
> > emerge @x11-module-rebuild
> > 
> > I think the top one is the correct one. 
> 
> The top one will rebuild kernel modules. So it has nothing to do
> with xorg. The bottom one is correct, I just forgot about it.

I have much worse problems, whenever I start gdm, the screen shows the
same content  as the virtual console where I started gdm.  Gdm is
running, x-server is running, but the screen is not showing it.  I did
compile all the drivers, so this is very strange.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] lots of problems in world update including new perl -- need some help

2019-01-29 Thread John Covici
   >=dev-libs/openssl-1.0.2k:0=[bindist=] 
(>=dev-libs/openssl-1.0.2k:0=[-bindist]) required by 
(net-wireless/wpa_supplicant-2.7-r1:0/0::gentoo, ebuild scheduled for merge)
dev-libs/openssl:0= required by (dev-python/cryptography-2.4.2:0/0::gentoo, 
installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


Script done on 2019-01-29 10:51:16-05:00 [COMMAND_EXIT_CODE="1"]

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] dev-php/xdebug-2.6.1 will not build

2019-01-29 Thread John Covici
On Tue, 29 Jan 2019 08:01:30 -0500,
Andrew Udvare wrote:
> 
> 
> 
> > On Jan 29, 2019, at 06:26, John Covici  wrote:
> > 
> > Hi.  I have dev-php/xdebug in my world file, but when I tried to do my
> > world update I get the following.  Note that I have the following line
> > in my make.conf
> > PHP_TARGETS="php5-6 php7-0 php-7-1 php-7-2"
> 
> The last two are not written correctly. Remove the extra dash: php7-1 php7-2
> 

Well, that seems to have fixed it, I have other problems, but maybe
they are normal such as perl 5.28 -- I wonder if its ready for prime
time yet?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] dev-php/xdebug-2.6.1 will not build

2019-01-29 Thread John Covici
On Tue, 29 Jan 2019 08:01:30 -0500,
Andrew Udvare wrote:
> 
> 
> 
> > On Jan 29, 2019, at 06:26, John Covici  wrote:
> > 
> > Hi.  I have dev-php/xdebug in my world file, but when I tried to do my
> > world update I get the following.  Note that I have the following line
> > in my make.conf
> > PHP_TARGETS="php5-6 php7-0 php-7-1 php-7-2"
> 
> The last two are not written correctly. Remove the extra dash: php7-1 php7-2
> 

OK, thanks, but it still should have worked with the php7.0.  Yes?


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] dev-php/xdebug-2.6.1 will not build

2019-01-29 Thread John Covici
Hi.  I have dev-php/xdebug in my world file, but when I tried to do my
world update I get the following.  Note that I have the following line
in my make.conf
PHP_TARGETS="php5-6 php7-0 php-7-1 php-7-2"

but I get the following output
!!! Problem resolving dependencies for dev-php/xdebug from @selected
... done!

!!! The ebuild selected to satisfy "dev-php/xdebug" has unmet
requirements.
- dev-php/xdebug-2.6.1::gentoo USE="" ABI_X86="(64)"
PHP_TARGETS="(-php7-0) -php7-1 -php7-2"

  The following REQUIRED_USE flag constraints are unsatisfied:
  any-of ( php_targets_php7-0 php_targets_php7-1
  php_targets_php7-2 )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

I even tried putting a use flag in package.use, but no joy.

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Missing file so DIE; Seriously?!?!?!?

2019-01-24 Thread John Covici
On Thu, 24 Jan 2019 06:07:57 -0500,
Mick wrote:
> 
> [1  ]
> On Thursday, 24 January 2019 04:28:06 GMT Davyd McColl wrote:
> > On January 24, 2019 6:25:48 AM Alan Grimes  wrote:
> > > 99.999% sure this is not my fault yet my build gets killed dead by it,
> > > no "Okay, let's see what other things we can build", just DIE!!!
> > 
> > Have you tried --keep-going?
> > 
> > > ##
> > > 
> > >>>> Verifying ebuild manifests
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/dev-python/pygments/files/pygments-2.2.0-sphinx17.patch
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/dev-lang/ruby/files/2.4/012-openssl_1.1.patch
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/dev-lang/ruby/files/2.4/012-openssl_1.1.patch
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/dev-lang/ruby/files/2.4/012-openssl_1.1.patch
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/app-text/libetonyek/files/libetonyek-0.1.8-no-parentheses.pat
> > > ch !!! A file is not listed in the Manifest:
> > > '/usr/portage/kde-apps/kde-dev-utils/files/kde-dev-utils-18.04.3-ki18n-5.4
> > > 8.patch' !!! A file is not listed in the Manifest:
> > > '/usr/portage/kde-apps/kwrite/files/kwrite-18.04.3-root-user.patch'
> > > 
> > > !!! A file listed in the Manifest could not be found:
> > > /usr/portage/media-video/obs-studio/files/obs-studio-22.0.3-fdk-build-fix.
> > > patch
> 
> rm -Rf /usr/portage/*
> emerge --sync
> 
> Then repeat your world update.

bBut save your distfiles and packages directories!!

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



[gentoo-user] gnome not starting correctly

2018-12-05 Thread John Covici
Hi.  I am having problems getting gnome to start so it works
correctly.  I did systemctl start gdm
The screen gives me the lines from the tty where I did the start
command, but the software starts gdm, but I can't actually do
anything.

Here is my Xorg.log file, I would appreciate any help.


https://covici.com/owncloud/index.php/s/WksySYTfk7Zxx9S


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: how to prevent portage from installing masked package

2018-10-07 Thread John Covici
On Sun, 07 Oct 2018 02:48:08 -0400,
Martin Vaeth wrote:
> 
> Neil Bothwick  wrote:
> > --Sig_/199FZt974m.Ua./7+MHQOSx
> > Content-Type: text/plain; charset=US-ASCII
> > Content-Transfer-Encoding: quoted-printable
> >
> > On Sat, 06 Oct 2018 18:51:11 -0400, John Covici wrote:
> >
> >> > With USE=3D"atk-bridge adwaita-icon-theme" this "breakage" will not
> >> > happen. =20
> >
> >> However -adwaita-icon-theme is followed by % -- does this not mean it
> >> cannot be modified by the user?
> >
> > No, it means the flag is "newly added or removed", parentheses indicate a
> > masked flag.
> 
> That being said, if you are not interested to ever disable any of
> these two USE-flags, there is no reason to ever install gtk+:3
> from the mv overlay. (The whole point of gtk+:3 in the mv overlay is
> to make this functionality - hence the dependencies it brings -
> optional.) I suggest that in this case you put
> 
> x11-libs/gtk+:3::mv
> 
> into your package mask instead of a particular version mask.
> 
> 

OK, thanks, I will see what happens.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 20:39:42 -0400,
Paul Colquhoun wrote:
> 
> On Sunday, 7 October 2018 8:34:39 AM AEDT Jack wrote:
> > On 2018.10.06 16:29, John Covici wrote:
> > > On Sat, 06 Oct 2018 14:55:53 -0400, Rich Freeman wrote:
> > > > On Sat, Oct 6, 2018 at 2:04 PM John Covici 
> > > 
> > > wrote:
> > >>> So, I have not been able to figure this out, it did not abort and
> > >>> wants to install the masked package, so hear is the whole output
> > >>> --- thanks for all your help.
> > >> 
> > >> What is the actual package.mask set to?  Does the same mask cover
> > >> both the installed and upgraded version of gtk+?  It seems odd to me
> > >> that emerge would even offer the option to continue if a package was
> > >> masked.  You might want to check with the portage team.
> > > 
> > > The line in my /etc/portage/package.mask says
> > > x11-libs/gtk+-3.22.30
> > 
> > For a specific version, you probably want that to be
> >   =x11-libs/gtk+-3.22.30
> > or
> > 
> >   >=x11-libs/gtk+-3.22.30
> > 
> > although the # in
> > [ebuild U #] x11-libs/gtk+-3.24.1:3::mv [3.22.30:3::gentoo]
> > seems to show it knows it is listed in package.mask.
> 
> 
> Apart from the package.mask syntax error, there is also an emerge flag you 
> might want to try:
> 
>   --autounmask-keep-masks y
> 
> I added this when emerge kept asking me to unmask stuff I had manually masked.

Thanks for the tip, I never heard of that one.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 19:11:40 -0400,
Rich Freeman wrote:
> 
> On Sat, Oct 6, 2018 at 4:29 PM John Covici  wrote:
> >
> > On Sat, 06 Oct 2018 14:55:53 -0400,
> > Rich Freeman wrote:
> > >
> > > On Sat, Oct 6, 2018 at 2:04 PM John Covici  wrote:
> > > >
> > > > So, I have not been able to figure this out, it did not abort and
> > > > wants to install the masked package, so hear is the whole output ---
> > > > thanks for all your help.
> > > >
> > >
> > > What is the actual package.mask set to?  Does the same mask cover both
> > > the installed and upgraded version of gtk+?  It seems odd to me that
> > > emerge would even offer the option to continue if a package was
> > > masked.  You might want to check with the portage team.
> >
> > The line in my /etc/portage/package.mask says
> > >x11-libs/gtk+-3.22.30
> 
> Are you sure you don't have it also unmasked in package.unmask or similar?
> 
> It looks like the version you already have installed is masked.  So,
> perhaps portage doesn't consider upgrading from an already-installed
> masked version to a newer masked version a problem.
> 
> >
> > How do I get in touch with the portage team?
> 
> Well, aside from pinging on IRC you could file a bug.  I'm not sure if
> it is behaving as expected since you already have a masked package
> installed.
> 
> I'm actually surprised it didn't try to downgrade gtk+ to an older
> version, unless something else needs the installed version.  Or unless
> you have it unmasked someplace else.

Ahhh, that was the secret, I had a huge unmask file originally for
gnome -- a much older version and there it was, >gtk+3.21 .

Thanks a lot for your help and I will now see if it behaves better.

And yep, it is now working as expected.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Re: how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 15:44:05 -0400,
Martin Vaeth wrote:
> 
> John Covici  wrote:
> > [ebuild U #] x11-libs/gtk+-3.24.1:3::mv [3.22.30:3::gentoo]
> > prevent the install of the newer gtk+ which breaks some accessibility
> > features?
> 
> With USE="atk-bridge adwaita-icon-theme" this "breakage" will not happen.
However -adwaita-icon-theme is followed by % -- does this not mean it
cannot be modified by the user?


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 14:55:53 -0400,
Rich Freeman wrote:
> 
> On Sat, Oct 6, 2018 at 2:04 PM John Covici  wrote:
> >
> > So, I have not been able to figure this out, it did not abort and
> > wants to install the masked package, so hear is the whole output ---
> > thanks for all your help.
> >
> 
> What is the actual package.mask set to?  Does the same mask cover both
> the installed and upgraded version of gtk+?  It seems odd to me that
> emerge would even offer the option to continue if a package was
> masked.  You might want to check with the portage team.

The line in my /etc/portage/package.mask says
>x11-libs/gtk+-3.22.30

How do I get in touch with the portage team?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 09:32:24 -0400,
Rich Freeman wrote:
> 
> On Sat, Oct 6, 2018 at 9:12 AM John Covici  wrote:
> >
> > On Sat, 06 Oct 2018 08:26:15 -0400,
> > Neil Bothwick wrote:
> > >
> > > [1  ]
> > > On Sat, 06 Oct 2018 07:05:52 -0400, John Covici wrote:
> > >
> > > > Hi.  I am in a situation where portage wants to install a package
> > > > which I have masked.  Its  wants to do this
> > > > [ebuild U #] x11-libs/gtk+-3.24.1:3::mv [3.22.30:3::gentoo]
> > > > but I want to keep the old one.  Why is this happening and how can I
> > > > preventthe install of the newer gtk+ which breaks some accessibility
> > > > features?
> > >
> > > It's difficult to say without seeing the portage output but it is
> > > probably a package that needs the newer version. Add -t to the emerge
> > > command to see what requires the later GTK+, you'll probably need to mask
> > > that too.
> >
> > OK, I thought it would just either refuse or tell me something, but I
> > will do that and see what I see.  Thanks.
> >
> 
> It is already doing both.
> 
> It is refusing to install the masked package, which is why it is
> aborting, and probably suggesting that you unmask it.  Likewise the
> big hash tag in the output is noting that is masked currently.
> 
> The problem is that you're probably also telling portage something
> contradictory, like installing some package that requires the newer
> version of gtk+ (probably from your world set).  So, it isn't doing
> that either, and is giving you a bunch of output.
> 
> Impossible to guess what the issue is without the full output, but as
> suggested sticking --tree and --verbose in there would help.  That
> will show the dependency relationships, and also USE flags which might
> be triggering them.
> 
> If you have a package masked and nothing else is trying to pull it in,
> then portage will more quietly ignore it.  It is calling the situation
> to your attention because one way or another it won't be doing
> something you currently want it to (keeping some other package
> up-to-date, but also not installing this version of gtk+).

So, I have not been able to figure this out, it did not abort and
wants to install the masked package, so hear is the whole output ---
thanks for all your help.

Script started on 2018-10-06 10:07:17-04:00

These are the packages that would be merged:

Calculating dependencies  . .  done!
[nomerge   ] app-arch/zip-3.0-r3::gentoo  USE="bzip2 crypt unicode 
-natspec" 
[nomerge   ]  app-arch/unzip-6.0_p21-r2::gentoo  USE="bzip2 natspec 
unicode" 
[nomerge   ]   dev-libs/libnatspec-0.3.0::gentoo  USE="doc -python" 
PYTHON_TARGETS="python2_7" 
[nomerge   ]dev-libs/popt-1.16-r2::gentoo  USE="nls -static-libs" 
ABI_X86="(64) -32 (-x32)" 
[nomerge   ] sys-devel/gettext-0.19.8.1::gentoo  USE="acl cxx doc 
ncurses nls openmp -cvs -emacs -git -java -static-libs" ABI_X86="32 (64) 
(-x32)" 
[nomerge   ]  dev-libs/expat-2.2.6::gentoo  USE="unicode -examples 
-static-libs" ABI_X86="32 (64) (-x32)" 
[nomerge   ]   sys-devel/autoconf-2.69-r4:2.69::gentoo  USE="-emacs" 
[nomerge   ]dev-lang/perl-5.26.2:0/5.26::gentoo  USE="berkdb doc 
gdbm ithreads -debug" 
[nomerge   ] sys-libs/zlib-1.2.11-r2:0/1::gentoo  USE="minizip 
-static-libs" ABI_X86="32 (64) (-x32)" 
[nomerge   ]  sys-devel/libtool-2.4.6-r5:2::gentoo  USE="-vanilla" 
[nomerge   ]   sys-devel/automake-1.16.1-r1:1.16::gentoo  
USE="-test" 
[ebuild U  ]sys-apps/help2man-1.47.7::gentoo [1.47.6::gentoo] 
USE="nls" 196 KiB
[nomerge   ] app-admin/perl-cleaner-2.26-r1::gentoo 
[nomerge   ]  app-portage/portage-utils-0.73::gentoo  USE="nls 
-static" 
[nomerge   ]   dev-libs/iniparser-3.1-r1::gentoo  USE="doc 
-examples -static-libs" ABI_X86="(64) -32 (-x32)" 
[nomerge   ]app-doc/doxygen-1.8.14-r1::gentoo  USE="doc dot 
latex qt5 -clang -debug -doxysearch (-sqlite)" 
[nomerge   ] media-libs/freetype-2.9.1-r4:2::gentoo  USE="X 
adobe-cff bzip2 cleartype_hinting doc harfbuzz png -bindist -debug -fontforge 
-infinality -static-libs -utils" ABI_X86="32 (64) (-x32)" 
[ebuild  rR]  media-libs/harfbuzz-1.9.0:0/0.9.18::gentoo  
USE="cairo glib graphite icu introspection truetype -debug -fontconfig 
-static-libs -test" ABI_X86="32 (64) (-x32)" 0 KiB
[nomerge   ]   dev-libs/glib-2.56.2:2::gentoo  USE="d

Re: [gentoo-user] how to prevent portage from installing masked package

2018-10-06 Thread John Covici
On Sat, 06 Oct 2018 09:32:24 -0400,
Rich Freeman wrote:
> 
> On Sat, Oct 6, 2018 at 9:12 AM John Covici  wrote:
> >
> > On Sat, 06 Oct 2018 08:26:15 -0400,
> > Neil Bothwick wrote:
> > >
> > > [1  ]
> > > On Sat, 06 Oct 2018 07:05:52 -0400, John Covici wrote:
> > >
> > > > Hi.  I am in a situation where portage wants to install a package
> > > > which I have masked.  Its  wants to do this
> > > > [ebuild U #] x11-libs/gtk+-3.24.1:3::mv [3.22.30:3::gentoo]
> > > > but I want to keep the old one.  Why is this happening and how can I
> > > > preventthe install of the newer gtk+ which breaks some accessibility
> > > > features?
> > >
> > > It's difficult to say without seeing the portage output but it is
> > > probably a package that needs the newer version. Add -t to the emerge
> > > command to see what requires the later GTK+, you'll probably need to mask
> > > that too.
> >
> > OK, I thought it would just either refuse or tell me something, but I
> > will do that and see what I see.  Thanks.
> >
> 
> It is already doing both.
> 
> It is refusing to install the masked package, which is why it is
> aborting, and probably suggesting that you unmask it.  Likewise the
> big hash tag in the output is noting that is masked currently.
> 
> The problem is that you're probably also telling portage something
> contradictory, like installing some package that requires the newer
> version of gtk+ (probably from your world set).  So, it isn't doing
> that either, and is giving you a bunch of output.
> 
> Impossible to guess what the issue is without the full output, but as
> suggested sticking --tree and --verbose in there would help.  That
> will show the dependency relationships, and also USE flags which might
> be triggering them.
> 
> If you have a package masked and nothing else is trying to pull it in,
> then portage will more quietly ignore it.  It is calling the situation
> to your attention because one way or another it won't be doing
> something you currently want it to (keeping some other package
> up-to-date, but also not installing this version of gtk+).

Problem is, that it is NOT aborting, if it were it would tell me which
package ispulling in the gtk+ package.  If I can't figure this out, I
will post the full output here.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



<    1   2   3   4   5   6   7   8   9   10   >