Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Getting portage running under Solaris 9 (Portaris!)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 11, 12, 13  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Wed Oct 20, 2004 11:41 pm    Post subject: Reply with quote

Bump. Pieter and Sunil can we start using this thread again?
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Thu Oct 21, 2004 2:14 am    Post subject: Reply with quote

stonent wrote:
Bump. Pieter and Sunil can we start using this thread again?

yes, we should. for a start, how do we solve this problem with the native packages where in some of them should never be installed. The current package.provided interface gets out of sync with the latest packages very soon and needs manual update. I purposed few solutions:

Code:
1. either provide a package.provided interface which makes it version independent, so the list is good for life or automatically update package.provided every time we sync based upon a list of banned packages.

2. make sure that the banned packages have a virtual and an empty ebuild with a message pointing them to original solaris install or /opt/portage install. list of virtuals can explode this way.

3. the banned packages are not allowed to be emerged(i.e. they are special masked) but the packages which depend on them are allowed to go ahead. so, the 'banmask' is a special mask which forbids the package on a platform but allows packages depending on this package to emerge. These parent packages in themselves might be 'banmask'ed. for example, I am pretty much sure that I will NEVER emerge sys-apps/coreutils on solaris. it can be hard 'banmask'ed for solaris.


what other approaches do we have?
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Thu Oct 21, 2004 4:34 am    Post subject: Reply with quote

Maybe an ebuild for package.provided.

something like /usr/portage/package-provided/solaris9-sparc/solaris9-sparc-r1.ebuild

Any time that we update package.provided we bump the ebuild.

That was just the first thing that popped into my head.

Then it gets updated with etc-update.

The other option would be to make it part of the profile which I think gets overwritten with each sync.
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
Deathwing00
Bodhisattva
Bodhisattva


Joined: 13 Jun 2003
Posts: 4087
Location: Dresden, Germany

PostPosted: Thu Oct 21, 2004 8:07 am    Post subject: Reply with quote

Moved from Portage & Programming by request.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Thu Oct 21, 2004 6:27 pm    Post subject: Reply with quote

stonent wrote:
Maybe an ebuild for package.provided.

something like /usr/portage/package-provided/solaris9-sparc/solaris9-sparc-r1.ebuild

Any time that we update package.provided we bump the ebuild.


not a good idea. We will have to write and maintain these ebuilds for tonnes of different systems.
stonent wrote:

The other option would be to make it part of the profile which I think gets overwritten with each sync.

that is how it is now. but somebody (profile maintainer, probably one of us), will have to manually update each time a dependency requires higher version package than the one in the package.provided. not very maintainable in the long run. we need an automatic exclusion forever. Please have a look at the three I listed again and list the problems with all of them.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Mon Oct 25, 2004 11:24 pm    Post subject: Reply with quote

portage 2.0.51 got out recently. it seems to handle virtuals dynamically now. Any idea how?
Back to top
View user's profile Send private message
Curtm4n
n00b
n00b


Joined: 08 Nov 2004
Posts: 9

PostPosted: Mon Nov 08, 2004 12:51 pm    Post subject: Reply with quote

Hi everyone.. I'm using the free (as in beer) Solaris 10 x86, and trying to get portage working by following this thread.

I've finally got emerge to actually compile and install things, so I just thought I'd take a sec to give thanks to all of the contributers to this thread. It's very much apreciated. :D
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Sat Nov 13, 2004 9:22 pm    Post subject: Reply with quote

Are we ready to point a link to the sparc installer?
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Sun Nov 14, 2004 2:43 am    Post subject: Reply with quote

I can't connect to any of those machines anymore.
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Wed Nov 24, 2004 11:47 am    Post subject: Reply with quote

After setting up a Solaris9 for portage testing, I've tried to run the install-sparc skript but it crahses giving that error:
Code:

Installing bootstrap portage...
cp: Aufruf von stat für "portage-2.0.51_rc1.tar.bz2" nicht möglich: Datei oder Verzeichnis nicht gefunden
tar (child): portage-2.0.51_rc1.tar.bz2: Cannot open: Datei oder Verzeichnis nicht gefunden
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors

FATAL Errors with tar. Either /opt/portage/usr/bin/tar is not
good for your arch or the bz2 that you downloaded is messed up.
Make sure 'file /opt/portage/usr/bin/tar' matches with you arch.



Shall I try it from scratch or is there a way around that problem - I'm not that new to Linux or Solaris but I"m not good in writing skripts and that stuff...
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Thu Nov 25, 2004 9:01 pm    Post subject: Reply with quote

a translation of the message text will help. were there more messages above this?

this package was specifically built for sparc. for lack of more testing/building machines, that is all we can do for now. are you on a sparc?
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Fri Nov 26, 2004 1:28 pm    Post subject: Reply with quote

yep, tested it on an u80 running solaris 12/03
I'll try it again later this day - so I can post the complete textoutput!
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Fri Nov 26, 2004 7:37 pm    Post subject: Reply with quote

ok, let's go back a bit. what files did you download? you should have gotten one tar file. after untarring it in, let's say, /tmp/portage, you should have multiple files in that folder, one of which is the install script. then you are supposed to run the install script from that directory.

I suspect that you downloaded the install script as well as the tar and then ran the install script. And hence the install script can't find other files that you would have gotten if you untarred the big tar file.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Fri Nov 26, 2004 8:08 pm    Post subject: File or listing not found Reply with quote

Gecklord wrote:

tar (child): portage-2.0.51_rc1.tar.bz2: Cannot open: Datei oder Verzeichnis nicht gefunden

translated:
Code:
File or listing not found


confirms my suspicion...:-)
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Sat Nov 27, 2004 6:18 pm    Post subject: Reply with quote

I've downloaded both files I found on http://dev.gentoo.org/~pvdabeel/solaris9/
- install-sparc.sh & portage-v8.tar.bz2

then I started the skript and I've got the message posted a few posts before!

I searched my disk but I couldn't find the portage-2.0.51_rc1.tar.bz2 file!
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Sat Nov 27, 2004 6:25 pm    Post subject: Reply with quote

Gecklord wrote:
I've downloaded both files I found on http://dev.gentoo.org/~pvdabeel/solaris9/
- install-sparc.sh & portage-v8.tar.bz2

then I started the skript and I've got the message posted a few posts before!

I searched my disk but I couldn't find the portage-2.0.51_rc1.tar.bz2 file!

you are only supposed to download portage-v8.tar.bz2. then you should untar the archive in a directory(I recommend like /tmp/portage/ for easy cleanup later).
Code:
bunzip2 portage-v8.tar.bz2
tar xpf portage-v8.tar

then run the install script.

I will ask pieter to change the instructions for downloading and installing. May be a README and the tar should be posted.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Sat Nov 27, 2004 9:06 pm    Post subject: Reply with quote

stonent, can you please point a link to

http://dev.gentoo.org/~pvdabeel/solaris9/

in the first post?
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Sat Nov 27, 2004 9:21 pm    Post subject: Reply with quote

did as the README said but I'v eunfortunately deleted the install script and it isn't on the server nolonger!
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Sat Nov 27, 2004 10:33 pm    Post subject: Reply with quote

Gecklord wrote:
did as the README said but I'v eunfortunately deleted the install script and it isn't on the server nolonger!

OK, there is a huge communication problem here... :x the tar is screwed up. I just downloaded it myself to verify. I think Pieter uploaded the wrong tar to website and we have been pondering over this for so long. I will ask Pieter to upload the right tar and post back here. Please don't download it until you hear from me.

Sorry for this confusion... :oops:
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Sun Nov 28, 2004 12:23 am    Post subject: Reply with quote

alright, the tar at http://dev.gentoo.org/~pvdabeel/solaris9/ is updated and I have verified the tar to be correct one.

Please follow the README strictly to avoid confusions.
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Sun Nov 28, 2004 12:49 am    Post subject: Reply with quote

Well I've been trying since tuesday to get Solaris 10 installed on my laptop so maybe we can get started on the intel version.

It hasn't been easy. Each time after the sucessful install I get a different random issue.Grr
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Sun Nov 28, 2004 9:24 am    Post subject: Reply with quote

Finally! It appears that there was an issue with one or more of my CDs
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Tue Nov 30, 2004 5:25 pm    Post subject: Reply with quote

wow it works - a really great job, what you've done! :)

just to report it: the ebuild renderext-0.8 wants to download renderext-0.8.tar.bz2 (and it brakes finding no file) but I think the file is called render-0.8.tar.gz.
render seems to be important for libXrender which is a dependency of libXft - builing render manually didn't solve the porblem....
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Tue Nov 30, 2004 8:15 pm    Post subject: Reply with quote

gecklord, thanks for your inputs. I will take care of the render thing.

there are more changes coming, which will make portage on solaris more seamless and reliable.
Back to top
View user's profile Send private message
Gecklord
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 174

PostPosted: Tue Nov 30, 2004 8:45 pm    Post subject: Reply with quote

I'm glad I could help you guys!
I also do want to help to improve portage on Solaris - but as I said, I'm unfortunately not got in hacking and that stuff... but as a tester...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 11, 12, 13  Next
Page 6 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum