View previous topic :: View next topic |
Author |
Message |
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Thu Jun 19, 2003 1:04 am Post subject: Gnome Development Ebuilds |
|
|
Yes folks... After the fun we've had the now MIA Gnome-2.3.3 release, Karl1, port001, Lovechild and I have decided to team up to bring ya the latest packages. Here's how it's gonna work. Every morning at 5am PDT there will be an updated gnome-current tarball posted on breakmygentoo.net. This will have all the new packages we could find/hack the previous day. These ebuilds are gonna be very, very unstable!
With this release, we have also changed the way we handle patches. There's a local USE flag called "breakme". If you have this USE flag set, you get all the experimental patches (drop-shadow, springy folders, etc.). If ya don't, you will get the vanilla Gnome install of the day, plus whatever bugfix patches are needed. If you decide to be one of the brave (stupid?) souls that uses the experimental patches and you run into a problem you are on your own. These patches may work one day, and break horribly the next. Please, do not submit bug reports on "breakme" packages unless you have a fix for it. If a particular patch is known not to work (i.e., gtk+-file-selector), we will pull it. Of course, if you know of any really cool patches feel free to post em on our bugzilla...
Whenever there's a development release, we will use our combined knowledge and ebuild-building powers to get it out the door with as much speed as possible. Howver once the development series is included in portage proper (beta maybe, rc more likely), we will cease our development and use the official builds.
We have a page setup with more information here . And just a reminder, these ebuilds are not sanctioned by the Gentoo Gnome developers or the Gnome developers. If you have problems, please post em at http://bugs.breakmygentoo.net and we will track em down as best we can.
edit:
It's port001, not Port001... Sorry man...
Last edited by Lin_Matt on Thu Jul 17, 2003 3:25 pm; edited 2 times in total |
|
Back to top |
|
|
floam Veteran
Joined: 27 Oct 2002 Posts: 1067 Location: Vancouver, WA USA
|
Posted: Thu Jun 19, 2003 1:08 am Post subject: |
|
|
Will USE="breakme" get rid of debug also, or will I continue to run around killing all the evil inherit debug's, dumbly loving my -fomit-frame-pointer?
Also, wouldn't setting up an rsync or even cvs server be less of a hassle for both ends?
EDIT: Didn't go to the website to read that it was in fact a cvs server, oops.
In that case, why have tarballs, if it fetched all the files from real cvs, then I could emerge gnome-bmg-tree (or do it manually of course instead of making an ebuild for it), get all the new ebuilds added to my portage_overlay, and even have the nice feature of since it's cvs, I can have the ebuilds slightly modified on my side and still get newer ones, auto patched.
EDIT: Didn't actually look at the cvs viewer thing to see that the actual ebuilds are served instead of tarballs on the cvs. I feel stupid now, I will go wet myself and return later.
Now a real question: Is there anonymous fetching of stuff from the cvs server allowed? |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Thu Jun 19, 2003 1:52 am Post subject: |
|
|
heheheh... It's a valid question actually... We have debated about allowing anon cvs access, but right now it boils down to bandwidth. We are on donated hosting and are averaging ~4700 hits and ~400 Megs per day. If we added public cvs access there would be a ton of people hitting it three or more times a day, plus the current web load. I've tried to get us on sourceforge, but apparently they didn't like my write-up so we were denied.... I promise I will try and get us over to sourceforge within the week, but until then...
To answer your question on debug... It's gotta stay in right now. I know how bad it sucks for folks that don't wanna do bug reports and would rather have a lean build, but we are doing this more for folks that wanna bug bust than for end users. Of course... Sed scripts are a wonderful thing.... |
|
Back to top |
|
|
not_registered Tux's lil' helper
Joined: 04 Feb 2003 Posts: 148
|
Posted: Thu Jun 19, 2003 1:58 am Post subject: |
|
|
... _________________ It's Floam, it's Floam. It's flying foam! |
|
Back to top |
|
|
Freak_NL Apprentice
Joined: 27 Jun 2002 Posts: 261 Location: The Netherlands
|
Posted: Thu Jun 19, 2003 6:57 am Post subject: |
|
|
Ah, a breakme flag. I like. Thank you BreakMyGentoo crew.
Quote: |
2003-06-18 07:52 Matthew Schick <matt@breakmygentoo.net>
* ChangeLog: No longer needed
2003-06-18 07:34 Matthew Schick <matt@breakmygentoo.net>
* ChangeLog: Didn't like the header
2003-06-18 07:31 Matthew Schick <matt@breakmygentoo.net>
* ChangeLog: Updated the header |
What happened here? The changelog is a good feature though.
Right, lets fetch us some fresh gnome.. |
|
Back to top |
|
|
karl11 Guru
Joined: 25 Jun 2002 Posts: 469 Location: Raleigh, NC
|
Posted: Thu Jun 19, 2003 12:07 pm Post subject: |
|
|
And just to let folks know, if we make a big mistake (like my forgetting to commit the digests for the new vte ebuild) or if something big enough comes out and we get it working nicely) we just might re-roll the tarball. Such was the case this morning when I realized I didn't have the proper digest and Manifest files roughly 10 minutes ago
Karl |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Thu Jun 19, 2003 12:37 pm Post subject: |
|
|
Freak_NL wrote: | Ah, a breakme flag. I like. Thank you BreakMyGentoo crew.
What happened here? The changelog is a good feature though.
Right, lets fetch us some fresh gnome.. |
There's still a ChangeLog in the tarball, but it's generated automagically from the cvs commit logs.... |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Fri Jun 20, 2003 2:30 am Post subject: |
|
|
We've posted a new tarball out of schedule for two reasons. The first (and most fun) is because of a patch submitted by joske to extend nautilus-cd-burner's capabilities to include mp3 > audio cd. It's still experimental of course, but it does work. The second is an updated drop-shadow patch to gtk+. This is a bug fix release, so test test test... |
|
Back to top |
|
|
Qball Apprentice
Joined: 25 Nov 2002 Posts: 196
|
Posted: Fri Jun 20, 2003 2:10 pm Post subject: |
|
|
Just wanted to say it's GREAT. Thanks.. (and it does run pretty stable.) |
|
Back to top |
|
|
Apolonius Guru
Joined: 24 Jan 2003 Posts: 325
|
Posted: Tue Jun 24, 2003 1:18 pm Post subject: |
|
|
release of:
- eel-2.3.5
- gnome-vfs-2.3.5
- nautilus-2.3.5
just change the ebuild names and it works. I had to disable the nautilus-multiple-root-tree.patch
http://ftp.gnome.org/pub/GNOME/sources/ |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 1:27 pm Post subject: |
|
|
Apolonius wrote: | release of:
- eel-2.3.5
- gnome-vfs-2.3.5
- nautilus-2.3.5
just change the ebuild names and it works. I had to disable the nautilus-multiple-root-tree.patch
http://ftp.gnome.org/pub/GNOME/sources/ |
Actually just got done with these and about to test em out... You might wanna update your tarball... The multi-root patch has been updated (nautilus-2.3.5-tree-4.patch) and it applied fine here. I'm waiting on the compile to finish on these before they go on the site, but I'm not anticipating any problems... |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 3:14 pm Post subject: |
|
|
New tarball gen'd... New packages above, plus some various fixes/enhancements detailed in the ChangeLog... And yes, the properties crash seems to be fixed here! |
|
Back to top |
|
|
ghetto Guru
Joined: 10 Jul 2002 Posts: 369 Location: BC, Canada
|
Posted: Tue Jun 24, 2003 5:35 pm Post subject: |
|
|
ok, so i took the plunge three days ahead of schedule and am now running
gnome current.
hrmm... looks like I must have missed all the interesting bugs. It installed
without a hitch, however running it is a different story.
Two issues.
1. Epiphany doesnt seem to want to recompile, although running the
previously compiled version works just as well now as it did before I emerged gnome-current.
2. Evolution-1.4 locks up when I click on a hyper link embeded in an email.
Ive tried recompiling and it still locks up. It works perfectly fine for every
other task, but in order to jump to a link i have to manually open my
browser then copy the link location to the address bar. (hassle)
Any ideas? _________________ Blizzard you suck. |
|
Back to top |
|
|
bosko Tux's lil' helper
Joined: 07 Mar 2003 Posts: 114 Location: The Netherlands
|
Posted: Tue Jun 24, 2003 7:11 pm Post subject: |
|
|
Hmm, I got the latest gnome-current and unpacked it, but when I do 'emerge -p gnome' I get this:
Quote: |
root@localhost portage # emerge -p gnome
These are the packages that I would merge, in order:
Calculating dependencies |
emerge: there are no masked or unmasked ebuilds to satisfy ">=gnome-base/gnome-desktop-2.3.5".
!!! Error calculating dependencies. Please correct.
|
Does anyone know how I can fix this? |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 7:22 pm Post subject: |
|
|
bosko wrote: | Hmm, I got the latest gnome-current and unpacked it, but when I do 'emerge -p gnome' I get this:
Quote: |
root@localhost portage # emerge -p gnome
These are the packages that I would merge, in order:
Calculating dependencies |
emerge: there are no masked or unmasked ebuilds to satisfy ">=gnome-base/gnome-desktop-2.3.5".
!!! Error calculating dependencies. Please correct.
|
Does anyone know how I can fix this? |
ehhhh... that was my goof... fixed now....
ghetto
epiph-cvs will compile (or at least did yesterday)... the evo lockup has something to do with a change in the url handlers in gconf.. I don't remember the exact details, but if it comes to me I'll post... |
|
Back to top |
|
|
Haro n00b
Joined: 17 May 2003 Posts: 71 Location: West Bend, WI
|
Posted: Tue Jun 24, 2003 7:26 pm Post subject: |
|
|
Emerged todays current tarball while at work and now i'm on break checking it out. Very nice, nautilus cd burning is sweet.
One thing that I've been trying to correct is my desktop icon arrangement. Ever since my first gnome 2.3.3 build nautilus seems to snap my icons in place and won't let me manually move them. I looked through gconf several times and it seems that my options are ok. Anyone have any suggestions on what i'm missing here? |
|
Back to top |
|
|
maxmc Guru
Joined: 14 Oct 2002 Posts: 480 Location: Linköping, Sweden
|
Posted: Tue Jun 24, 2003 7:31 pm Post subject: |
|
|
The weather-applet doesn't work for me. it keeps blinking and won't download cities. Could the new patch have anything to do with it? |
|
Back to top |
|
|
bosko Tux's lil' helper
Joined: 07 Mar 2003 Posts: 114 Location: The Netherlands
|
Posted: Tue Jun 24, 2003 7:35 pm Post subject: |
|
|
Lin_Matt wrote: |
ehhhh... that was my goof... fixed now....
ghetto
epiph-cvs will compile (or at least did yesterday)... the evo lockup has something to do with a change in the url handlers in gconf.. I don't remember the exact details, but if it comes to me I'll post... |
Ok, thanks, but it still doesn't work here.I now get this:
Quote: |
emerge: there are no masked or unmasked ebuilds to satisfy "net-print/gnome-cups-manager".
|
|
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 7:43 pm Post subject: |
|
|
bosko wrote: |
Ok, thanks, but it still doesn't work here.I now get this:
Quote: |
emerge: there are no masked or unmasked ebuilds to satisfy "net-print/gnome-cups-manager".
|
|
emerge sync
The weather server is down right now afaik.... |
|
Back to top |
|
|
Camoes Tux's lil' helper
Joined: 09 Jan 2003 Posts: 125 Location: Munich, Germany
|
Posted: Tue Jun 24, 2003 7:47 pm Post subject: |
|
|
Perhaps it might be a good idea to decrease the gtk+ dependency in the ebuild. With gtk+-2.2.2_p1 as in the ebuild i cant even start gnome as gnome-panel crashes constantly on startup. I manualy went back to the normal gtk-2.2.2 that is in portage and everything runs fine now. _________________ e = pi = 3
breakmygentoo |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 7:52 pm Post subject: |
|
|
Camoes wrote: | Perhaps it might be a good idea to decrease the gtk+ dependency in the ebuild. With gtk+-2.2.2_p1 as in the ebuild i cant even start gnome as gnome-panel crashes constantly on startup. I manualy went back to the normal gtk-2.2.2 that is in portage and everything runs fine now. |
Try compiling the ebuild without the breakme USE flag. Without that flag the ebuild is virtually identical to the one in portage (+debugging). Please remember folks... The breakme flag is very aptly named. There's patches that have not been tested all that well till now, and we can't guarantee any support for em. |
|
Back to top |
|
|
Camoes Tux's lil' helper
Joined: 09 Jan 2003 Posts: 125 Location: Munich, Germany
|
Posted: Tue Jun 24, 2003 7:54 pm Post subject: |
|
|
It wasnt the breakme flag, as i did compile it without it (i'm very sure, cause i discovered the breakme flag just after the second compile and did a third of nautilus cause i wanted that fancy patches ) _________________ e = pi = 3
breakmygentoo |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Tue Jun 24, 2003 7:58 pm Post subject: |
|
|
Camoes wrote: | It wasnt the breakme flag, as i did compile it without it (i'm very sure, cause i discovered the breakme flag just after the second compile and did a third of nautilus cause i wanted that fancy patches ) |
Hmmm.... well... like I said... with the exception of the patches, the two ebuilds are the same... ours does add debugging symbols, but that's not gonna cause a crash.... |
|
Back to top |
|
|
NoBrandHero n00b
Joined: 16 Apr 2003 Posts: 20
|
Posted: Tue Jun 24, 2003 8:37 pm Post subject: |
|
|
ghetto wrote: | 2. Evolution-1.4 locks up when I click on a hyper link embeded in an email.
Ive tried recompiling and it still locks up. It works perfectly fine for every
other task, but in order to jump to a link i have to manually open my
browser then copy the link location to the address bar. (hassle)
Any ideas? |
Sadly, evo-1.4 no longer follows the web browser setting under the Preferred Application control panel. What is odd is that this bug showed up on final release but wasn't there in the release candidates. Is it because we installed gnome-current?
Anyway, the workaround I had to use was to add http and https protocol handlers under Desktop Preferences->Advanced->File Types and programs->Add Service. |
|
Back to top |
|
|
Q Tux's lil' helper
Joined: 17 Apr 2002 Posts: 149 Location: Oxford, UK
|
Posted: Tue Jun 24, 2003 9:58 pm Post subject: |
|
|
I installed the gnome-current and now that everything went well, i would like to install with the patches and the breakme flag.
Is there an easy way to do this? |
|
Back to top |
|
|
|