FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 05-26-2008, 10:00 PM
Alan McKinnon
 
Default eix output for dev-perl/Expect

On Monday 26 May 2008, Kevin O'Gorman wrote:

> I'm puzzled by the output of 'eix' in respect to several, and some
> associated odd behavior of
> emerge. I'll use as an example dev-perl/Expect. It's installed, but
> I don't understand what eix
> is trying to tell me about it with the [D] at the beginning of the
> report, or the "*" associated
> with the Available versions strings.
>
> The questions:
> 1. what do these mean, and what was interfering with emerge
> -aDNvu this morning?

The '*' is described in man eix, line 541, thusly:

*3.3.3 This means the version is "masked by missing keyword"
but stable for an alien architecture.

Dunno what the 'D' means, but I would resume it means that eix thinks
you have to downgrade Expect to a version the is not masked by missing
keyword.

Can't answer up on your emerge problem, as you neglected to describe
it :-)

> 2. (probably more important) how do I find this out for myself in
> the future?

man eix

be sure to reserve a semester for a thorough study of this fascinating
subject

--
Alan McKinnon
alan dot mckinnon at gmail dot com

--
gentoo-user@lists.gentoo.org mailing list
 
Old 05-27-2008, 03:45 AM
PaulNM
 
Default eix output for dev-perl/Expect

Alan McKinnon wrote:

On Monday 26 May 2008, Kevin O'Gorman wrote:


I'm puzzled by the output of 'eix' in respect to several, and some
associated odd behavior of
emerge. I'll use as an example dev-perl/Expect. It's installed, but
I don't understand what eix
is trying to tell me about it with the [D] at the beginning of the
report, or the "*" associated
with the Available versions strings.

The questions:
1. what do these mean, and what was interfering with emerge
-aDNvu this morning?


The '*' is described in man eix, line 541, thusly:

*3.3.3 This means the version is "masked by missing keyword"
but stable for an alien architecture.



Alan, that is indeed what the man page says, but testing on my end shows
it is plain wrong. Examples will follow.


Dunno what the 'D' means, but I would resume it means that eix thinks
you have to downgrade Expect to a version the is not masked by missing
keyword.


Good guess. That's what I thought when I first started seeing it in my
eix output, but testing shows that's not the case. I don't see "I"'s
anymore, just "D"'s. Every installed package shows up with a D.




Can't answer up on your emerge problem, as you neglected to describe
it :-)



2. (probably more important) how do I find this out for myself in
the future?


man eix

be sure to reserve a semester for a thorough study of this fascinating
subject




EX:

Robotech paul # eix eix
[D] app-portage/eix
Available versions: *0.10.2 *0.10.5 ~*0.12.4 ~*0.12.5 {doc sqlite}
Installed versions: 0.10.5(12:25:03 AM 03/17/2008)(-sqlite)
Homepage: http://eix.sourceforge.net
Description: Small utility for searching ebuilds with
indexing for fast results


I then checked the ebuilds in /usr/portage/app-portage/eix/ to verify
versions and status. There are four versions in the tree, 2 (0.10.2 +
0.10.5) stable and 2 (0.12.4 + 0.12.5) ~arch for my arch (x86).


Robotech paul # eix -V
eix 0.10.5 (gcc-4.1.2, i686-pc-linux-gnu)

Doing "emerge -pv --update --deep --newuse world" does not want to
downgrade (or upgrade) anything.


One more example with slots and masked versions:

Robotech paul # eix kdebase-meta
[D] kde-base/kdebase-meta
Available versions:
(3.5) *3.5.8 *3.5.9
(kde-4) {M}(~*)4.0.2 {M}(~*)4.0.3 {M}(~*)4.0.4
Installed versions: 3.5.9(3.5)(06:53:15 PM 05/19/2008)
4.0.4(kde-4)(06:07:46 PM 05/20/2008)

Homepage: http://www.kde.org/
Description: kdebase - merge this to pull in all
kdebase-derived packages


As you can see, I have 2 versions installed, 3.5.9 from slot 3.5 and
4.0.4 from slot kde-4.
According to the man page {M} means it was profile masked, but someone
unmasked it via /etc/portage/package.unmask . It also says ~* (note no
parenthesis in man page) means masked by missing keyword, stable on no
architecture, but unstable on an alien architecture.
Checking ebuilds show KEYWORDS="~amd64 ~x86" so it appears this is
correct. I did have to unmask slot kde-4.


As far as I can tell, EVERY version in the output (except the
"Installed" line) is prepended with an "*". Perhaps this is to improve
readability? It also seems that at least some of those masking info
add-ons are now listed in parenthesis, although simple keyword masking
appears like ~*0.8.2 .


I haven't been able to find any real info regarding reading eix output.
The man page seems to be the only thing, and is apparently somewhat
out of date. It's still a good starting point though.



PaulNM
--
gentoo-user@lists.gentoo.org mailing list
 
Old 05-27-2008, 03:58 AM
Stroller
 
Default eix output for dev-perl/Expect

On 27 May 2008, at 04:45, PaulNM wrote:

The '*' is described in man eix, line 541, thusly:
*3.3.3 This means the version is "masked by missing keyword"
but stable for an alien architecture.


Alan, that is indeed what the man page says, but testing on my end
shows it is plain wrong. Examples will follow.


I have this bug, too.

Stroller.
--
gentoo-user@lists.gentoo.org mailing list
 
Old 05-27-2008, 04:45 AM
Josh Cepek
 
Default eix output for dev-perl/Expect

PaulNM wrote:

Alan McKinnon wrote:

On Monday 26 May 2008, Kevin O'Gorman wrote:


I'm puzzled by the output of 'eix' in respect to several, and some
associated odd behavior of
emerge. I'll use as an example dev-perl/Expect. It's installed, but
I don't understand what eix
is trying to tell me about it with the [D] at the beginning of the
report, or the "*" associated
with the Available versions strings.


Dunno what the 'D' means, but I would resume it means that eix thinks
you have to downgrade Expect to a version the is not masked by
missing keyword.


Good guess. That's what I thought when I first started seeing it in
my eix output, but testing shows that's not the case. I don't see
"I"'s anymore, just "D"'s. Every installed package shows up with a D.


EX:

Robotech paul # eix eix
[D] app-portage/eix
Available versions: *0.10.2 *0.10.5 ~*0.12.4 ~*0.12.5 {doc sqlite}
Installed versions: 0.10.5(12:25:03 AM 03/17/2008)(-sqlite)
Homepage: http://eix.sourceforge.net
Description: Small utility for searching ebuilds with
indexing for fast results


You need to update eix to version 0.12.4 or later to handle the new
ebuild syntax introduced with the 2008.0 profile. Add version 0.12.4
(or 0.12.5) to your /etc/portage/package.keywords such as with the
following line (assuming an x86 arch):

=app-portage/eix-0.12.4 ~x86
Then update eix and run `update-eix` as root. This should fix the
display problem you're having.


--
Josh
 
Old 05-27-2008, 05:20 AM
PaulNM
 
Default eix output for dev-perl/Expect

Josh Cepek wrote:

PaulNM wrote:

EX:

Robotech paul # eix eix
[D] app-portage/eix
Available versions: *0.10.2 *0.10.5 ~*0.12.4 ~*0.12.5 {doc sqlite}
Installed versions: 0.10.5(12:25:03 AM 03/17/2008)(-sqlite)
Homepage: http://eix.sourceforge.net
Description: Small utility for searching ebuilds with
indexing for fast results


You need to update eix to version 0.12.4 or later to handle the new
ebuild syntax introduced with the 2008.0 profile. Add version 0.12.4
(or 0.12.5) to your /etc/portage/package.keywords such as with the
following line (assuming an x86 arch):

=app-portage/eix-0.12.4 ~x86
Then update eix and run `update-eix` as root. This should fix the
display problem you're having.




That seems to have done it: {echo "=app-portage/eix-0.12.4 ~x86" >>
/etc/portage/package.keywords} followed by {emerge -pv --update --deep
--newuse world} and {update-eix}.


New output:

Robotech paul # eix eix
[i] app-portage/eix
Available versions: 0.10.2 0.10.5 (~)0.12.4 ~0.12.5 {doc sqlite}
Installed versions: 0.12.4(01:10:14 AM 05/27/2008)(-doc -sqlite)
Homepage: http://eix.sourceforge.net
Description: Small utility for searching ebuilds with
indexing for fast results



[i] kde-base/kdebase-meta
Available versions:
(3.5) 3.5.8 3.5.9
(kde-4) {M}(~)4.0.2 {M}(~)4.0.3 {M}(~)4.0.4
Installed versions: 3.5.9(3.5)(06:53:15 PM 05/19/2008)
4.0.4(kde-4)(06:07:46 PM 05/20/2008)

Homepage: http://www.kde.org/
Description: kdebase - merge this to pull in all
kdebase-derived packages




PaulNM
--
gentoo-user@lists.gentoo.org mailing list


Tue May 27 08:30:02 2008
Return-path: <ubuntu-users-bounces@lists.ubuntu.com>
Envelope-to: tom@linux-archive.org
Delivery-date: Tue, 27 May 2008 08:21:46 +0300
Received: from chlorine.canonical.com ([91.189.94.204])
by s2.java-tips.org with esmtp (Exim 4.68)
(envelope-from <ubuntu-users-bounces@lists.ubuntu.com>)
id 1K0rd4-0003oB-BO
for tom@linux-archive.org; Tue, 27 May 2008 08:21:46 +0300
Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com)
by chlorine.canonical.com with esmtp (Exim 4.60)
(envelope-from <ubuntu-users-bounces@lists.ubuntu.com>)
id 1K0rb7-0003Pn-IL; Tue, 27 May 2008 06:19:46 +0100
Received: from infogerance.us ([213.251.184.201] helo=www.infogerance.us)
by chlorine.canonical.com with esmtp (Exim 4.60)
(envelope-from <mihamina.rakotomandimby@etu.univ-orleans.fr>)
id 1K0rb5-0003Pi-6p
for ubuntu-users@lists.ubuntu.com; Tue, 27 May 2008 06:19:43 +0100
Received: from cgprs.orangenet.mg ([80.12.72.20] helo=[10.122.1.103])
by www.infogerance.us with esmtpa (Exim 4.67)
(envelope-from <mihamina.rakotomandimby@etu.univ-orleans.fr>)
id 1K0qw5-0006lB-9k
for ubuntu-users@lists.ubuntu.com; Tue, 27 May 2008 06:37:22 +0200
Message-ID: <483B9976.1090509@etu.univ-orleans.fr>
Date: Tue, 27 May 2008 08:17:42 +0300
From: "Mihamina Rakotomandimby (R12y)"
<mihamina.rakotomandimby@etu.univ-orleans.fr>
Organization: ASPO
User-Agent: Thunderbird 2.0.0.14 (X11/20080502)
MIME-Version: 1.0
To: "Ubuntu user technical support,
not for general discussions" <ubuntu-users@lists.ubuntu.com>
Subject: Re: how to use the packaged squid for httpS ?
References: <48373739.3090907@etu.univ-orleans.fr>
<87192C0C-A614-458F-8AD8-CAD93B869A3D@gray.net.au>
In-Reply-To: <87192C0C-A614-458F-8AD8-CAD93B869A3D@gray.net.au>
X-BeenThere: ubuntu-users@lists.ubuntu.com
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: "Ubuntu user technical support,
not for general discussions" <ubuntu-users@lists.ubuntu.com>
List-Id: "Ubuntu user technical support,
not for general discussions" <ubuntu-users.lists.ubuntu.com>
List-Unsubscribe: <https://lists.ubuntu.com/mailman/listinfo/ubuntu-users>,
<mailto:ubuntu-users-request@lists.ubuntu.com?subject=unsubscribe>
List-Archive: <https://lists.ubuntu.com/archives/ubuntu-users>
List-Post: <mailto:ubuntu-users@lists.ubuntu.com>
List-Help: <mailto:ubuntu-users-request@lists.ubuntu.com?subject=help>
List-Subscribe: <https://lists.ubuntu.com/mailman/listinfo/ubuntu-users>,
<mailto:ubuntu-users-request@lists.ubuntu.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ubuntu-users-bounces@lists.ubuntu.com
Errors-To: ubuntu-users-bounces@lists.ubuntu.com

James Gray wrote:

I would like to setup an HTTPS proxy just with packages.
I already setup a just-HTTP one successfully,
[...] If you are trying to cache SSL content for outbound clients on a
LAN, etc, then the simple answer is, you can't. HTTP wont allow it

[...]Hope this answers your question


You definitely answered my question.
Thank you.

--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 05-27-2008, 05:53 AM
Alan McKinnon
 
Default eix output for dev-perl/Expect

On Tuesday 27 May 2008, PaulNM wrote:
> >> The questions:
> >> * * 1. what do these mean, and what was interfering with emerge
> >> -aDNvu this morning?
> >
> > The '*' is described in man eix, line 541, thusly:
> >
> > * * * **3.3.3 This means the version is "masked by missing
> > *keyword" but *stable *for *an alien architecture.
>
> Alan, that is indeed what the man page says, but testing on my end
> shows it is plain wrong. Examples will follow.

eix on my end is still giving the expected results. Maybe we are dealing
with update-breakage, or eix on yours and Kevin's machines has gotten
confused as to the arch in use?

--
Alan McKinnon
alan dot mckinnon at gmail dot com

--
gentoo-user@lists.gentoo.org mailing list
 

Thread Tools




All times are GMT. The time now is 06:28 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org