Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178747 - Rebuild of QT, PHP fails after emerging Firebird 2.0.1
Summary: Rebuild of QT, PHP fails after emerging Firebird 2.0.1
Status: RESOLVED DUPLICATE of bug 168077
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: William L. Thomson Jr. (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-16 11:49 UTC by gapon
Modified: 2007-05-17 04:44 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gapon 2007-05-16 11:49:16 UTC
After emerging dev-db/firebird-2.0.1.12855.0-r3 and running revdep-rebuild I am not able to re-emerge broken packages:
1) QT (both 3.3.8-r2 and 4.3.0_rc1)
2} PHP (5.2.2-r1)
So I have to mask new version of firebird and use the old one (1.5.4-r2)

Reproducible: Always

Steps to Reproduce:
1.emerg -av dev-db/firebird-2.0.1.12855.0-r3
2.revdep-rebuild
3.re-emerge of QT, PHP (maybe etc.) will fail




I can attach logs if needed, please let me know.

my emerge --info:
gapon@cattie ~ $ emerge --info
Portage 2.1.2.7 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r2, 2.6.21-ck1-r1 i686)
=================================================================
System uname: 2.6.21-ck1-r1 i686 Genuine Intel(R) CPU T2600 @ 2.16GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 15 May 2007 01:47:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=prescott -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/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O3 -march=prescott -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS=" http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo ftp://gentoo.mirror.web4u.cz/ http://gentoo.inode.at/ http://pandemonium.tiscali.de/pub/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.mirror.solnet.ch"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
LINGUAS="cs"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acpi alsa avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdr cli cracklib crypt cups dbus directfb divx4linux dri dvd dvdr dvdread encode examples exif faad fam fbcon ffmpeg firebird firefox fortran ftp gdbm gif gnutls gpm gstreamer gtk gtk2 hal iconv imap ipv6 isdnlog jabber java java5 jpeg jpeg2k jython kde kdeenablefinal ldap libg++ logitech-mouse logrotate midi mmx mmx2 mng mono mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pcmcia pcre perl png pnp postgres ppds pppd python qt qt3 qt4 quicktime readline reflection samba sasl sdl seamonkey session smp spl sqlite sqlite3 sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb utf8 vim vim-syntax vorbis wifi wireshark x264 x86 xine xinerama xorg xscreensaver xv xvid zlib zsh-completion" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs" USERLAND="GNU" VIDEO_CARDS="nvidia nv vga vesa fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-16 21:14:52 UTC

*** This bug has been marked as a duplicate of bug 178704 ***
Comment 2 William L. Thomson Jr. (RETIRED) gentoo-dev 2007-05-16 23:16:11 UTC
Still looking into if this is a real dup. Very likely is, since I just emerged firebird-1.5.4-r3 and then afterward qt-4.3.0_rc1 with firebird use flag. Qt merged, and am pretty sure it built the fb stuff.

Will test in a bit with firebird-2.0.1.12855.0-r3 but it should be 100% backwards api compatible. So qt should not fail to merge with it. Which would also be a symlink problem more than likely. Similar or not to the other.

Although the other is looking like a local issue. With some stray files not provided by any ebuild. Waiting to confirm there, and off to test 2.0.1.
Comment 3 William L. Thomson Jr. (RETIRED) gentoo-dev 2007-05-17 04:40:06 UTC
Ok this is a valid bug and not related to the other. I am not exactly sure why qt fails on 2.0.1 and not on 1.5.4. I was able to get qt to build against 2.0.1 by creating a symlink to /opt/firebird/include/ibase.h in /usr/include. But neither version provides that symlink, so not sure why 2.0.1 would be any different than 1.5.4 or 1.x for that matter.

I would like to test further to see if it's just the test that fails, or the actual built itself when that symlink is missing. If it's just the test, likely just make a quick patch for that file in qt when firebird use flag is enabled.
Comment 4 William L. Thomson Jr. (RETIRED) gentoo-dev 2007-05-17 04:44:23 UTC
This really is a duplicate, but of another bug :)

*** This bug has been marked as a duplicate of bug 168077 ***