Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154494 - x11-wm/beryl version bump (0.1.2)
Summary: x11-wm/beryl version bump (0.1.2)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Joshua Jackson (RETIRED)
URL: http://www.beryl-project.org/index.php
Whiteboard:
Keywords:
: 154874 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-11-08 11:25 UTC by Matt Manjos
Modified: 2006-11-15 07:37 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild (beryl-emerald.tar.bz2,8.87 KB, application/octet-stream)
2006-11-11 08:58 UTC, Pierre Poissinger
Details
beryl-0.1.2.ebuild (beryl-0.1.2.ebuild,767 bytes, text/plain)
2006-11-13 11:34 UTC, Pierre Poissinger
Details
beryl-core-0.1.2.ebuild (beryl-core-0.1.2.ebuild,987 bytes, text/plain)
2006-11-13 11:36 UTC, Pierre Poissinger
Details
beryl-dbus-0.1.2.ebuild (beryl-dbus-0.1.2.ebuild,866 bytes, text/plain)
2006-11-13 11:43 UTC, Pierre Poissinger
Details
beryl-manager-0.1.2.ebuild (beryl-manager-0.1.2.ebuild,855 bytes, text/plain)
2006-11-13 11:44 UTC, Pierre Poissinger
Details
beryl-plugins-0.1.2.ebuild (beryl-plugins-0.1.2.ebuild,958 bytes, text/plain)
2006-11-13 11:45 UTC, Pierre Poissinger
Details
beryl-settings-0.1.2.ebuild (beryl-settings-0.1.2.ebuild,820 bytes, text/plain)
2006-11-13 11:45 UTC, Pierre Poissinger
Details
emerald-0.1.2.ebuild (emerald-0.1.2.ebuild,772 bytes, text/plain)
2006-11-13 11:46 UTC, Pierre Poissinger
Details
emerald-themes-0.1.2.ebuild (emerald-themes-0.1.2.ebuild,746 bytes, text/plain)
2006-11-13 11:46 UTC, Pierre Poissinger
Details
beryl-0.1.2.ebuild (beryl-0.1.2.ebuild,799 bytes, text/plain)
2006-11-14 10:54 UTC, Pierre Poissinger
Details
beryl-core-0.1.2.ebuild (beryl-core-0.1.2.ebuild,995 bytes, text/plain)
2006-11-14 10:54 UTC, Pierre Poissinger
Details
beryl-dbus-0.1.2.ebuild (beryl-dbus-0.1.2.ebuild,904 bytes, text/plain)
2006-11-14 10:55 UTC, Pierre Poissinger
Details
beryl-manager-0.1.2.ebuild (beryl-manager-0.1.2.ebuild,855 bytes, text/plain)
2006-11-14 10:55 UTC, Pierre Poissinger
Details
beryl-plugins-0.1.2.ebuild (beryl-plugins-0.1.2.ebuild,966 bytes, text/plain)
2006-11-14 10:55 UTC, Pierre Poissinger
Details
beryl-settings-0.1.2.ebuild (beryl-settings-0.1.2.ebuild,828 bytes, text/plain)
2006-11-14 10:56 UTC, Pierre Poissinger
Details
emerald-0.1.2.ebuild (emerald-0.1.2.ebuild,780 bytes, text/plain)
2006-11-14 10:57 UTC, Pierre Poissinger
Details
emerald-themes-0.1.2.ebuild (emerald-themes-0.1.2.ebuild,746 bytes, text/plain)
2006-11-14 10:57 UTC, Pierre Poissinger
Details
emerald-themes-0.1.2.ebuild (emerald-themes-0.1.2.ebuild,754 bytes, text/plain)
2006-11-14 10:59 UTC, Pierre Poissinger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Manjos 2006-11-08 11:25:02 UTC
Beryl 0.1.2 was just released (Yesterday, Nov. 7). See the website for details. I'll try a filename bump on my amd64 machine the next chance I get.
Comment 1 Matt Manjos 2006-11-08 11:33:13 UTC
oh, source tarballs, etc are held here:

http://releases.beryl-project.org/0.1.2/
Comment 2 Pierre Poissinger 2006-11-11 08:58:54 UTC
Created attachment 101693 [details]
Updated ebuild

Updated ebuilds for version 0.1.2
Note: beryl-core points on a repackaged version (upstream contains partial compiled mesa left over resulting in "white windows" issue on Xgl...)
Comment 3 James Porter 2006-11-11 11:36:09 UTC
0.1.2 isn't showing in the tree yet and it's not showing on packages.gentoo.org
Comment 4 Alex 2006-11-11 12:07:29 UTC
Guys, we know 0.1.2 is released, we know it's not in portage. There are some complications, so we'll get it done as soon as possible.
Comment 5 Pierre Poissinger 2006-11-11 17:20:23 UTC
for info, the issues I had when updating the ebuilds was:
a) missing VERSION files (all packages) - fixed by recreating it via a echo command in the ebuild (not clean but I didn't want to repack correctly all the upstream package) -> this fix autotool issues

b) a already compiled libGL.a in beryl-core that broke beryl-xgl==> the repack I made is simly a "make clean" + remove CVS && "make dist"

For the rest, it runs smooth on my Xgl :)
Comment 6 Joshua Jackson (RETIRED) gentoo-dev 2006-11-12 01:18:40 UTC
In the future attach the ebuilds raw instead of as a tar =/ makes looking at them harder. There are a few complications with the packages as was stated, and one that you pointed out that they don't brand it themselves (why I will never know..but its their first packaging which I hope gets better)... having .svn in the release tar's isn't the best first step =/
Comment 7 Pierre Poissinger 2006-11-12 03:08:51 UTC
I know I should put them by pieces but honestly I was too lazy to do so (too many packages ;-) )

For the packaging issue, I have some guess: they didn't add this VERSION file in their makefile.am and used "make dist" to create the tarball.  

For the versioned tarball: I guess they never did a "svn help export" :)

Btw, I posted the remark on their forum (their TRAC thinks my bug was a spam...) but it's still a dead letter... So if someone has some better contact with upstream, will be nice to "resubmit" this issue :)
Comment 8 Pierre Poissinger 2006-11-12 04:04:41 UTC
FYI: for the sake of easy packaging I open a ticket upstream : http://bugs.beryl-project.org/ticket/896
Comment 9 Joshua Jackson (RETIRED) gentoo-dev 2006-11-12 11:54:35 UTC
*** Bug 154874 has been marked as a duplicate of this bug. ***
Comment 10 Pierre Poissinger 2006-11-13 11:32:31 UTC
FYI: Upstream will add the VERSION in next release

@tsunam: Found your blog entry about beryl-core... The fsck up is the half backed mesa, a make clean before build should fixes the prob even on x86 (at least, the cleaned package I use in my ebuild on x86 it worked (and with got this error before)

I will now upload all the ebuilds in raw if some peoples want to give a shoot ;) 
Comment 11 Pierre Poissinger 2006-11-13 11:34:05 UTC
Created attachment 101855 [details]
beryl-0.1.2.ebuild
Comment 12 Pierre Poissinger 2006-11-13 11:36:33 UTC
Created attachment 101856 [details]
beryl-core-0.1.2.ebuild
Comment 13 Pierre Poissinger 2006-11-13 11:43:55 UTC
Created attachment 101857 [details]
beryl-dbus-0.1.2.ebuild
Comment 14 Pierre Poissinger 2006-11-13 11:44:35 UTC
Created attachment 101858 [details]
beryl-manager-0.1.2.ebuild
Comment 15 Pierre Poissinger 2006-11-13 11:45:06 UTC
Created attachment 101859 [details]
beryl-plugins-0.1.2.ebuild
Comment 16 Pierre Poissinger 2006-11-13 11:45:32 UTC
Created attachment 101860 [details]
beryl-settings-0.1.2.ebuild
Comment 17 Pierre Poissinger 2006-11-13 11:46:03 UTC
Created attachment 101861 [details]
emerald-0.1.2.ebuild
Comment 18 Pierre Poissinger 2006-11-13 11:46:21 UTC
Created attachment 101862 [details]
emerald-themes-0.1.2.ebuild
Comment 19 Joshua Jackson (RETIRED) gentoo-dev 2006-11-13 11:55:38 UTC
Pierre thank you for helping to track it down, the make clean did in fact work for me. I will test the changes tonight and hopefully get them into the tree tonight. Thank you once again for your assistance.
Comment 20 Pierre Poissinger 2006-11-13 12:12:04 UTC
You're are welcome

Let's hope next release will be more "emerge" friendly :p
Comment 21 manwe 2006-11-13 17:55:04 UTC
There is some kind of error in beryl-settins-0.1.2 [ebuild posted by Pierre]:

checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking whether byte ordering is bigendian... no
checking for x86_64-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BERYL_SETTINGS... configure: error: Package requirements (             gtk+-2.0 >= 2.8.0             berylsettings             beryl) were not met:

No package 'berylsettings' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BERYL_SETTINGS_CFLAGS
and BERYL_SETTINGS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/x11-misc/beryl-settings-0.1.2/work/beryl-settings-0.1.2/config.log

!!! ERROR: x11-misc/beryl-settings-0.1.2 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  beryl-settings-0.1.2.ebuild, line 25:   Called econf
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

# emerge --info
Portage 2.1.2_rc1-r5 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r2-egarath-v13r2 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r2-egarath-v13r2 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
Gentoo Base System version 1.12.6
Last Sync: Sun, 12 Nov 2006 22:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -msse3 -march=athlon64"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -msse3 -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer moo parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.po.opole.pl"
LANG="pl_PL"
LC_ALL="pl_PL"
LDFLAGS="-Wl,--as-needed,-O1"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portages/manwe /usr/portages/xeffects/trunk /usr/portages/xeffects/experimental"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi aiglx alsa apache2 apm bash-completion bcmath berkdb bluetooth browserplugin bzip2 calendar cdinstall cdr crypt cups directfb dvd dvdr dvdread elibc_glibc encode fbcon ffmpeg ftp gd-exteral gif glut gpm gtk gtk2 ieee1394 input_devices_keyboard input_devices_mouse input_devices_synaptics irda jabber javascript jpeg kernel_linux libwww linguas_pl lm_sensors mozilla mp3 mpeg3 mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pam_console pcmcia pda pdf perl php png qt qt4 samba soap sse3 ssl tiff truetype truetype-fonts usb userland_GNU video_cards_fbdev video_cards_nv video_cards_nvidia vim wifi with-x wmf xcomposite xinerama xorg xosd xv xvid"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 22 Pierre Poissinger 2006-11-14 10:42:44 UTC
(In reply to comment #21)
> There is some kind of error in beryl-settins-0.1.2 [ebuild posted by Pierre]:
>[snip]

Oups, seems that beryl-settings needs beryl-core 0.1.2 (who set the berylsettings)
Will correct this dep ASAP, anyway, as 'quick fix', just force beryl-core before any beryl-*
Comment 23 Pierre Poissinger 2006-11-14 10:54:12 UTC
Created attachment 101930 [details]
beryl-0.1.2.ebuild
Comment 24 Pierre Poissinger 2006-11-14 10:54:41 UTC
Created attachment 101931 [details]
beryl-core-0.1.2.ebuild
Comment 25 Pierre Poissinger 2006-11-14 10:55:01 UTC
Created attachment 101932 [details]
beryl-dbus-0.1.2.ebuild
Comment 26 Pierre Poissinger 2006-11-14 10:55:27 UTC
Created attachment 101933 [details]
beryl-manager-0.1.2.ebuild
Comment 27 Pierre Poissinger 2006-11-14 10:55:55 UTC
Created attachment 101934 [details]
beryl-plugins-0.1.2.ebuild
Comment 28 Pierre Poissinger 2006-11-14 10:56:33 UTC
Created attachment 101935 [details]
beryl-settings-0.1.2.ebuild
Comment 29 Pierre Poissinger 2006-11-14 10:57:10 UTC
Created attachment 101936 [details]
emerald-0.1.2.ebuild
Comment 30 Pierre Poissinger 2006-11-14 10:57:43 UTC
Created attachment 101937 [details]
emerald-themes-0.1.2.ebuild
Comment 31 Pierre Poissinger 2006-11-14 10:59:07 UTC
Created attachment 101938 [details]
emerald-themes-0.1.2.ebuild
Comment 32 Pierre Poissinger 2006-11-14 11:02:11 UTC
Ok, I think I uploaded all the "fixed" dep. ebuild (I hope ;-) ... Too many ebuild and not multiple uploads...)
Comment 33 Joshua Jackson (RETIRED) gentoo-dev 2006-11-14 20:21:33 UTC
thank you for the help pierre once again, it should be in the tree in a few hours. A few things to consider, beryl currently only likes to work with the same tree version as everything else. Weird errors are seen mixing emerald-0.1.1 with beryl-core-0.1.2 for example so setting =package-0.1.2 will help avoid some of those issues.

I've not done the version fix currently as I don't see it actually having any particular effect on anything, and 0.1.3 will be coming out fairly soon which as was stated will have version in it. Course if it does have a use that I've missed in teh code I'm willing to be told I'm wrong :)
Comment 34 Pierre Poissinger 2006-11-15 07:37:57 UTC
I didn't try to mix different package version but for sure this won't hurt.

For the VERSION issue, it was hitting me with eautoreconf (and fails with funky errors), but it shouldn't be big issue if you don't regen the configure :-) 
So this can wait until 0.1.3 (since I don't like the echo either...)