Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178453 - sys-fs/lvm2-2.02.25 version bump
Summary: sys-fs/lvm2-2.02.25 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Eric Edgar (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-14 01:54 UTC by Tim Harder
Modified: 2007-07-29 22:36 UTC (History)
6 users (show)

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


Attachments
amd64 requires some major keywording/use.masking love (lvm2.txt,21.74 KB, text/plain)
2007-06-24 10:44 UTC, Jakub Moc (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Harder gentoo-dev 2007-05-14 01:54:45 UTC
See ftp://sources.redhat.com/pub/lvm2/WHATS_NEW for changes since the latest lvm2-2.02.17 that is in the tree.
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-05-29 03:03:29 UTC
rocket: why did you drop the baselayout2 changes that were present in .17?
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-05-29 03:04:11 UTC
and also, why did you put eje001 in changelog?
no user by that name exists.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-05-29 03:30:15 UTC
worse yet, 2.02.25 fails on my box.

x86_64-pc-linux-gnu-gcc -E -P cmdnames.h 2> /dev/null | \
		egrep -v '^ *(|#.*|dumpconfig|formats|help|pvdata|segtypes|version) *$' > .commands
x86_64-pc-linux-gnu-gcc -o lvm -march=nocona -O2 -pipe -march=nocona -O2 -pipe -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security -O2 -march=nocona -O2 -pipe -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security -O2 dumpconfig.o formats.o lvchange.o lvconvert.o lvcreate.o lvdisplay.o lvextend.o lvmchange.o lvmcmdline.o lvmdiskscan.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgconvert.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvm.o \
		-Wl,--export-dynamic -L../lib -L/usr/lib64 -llvm -ldevmapper -lreadline -lrt -ldl -lncurses  -rdynamic
x86_64-pc-linux-gnu-gcc -o lvm.static -march=nocona -O2 -pipe -march=nocona -O2 -pipe -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security -O2 -march=nocona -O2 -pipe -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security -O2 dumpconfig.o formats.o lvchange.o lvconvert.o lvcreate.o lvdisplay.o lvextend.o lvmchange.o lvmcmdline.o lvmdiskscan.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgconvert.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvm-static.o -static \
		-Wl,--export-dynamic -L../lib -L/usr/lib64 -llvm -ldevmapper -lreadline -lrt -ldl -lncurses  -rdynamic
../lib/liblvm.a(dev-cache.o): In function `dev_cache_init':
dev-cache.c:(.text+0x430): undefined reference to `dm_regex_create'
../lib/liblvm.a(dev-cache.o): In function `_insert_dev':
dev-cache.c:(.text+0x8c9): undefined reference to `dm_regex_match'
dev-cache.c:(.text+0x8df): undefined reference to `dm_regex_match'
../lib/liblvm.a(filter-regex.o): In function `regex_filter_create':
filter-regex.c:(.text+0x34b): undefined reference to `dm_regex_create'
../lib/liblvm.a(filter-regex.o): In function `_accept_p':
filter-regex.c:(.text+0x464): undefined reference to `dm_regex_match'
collect2: ld returned 1 exit status
make[1]: *** [lvm] Error 1
make[1]: *** Waiting for unfinished jobs....
../lib/liblvm.a(sharedlib.o): In function `load_shared_library':
sharedlib.c:(.text+0xd8): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
../lib/liblvm.a(dev-cache.o): In function `dev_cache_init':
dev-cache.c:(.text+0x430): undefined reference to `dm_regex_create'
../lib/liblvm.a(dev-cache.o): In function `_insert_dev':
dev-cache.c:(.text+0x8c9): undefined reference to `dm_regex_match'
dev-cache.c:(.text+0x8df): undefined reference to `dm_regex_match'
../lib/liblvm.a(filter-regex.o): In function `regex_filter_create':
filter-regex.c:(.text+0x34b): undefined reference to `dm_regex_create'
../lib/liblvm.a(filter-regex.o): In function `_accept_p':
filter-regex.c:(.text+0x464): undefined reference to `dm_regex_match'
collect2: ld returned 1 exit status
make[1]: *** [lvm.static] Error 1
make[1]: Leaving directory `/dev/shm/portage/sys-fs/lvm2-2.02.25/work/LVM2.2.02.25/tools'
make: *** [tools] Error 2

!!! ERROR: sys-fs/lvm2-2.02.25 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  lvm2-2.02.25.ebuild, line 86:   Called die

!!! compile problem
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/sys-fs:lvm2-2.02.25:20070529-032553.log'.

grubbs-int ~ # emerge -pv device-mapper

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

Calculating dependencies... done!
[ebuild   R   ] sys-fs/device-mapper-1.02.18-r1  USE="(-selinux)" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-05-29 03:30:45 UTC
grubbs-int ~ # emerge --info
Portage 2.1.2.7 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r2, 2.6.20-pmp-g2763f27c x86_64)
=================================================================
System uname: 2.6.20-pmp-g2763f27c x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
Gentoo Base System release 1.13.0_alpha12
Timestamp of tree: Unknown
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/home/gentoo/distfiles"
FEATURES="assume-digests autoaddcvs buildpkg ccache collision-protect cvs digest distlocks metadata-transfer mirror parallel-fetch sandbox sfperms splitdebug strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en en_CA en_US en_GB en_ZA"
MAKEOPTS="-j4"
PKGDIR="/home/gentoo/packages/grubb-int/"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/gentoo-cvs/gentoo-x86"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC=""
USE="aalib acl acpi adns aio alsa amd amd64 apache2 apm berkdb bitmap-fonts cairo cdr cgi clearpasswd cli cracklib crypt cups curl divx4linux dri dvd dvdr encode f77 fam foomaticdb fortran frxp gcj gd gdbm geoip gif glitz gpgme hpn iconv idn imap innodb ipalias ipv6 isdnlog jikes jpeg junit libwww logrotate mad maildir mailwrapper mcal md5sum midi mikmod mp3 mpeg mpm-prefork multicall mysql ncurses nptl nptlonly objc offensive ogg pam pcap pcre pdf pdflib perl pic plotutils png pnp ppds pppd python qmail readline reflection samba scanner session slp smime snmp socks5 spell spl ssl svg tetex tiff truetype truetype-fonts type1 type1-fonts udev ungif unicode usb userlocales v4l v4l2 vhosts vim-syntax vorbis xml xml2 xorg xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_CA en_US en_GB en_ZA" USERLAND="GNU" VIDEO_CARDS="dummy fbdev nv v4l vga vesa i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2007-05-29 14:08:54 UTC
(In reply to comment #2)
> and also, why did you put eje001 in changelog?
> no user by that name exists.
> 

He doesn't have ECHANGELOG_USER configured in his /etc/make.conf or his $HOME/.bashrc file. echangelog by default uses EMAIL=`whoami`@gentoo.org so that's probably his system login.

rocket: add to /etc/make.conf or to $HOME/.bashrc 
ECHANGELOG_USER="Eric Edgar <rocket@gentoo.org>"
Comment 6 Michiel de Bruijne 2007-05-30 18:40:23 UTC
Just a confirmation that the upgrade from sys-fs/lvm2-2.02.17 to sys-fs/lvm2-2.02.25 broke my system. The init-script required for baselayout2 isn't in sys-fs/lvm2-2.02.25 anymore. The devices for logical volumes are not created.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-06-24 10:44:32 UTC
Created attachment 122956 [details]
amd64 requires some major keywording/use.masking love

Not to mention it has completely broken dependencies on amd64...
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-07-29 22:36:19 UTC
Michiel de Bruijne: that baselayout2 issue should be fixed.

jakub: I added ~amd64 to sys-cluster/gulm, but I don't know what you're on, as 'repoman full' passed even before that. Please open a new bug if you have more issues.