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