Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51236 - imwheel version bump needed
Summary: imwheel version bump needed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-16 17:10 UTC by Henryk Plötz
Modified: 2004-06-13 08:09 UTC (History)
1 user (show)

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


Attachments
Pre11 (imwheel-pre11.tar.bz2,1.23 KB, application/octet-stream)
2004-06-08 02:01 UTC, Qui Gon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henryk Plötz 2004-05-16 17:10:33 UTC
The latest imwheel version in portage (1.0.0pre2) is more than one and a half year old and has at least one annoying bug which is fixed in more recent versions.

The existing ebuild for 1.0.0rc2 works without problems for at least 1.0.0rc5 and rc6 (when the name is changed, of course).

Reproducible: Always
Steps to Reproduce:
Comment 1 Qui Gon 2004-06-08 02:01:51 UTC
Created attachment 32909 [details]
Pre11

The ebuilds don't really differ.
As for using the ebuild's name for getting the right version, you need to
rename the ebuild and the patch in files.
Simply extract the attached tbz2 into your imwheel-portage-directory and go.
!Remember to first change to the directory, where to old ebuild is located.!

Also the mapping for the the sidebuttons have changed to 8 and 9.
For those, who use a mouse with sidebuttons for browsing, e.g. Intelli Mouse
explorer need the following:

xmodmap -e "pointer = 1 2 3 6 7 4 5 8 9"
imwheel -k -p -b "006789"
Comment 2 Markus Nigbur (RETIRED) gentoo-dev 2004-06-12 20:12:46 UTC
in cvs.
Comment 3 Ian Weber 2004-06-13 08:09:04 UTC
I'm getting a sandbox violation while trying to emerge this, it's trying to write to the imwheelrc file in /etc/X11 instead of the one in the sandbox:

>>> Install imwheel-1.0.0_pre11 into /var/tmp/portage/imwheel-1.0.0_pre11/image/ category x11-misc
Making install in jax
make[1]: Entering directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11/jax'
make[2]: Entering directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11/jax'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11/jax'
make[1]: Leaving directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11/jax'
make[1]: Entering directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
make[2]: Entering directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
test -z "/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/bin" || mkdir -p -- . "/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/bin"
  /bin/install -c 'imwheel' '/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/bin/imwheel'
make  install-exec-hook
make[3]: Entering directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
./mkinstalldirs /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel
mkdir /var/tmp/portage/imwheel-1.0.0_pre11/image/etc
mkdir /var/tmp/portage/imwheel-1.0.0_pre11/image/etc/X11
mkdir /var/tmp/portage/imwheel-1.0.0_pre11/image/etc/X11/imwheel
[ -f /etc/imwheelrc ] && mv /etc/imwheelrc /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc || true
[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc || true
ACCESS DENIED  rename:    /etc/X11/imwheelrc
mv: cannot move `/etc/X11/imwheelrc' to `/var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc': Permission denied
[ -f /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc ] && install -m 644 imwheelrc /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc.new || install -m 644 imwheelrc /var/tmp/portage/imwheel-1.0.0_pre11/image//etc/X11/imwheel/imwheelrc
make[3]: Leaving directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
test -z "/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/share/man/man1" || mkdir -p -- . "/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/share/man/man1"
 /bin/install -c -m 644 './imwheel.1' '/var/tmp/portage/imwheel-1.0.0_pre11/image//usr/share/man/man1/imwheel.1'
make[2]: Leaving directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
make[1]: Leaving directory `/var/tmp/portage/imwheel-1.0.0_pre11/work/imwheel-1.0.0pre11'
man:
gzipping man page: imwheel.1
prepallstrip:
strip:
strip:
   usr/bin/imwheel
>>> Completed installing into /var/tmp/portage/imwheel-1.0.0_pre11/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-x11-misc_-_imwheel-1.0.0_pre11-6429.log"

rename:    /etc/X11/imwheelrc
--------------------------------------------------------------------------------