Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 157670
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jeremy Olexa (darkside) <darkside@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Black <dragonheart@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 157670 depends on: Show dependency tree
Bug 157670 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-12-09 19:00 0000
When attempting to test gambas against curl-7.16.0 it compile failed.

Installing with DESTDIR=/var/tmp/portage/dev-util/gambas-1.0.17/image/


Creating the library info files...
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.debug.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.eval.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.db.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.compress.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.xml.libxml.rpc.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.xml.libxml.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.qt.editor.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.qt.ext.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.qt.kde.html.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.qt.kde.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/lib/gambas/lib.gb.vb.so:
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/lib/gambas/lib.gb.vb.so:
undefined symbol: rint
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.qt.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.net.curl.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.net.info
/var/tmp/portage/dev-util/gambas-1.0.17/image//usr/share/gambas/info/gb.sdl.info
make[2]: *** [install-exec-local] Error 1
make[2]: Leaving directory
`/var/tmp/portage/dev-util/gambas-1.0.17/work/gambas-1.0.17'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/dev-util/gambas-1.0.17/work/gambas-1.0.17'
make: *** [install-recursive] Error 1

!!! ERROR: dev-util/gambas-1.0.17 failed.
Call stack:
  ebuild.sh, line 1569:   Called dyn_install
  ebuild.sh, line 1023:   Called src_install
  gambas-1.0.17.ebuild, line 69:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if
relevant.

frog ~ # emerge -pv gambas

These are the packages that would be merged, in order:

emerge --info
Calculating dependencies... done!
[ebuild  N    ] dev-util/gambas-1.0.14  USE="bzip2 curl kde mysql postgres sdl
xml zlib -doc -sqlite -xsl" 4,399 kB

Total: 1 package (1 new), Size of downloads: 4,399 kB
frog ~ # emerge --info
Portage 2.1.2_rc2-r5 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3,
2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 AMD Athlon(tm)
Gentoo Base System version 1.12.6
Last Sync: Sat, 09 Dec 2006 18:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [disabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /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/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig cvs distlocks metadata-transfer parallel-fetch sandbox
sfperms sign strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.internode.on.net/pub/gentoo                
http://ftp.swin.edu.au/gentoo/             
http://mirror.isp.net.au/ftp/pub/gentoo/            
http://mirror.pacific.net.au/linux/Gentoo/             
http://gentoo.osuosl.org               
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_GB en_AU en"
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/local/portage"
SYNC="rsync://mirror.linux.org.au/gentoo-portage"
USE="x86 3dnow 3dnowex X aac acpi alsa alsa_cards_intel8x0 apm ares
bash-completion berkdb bitmap-fonts bzip2 caps cli cracklib crypt cups curl
dbus divx4linux dlloader dri drm ecc elibc_glibc emboss encode ethereal
extensions fastcgi fla flac foomaticdb fortran gd gif gimp gimpprint gmp gnutls
gphoto2 gstreamer gtk gtk2 hal hardened hpn i8x0 iconv idn ilbc imagemagick
imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6
isdnlog javacomm jpeg kde kdeenablefinal kerberos kernel_linux l7filter lcms
libg++ libgda libwww linguas_en linguas_en_AU linguas_en_GB lzo lzw mad mbox
mikmod mmx mng motif mp3 mpeg multitarget mysql nptl nptlonly ntlm ogg
oggvorbis openal openexr opengl operanom2 pam pcre perl php png postgres ppds
pppd python qt qt3 qt4 readline reflection samba sdl session sguil slp smime
socks5 sox speex spell spl sse ssl svg svgz tga theora tiff true-type truetype
truetype-fonts type1-fonts udev usb userland_GNU vhosts video_cards_fbdev
video_cards_nv video_cards_vesa video_cards_vga vorbis wmf x264 xine xinerama
xml xml2 xorg xscreensaver zlib zrtp"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Daniel Black 2007-08-04 23:53:17 0000 -------
I'm not convinced that its curl related but FYI bug #187731

------- Comment #2 From Jeremy Olexa (darkside) 2008-06-26 23:39:01 0000 -------
treecleaners: 

I just spent some time working on the gambas-2.7.0 ebuild in bug #146871. I
would like to remove all the 1.* ebuilds because they are no longer maintained
and eventually slotmove the 2.7.0 ebuild to SLOT=0.

We originally had the 1.* & 1.9.* ebuilds as stable and development versions
from UPSTREAM, but enough time has passed and they consider the 2.* series as
stable now. http://gambas.sourceforge.net/download.html

Please provide input (or vote). Thanks.

------- Comment #3 From Daniel Black 2008-06-27 10:59:30 0000 -------
i'm in favour of an update and purge. don't see a need to do a slotmove however
(though I'm not particularly passionate about it).

------- Comment #4 From Ryan Hill 2008-06-28 16:08:45 0000 -------
you don't need to go through treecleaners for this.  you're not removing the
package, just old versions.  go nuts.

------- Comment #5 From Jeremy Olexa (darkside) 2008-06-29 01:01:38 0000 -------
(In reply to comment #4)
> you don't need to go through treecleaners for this.  you're not removing the
> package, just old versions.  go nuts.
> 

Alrighty. P.Masked for 30 days. If anyone has need to keep (unlikely) please
comment on this bug.

Assigning to myself, so I don't forget about this one and removing treecleaners
from CC.

------- Comment #6 From German de la Cruz 2008-07-11 15:25:07 0000 -------
Gambas 2.7.0 depends on mesa-7.0.2 (if use opengl is active) which is actually
masked by keywords on the profile.

Then, up to now, what is the best option? To quit opengl use from gambas or
unmask mesa 2.0.7?

Thanks!

(In reply to comment #5)
> (In reply to comment #4)
> > you don't need to go through treecleaners for this.  you're not removing the
> > package, just old versions.  go nuts.
> > 
> 
> Alrighty. P.Masked for 30 days. If anyone has need to keep (unlikely) please
> comment on this bug.
> 
> Assigning to myself, so I don't forget about this one and removing treecleaners
> from CC.
> 

------- Comment #7 From Jeremy Olexa (darkside) 2008-07-11 15:32:23 0000 -------
(In reply to comment #6)
> Gambas 2.7.0 depends on mesa-7.0.2 (if use opengl is active) which is actually
> masked by keywords on the profile.
> 
> Then, up to now, what is the best option? To quit opengl use from gambas or
> unmask mesa 2.0.7?

You will generally have trouble if you mix stable and ~ARCH packages on your
system. A pre-req for packages moving to stable is that all the deps are
stabled at the same time OR they are already stable. So, to answer your
question..it is up to you. Go ahead and try it out, I *know* gambas will
compile and run with USE=-opengl but the users that wrote the ebuild put an
explicit version on there for mesa so I assume that is what is needed.

Hope that helps.

------- Comment #8 From David W Noon 2008-08-02 14:30:03 0000 -------
(In reply to comment #7)
> (In reply to comment #6)
> > Gambas 2.7.0 depends on mesa-7.0.2 (if use opengl is active) which is actually
> > masked by keywords on the profile.
> > 
> > Then, up to now, what is the best option? To quit opengl use from gambas or
> > unmask mesa 2.0.7?
> 
> You will generally have trouble if you mix stable and ~ARCH packages on your
> system. A pre-req for packages moving to stable is that all the deps are
> stabled at the same time OR they are already stable.

Another thing to consider is PostgreSQL. The new Gambas' PostgreSQL support
requires version 8.2 or later, but the current stable is only 8.0[.15]. The
virtual packages for PostgreSQL are now slotted, but the base ebuild is not.
There will be a fair amount of work to do before PostgreSQL programmers can
safely use the new version of Gambas.

------- Comment #9 From Jeremy Olexa (darkside) 2008-09-05 16:35:16 0000 -------
FYI:
We have done some decent progress on bug #229821 for gambas-2.8, I am waiting
on carrying out the removal until that one works and it in the tree.

------- Comment #10 From Jeremy Olexa (darkside) 2008-09-14 22:00:09 0000 -------
removed, 2.8.2 is in the tree now as well.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug