Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382931 - www-apps/viewvc-1.1.11 - configuration file is searched in wrong location
Summary: www-apps/viewvc-1.1.11 - configuration file is searched in wrong location
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL: http://viewvc.tigris.org/issues/show_...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-14 11:14 UTC by Alon Bar-Lev
Modified: 2011-09-30 16:12 UTC (History)
0 users

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 Alon Bar-Lev 2011-09-14 11:14:38 UTC
viewvc puts configuration at /var/www/localhost/conf/viewvc.conf which is fine.
The problem is that the ebuild modifies the location of the file to be ../conf/viewvc.conf, while the current directory of the mod_python is "/".

Of course changing to full path makes it work.

Did I miss anything?

---

 * Found these USE flags for www-apps/viewvc-1.1.11:
 U I
 - - cvs        : Enable CVS (Concurrent Versions System) integration
 - - cvsgraph   : Add dev-vcs/cvsgraph support to show graphical views of revisions and branches
 + + mod_python : Add www-apache/mod_python support
 - - mod_wsgi   : Add www-apache/mod_wsgi support
 - - mysql      : Adds mySQL Database support
 + + pygments   : Add dev-python/pygments support for syntax highlighting
 + + subversion : Enable subversion (version control system) support
 - - vhosts     : Adds support for installing web-based applications into a virtual-hosting
                  environment

 * Found these USE flags for www-servers/apache-2.2.20:
 U I
 + + apache2_modules_actions         : Provides for executing CGI scripts based on media type or
                                       request method
 + + apache2_modules_alias           : Provides for mapping different parts of the host filesystem in
                                       the document tree and for URL redirection
 - - apache2_modules_asis            : Sends files that contain their own HTTP headers
 + + apache2_modules_auth_basic      : Basic authentication
 - - apache2_modules_auth_digest     : User authentication using MD5 Digest Authentication
 - - apache2_modules_authn_alias     : Provides the ability to create extended authentication
                                       providers based on actual providers
 + + apache2_modules_authn_anon      : Allows "anonymous" user access to authenticated areas
 - - apache2_modules_authn_dbd       : User authentication using an SQL database
 - - apache2_modules_authn_dbm       : User authentication using DBM files
 + + apache2_modules_authn_default   : Authentication fallback module
 + + apache2_modules_authn_file      : User authentication using text files
 - - apache2_modules_authz_dbm       : Group authorization using DBM files
 + + apache2_modules_authz_default   : Authorization fallback module
 + + apache2_modules_authz_groupfile : Group authorization using plaintext files
 + + apache2_modules_authz_host      : Group authorizations based on host (name or IP address)
 - - apache2_modules_authz_owner     : Authorization based on file ownership
 + + apache2_modules_authz_user      : User Authorization
 - - apache2_modules_autoindex       : Generates directory indexes, automatically, similar to the Unix
                                       ls command
 - - apache2_modules_cache           : Content cache keyed to URIs
 - - apache2_modules_cern_meta       : CERN httpd metafile semantics
 + + apache2_modules_cgi             : Enable CGI module (used by non-multithreaded MPMs, for eg.
                                       prefork)
 - - apache2_modules_cgid            : Enable CGI module (used by multithreaded MPMs, for eg. worker)
 - - apache2_modules_charset_lite    : Specify character set translation or recoding
 + + apache2_modules_dav             : Distributed Authoring and Versioning (WebDAV) functionality
 + + apache2_modules_dav_fs          : filesystem provider for mod_dav
 + + apache2_modules_dav_lock        : generic locking module for mod_dav
 - - apache2_modules_dbd             : Manages SQL database connections
 - - apache2_modules_deflate         : Compress content before it is delivered to the client
 + + apache2_modules_dir             : Provides for "trailing slash" redirects and serving directory
                                       index files
 - - apache2_modules_disk_cache      : Content cache storage manager keyed to URIs
 - - apache2_modules_dumpio          : Dumps all I/O to error log as desired
 + + apache2_modules_env             : Modifies the environment which is passed to CGI scripts and SSI
                                       pages
 + + apache2_modules_expires         : Generation of Expires and Cache-Control HTTP headers according
                                       to user-specified criteria
 - - apache2_modules_ext_filter      : Pass the response body through an external program before
                                       delivery to the client
 - - apache2_modules_file_cache      : Caches a static list of files in memory
 - - apache2_modules_filter          : Context-sensitive smart filter configuration module
 - - apache2_modules_headers         : Customization of HTTP request and response headers
 - - apache2_modules_ident           : RFC 1413 ident lookups
 - - apache2_modules_imagemap        : Server-side imagemap processing
 - - apache2_modules_include         : Server-parsed html documents (Server Side Includes)
 - - apache2_modules_info            : Provides a comprehensive overview of the server configuration
 - - apache2_modules_log_config      : Logging of the requests made to the server
 - - apache2_modules_log_forensic    : Forensic Logging of the requests made to the server
 - - apache2_modules_logio           : Logging of input and output bytes per request
 - - apache2_modules_mem_cache       : Content cache keyed to URIs
 + + apache2_modules_mime            : Associates the requested filename's extensions with the file's
                                       behavior (handlers and filters) and content (mime-type,
                                       language, character set and encoding)
 - - apache2_modules_mime_magic      : Determines the MIME type of a file by looking at a few bytes of
                                       its contents
 - - apache2_modules_negotiation     : Provides for content negotiation
 + + apache2_modules_proxy           : HTTP/1.1 proxy/gateway server
 + + apache2_modules_proxy_ajp       : AJP support module for mod_proxy
 - - apache2_modules_proxy_balancer  : mod_proxy extension for load balancing
 - - apache2_modules_proxy_connect   : mod_proxy extension for CONNECT request handling
 - - apache2_modules_proxy_ftp       : FTP support module for mod_proxy
 - - apache2_modules_proxy_http      : HTTP support module for mod_proxy
 - - apache2_modules_proxy_scgi      : SCGI gateway module for mod_proxy
 - - apache2_modules_reqtimeout      : Set timeout and minimum data rate for receiving requests
 + + apache2_modules_rewrite         : Provides a rule-based rewriting engine to rewrite requested
                                       URLs on the fly
 - - apache2_modules_setenvif        : Allows the setting of environment variables based on
                                       characteristics of the request
 - - apache2_modules_speling         : Attempts to correct mistaken URLs that users might have entered
                                       by ignoring capitalization and by allowing up to one
                                       misspelling
 - - apache2_modules_status          : Provides information on server activity and performance
 - - apache2_modules_substitute      : Perform search and replace operations on response bodies
 - - apache2_modules_unique_id       : Provides an environment variable with a unique identifier for
                                       each request
 - - apache2_modules_userdir         : User-specific directories
 - - apache2_modules_usertrack       : Clickstream logging of user activity on a site
 - - apache2_modules_version         : Version dependent configuration
 - - apache2_modules_vhost_alias     : Provides for dynamically configured mass virtual hosting
 - - apache2_mpms_event              : An experimental variant of the standard worker MPM
 - - apache2_mpms_itk                : Allows to run each virtual host under a separate uid and gid
 - - apache2_mpms_peruser            : Peruser is a working implementation of the perchild MPM
                                       allowing to run each apache child process as its own user and
                                       group, each handling its own set of virtual hosts
 + + apache2_mpms_prefork            : Implements a non-threaded, pre-forking web server
 - - apache2_mpms_worker             : Multi-Processing Module implementing a hybrid multi-threaded
                                       multi-process web server
 - - debug                           : Enable extra debug codepaths, like asserts and extra output. If
                                       you want to get meaningful backtraces see
                                       http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - doc                             : Adds extra documentation (API, Javadoc, etc)
 - - ldap                            : Adds LDAP support (Lightweight Directory Access Protocol)
 + + ssl                             : Adds support for Secure Socket Layer connections
 - - static                          : !!do not set this during bootstrap!! Causes binaries to be
                                       statically linked instead of dynamically
 - - suexec                          : Install suexec with apache
 - - threads                         : Adds threads support for various packages. Usually pthreads

 # emerge --info
Portage 2.1.10.11 (default/linux/amd64/10.0/no-multilib, gcc-4.4.5, glibc-2.12.2-r0, 2.6.39-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.39-gentoo-r3-x86_64-Intel-R-_Xeon-R-_CPU_E5410_@_2.33GHz-with-gentoo-2.0.3
Timestamp of tree: Tue, 13 Sep 2011 00:45:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.1-r1, 3.1.3-r1
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1
sys-apps/sandbox:         2.4
sys-devel/autoconf:       2.68
sys-devel/automake:       1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.4.5
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
sys-libs/glibc:           2.12.2
Repositories: gentoo correlsense-gentoo-overlay
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FSF-APPROVED @FSF-APPROVED-OTHER freedist Artistic"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -mtune=native -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -mtune=native -fomit-frame-pointer -pipe"
DISTDIR="/var/gentoo/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="he_IL.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/var/gentoo/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/gentoo/portage"
PORTDIR_OVERLAY="/usr/local/portage/correlsense-gentoo-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl acpi amd64 bidi bzip2 caps cli cracklib crypt cups curl cxx dri fam gpm iconv ipv6 kerberos logrotate lzma mmx modules mudflap ncurses nls nptl nptlonly openmp pam pcre pppd readline samba session sse sse2 sse3 ssl sysfs tcpd udev unicode vim-syntax xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_anon authn_default authn_file authz_default authz_groupfile authz_host authz_user dav dir env expires mime rewrite cgi proxy proxy_ajp dav_fs dav_lock" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nouveau nv r128 radeon savage sis tdfx trident vesa via vmware dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alon Bar-Lev 2011-09-30 16:12:54 UTC
This will be resolved by upstream at 1.1.12.