Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393173 - dovecot-2.1_rc1 - Failure in configure "cd: ../dovecot-2.1-pigeonhole-0.3.0: No such file or directory"
Summary: dovecot-2.1_rc1 - Failure in configure "cd: ../dovecot-2.1-pigeonhole-0.3.0: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-04 20:23 UTC by .:deadhead:.
Modified: 2011-12-05 11:25 UTC (History)
3 users (show)

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


Attachments
emerge --info =net-mail/dovecot-2.1_rc1 (dovecot,14.50 KB, text/plain)
2011-12-04 20:25 UTC, .:deadhead:.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description .:deadhead:. 2011-12-04 20:23:51 UTC
While installing dovecot-2.1_rc1 on my stable amd64 system I got: 

...
Install prefix . : /usr
File offsets ... : 64bit
I/O polling .... : epoll
I/O notifys .... : inotify
SSL ............ : no
GSSAPI ......... : no
passdbs ........ : static passwd passwd-file shadow pam checkpassword
                 : -bsdauth -sia -ldap -sql -vpopmail
userdbs ........ : static prefetch passwd passwd-file checkpassword nss
                 : -ldap -sql -vpopmail
SQL drivers .... :
                 : -pgsql -mysql -sqlite
Full text search : squat
                 : -lucene -solr
make -j3 dovecot-config 
old=`pwd` && cd . && abs_builddir=`pwd` && cd $old && \
cd . && abs_srcdir=`pwd` && cd $old && \
cat dovecot-config.in | sed \
-e "s|\$(top_builddir)|$abs_builddir|g" \
-e "s|\$(incdir)|$abs_srcdir|g" \
-e "s|\$(LIBICONV)||g" \
-e "s|^\(dovecot_pkgincludedir\)=|\1=/usr/include/dovecot|" \
-e "s|^\(dovecot_pkglibdir\)=|\1=/usr/lib64/dovecot|" \
-e "s|^\(dovecot_pkglibexecdir\)=|\1=/usr/libexec/dovecot|" \
-e "s|^\(dovecot_docdir\)=|\1=/usr/share/doc/dovecot|" \
-e "s|^\(dovecot_moduledir\)=|\1=/usr/lib64/dovecot|" \
> dovecot-config
/var/tmp/portage/net-mail/dovecot-2.1_rc1/temp/environment: line 2618: cd: ../dovecot-2.1-pigeonhole-0.3.0: No such file or directory



Reproducible: Always
Comment 1 .:deadhead:. 2011-12-04 20:25:01 UTC
Created attachment 294785 [details]
emerge --info =net-mail/dovecot-2.1_rc1
Comment 2 .:deadhead:. 2011-12-04 21:00:54 UTC
Checking the environment from the ebuild (cat /var/tmp/portage/net-mail/dovecot-2.1_rc1/temp/environment)

declare SRC_URI="http://www.dovecot.org/releases/2.1/rc/dovecot-2.1.rc1.tar.gz
        sieve? (
        http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-b3bff60a18da.tar.bz2
        )
        managesieve? (
        http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-b3bff60a18da.tar.bz2
        ) "


I noticed that the source tar for pigeonhole is not available anymore :


curl -vO http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-b3bff60a18da.tar.bz2
* About to connect() to www.rename-it.nl port 80 (#0)
*   Trying 217.119.238.12...   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0connected
* Connected to www.rename-it.nl (217.119.238.12) port 80 (#0)
> GET /dovecot/2.1/dovecot-2.1-pigeonhole-b3bff60a18da.tar.bz2 HTTP/1.1
> User-Agent: curl/7.21.4 (x86_64-pc-linux-gnu) libcurl/7.21.4 OpenSSL/1.0.0e zlib/1.2.5 libidn/1.22
> Host: www.rename-it.nl
> Accept: */*
> 
< HTTP/1.1 404 Not Found
< Date: Sun, 04 Dec 2011 20:57:00 GMT
< Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g mod_perl/2.0.4 Perl/v5.10.0
< Vary: Accept-Encoding
< Content-Length: 430
< Content-Type: text/html; charset=iso-8859-1
< 
{ [data not shown]
100   430  100   430    0     0    289      0  0:00:01  0:00:01 --:--:--  7543* Connection #0 to host www.rename-it.nl left intact

* Closing connection #0


But is available through the mercurial web interface :


curl -vO http://hg.rename-it.nl/dovecot-2.1-pigeonhole/archive/b3bff60a18da.tar.bz2
* About to connect() to hg.rename-it.nl port 80 (#0)
*   Trying 217.119.238.11...   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0connected
* Connected to hg.rename-it.nl (217.119.238.11) port 80 (#0)
> GET /dovecot-2.1-pigeonhole/archive/b3bff60a18da.tar.bz2 HTTP/1.1
> User-Agent: curl/7.21.4 (x86_64-pc-linux-gnu) libcurl/7.21.4 OpenSSL/1.0.0e zlib/1.2.5 libidn/1.22
> Host: hg.rename-it.nl
> Accept: */*
> 
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0< HTTP/1.1 200 Script output follows
< Date: Sun, 04 Dec 2011 20:59:34 GMT
< Server: Apache/2.2.16 (Debian)
< Content-Disposition: attachment; filename=dovecot-2-1-pigeonhole-b3bff60a18da.tar.bz2
< Transfer-Encoding: chunked
< Content-Type: application/x-tar
< 
{ [data not shown]
100  546k    0  546k    0     0  94155      0 --:--:--  0:00:05 --:--:--  124k* Connection #0 to host hg.rename-it.nl left intact

* Closing connection #0

Maybe could be just enough to change the SRC_URI for sieve e managesieve USE to 

http://hg.rename-it.nl/${PN}-${major_minor}-pigeonhole/archive/${sieve_snapshot}.tar.bz2


cheers
Comment 3 Eray Aslan gentoo-dev 2011-12-05 11:25:06 UTC
I have changed the SRC_URI without a revbump but the tarball should have been in gentoo mirrors by now.  Anyway, please reopen if you still have any problems:

+  05 Dec 2011; Eray Aslan <eras@gentoo.org> dovecot-2.1_rc1.ebuild:
+  Fix sieve SRC_URI and directories - bug #393173
+