Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 482014 - dev-db/postgis-2.1.0 - missing files/postgis-2.1-ldflags.patch
Summary: dev-db/postgis-2.1.0 - missing files/postgis-2.1-ldflags.patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: PgSQL Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-21 20:43 UTC by Penetsdorfer Martin
Modified: 2013-09-06 17:03 UTC (History)
2 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 Penetsdorfer Martin 2013-08-21 20:43:05 UTC
# emerge --info
Portage 2.2.0 (default/linux/amd64/13.0/selinux, gcc-4.7.3, glibc-2.17, 3.10.7-gentoo x86_64)
=================================================================
System uname: Linux-3.10.7-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-2.2
KiB Mem:     8152940 total,   3022836 free
KiB Swap:    8288252 total,   7890072 free
Timestamp of tree: Wed, 21 Aug 2013 20:30:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.7.5-r2, 3.2.5-r2, 3.3.2-r2
dev-util/cmake:           2.8.11.1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.6, 1.12.6
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.6.3, 4.7.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.10 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo vdr-devel wish wavilen xwing aluco maggu2810-overlay seden nektoo je_fro yarik-overlay portage-rich pentoo martin
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7-avx -O2 -pipe "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /usr/share/themes/oxygen-gtk/gtk-2.0 /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=corei7-avx -O2 -pipe "
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox selinux sesandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/vdr-devel /var/lib/layman/wish /var/lib/layman/wavilen /var/lib/layman/xwing /var/lib/layman/aluco /var/lib/layman/maggu2810-overlay /var/lib/layman/seden /var/lib/layman/nektoo /var/lib/layman/je_fro /var/lib/layman/yarik-overlay /var/lib/layman/rich0 /var/lib/layman/pentoo /var/lib/layman/martin"
USE="3ds X Xaw3d a52 aac aalib accessibility acl acpi addns addressbook ads akonadi all_sfx alsa amd64 amr ancient animgif ao apache2 apng aspell astribank audiofile autoipd automount autotrace avi avx bazaar bidi bitmap bitmap-fonts bittorrent bittorrent-external bl blender-game bluetooth bluray branding bs2b bzip2 cairo canberra captury cdda cddax cddb cdio cdparanoia cdr cgi chm cjk clamdtop clang cli clipboard collada colord compat compressed-lumas consolekit context contrast corefonts cover cracklib crypt cuda cue cups curl cxx daap darcs dbus dc1394 declarative demosaic derby designer-plugin detex dga dia dirac divx4linux djbfft djvu dmtx docbook dot dri dts dv dvb dvd dvdr dvdread dvi2tty dvipdfm ebook ecaggressive eckb1 ecmark ecmark2 ecmark3 ecmg2 ecsteve ecsteve2 egl embedded-fuseiso emovix enca encode epspdf epub examples excel exif expoblending extra-tools faac facebook facedetect fam fancy fasttrack fat fbcondecor ffmpeg fftw firefox3 fits flac fltk fluidsynth flup fontconfig fortran fpm freetds frei0r ftp fts3 g3dvl gadu gallium games gcrypt gd gdal gdbm geoip geolocation geos gflags gif gimp gimpprint gles2 glew glitz gmath gmm gnutella gnutls gold gphoto2 gps graphics graphiz graphviz grass groupwise gs gsl gsm gstreamer gtk gts gudev h323 hbci hddtemp hdf hdf5 hdri html httpd humanities hunspell hwdb hyperestraier icecast iconv icotools icoutils icu id3tag idn ilbc imagemagick indi infinality inkjar inotify introspection iphone ipod iptc ipv6 jadetex java jbig jingle jit jpeg jpeg2k kate kde kdenlive kdepim kerberos kexiv2 keymap kipi kpathsea ladspa lame lastfm lastfmradio latex latex3 lcms ldap lensfun libass libcaca libkms libmms libnotify libsamplerate libssh2 libtiger libv4l libv4l2 libyaml live lm_sensors lua luatex lv2 lyrics lzma lzo mad marble math matroska md5sum mediawiki mercurial metapost metric midi mikmod mikrokopter milter minizip mjpeg mms mmx mng mod modplug modules moonlight mp3 mp3tunes mp4 mpeg mpi mplayer mpris msn mtp mudflap multilib multimedia musepack music musicbrainz mxdatetime mysql mysqli ncurses netcdf network networkmanager nls nostalgia notifier nova nptl ntfs nuance nut nuv nvidia objc objc++ odbc offensive ogdi ogg ogm okular omega open_perms openal openctl openexr openft opengl openid openldap openmp openssl opus orc oscar oss otr pager pam panorama password pcre pdf pdfannotextractor pdfimport pdo perl phonon php pinentry pipe plasma player playtools plotutils png pnm policykit postgis postgres postproc postscript ppds pppd prison private-headers proj projectm ps pstricks publishers pvr python qalculate qimageblitz qlite3 qq qt-bundled qt-faststart qt3 qt3support qt4 quicktime quotes radio rar raw rdp readline redeyes reports romio rtf rtmp rtsp samba sametime sasl scale0tilt scanner schroedinger science script scripts scrobbler sctp sdl sdl-image sdlgfx sdns secure-delete selinux semantic-desktop sensord session shapefile sid skins skype slp smbtav2 smi smp smpeg sms sndfile snmp soap sockets solver soundtouch spandsp speex spell sql sqlite sqlite3 srt sse sse2 sse3 sse4_1 sse4_2 ssh ssl ssse3 startup-notification stream subversion svg swat szip taamey taglib tcl tcpd teletext templates tesseract testbed tex4ht texi2html tga themedesigner theora threads thumbnail tidy tiff timezone timidity tk tools tordns truetype truetype-fonts ttxtsubs tv tweak-mode twolame type1 type1-fonts udev unicode upcall usb utils v4l v4l2 vaapi vamp vcd vdpau vdr verse video virtuoso vkontakte vlc vnc vorbis vpx wavpack webdav-serf webkit webkit2 webpresence wildmidi win32codecs win32codes winbind windeco winetools winetriks winpopup wma wmf word-perfect wpd wpg wxwidgets wxwindows x264 xa xanim xcb xcomposite xetex xindy xine xinerama xml xmlreader xmlrpc xmlwriter xmp xorg xpm xsl xslt xv xvid xvmc xy yahoo zaptel zip zlib zvbi" ABI_X86="64" 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" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="canon ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="openssl" 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" GRUB_PLATFORMS="pc efi-64 multiboot" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer pdfimport" LINGUAS="de de_1901" NETBEANS_MODULES="apisupport java javafx profiler websvccommon cnd dlight enterprise ergonomics groovy php" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19 ruby18" SANE_BACKENDS="epson2 snapscan" USERLAND="GNU" VIDEO_CARDS="nvidia nouveau" 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, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON




* Messages for package dev-db/postgis-2.1.0:

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/portage/dev-db/postgis/files/postgis-2.1-ldflags.patch
 *   ( postgis-2.1-ldflags.patch )
 * ERROR: dev-db/postgis-2.1.0::gentoo failed (prepare phase):
 *   Cannot find $EPATCH_SOURCE!
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_prepare
 *   environment, line 3315:  Called epatch '/usr/portage/dev-db/postgis/files/postgis-2.1-ldflags.patch' '/usr/portage/dev-db/postgis/files/postgis-2.0-arflags.patch' '/usr/portage/dev-db/postgis/files/postgis-2.1-pkgconfig-json.patch'
 *   environment, line 1589:  Called epatch '/usr/portage/dev-db/postgis/files/postgis-2.1-ldflags.patch'
 *   environment, line 1616:  Called die
 * The specific snippet of code:
 *                   die "Cannot find \$EPATCH_SOURCE!";
Comment 1 gentoo@danielquinn.org 2013-08-22 11:57:20 UTC
Confirmed on my system as well.  It looks like the ebuild it looking for a file that isn't in Portage yet:


 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/portage/dev-db/postgis/files/postgis-2.1-ldflags.patch
 *   ( postgis-2.1-ldflags.patch )


# ls -lh /usr/portage/dev-db/postgis/files/
total 28K
-rw-r--r-- 1 root root 1.4K Jan 30  2013 postgis-1.5-ldflags.patch
-rw-r--r-- 1 root root 1.4K Jan 30  2013 postgis-2.0-ldflags.patch
-rw-r--r-- 1 root root 3.5K Feb 11  2013 postgis-2.0-pkgconfig-json.patch
-rw-r--r-- 1 root root 4.6K Aug 18 21:31 postgis-2.1-pkgconfig-json.patch
-rw-r--r-- 1 root root 2.1K May  1  2011 postgis_dbs
-rw-r--r-- 1 root root 2.1K Aug 24  2011 postgis_dbs-1.4
Comment 2 Aaron W. Swenson gentoo-dev 2013-08-23 02:28:56 UTC
It's there now.
Comment 3 Vladimir Pavljuchenkov (SpiderX) 2013-08-23 07:12:57 UTC
postgis-2.1-ldflags.patch is in portage, but what about postgis-2.0-arflags.patch?

This patch is needed for ebuild:

> src_prepare() {
>	        epatch "${FILESDIR}/${PN}-2.1-ldflags.patch" \
>	                "${FILESDIR}/${PN}-2.0-arflags.patch" \
>	                "${FILESDIR}/${PN}-2.1-pkgconfig-json.patch"
>	
>	        local AT_M4DIR="macros"
>	        eautoreconf
>	}

There is no postgis-2.0-arflags.patch right now in portage (http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-db/postgis/files/), so problem remains almost the same.
Comment 4 Aaron W. Swenson gentoo-dev 2013-08-23 11:05:00 UTC
(In reply to SpiderX from comment #3)
> postgis-2.1-ldflags.patch is in portage, but what about
> postgis-2.0-arflags.patch?
> 
> This patch is needed for ebuild:
> 
> > src_prepare() {
> >	        epatch "${FILESDIR}/${PN}-2.1-ldflags.patch" \
> >	                "${FILESDIR}/${PN}-2.0-arflags.patch" \
> >	                "${FILESDIR}/${PN}-2.1-pkgconfig-json.patch"
> >	
> >	        local AT_M4DIR="macros"
> >	        eautoreconf
> >	}
> 
> There is no postgis-2.0-arflags.patch right now in portage
> (http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-db/postgis/
> files/), so problem remains almost the same.

*Sigh* Okay, now everything is there.