Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346621 - dev-libs/openssl-1.0.0b-r1: no emerge possible on embedded/ARM - SRC_URI-Problem
Summary: dev-libs/openssl-1.0.0b-r1: no emerge possible on embedded/ARM - SRC_URI-Problem
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: ARM Linux
: High normal (vote)
Assignee: Gentoo ARM Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-24 09:17 UTC by Stefan Struhs
Modified: 2010-12-15 22:42 UTC (History)
0 users

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


Attachments
emerge --info output (emergeinfo.txt,3.82 KB, text/plain)
2010-11-24 09:18 UTC, Stefan Struhs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Struhs 2010-11-24 09:17:34 UTC
when emerging openssl (or any other package) I get the following error:

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

Calculating dependencies... done!


!!! Invalid or corrupt dependency specification: 

getFetchMap(): 'dev-libs/openssl-1.0.0b-r1' SRC_URI arrow missing left operand

('ebuild', '/', 'dev-libs/openssl-1.0.0b-r1', 'merge')

mirror://openssl/source/openssl-1.0.0b.tar.gz http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/openssl/openssl-c_rehash.sh?rev=1.7 -> openssl-c_rehash.sh.1.7

This package can not be installed. Please notify the 'dev-
libs/openssl-1.0.0b-r1' package maintainer about this problem.

Reproducible: Always

Steps to Reproduce:
- target: NSLU2 (embedded/ARM)
- used stage3 from 2005.1 (no recent one available) on embedded/ARM (NSLU2) -> new installation
- updated portage as described here: http://forums.gentoo.org/viewtopic-p-5877905.html#5877905
- python-version: 2.5.4
- portage-version: 2.1.6
Actual Results:  
no emerge possible

Expected Results:  
emerge possible

masked the package in /etc/portage/package.mask with ">=dev-libs/openssl-1.0.0" and then it worked
Comment 1 Stefan Struhs 2010-11-24 09:18:41 UTC
Created attachment 255291 [details]
emerge --info output
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-11-27 17:43:01 UTC
You probably just need to upgrade sys-apps/portage. The forums entry appears to be incomplete. I don't see a bug here.
Comment 3 Stefan Struhs 2010-12-05 09:55:18 UTC
(In reply to comment #2)
> You probably just need to upgrade sys-apps/portage. The forums entry appears to
> be incomplete. I don't see a bug here.
> 

That is exactly the problem: you can't update to newer portage with 2005.1-stage.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2010-12-09 19:30:58 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > You probably just need to upgrade sys-apps/portage. The forums entry appears to
> > be incomplete. I don't see a bug here.
> > 
> 
> That is exactly the problem: you can't update to newer portage with
> 2005.1-stage.

You mean `emerge -u portage' fails? How?
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2010-12-14 23:39:27 UTC
Meanwhile you can easily work around the problem by simply running `emerge --fetchonly <atom> <..>' on the host system, and then share the DISTDIR with the embedded client filesystem.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2010-12-14 23:43:41 UTC
I guess in the end it's arm@'s choice to support a 5 year old system image, or not, or provide an alternative.
Comment 7 Stefan Struhs 2010-12-15 22:42:58 UTC
> 
> You mean `emerge -u portage' fails? How?
> 

It is simply too old... this is a pitty because I thought gentoo is something - let's say - customized linux. But it seems also to be some kind of mainstream.

The cigarette box (NSLU2) is a very simple and less power consuming box that serves very well as "controller"/"dispatcher" for my KNX bus. Simple logic that could even be done by a C16 or less. Anything "above" it would be "overengineered".

I found a gentoo stage 3 armv5tel, but have now problems to build a kernel... another story/problem... everything out there is about NSLU2 big endian...

I changed status to "wontfix" as long as nobody complains.