Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139275 - app-backup/bacula-1.38.9 missing init scripts
Summary: app-backup/bacula-1.38.9 missing init scripts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: App-Backup Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 139846 153189
  Show dependency tree
 
Reported: 2006-07-05 02:18 UTC by Georg Weiss
Modified: 2006-12-05 04:16 UTC (History)
4 users (show)

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 Georg Weiss 2006-07-05 02:18:35 UTC
A fresh install of 1.38.9 does not install the init scripts.
Reason for this is the missing configfiles directory in the "files" directory for this particular version.
Updating is ok (Initscript from old version was left).

--8<--
# emerge -pv bacula

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-backup/bacula-1.38.9  USE="bacula-nodir bacula-nosd bacula-split-init logrotate mysql readline ssl -X -bacula-clientonly -bacula-console -doc -gnome -logwatch -postgres -python -sqlite -sqlite3 -static -tcpd -wxwindows" 0 kB

Total size of downloads: 0 kB

# equery files bacula
[ Searching for packages matching bacula... ]
* Contents of app-backup/bacula-1.38.9:
/etc
/etc/bacula
/etc/bacula/bacula-fd.conf
/etc/bacula/bconsole.conf
/etc/conf.d
/etc/init.d
/etc/logrotate.d
/etc/logrotate.d/bacula
/usr
/usr/libexec
/usr/libexec/bacula
/usr/libexec/bacula/bacula
/usr/libexec/bacula/bacula-ctl-dir
/usr/libexec/bacula/bacula-ctl-fd
/usr/libexec/bacula/bacula-ctl-sd
/usr/libexec/bacula/bconsole
/usr/libexec/bacula/btraceback.dbx
/usr/libexec/bacula/btraceback.gdb
/usr/libexec/bacula/create_bacula_database
/usr/libexec/bacula/create_mysql_database
/usr/libexec/bacula/delete_catalog_backup
/usr/libexec/bacula/disk-changer
/usr/libexec/bacula/drop_bacula_database
/usr/libexec/bacula/drop_bacula_tables
/usr/libexec/bacula/drop_mysql_database
/usr/libexec/bacula/drop_mysql_tables
/usr/libexec/bacula/dvd-handler
/usr/libexec/bacula/gconsole
/usr/libexec/bacula/grant_bacula_privileges
/usr/libexec/bacula/grant_mysql_privileges
/usr/libexec/bacula/make_bacula_tables
/usr/libexec/bacula/make_catalog_backup
/usr/libexec/bacula/make_mysql_tables
/usr/libexec/bacula/mtx-changer
/usr/libexec/bacula/startmysql
/usr/libexec/bacula/stopmysql
/usr/libexec/bacula/update_bacula_tables
/usr/libexec/bacula/update_mysql_tables
/usr/libexec/bacula/updatedb
/usr/libexec/bacula/updatedb/README
/usr/libexec/bacula/updatedb/update_bacula_tables_8_to_9
/usr/libexec/bacula/updatedb/update_bdb_tables_8_to_9
/usr/libexec/bacula/updatedb/update_mysql_tables_4_to_5
/usr/libexec/bacula/updatedb/update_mysql_tables_5_to_6
/usr/libexec/bacula/updatedb/update_mysql_tables_6_to_7
/usr/libexec/bacula/updatedb/update_mysql_tables_7_to_8
/usr/libexec/bacula/updatedb/update_mysql_tables_8_to_9
/usr/libexec/bacula/updatedb/update_postgresql_tables_7_to_8
/usr/libexec/bacula/updatedb/update_postgresql_tables_8_to_9
/usr/libexec/bacula/updatedb/update_sqlite3_tables_8_to_9
/usr/libexec/bacula/updatedb/update_sqlite_tables_4_to_5
/usr/libexec/bacula/updatedb/update_sqlite_tables_5_to_6
/usr/libexec/bacula/updatedb/update_sqlite_tables_6_to_7
/usr/libexec/bacula/updatedb/update_sqlite_tables_7_to_8
/usr/libexec/bacula/updatedb/update_sqlite_tables_8_to_9
/usr/sbin
/usr/sbin/bacula-fd
/usr/sbin/bconsole
/usr/sbin/bsmtp
/usr/sbin/btraceback
/usr/share
/usr/share/doc
/usr/share/doc/bacula-1.38.9
/usr/share/doc/bacula-1.38.9/ChangeLog.gz
/usr/share/doc/bacula-1.38.9/LICENSE.gz
/usr/share/doc/bacula-1.38.9/README.gz
/usr/share/doc/bacula-1.38.9/ReleaseNotes.gz
/usr/share/doc/bacula-1.38.9/kernstodo.gz
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/bacula.8.gz
/var
/var/lib
/var/lib/bacula
/var/lib/bacula/.keep
--8<--


--8<--
# emerge --info
Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Xeon(TM) CPU 3.00GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
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.59-r7
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-r2
sys-devel/gcc-config: 1.3.13-r2
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 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks maketest metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.xxx.xxxx http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.gigaload.org/gentoo.org/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
MAKEOPTS="-j2"
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://gentoo.xxxx.xxxx/gentoo-portage"
USE="x86 acl apache2 bash-completion bzip2 cli crypt ipv6 logrotate mysql ncurses nls nptl pam php png readline samba ssl sysfs unicode utf8 zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
--8<--
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-05 02:33:58 UTC
Always stick ebuild name into bug summary.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-28 06:04:51 UTC
Re-assigning to herd wrt Bug 98505. Remove labmonkey from metadata.xml please.
Comment 3 Sean 2006-11-22 09:56:25 UTC
It can't find the /usr/portage/app-backup/bacula/files/1.38.9 directory.

I copied the /usr/portage/app-backup/bacula/files/1.38.5 directory to /usr/portage/app-backup/bacula/files/1.38.9, rebuilt, and I now have a functioning /etc/init.d/bacula-all init script.
Comment 4 Wouter Deconinck 2006-12-02 06:53:31 UTC
Last comment indeed solved this for me.  With FEATURES="strict" there is still a Manifest error for files/1.38.9/bacula-all-conf.
Comment 5 Fabian Groffen gentoo-dev 2006-12-02 07:19:49 UTC
I did a wanna-be fix on this one.  Anyone care to try out in a few hours if it works fine now?  Please report.  Thanks
Comment 6 Davide Cendron (RETIRED) gentoo-dev 2006-12-05 04:14:18 UTC
I've tested the installation this morning, it works without problems for me! :) (also with FEATURES="strict")
Comment 7 Fabian Groffen gentoo-dev 2006-12-05 04:16:49 UTC
ok, then the symptom reported on in this bug has been resolved.  Thanks!