First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 188368
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Joe Sapp <nixphoeni@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alex <nabrozidhs@gmail.com>
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 188368 depends on: Show dependency tree
Bug 188368 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: 2007-08-10 16:28 0000
There are no bugs logged at bugzilla and I guess that I'm not the only one
using this piece of software so it should be safe to mark as stable.

Reproducible: Always

------- Comment #1 From Joe Sapp 2007-08-13 03:36:41 0000 -------
As of today it's been 30 days since I checked in the ebuild.  Arch teams, can
you stabilize please?

------- Comment #2 From Markus Ullmann 2007-08-15 08:30:23 0000 -------
Stable on x86

And no, you're not the only one using it Alex ;)

------- Comment #3 From Simon Cooper 2007-08-30 18:13:31 0000 -------
AMD64: compiles. Runs, but when the menus at the top are opened their names all
change to 'Help' (they start off as file/view/option/window as normal). The
main menu tree also does not behave properly. There are other various graphical
artefacts in the program which essentially make it unusable. Could another
AMD64 dev/AT confirm this pls?

Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4,
2.6.22-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor
4600+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 30 Aug 2007 16:50:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  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.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg collision-protect distlocks fixpackages metadata-transfer
multilib-strict sandbox sfperms strict test userpriv"
GENTOO_MIRRORS="http://gentoo.virginmedia.com http://distfiles.gentoo.org"
LINGUAS="en en_GB"
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/portage/local/layman/enlightenment /usr/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d a52 aac acpi alsa amd64 audiofile berkdb bitmap-fonts
branding bzip2 cairo caps cddb cdparanoia cdr cli cracklib cups curl dbus dri
dvd dvdr dvdread emboss encode evo exif expat fam ffmpeg firefox foomaticdb
gdbm gif glitz gs gtk guile hal iconv icu imagemagick imlib isdnlog ithreads
java javascript jpeg libsamplerate libwww lirc lm_sensors logrotate mad midi
mmap mmx mmxext mp3 msn mudflap ncurses nls nptl nptlonly nsplugin offensive
ogg openal opengl openmp pam pango pcre pdf perl png ppds pppd python
qt3support readline reflection sdl session sndfile spl sse sse2 ssl
startup-notification svg symlink tcl tcpd test threads tiff tk truetype
truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis wifi x264 xcb xine xml
xorg xosd xpm xscreensaver xv zlib" ALSA_CARDS="usb-audio"
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 evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en en_GB" LIRC_DEVICES="mceusb2" USERLAND="GNU"
VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #4 From Simon Cooper 2007-08-30 18:22:33 0000 -------
Update: apparently this is due to eagle not liking the Composite extension

------- Comment #5 From Simon Cooper 2007-08-30 19:22:28 0000 -------
AMD64: works, as far as I can test with the free mode & no hardware. Might be
worth putting a note into the ebuild about not working with the composite
extension, since that'll be more and more popular in the future?

------- Comment #6 From Robert Buchholz 2007-09-15 12:55:49 0000 -------
The ugliness!

I could stabilize it on amd64, since anyone using this program has to be from
the stone age of X and doesn't use Composite anyway. But it would be nice if
you add a note to the ebuild about the Comp issue first.

(and let upstream know or fix the issue)

------- Comment #7 From Joe Sapp 2007-10-10 01:54:46 0000 -------
See http://www.cadsoft.de/faq.htm#17040701 for related info, I think.

This issue seems to be resolved by creating their suggested script:

#!/bin/bash

export XLIB_SKIP_ARGB_VISUALS=1 
/opt/eagle/bin/eagle

----
Is it appropriate to create this shell script as part of installation?  What
naming sequence can I follow?

------- Comment #8 From Alex 2007-10-10 07:23:38 0000 -------
(In reply to comment #7)
> See http://www.cadsoft.de/faq.htm#17040701 for related info, I think.
> 
> This issue seems to be resolved by creating their suggested script:
> 
> #!/bin/bash
> 
> export XLIB_SKIP_ARGB_VISUALS=1 
> /opt/eagle/bin/eagle
> 
> ----
> Is it appropriate to create this shell script as part of installation?  What
> naming sequence can I follow?
> 

Yes, it does work faster on rendering! (x86)

Thanks Joe!

------- Comment #9 From Robert Buchholz 2007-10-10 08:48:21 0000 -------
(In reply to comment #7)
> Is it appropriate to create this shell script as part of installation?  What
> naming sequence can I follow?

For users, it would be least disruptive to install the binary to another
directory (libexec) and replace the /usr/bin/eagle by the script.

------- Comment #10 From Denilson 2007-11-03 03:42:57 0000 -------
I agree with the idea of a shell script. Maybe this caller script can set some
more variables, so that /etc/env.d/90eagle script could be removed?

The eagle binary is already at /opt/eagle/bin/eagle. The script could be placed
at /usr/bin/eagle

------- Comment #11 From Joe Sapp 2007-11-05 04:09:32 0000 -------
I still have to look into what $ROOTPATH is actually used for, but certainly
the addition to $PATH will be removed.  The env.d entry is still needed for
prelink; see bug #191961.

------- Comment #12 From Joe Sapp 2007-11-16 01:10:16 0000 -------
I accidentally unkeyworded it with my last update, but it's fixed now.  Thanks
all and keep on testing -r1.

------- Comment #13 From Denilson 2007-11-16 06:33:45 0000 -------
I'm commenting here just to avoid opening another bug. I saw that the -r1
ebuild creates a shell script wrapper. However, any parameters passed to the
script are not passed to the binary. The solution is simple, just replace this
line:
echo "${INSTALLDIR}/bin/eagle" >> "${D}/usr/bin/eagle"
with this:
echo "${INSTALLDIR}/bin/eagle" '"$@"' >> "${D}/usr/bin/eagle"

------- Comment #14 From Joe Sapp 2008-01-13 20:14:12 0000 -------
(In reply to comment #13)
> I'm commenting here just to avoid opening another bug. I saw that the -r1
> ebuild creates a shell script wrapper. However, any parameters passed to the
> script are not passed to the binary. The solution is simple, just replace this
> line:
> echo "${INSTALLDIR}/bin/eagle" >> "${D}/usr/bin/eagle"
> with this:
> echo "${INSTALLDIR}/bin/eagle" '"$@"' >> "${D}/usr/bin/eagle"
> 

Thanks.  It'll be fixed in -r2 and in CVS soon.

First Last Prev Next    No search results available      Search page      Enter new bug