18:32:35 < benJIman> Some of the repositories do have exceptionally high refresh rates btw. 18:32:57 < linux_learner> like base? 18:33:06 < benJIman> Nope. 18:33:14 < linux_learner> ok, well thats 1 18:33:19 < benJIman> ANyway use download.opensuse.org not software.opensuse.org 18:33:29 < benJIman> There are a few packages missing from all the mirrors main repo atm btw. 18:33:34 < linux_learner> ok 18:33:43 < linux_learner> yeah well 18:33:52 < linux_learner> packages in base, can hose a system 18:34:11 < linux_learner> this should never be the case 18:34:31 < benJIman> Factory isn't always consistent. 18:34:36 < linux_learner> benJIman, there has to be a better way 18:34:41 < benJIman> Better than what? 18:34:45 < linux_learner> i generally dont use factory 18:36:29 < linux_learner> benJIman, there has to be a better way then what is in place now as far as the constant influx of packages which can cause broekn systems 18:37:06 < linux_learner> benJIman, i have been thinking about a package manager that is different in design 18:37:41 < linux_learner> its kinda based off of rpm, but uses the web server to do everything 18:37:53 < benJIman> Rollback support is planned for future sometime. 18:38:06 < linux_learner> basically the server has a dynamic link to the source package 18:38:33 < linux_learner> then the server has a script that detects the computer and os that the person is using 18:38:55 < linux_learner> then building a custom rpm for that package 18:39:06 < linux_learner> kinda like rpm --compile 18:39:10 < benJIman> That's impractical. 18:39:22 < benJIman> Think about what hardware you'd require with 10 million users. 18:39:25 < linux_learner> i dont think so 18:39:42 < linux_learner> i'm not saying its difficult 18:39:50 < linux_learner> its not* 18:40:00 < linux_learner> in fact i know it would be 18:40:29 < linux_learner> but i also know it can be done 18:40:37 < linux_learner> its a matter of scripts 18:40:47 < benJIman> It's not economical, 18:40:51 < linux_learner> the rpm can be built on the client machine 18:40:57 < benJIman> That requires a compiler installed. 18:41:02 < benJIman> And is very slow. 18:41:07 < linux_learner> yes 18:41:09 < benJIman> Defeats the point. 18:41:14 < linux_learner> for installation yes 18:41:20 < linux_learner> i dont think so 18:41:24 < benJIman> And wouldn't improve performance. 18:41:35 < linux_learner> i disagree there 18:41:50 < linux_learner> a custom compiled app, would improve performance 18:41:53 < benJIman> Nope. 18:42:08 < benJIman> It wouldn't be custom compiled, it would be using the build settings in the package. 18:42:17 < linux_learner> no 18:42:21 < benJIman> And even using custom build flags you'd get at maximum ~1% performance increase. 18:42:23 < benJIman> On some hardware. 18:42:33 < linux_learner> i dont think ya quite got what i'm going for 18:42:33 < benJIman> And a high percentage of broken machines. 18:43:00 < linux_learner> its like a cross of gentoo/portage, and yast 18:43:05 < benJIman> I understand. 18:43:17 < benJIman> And it would be unreliable, slow, and practically no benefit. 18:43:27 < linux_learner> well, i disagree 18:43:36 < linux_learner> i've been doing research on it 18:43:57 < linux_learner> it would be slow 18:43:59 < linux_learner> for sure 18:44:13 < linux_learner> that would be 1 downfall 18:44:26 < linux_learner> it'd also take up a lot of disk space 18:44:41 < linux_learner> other than that, the rest are advantages 18:44:44 < benJIman> It would fail maybe 20% of the time, things might even be slower. 18:44:58 < linux_learner> how do you think it'd fail? 18:45:11 < benJIman> You can't guarantee the build environment. 18:45:17 < linux_learner> i aint talking about a checkinstall 18:45:19 < benJIman> The binary packages are built in clean environments. 18:45:45 < linux_learner> well, i certainly wouldnt rely on the way some packages are built 18:46:08 < linux_learner> basically, i'd be relying on what the dev of the package says 18:46:13 < linux_learner> more universal 18:46:31 < linux_learner> and i'd use rpm -q --requires 18:47:04 < linux_learner> i've seen to many packages where the packager puts in the depends, and screws it up 18:47:39 * linux_learner should change my name to what it is 18:47:47 -!- linux_learner is now known as Jonathan_R 18:49:07 < Jonathan_R> so by having a dynamic link to the source, the package is guaranteed to be there 18:49:47 < Jonathan_R> and secondly by using rpm -q --requires, i am guaranteed to get the deps right 18:54:06 < Jonathan_R> benJIman, surely you must have some ideas on how to improve things 18:55:29 < Jonathan_R> btw benJIman i have a question of another matter 18:55:51 < Jonathan_R> is it possible for me to install xorg from source? 18:56:13 < Jonathan_R> if i do, do i uninstall the xorg rpm's 18:57:45 < Jonathan_R> sax2 doesnt like my video card