Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26114 - stabilize dev-util/cvsweb-3.0.6
Summary: stabilize dev-util/cvsweb-3.0.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 26133
Blocks:
  Show dependency tree
 
Reported: 2003-08-07 02:35 UTC by Stephan Wentz
Modified: 2006-11-03 05:16 UTC (History)
3 users (show)

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


Attachments
cvsweb.patch - OBSOLETE (cvsweb.patch,993 bytes, patch)
2003-08-07 09:59 UTC, Ian Leitch (RETIRED)
Details | Diff
cvsweb.patch (cvsweb.patch,1.15 KB, patch)
2003-09-01 17:12 UTC, Ian Leitch (RETIRED)
Details | Diff
Patch against cvsweb-1.112.ebuild (cvsweb.patch,1.11 KB, patch)
2003-10-09 08:37 UTC, Gunnlaugur Thor Briem
Details | Diff
Better patch against cvsweb-1.112.ebuild (cvsweb.patch,1.24 KB, patch)
2003-10-09 09:03 UTC, Gunnlaugur Thor Briem
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Wentz 2003-08-07 02:35:33 UTC
emerging cvsweb installs the config into /etc/apache/config and not in
/etc/apache2/config when only apache2 is installed

Reproducible: Always
Steps to Reproduce:
1. emerge apache2 cvsweb
2.
3.

Actual Results:  
see details

Expected Results:  
install into /etc/apache2/config
Comment 1 Ian Leitch (RETIRED) gentoo-dev 2003-08-07 09:59:22 UTC
Created attachment 15684 [details, diff]
cvsweb.patch - OBSOLETE

This patch makes the ebuild take advantage of the webapp-apache eclass. The
eclass also needs updating with the patch in bug #26133 before this cvsweb
patch will work.
Comment 2 Ian Leitch (RETIRED) gentoo-dev 2003-08-18 07:13:11 UTC
bug 26133 is now in portage, nothing stopping this patch going in aswell.
Comment 3 Ian Leitch (RETIRED) gentoo-dev 2003-09-01 17:12:31 UTC
Created attachment 16937 [details, diff]
cvsweb.patch

Patches against 1.93-r1, only needs a few small changes to patch against 1.112.
Comment 4 Gunnlaugur Thor Briem 2003-10-09 08:37:07 UTC
Created attachment 19007 [details, diff]
Patch against cvsweb-1.112.ebuild

This patch is against cvsweb-1.112.ebuild, so that this bug can be dispensed
with.
Comment 5 Gunnlaugur Thor Briem 2003-10-09 09:03:05 UTC
Created attachment 19008 [details, diff]
Better patch against cvsweb-1.112.ebuild

Better than previous patch: this also changes the cvsweb.conf line
#$ENV{'PATH'} = '/usr/local/bin';
to
$ENV{'PATH'} = '/usr/bin';
in accordance with where the gentoo rcs ebuild puts its files by default.
This
makes cvsweb work out-of-the-box (well, except that you need to configure
your
cvs roots, but we're hardly going to do THAT automatically :)
Comment 6 Ian Leitch (RETIRED) gentoo-dev 2003-10-19 10:16:17 UTC
There will be a new webapp eclass along soon, so I'm going to close this
bug and see what happens when the new webapp arrives. Stuart mentioned that
once the new eclass is finished all ebuilds will be ported to it. So in other
words, we know cvsweb needs porting. 
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2006-09-01 14:24:06 UTC
Fix me...........
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2006-09-01 14:32:34 UTC
Fix me...........
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-25 10:55:51 UTC
This has been fixed long time ago in 3.0.x; 

arches please stabilize 3.0.6, current stable versions are horribly outdated and broken and need to be removed.

Comment 10 Markus Meier gentoo-dev 2006-10-25 12:22:30 UTC
1. emerges on x86
2. passes collision test
3. works

dev-util/cvsweb-3.0.6  USE="-vhosts"

Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.5
Last Sync: Wed, 25 Oct 2006 16:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
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
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt css cups dbus divx4linux dlloader dri dts dvd dvdr dvdread elibc_glibc emboss exif fam ffmpeg firefox font-server fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libclamav libg++ linguas_de linguas_en linguas_en_GB logitech-mouse mad mikmod mmx mmxext mono mozcalendar mozdevelop mozsvg mp3 mpeg ncurses network nls nptl nptlonly nvidia oav ogg opengl oss pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl tcltk tcpd test tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none video_cards_nv vorbis win32codecs xine xinerama xml xorg xorg-x11 xprint xv xvg xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 11 Jesus Rivero (Neurogeek) 2006-10-26 17:33:27 UTC
another x86 

1) emerges fine
2) passes collision tests
3) works. 

I know it may sound stupid, but i didn't have apache installed, should it be a dep for cvsweb? 


Portage 2.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Celeron(R) M processor         1.50GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /usr/spool/PBS /var/bind /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo"
LANG="es_ES.UTF-8"
LINGUAS="es"
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://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa arts berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr eds emboss encode esd fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal ipv6 isdnlog jpeg kde ldap libg++ mad mikmod mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs xml xorg xv zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_synaptics kernel_linux linguas_es userland_GNU video_cards_i915 video_cards_i810 video_cards_i830 video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-27 09:48:12 UTC
web-apps: this good to go?
Comment 13 Renat Lumpau (RETIRED) gentoo-dev 2006-10-27 10:01:47 UTC
probably. i don't use it myself but don't mind looking after it 
Comment 14 Christian Faulhammer (RETIRED) gentoo-dev 2006-10-31 02:45:18 UTC
As I have been told that the current stable is absolutely broken I will stable this version on x86 and wait for an uproar from users.  If you see people with forks and torches, sent them over.

Ah yes, add apache, or webapp-config complains a lot...
Comment 15 Arttu Valo 2006-11-01 05:02:35 UTC
IMHO 3.0.6 could be given the ~amd64, too. It emerges "equally well" on my amd64 as on my x86 ("some manual assembly, file system fidgeting and configuration required, batteries not included" -- true to the ~Gentoo spirit! ;) ).
Comment 16 Gustavo Zacarias (RETIRED) gentoo-dev 2006-11-03 05:16:20 UTC
sparc stable.