Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RPM hell and portage
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Sheepdogj15
Guru
Guru


Joined: 07 Jan 2005
Posts: 430
Location: Backyard

PostPosted: Wed Jun 29, 2005 1:27 am    Post subject: RPM hell and portage Reply with quote

I just got done reading a good essay on how bad the RPM system is, and they offer Gentoo's own Portage system as the solution to the stupidities of RPM:
http://www.germane-software.com/~ser/Files/Essays/RPM_Hell.html

It is very interesting. I recall working with RPMs when i was using Fedora Core on an old computer... i think i updated the system once, and after that i could never install new apps via RPMs. Portage, on the other hand, has worked out really smooth for me.
_________________
Sheepdog
Why Risk It? | Samba Howto
Back to top
View user's profile Send private message
Master Shake
l33t
l33t


Joined: 10 Apr 2005
Posts: 755
Location: Wilmington, Delaware

PostPosted: Wed Jun 29, 2005 1:30 am    Post subject: Reply with quote

yeah the application rpm2targz is very useful for that also. I never liked rpms either for that reason.
_________________
System Specs:
64-bit gentoo linux
Q6600 @ 3.2Ghz
P35 Chipset
4 Gigs 800mhz 4-4-4-12
Nvidia GeForce 8800 GTX @ 630mhz
Back to top
View user's profile Send private message
Sheepdogj15
Guru
Guru


Joined: 07 Jan 2005
Posts: 430
Location: Backyard

PostPosted: Wed Jun 29, 2005 1:41 am    Post subject: Reply with quote

yeah. i occasionally use rpm2targz for applications that i want but need portage to not be aware of (e.g. 32bit apps; i'm using amd64). it's a very handy tool.
_________________
Sheepdog
Why Risk It? | Samba Howto
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Wed Jun 29, 2005 5:29 am    Post subject: Reply with quote

I remember this article from the FC forums awhile back, and he is right essentially, although I would add that the mixing of binary and source code on a wide scale is all but impossible with any distro because the management systems do not posses the proper mechanisms to actually address such a fusion.
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2071

PostPosted: Wed Jun 29, 2005 6:47 pm    Post subject: Reply with quote

Shadow Skill wrote:
I remember this article from the FC forums awhile back, and he is right essentially, although I would add that the mixing of binary and source code on a wide scale is all but impossible with any distro because the management systems do not posses the proper mechanisms to actually address such a fusion.

Indeed, binaries are too 'limited' for use in a sourcebased distribution.
Let's just forget the binary world, compiling isn't such an issue as it was a few years ago, right? And ofcourse software gets bigger and bigger, but compiling getting faster still wins it from software getting bigger :)
Example: OOo2 compiles in a lot shorter time the OOo1 did, then we have gcc4 which compiles a lot faster then previous versions did, so compiling OpenOffice.org in 1/4 of the time might actually become a reality now :D
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Thu Jun 30, 2005 3:29 am    Post subject: Reply with quote

LOL I would agree with you if I knew everyone had amd 4800+'s overclocked to 3ghz and 2gb's of dual channel ram.....I think mixing actually works with BSD though Ports and pkg_add seem capable of detecting that these things are installed and upgrading them or spamming a bunch of warnings about the different versions...My preliminary experiences lead me to hope that BSD might actually have another part of that equation.
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
Sheepdogj15
Guru
Guru


Joined: 07 Jan 2005
Posts: 430
Location: Backyard

PostPosted: Thu Jun 30, 2005 4:00 am    Post subject: Reply with quote

BSD is pretty cool... i used to use FreeBSD, which has a port system like Portage. (I only don't use it now because i couldn't get all the thing i wanted to work on AMD64.) it was actually very nice... i suppose the main reason i went to Gentoo when i converted to Linux was because i was used to the port system.

they make 4800+'s now? i didn't think it's been that long since i've been proc shopping :?
_________________
Sheepdog
Why Risk It? | Samba Howto
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Thu Jun 30, 2005 4:35 am    Post subject: Reply with quote

Sheepdogj15 wrote:
BSD is pretty cool... i used to use FreeBSD, which has a port system like Portage. (I only don't use it now because i couldn't get all the thing i wanted to work on AMD64.) it was actually very nice... i suppose the main reason i went to Gentoo when i converted to Linux was because i was used to the port system.

they make 4800+'s now? i didn't think it's been that long since i've been proc shopping :?
The 4800+ is a dual core cpu, that I wish I could afford.
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
Sheepdogj15
Guru
Guru


Joined: 07 Jan 2005
Posts: 430
Location: Backyard

PostPosted: Thu Jun 30, 2005 4:45 am    Post subject: Reply with quote

oooh, i'm so drooling on myself :o
_________________
Sheepdog
Why Risk It? | Samba Howto
Back to top
View user's profile Send private message
curtis119
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 2160
Location: Toledo, Ohio,USA, North America, Earth, SOL System, Milky Way, The Universe, The Cosmos, and Beyond.

PostPosted: Thu Jun 30, 2005 5:09 am    Post subject: Reply with quote

Portage FULLY supports binary packages. That's all I'm going to say. Look it up if you want details.

*hint* firefox-bin *hint*
_________________
Gentoo: it's like wiping your ass with silk.
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Thu Jun 30, 2005 10:25 am    Post subject: Reply with quote

curtis119 wrote:
Portage FULLY supports binary packages. That's all I'm going to say. Look it up if you want details.

*hint* firefox-bin *hint*
I think alot of people are aware of this however you need a much larger pool in order to be able to tell if the thing really works than what is available officially. [I am aware of the community binhosts, but using those is asking for hell in the event we get official binary repositories, seeing how these sorts of things go (see Fedora and the pain of livna/dag/at/freshrpms version hell.) ] Also without inline reverse dependency resolution I'm not even sure this is something you would want to even experiment with, with the community binhosts.
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
curtis119
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 2160
Location: Toledo, Ohio,USA, North America, Earth, SOL System, Milky Way, The Universe, The Cosmos, and Beyond.

PostPosted: Thu Jun 30, 2005 11:17 am    Post subject: Reply with quote

Shadow Skill wrote:
curtis119 wrote:
Portage FULLY supports binary packages. That's all I'm going to say. Look it up if you want details.

*hint* firefox-bin *hint*
I think alot of people are aware of this however you need a much larger pool in order to be able to tell if the thing really works than what is available officially. [I am aware of the community binhosts, but using those is asking for hell in the event we get official binary repositories, seeing how these sorts of things go (see Fedora and the pain of livna/dag/at/freshrpms version hell.) ] Also without inline reverse dependency resolution I'm not even sure this is something you would want to even experiment with, with the community binhosts.


http://chinstrap.alternating.net/

I was mainly pointing out to shadow skill that portage does indeed support binary packages and that they integrate perfectly with the rest of the system. I should have quoted him.

Shadow Skill wrote:
I remember this article from the FC forums awhile back, and he is right essentially, although I would add that the mixing of binary and source code on a wide scale is all but impossible with any distro because the management systems do not posses the proper mechanisms to actually address such a fusion.

_________________
Gentoo: it's like wiping your ass with silk.
Back to top
View user's profile Send private message
groovin
Guru
Guru


Joined: 07 Feb 2004
Posts: 429
Location: California, USA

PostPosted: Fri Jul 01, 2005 5:12 am    Post subject: Reply with quote

i have lots of rpm hell memories from RH7 and 8. recently i fired up qemu and installed Fedora Core just to check it out... yum feels kind of clumsy... it might have just been me not using it to its fullest, but when i first started using portage and freebsd ports, it just felt 'smooth'... thats the best way i can describe it.

i downloaded a trial of RHEL4 and played around with up2date and rhn, it worked great... my complaint was the lack of software available and if i wanted something more customized, i would have to put my own rpm together using rpmbuild or something. but otherwise RHEL is a very well thought out system... the software alone isnt worth the pricetag, but i guess thats where the support comes into play.
Back to top
View user's profile Send private message
Suicidal
l33t
l33t


Joined: 30 Jul 2003
Posts: 959
Location: /dev/null

PostPosted: Fri Jul 01, 2005 8:22 am    Post subject: Reply with quote

groovin wrote:
i have lots of rpm hell memories from RH7 and 8. recently i fired up qemu and installed Fedora Core just to check it out... yum feels kind of clumsy... it might have just been me not using it to its fullest, but when i first started using portage and freebsd ports, it just felt 'smooth'... thats the best way i can describe it.

i downloaded a trial of RHEL4 and played around with up2date and rhn, it worked great... my complaint was the lack of software available and if i wanted something more customized, i would have to put my own rpm together using rpmbuild or something. but otherwise RHEL is a very well thought out system... the software alone isnt worth the pricetag, but i guess thats where the support comes into play.


The only reason I see that RHEL is a success is that some vendors require it; Luckily for me I can get it for $50.00 but I only run it on boxes that I absolutely have to.

Its performance to me feels clumsy next to gentoo; not sure if its the optimizations or the thinner kernel.

Back to RPM though I built a few a while back until I read the nmap SPEC from the SRPM which stated absolutely no ssl support at all due to the linking; I thought uhh no thanks Ill just stay with gentoo.
Back to top
View user's profile Send private message
Filan
n00b
n00b


Joined: 10 Sep 2003
Posts: 48

PostPosted: Sat Jul 02, 2005 7:09 pm    Post subject: Reply with quote

i switched to Gentoo because i got tired of dependancy errors with RPMs. portage downloads and installs everything i need.
Back to top
View user's profile Send private message
Sheepdogj15
Guru
Guru


Joined: 07 Jan 2005
Posts: 430
Location: Backyard

PostPosted: Sat Jul 02, 2005 7:35 pm    Post subject: Reply with quote

Filan wrote:
i switched to Gentoo because i got tired of dependancy errors with RPMs. portage downloads and installs everything i need.


yes. nice, isn't it?

sure, you get errors from time to time, but nothing's perfect. at least you can usually find a way to solve a failed build by searching the bugzilla or the forums.
_________________
Sheepdog
Why Risk It? | Samba Howto
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
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