Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176127 - paludis gcpan issues
Summary: paludis gcpan issues
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Fernando J. Pereda (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-26 14:42 UTC by Harris Landgarten
Modified: 2008-06-09 08:41 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harris Landgarten 2007-04-26 14:42:12 UTC
After using g-cpan to install Net::Amazon::S3, paludis stops after reporting a query error on the packages g-cpan added to world.

Reproducible: Always

Steps to Reproduce:
1.g-cpan -i Net::Amazon::S3
2.paludis -ip world
3.

Actual Results:  
paludis fails after reporting a Query error

Expected Results:  
It should continue past the error

removing the perl-gcpan packages from the world file restores paludis to normal.
Comment 1 Ciaran McCreesh 2007-04-26 15:31:32 UTC
Uh, not exactly a helpful bug report... Care to paste anything useful?
Comment 2 Harris Landgarten 2007-04-26 15:40:38 UTC
With perl-gcpan/Net-Amazon-S3

paludis ip world stops after

Query error:
  * In program paludis -ip world:
  * When performing install action from command line:
  * When executing install task:
  * When adding PackageDepSpec 'perl-gcpan/Net-Amazon-S3':
  * No versions of 'perl-gcpan/Net-Amazon-S3' are available

even though there are packages to be upgraded in world

Is there anything else you need?
Comment 3 Ciaran McCreesh 2007-04-26 15:46:20 UTC
Well, do you have a repositories/ entry for the CPAN things?
Comment 4 Harris Landgarten 2007-04-26 17:04:14 UTC
There is nothing in /etc/paludis relating to cpan. Should there be a cpan.conf?

 ~ $ sudo paludis -q perl-gcpan/Net-Amazon-S3
* perl-gcpan/Net-Amazon-S3
    installed:         0.38* {:0} 
    Homepage:          http://search.cpan.org/search?query=Net-Amazon-S3&mode=dist
    Description:       No description available
    License:           ( || ( Artistic GPL-2 ) ) 
    Installed time:    Thu Apr 26 15:36:56 2007

If query finds it why doesn't paludis -ip world
Comment 5 Ciaran McCreesh 2007-04-26 17:06:58 UTC
--query is only finding the installed version, not an installable version.
Comment 6 Harris Landgarten 2007-04-26 17:21:15 UTC
The ebuilds ended up in /usr/portage/local/layman/gentopia/perl-gcpan. I did a --rebuild-installable-cache but still get the same error. There is a repository/ entry for gentopia
Comment 7 Sami Näätänen 2007-07-26 21:22:09 UTC
Same thing for me although the package is a different one.

Query error:
  * In program paludis -pi world:
  * When performing install action from command line:
  * When executing install task:
  * When adding PackageDepSpec 'perl-gcpan/BBCode-Parser':
  * No versions of 'perl-gcpan/BBCode-Parser' are available
Comment 8 Ciaran McCreesh 2007-07-26 21:38:01 UTC
If it's not seeing (as in, --query not showing) a package, one of the following is true:

* You're using installable cache and you didn't --regenerate-installable-cache
* You don't have a repositories/ .conf for the repository containing the package
Comment 9 Sami Näätänen 2007-07-27 20:48:28 UTC
I now explicitly rebuild the installable cache, but it does not help.
The package is found for the query, but not for the paludis -(p)i [world|BBCode-Parser].

The repository where g-cpan add's the ebuilds is working OK for other ebuild's,
but not for the perl-gcpan category.


--QUERY--
voltage ~ # paludis --query BBCode-Parser
* perl-gcpan/BBCode-Parser
    installed:         0.34* {:0}
    Homepage:          http://search.cpan.org/search?query=BBCode-Parser&mode=dist
    Description:       Recursive descent BBCode parser
    License:           ( || ( Artistic GPL-2 ) )
    Installed time:    Wed Jun 27 15:01:00 2007

--Install--
voltage ~ # paludis -pi BBCode-Parser
Building target list...
Building dependency list...
Query error:
  * In program paludis -pi BBCode-Parser:
  * When performing install action from command line:
  * When executing install task:
  * When adding PackageDepSpec 'perl-gcpan/BBCode-Parser':
  * No versions of 'perl-gcpan/BBCode-Parser' are available
Comment 10 Ciaran McCreesh 2007-07-27 20:51:42 UTC
Oh, other possibility:

* The categories file doesn't include the relevant category.
Comment 11 Sami Näätänen 2007-07-28 17:53:23 UTC
I though that it would be something in the config, but because portage inproperly worked it didn't come to my mind.

This would be good FAQ material for Paludis.

Comment 12 Łukasz Damentko (RETIRED) gentoo-dev 2008-04-28 02:05:00 UTC
Reassigning to maintainer-needed since Stephen was retired as a Gentoo developer. See bug #64840 for reference.
Comment 13 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-04-28 12:14:54 UTC
Reassigning to maintainer.
Comment 14 Fernando J. Pereda (RETIRED) gentoo-dev 2008-06-09 08:38:46 UTC
What's the status of this bug?

- ferdy
Comment 15 Ciaran McCreesh 2008-06-09 08:40:25 UTC
It's purely a PEBKAC issue. If someone wants it documented in Paludis, they're welcome to send a patch.
Comment 16 Fernando J. Pereda (RETIRED) gentoo-dev 2008-06-09 08:41:58 UTC
Thanks Ciaran.