Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517390 - app-backup/cyphertite-2.0.2 - x86_64-pc-linux-gnu-gcc: error: 3: No such file or directory
Summary: app-backup/cyphertite-2.0.2 - x86_64-pc-linux-gnu-gcc: error: 3: No such file...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Brian Evans (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-18 05:03 UTC by Berthold Humkamp
Modified: 2014-07-19 13:10 UTC (History)
0 users

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


Attachments
build.log (build.log,42.66 KB, text/plain)
2014-07-18 05:04 UTC, Berthold Humkamp
Details
emerge --info '=app-backup/cyphertite-2.0.2-r2::gentoo' (emerge_info.txt,7.89 KB, text/plain)
2014-07-18 05:06 UTC, Berthold Humkamp
Details
emerge -pqv '=app-backup/cyphertite-2.0.2-r2::gentoo' (emerge_pqv.txt,48 bytes, text/plain)
2014-07-18 05:07 UTC, Berthold Humkamp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Berthold Humkamp 2014-07-18 05:03:35 UTC
app-backup/cyphertite-2.0.2 fails to compile

see appended build.log

Reproducible: Didn't try
Comment 1 Berthold Humkamp 2014-07-18 05:04:29 UTC
Created attachment 380936 [details]
build.log
Comment 2 Berthold Humkamp 2014-07-18 05:06:16 UTC
Created attachment 380938 [details]
emerge --info '=app-backup/cyphertite-2.0.2-r2::gentoo'
Comment 3 Berthold Humkamp 2014-07-18 05:07:19 UTC
Created attachment 380940 [details]
emerge -pqv '=app-backup/cyphertite-2.0.2-r2::gentoo'
Comment 4 Brian Evans (RETIRED) gentoo-dev 2014-07-18 15:04:40 UTC
When I build, I get "-lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 -lcurl   -lssl -lcrypto  -ldl -ledit -lncurses -lz -lbsd -L/usr/lib -L/usr/ssl/lib" as libraries.

You get "-lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 -lcurl -lidn 3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llber -lldap   -lssl -lcrypto  -ldl -ledit -lncurses -lz -lbsd" as libraries.

Something is incorrectly injecting "-lidn 3".

Can you please post the output of `curl-config --libs`?
Comment 5 Brian Evans (RETIRED) gentoo-dev 2014-07-18 15:11:52 UTC
Also, please post the output of 'emerge -pvO net-misc/curl'
Comment 6 Berthold Humkamp 2014-07-19 06:02:07 UTC
#> curl-config --libs
-lcurl -lidn -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llber -lldap -lz

#> emerge -pvO net-misc/curl

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

[ebuild   R    ] net-misc/curl-7.36.0  USE="idn ipv6 kerberos ldap ssl threads -adns -metalink -rtmp -ssh -static-libs {-test}" CURL_SSL="nss -axtls -gnutls -openssl -polarssl" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


I just tried to build cyphertite again: Same error, so it wasn't a byte-biter on my harddisk ;-))
Comment 7 Brian Evans (RETIRED) gentoo-dev 2014-07-19 13:10:20 UTC
Fixed in -r3

+*cyphertite-2.0.2-r3 (19 Jul 2014)
+
+  19 Jul 2014; Brian Evans <grknight@gentoo.org> +cyphertite-2.0.2-r3.ebuild,
+  -cyphertite-2.0.2-r2.ebuild, files/cyphertite-2.0.2-fix-build.patch:
+  Fix build system which wrongly filtered using s/-lssl//g to use s/-lssl //g .
+  This breaks curl linked with non-OpenSSL such as nss and is bad  practice
+  anyway