First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 113701
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Martin Schlemmer (RETIRED) <azarah@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Drake <dsd@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 113701 depends on: Show dependency tree
Show dependency graph
Bug 113701 blocks: 94951 119872
Votes: 0    Show votes for this bug    Vote for this bug

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







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


Description:   Opened: 2005-11-27 05:11 0000
Over 0.1.6, 0.1.7 includes fixes for a double-free case, a segfault, and a
memory leak.

Once this goes stable we'll also be making gamin the default provider of
virtual/fam and adjusting the relevant docs to reflect this. gamin is much nicer
as it doesn't require a daemon, has a superior architecture, and uses inotify
when available for real accuracy in file change notifications.

------- Comment #1 From Saleem Abdulrasool 2005-11-27 10:23:40 0000 -------
x86 marked stable.

------- Comment #2 From Olivier Crete 2005-11-27 12:08:09 0000 -------
amd64 stable

------- Comment #3 From nixnut 2005-12-02 02:57:22 0000 -------
Tested on ppc. Builds and installs ok. 

Output from some of the tests seem to indicate errors. These don't seem critical
enough to fail to install gamin though, so maybe it's nothing.

Output from the tests:
----------------------

dnotify6.py
-- dnotify6.py
Error: monitor got 3 events insteads of 4

flood.py
-- flood.py
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 8
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 9
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 1
Got callback:
/var/tmp/portage/gamin-0.1.7/work/gamin-0.1.7/python/tests/temp_dir/a, 7
Error: event flow didn't worked properly, gor 29 events
flood2.py
-- flood2.py
Error: event flow didn't worked properly, gor 31 events
flood3.py
-- flood3.py
Error: event flow didn't worked properly, got 28 events
flood4.py
-- flood4.py
Error: event flow didn't worked properly, gor 152 events


emerge info:
------------

Portage 2.0.51.22-r3 (selinux/2005.1/ppc, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14-hardened ppc)
=================================================================
System uname: 2.6.14-hardened ppc 7447A, altivec supported
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
DISTDIR="/var/tmp/portage/distfiles"
FEATURES="autoconfig distlocks sandbox selinux sfperms strict test userpriv
usersandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://pandemonium.tiscali.de/pub/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LC_ALL="en_GB.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa altivec audiofile berkdb bzip2 cdb cdr crypt cups curl directfb
divx4linux dlloader dvd dvdread esd exif expat fam flac gd gdbm gif glut gpm gtk
hardened idn imagemagick imlib java jpeg lcms ldap mad mng motif mpeg ncurses
network nls nptl nptlonly ogg opengl pam pcre perl png ppc python readline real
selinux slang sqlite ssl tcpd theora tiff truetype udev unicode vorbis xine xml2
xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, MAKEOPTS




------- Comment #4 From Evan Langlois 2005-12-19 00:51:15 0000 -------
Tested on sparc platform (E450 running kernel 2.6.15, gcc 3.4.4 and Gnome
2.12.2).

------- Comment #5 From Gustavo Zacarias (RETIRED) 2005-12-20 06:26:00 0000 -------
0.1.7 seems to work well enough on sparc with the new stuff to deserve a ~sparc
keyword.
We'll review candidate stable status in the future after the 30 day window and
a few additional testers from the sparc dev team.

------- Comment #6 From Daniel Drake 2005-12-29 09:50:01 0000 -------
Thats a good point - we should make sure all arches are keyworded where fam was
before making this "global" change. 

mips/ppc64 : this means you should keyword gamin as testing, and then 30 days
after, as stable.

------- Comment #7 From Markus Rothe 2006-01-03 08:47:49 0000 -------
added ~ppc64

------- Comment #8 From Joe Jezak 2006-01-08 01:29:51 0000 -------
Hansmi has already marked this ppc stable, thanks for testing nixnut.

------- Comment #9 From Daniel Drake 2006-01-13 06:48:53 0000 -------
Missed an arch. alpha: please mark gamin as testing, and then at a sufficient
time later, stable.

------- Comment #10 From Gustavo Zacarias (RETIRED) 2006-01-25 18:28:57 0000 -------
sparc stable.

------- Comment #11 From Jose Luis Rivero (yoswink) 2006-01-30 14:06:29 0000 -------
Today, agriffis marked gamin as ~alpha. 

We'll wait some time before marking it stable. Leave alpha cc'ed to remember
this.

------- Comment #12 From Daniel Drake 2006-02-03 15:55:39 0000 -------
mips, ppc64: Please mark gamin-0.1.7 stable

------- Comment #13 From Markus Rothe 2006-02-17 13:43:44 0000 -------
stable on ppc64

------- Comment #14 From Daniel Drake 2006-02-26 12:42:25 0000 -------
MIPS is done.

alpha: You are the last arch, and I think it has been in testing long enough (4
weeks). Can you mark this stable now please?

------- Comment #15 From Daniel Drake 2006-03-18 06:36:02 0000 -------
alpha: prod :)

------- Comment #16 From Fernando J. Pereda 2006-03-19 14:11:51 0000 -------
Done, sorry for the delay.

------- Comment #17 From Daniel Drake 2006-03-19 14:47:14 0000 -------
all done

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