View previous topic :: View next topic |
Author |
Message |
mengzhao n00b
Joined: 18 Mar 2004 Posts: 13
|
Posted: Wed Mar 26, 2008 2:24 pm Post subject: |
|
|
Thanks for the big answer!
Quote: | "Are you sure you wanted that in portage as soon as possible? " |
A stable ebuild in portage means the ebuild script is good enough for emerge to be successful on most gentoo machines. It does not imply the app itself is stable or not. So in that sense, we want the latest in portage asap. Please put whatever ebuild you have into the portage tree as long as it builds on your machine. |
|
Back to top |
|
|
EvaSDK Retired Dev
Joined: 12 Jul 2003 Posts: 171 Location: France, Paris
|
Posted: Wed Mar 26, 2008 3:15 pm Post subject: |
|
|
no I'm sorry that's not our current policy. If the app is broken it must be package.masked if it's introduced in the tree or fixed asap for apps already in tree (if there is not a more recent version fixed already, ...)
If you want up to date apps so badly, I'm sure you'd be interested in setting up jhbuild on your machine to run stuff from gnome svn directly. Gentoo is often at the bleeding edge but please don't assume we must turn that into slaughter, thanks. |
|
Back to top |
|
|
cwr Veteran
Joined: 17 Dec 2005 Posts: 1969
|
Posted: Wed Mar 26, 2008 6:37 pm Post subject: |
|
|
EvaSDK; please stick to the current policy, and don't unmask code that's known
to be unstable. If I want broken apps, I know where to find them... Gentoo's
portage works extremely well in this respect, and is really convenient.
Will |
|
Back to top |
|
|
mengzhao n00b
Joined: 18 Mar 2004 Posts: 13
|
Posted: Wed Mar 26, 2008 7:27 pm Post subject: |
|
|
Thanks for clarify that point. I will learn how to build from svn. The reason I am dying to get gnome-2.22.0 is that it seems to properly handle the locale charset filename where KDE4 and gnome 2.20.x failed. |
|
Back to top |
|
|
CosminG Apprentice
Joined: 19 Jan 2005 Posts: 166
|
Posted: Wed Mar 26, 2008 7:50 pm Post subject: |
|
|
Code: | emerge --sync
emerge layman
layman -a gnome |
add to package.keywords:
Code: | app-accessibility/orca
app-admin/gnome-system-tools
app-admin/sabayon
app-admin/system-tools-backends
app-arch/file-roller
app-crypt/seahorse
app-editors/gedit
app-text/evince
app-text/rarian
dev-cpp/cairomm
dev-libs/libgweather
dev-libs/liboobs
dev-libs/libsigc++
dev-libs/libsigc++
dev-libs/totem-pl-parser
dev-python/gnome-python-desktop
dev-python/gnome-python
dev-util/gtk-doc
dev-util/pkgconfig
gnome-base/control-center
gnome-base/eel
gnome-base/gconf
gnome-base/gnome-applets
gnome-base/gnome-desktop
gnome-base/gnome-keyring
gnome-base/gnome-panel
gnome-base/gnome-session
gnome-base/gnome-settings-daemon
gnome-base/gnome-vfs
gnome-base/gnome-volume-manager
gnome-base/gvfs
gnome-base/libbonoboui
gnome-base/libgnome
gnome-base/libgnomekbd
gnome-base/libgnomeui
gnome-base/librsvg
gnome-base/nautilus
gnome-extra/at-spi
gnome-extra/bug-buddy
gnome-extra/deskbar-applet
gnome-extra/evolution-data-server
gnome-extra/evolution-exchange
gnome-extra/evolution-webcal
gnome-extra/fast-user-switch-applet
gnome-extra/gcalctool
gnome-extra/gconf-editor
gnome-extra/gnome-games
gnome-extra/gnome-media
gnome-extra/gnome-power-manager
gnome-extra/gnome-screensaver
gnome-extra/gnome-system-monitor
gnome-extra/gtkhtml
gnome-extra/mousetweaks
gnome-extra/nautilus-cd-burner
gnome-extra/nautilus-open-terminal
gnome-extra/swfdec-gnome
gnome-extra/yelp
gnome-extra/zenity
mail-client/evolution
media-gfx/eog
media-libs/swfdec
media-plugins/gst-plugins-meta
media-sound/rhythmbox
media-sound/sound-juicer
media-video/cheese
media-video/totem
net-analyzer/gnome-nettool
net-libs/gtk-vnc
net-libs/libsoup
net-misc/vinagre
net-misc/vino
net-www/swfdec-mozilla
www-client/epiphany-extensions
www-client/epiphany
x11-wm/metacity
dev-libs/glib
sys-apps/hal
apps-misc/hal-info
app-misc/hal-info
net-wireless/bluez-libs
media-plugins/gst-plugins-dvb
dev-python/gdata
dev-perl/Net-DBus
net-dns/avahi
x11-libs/gtksourceview
dev-python/pygtksourceview
app-text/libspectre
app-misc/tracker
media-libs/gstreamer
media-libs/gst-plugins-ugly
media-libs/gst-plugins-base
media-libs/gst-plugins-bad
x11-libs/cairo
x11-libs/pixman
|
add to package.unmask:
Code: | app-accessibility/orca
app-admin/gnome-system-tools
app-admin/sabayon
app-admin/system-tools-backends
app-arch/file-roller
app-crypt/seahorse
app-editors/gedit
app-text/evince
app-text/rarian
dev-cpp/cairomm
dev-libs/libgweather
dev-libs/liboobs
dev-libs/libsigc++
dev-libs/libsigc++
dev-libs/totem-pl-parser
dev-python/gnome-python-desktop
dev-python/gnome-python
dev-util/gtk-doc
dev-util/pkgconfig
gnome-base/control-center
gnome-base/eel
gnome-base/gconf
gnome-base/gnome-applets
gnome-base/gnome-desktop
gnome-base/gnome-keyring
gnome-base/gnome-panel
gnome-base/gnome-session
gnome-base/gnome-settings-daemon
gnome-base/gnome-vfs
gnome-base/gnome-volume-manager
gnome-base/gvfs
gnome-base/libbonoboui
gnome-base/libgnome
gnome-base/libgnomekbd
gnome-base/libgnomeui
gnome-base/librsvg
gnome-base/nautilus
gnome-extra/at-spi
gnome-extra/bug-buddy
gnome-extra/deskbar-applet
gnome-extra/evolution-data-server
gnome-extra/evolution-exchange
gnome-extra/evolution-webcal
gnome-extra/fast-user-switch-applet
gnome-extra/gcalctool
gnome-extra/gconf-editor
gnome-extra/gnome-games
gnome-extra/gnome-media
gnome-extra/gnome-power-manager
gnome-extra/gnome-screensaver
gnome-extra/gnome-system-monitor
gnome-extra/gtkhtml
gnome-extra/mousetweaks
gnome-extra/nautilus-cd-burner
gnome-extra/nautilus-open-terminal
gnome-extra/swfdec-gnome
gnome-extra/yelp
gnome-extra/zenity
mail-client/evolution
media-gfx/eog
media-libs/swfdec
media-plugins/gst-plugins-meta
media-sound/rhythmbox
media-sound/sound-juicer
media-video/cheese
media-video/totem
net-analyzer/gnome-nettool
net-libs/gtk-vnc
net-libs/libsoup
net-misc/vinagre
net-misc/vino
net-www/swfdec-mozilla
www-client/epiphany-extensions
www-client/epiphany
x11-wm/metacity
dev-python/pygtksourceview |
then
I have gnome-2.22 like this
no need for svn, only if you want to. |
|
Back to top |
|
|
xibo Apprentice
Joined: 21 Aug 2007 Posts: 152 Location: moving between kubuntu and ubuntu kde edition
|
Posted: Wed Mar 26, 2008 8:24 pm Post subject: |
|
|
gives me the impression that dev-libs/libsigc++ was so experimental it needs to be unmasked/keyworded twice >< |
|
Back to top |
|
|
EvaSDK Retired Dev
Joined: 12 Jul 2003 Posts: 171 Location: France, Paris
|
Posted: Wed Mar 26, 2008 8:44 pm Post subject: |
|
|
you don't need to add those packages to package.keywords unless you are running stable (and so I would highly recommand to not move to 2.22 now anyway) or some package missing keywords for your arch (which might happen for arch != amd64/x86) in which case you'd have to wait until we fill keywording request bugs for each archs (and don't do that by yourself please it would only bring confusion, pain, ...). |
|
Back to top |
|
|
CosminG Apprentice
Joined: 19 Jan 2005 Posts: 166
|
Posted: Wed Mar 26, 2008 8:51 pm Post subject: |
|
|
xibo wrote: | gives me the impression that dev-libs/libsigc++ was so experimental it needs to be unmasked/keyworded twice >< |
that list is not perfect it is experimental |
|
Back to top |
|
|
Balage n00b
Joined: 10 Jan 2008 Posts: 18 Location: Hungary
|
Posted: Wed Mar 26, 2008 9:07 pm Post subject: |
|
|
Leio wrote: | Ok, so here's a big reply on some of the stuff in here up to now. |
Thank you! |
|
Back to top |
|
|
jabol Apprentice
Joined: 05 Oct 2005 Posts: 269
|
Posted: Thu Mar 27, 2008 10:42 am Post subject: |
|
|
I'm happy to see the packages for gnome 2.22 being slowly merged in . |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Thu Mar 27, 2008 5:38 pm Post subject: |
|
|
@Laio
Thanks for your very helpful post
EvaSDK wrote: | you don't need to add those packages to package.keywords unless you are running stable (and so I would highly recommand to not move to 2.22 now anyway) |
What is the problem with an x86 stable setup and an ~x86 gnome-2.22.0 ? Are there any conflicts leading my notebook to take off and fly to the moon? _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
praka123 Apprentice
Joined: 19 Jan 2006 Posts: 184 Location: Kerala,India
|
|
Back to top |
|
|
davehard n00b
Joined: 29 Apr 2007 Posts: 13
|
Posted: Thu Mar 27, 2008 11:05 pm Post subject: |
|
|
Yeah, as much as I'm looking forward to getting GNOME 2.22, I've set myself a challenge to see if I can hold off on upgrading until its marked stable x86
Knowing me I'll probably only make it to ~x86 lol. |
|
Back to top |
|
|
EvaSDK Retired Dev
Joined: 12 Jul 2003 Posts: 171 Location: France, Paris
|
Posted: Fri Mar 28, 2008 12:01 am Post subject: |
|
|
EvaSDK wrote: | you don't need to add those packages to package.keywords unless you are running stable (and so I would highly recommand to not move to 2.22 now anyway) |
What is the problem with an x86 stable setup and an ~x86 gnome-2.22.0 ? Are there any conflicts leading my notebook to take off and fly to the moon?[/quote]
running stable machine with hard masked packages is asking to be smashed with a spiked club if you get into problems. Now I can't stop you from doing what you want |
|
Back to top |
|
|
phaseburn Tux's lil' helper
Joined: 21 Feb 2003 Posts: 85 Location: Admin Land (Kernel Stack)
|
Posted: Fri Mar 28, 2008 4:48 am Post subject: |
|
|
I've been running AMD64 (and priorly, x86) stable for years, though I've got a fairly large /etc/portage/package.unmask file for things like Gnome and other stuff.
It works fairly well for me, though your mileage may vary... Rest assured your laptop won't take off and fly to the moon, though, worst case is you'll have some work on your hands to get a usable Gnome again...
I'm going to be unmasking Gnome 2.22 very shortly at home and compiling it - I'm just waiting for an official gnome-base/gnome-2.22 ebuild to appear. When it does, it's upgrade time _________________ -PhaseBurn |
|
Back to top |
|
|
Dirk.R.Gently Guru
Joined: 29 Jan 2007 Posts: 546 Location: Titan
|
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Fri Mar 28, 2008 8:56 pm Post subject: |
|
|
I have committed an initial meta ebuild for gnome-2.22.0...
What will definitely change before unmasking is dasher and gnome-mag dependencies increased to that of the 2.22 releases once they are in tree (USE=accessibility stuff) and swfdec-gnome added as something pulled in unconditionally once swfdec-0.6.2 is released upstream and added to portage together with swfdec-gnome-2.22. _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Fri Mar 28, 2008 11:17 pm Post subject: |
|
|
--
Last edited by 96140 on Fri Sep 13, 2013 8:41 am; edited 1 time in total |
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Fri Mar 28, 2008 11:28 pm Post subject: |
|
|
We are not forcing swfdec-mozilla on anyone. We are just including an official GNOME module in the meta packages, which is swfdec-gnome, not swfdec-mozilla. swfdec-gnome is a standalone .swf player, so you can play your flash games completely out of the browser, for example. You are free to choose where you get a .swf capable nsplugin. I choose swfdec-mozilla, you may choose something different. _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
tallica Apprentice
Joined: 27 Jul 2007 Posts: 152 Location: Lublin, POL
|
Posted: Fri Mar 28, 2008 11:38 pm Post subject: |
|
|
Code: | # emerge swfdec
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild N ] media-libs/swfdec-0.5.5 USE="ffmpeg gnome gstreamer mad oss -alsa -pulseaudio -soup" 8,465 kB
[ebuild N ] media-libs/alsa-lib-1.0.14a-r1 USE="midi -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm" 768 kB
[ebuild N ] media-sound/alsa-headers-1.0.14 2,540 kB |
Why swfdec needs alsa while alsa use flag is disabled? Sorry for OT...
EDIT:
RDEPEND=">=dev-libs/glib-2.12
>=dev-libs/liboil-0.3.1
>=x11-libs/pango-1.16.4
soup? ( net-libs/libsoup:2.2 )
>=x11-libs/cairo-1.2
>=x11-libs/gtk+-2.8.0
>=media-libs/alsa-lib-1.0.12
[...] _________________ Gentoo ~AMD64 | Audacious
Last edited by tallica on Fri Mar 28, 2008 11:41 pm; edited 1 time in total |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Fri Mar 28, 2008 11:38 pm Post subject: |
|
|
--
Last edited by 96140 on Fri Sep 13, 2013 8:40 am; edited 1 time in total |
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Fri Mar 28, 2008 11:44 pm Post subject: |
|
|
This is the "why do I have to have evolution or epiphany" argument all over again. It's an official GNOME module - you get it from the official GNOME meta package that reflects official GNOME modules as best as it can. We are conservative with USE flags on gnome-base/gnome right now by policy and if you don't want something, you should use gnome-light and add to that what you do want then.
That said, we are internally discussing how to improve on that in the ways you wish without sacrificing the default being a full GNOME experience without a big bunch of USE flags.
As for the alsa from swfdec, please file a bug _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Fri Mar 28, 2008 11:51 pm Post subject: |
|
|
--
Last edited by 96140 on Fri Sep 13, 2013 8:40 am; edited 1 time in total |
|
Back to top |
|
|
EvaSDK Retired Dev
Joined: 12 Jul 2003 Posts: 171 Location: France, Paris
|
Posted: Fri Mar 28, 2008 11:56 pm Post subject: |
|
|
maybe you've noticed but it has been discussed for at least 1h30 on #gentoo-desktop this evening (CET) I'm not sure consensus has been reached and something that is probably endlessly debatable. But yes something will be published if we ever get ourselves to find a proper solution. |
|
Back to top |
|
|
phaseburn Tux's lil' helper
Joined: 21 Feb 2003 Posts: 85 Location: Admin Land (Kernel Stack)
|
Posted: Fri Mar 28, 2008 11:59 pm Post subject: |
|
|
nightmorph, I feel your pain with the gnome vs gnome-light... My solution has always been to just remove the offending 2 or 3 parts from the gnome ebuild, rebuild the digest, and emerge it. Until I emerge an upgraded gnome ebuild, it doesn't bother me...
This way you get your full desktop, minus epiphany, and whatever else you feel like removing. Be prepared to dig through failed deps if you get too aggressive with that though. _________________ -PhaseBurn |
|
Back to top |
|
|
|