Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393367 - [version bump] app-backup/spideroak-bin-4.2.9907
Summary: [version bump] app-backup/spideroak-bin-4.2.9907
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Naohiro Aota
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-06 11:34 UTC by Dennis Schridde
Modified: 2011-12-19 21:37 UTC (History)
1 user (show)

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


Attachments
diff for pycurl unbundled (spideroak-bin-4.2.9901.ebuild.patch,2.94 KB, patch)
2011-12-06 19:01 UTC, Dennis Schridde
Details | Diff
patch for metadata (spideroak-bin-4.2.9901.metadata.xml.patch,510 bytes, patch)
2011-12-06 19:03 UTC, Dennis Schridde
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2011-12-06 11:34:34 UTC
Beta version 9901 has been released and compared to 9895 I do not see any serious bugs anymore.

Reproducible: Always
Comment 1 Dennis Schridde 2011-12-06 19:01:39 UTC
Created attachment 295009 [details, diff]
diff for pycurl unbundled

I am currently working on unbundling the libraries and eggs. This is the first version without pycurl included.
Comment 2 Dennis Schridde 2011-12-06 19:03:13 UTC
Created attachment 295011 [details, diff]
patch for metadata

This patch to metadata.xml describes pycurl-bundled and fixes a typo with qt-bundled.
Comment 3 Dennis Schridde 2011-12-09 22:04:20 UTC
Final version released.
Comment 4 Naohiro Aota gentoo-dev 2011-12-10 00:34:34 UTC
Added to the tree. Thanks.
Comment 5 Martin Gysel (bearsh) 2011-12-17 13:59:02 UTC
(In reply to comment #4)
> Added to the tree. Thanks.

why did you RDEPEND on following slots?
 dev-libs/openssl:0.9.8
 media-libs/libpng:1.2

these libs are bundled, so no reasons to force the user to install them...

LD_LIBRARY_PATH="/opt/SpiderOak:$LD_LIBRARY_PATH" ldd /opt/SpiderOak/OpenSSL.SSL.so
        libssl.so.0.9.8 => /opt/SpiderOak/libssl.so.0.9.8 (0x00007ffe4aeed000)
        libcrypto.so.0.9.8 => /opt/SpiderOak/libcrypto.so.0.9.8 (0x00007ffe4ab5c000)

I haven't found anything using/needing libpng:1.2 ... maybe an old relict from the libpng 1.2 ages
Comment 6 Dennis Schridde 2011-12-18 01:08:24 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > Added to the tree. Thanks.
> 
> why did you RDEPEND on following slots?
>  dev-libs/openssl:0.9.8
>  media-libs/libpng:1.2
> 
> these libs are bundled, so no reasons to force the user to install them...
Afaik Gentoo prefers system libraries over bundled ones. Please correct me if I am wrong. I could make the openssl dep optional via USE=openssl-bundled, but that seems unnecessary unless someone reports problems with the system openssl / detects their openssl contains custom patches /...

> LD_LIBRARY_PATH="/opt/SpiderOak:$LD_LIBRARY_PATH" ldd /opt/SpiderOak/OpenSSL.SSL.so
>         libssl.so.0.9.8 => /opt/SpiderOak/libssl.so.0.9.8 (0x00007ffe4aeed000)
>         libcrypto.so.0.9.8 => /opt/SpiderOak/libcrypto.so.0.9.8 (0x00007ffe4ab5c000)
I will fix that by deleting these libraries from /opt/SpiderOak.

> I haven't found anything using/needing libpng:1.2 ... maybe an old relict from
> the libpng 1.2 ages
The deb has following in /control.tar.gz/control: libpng12-0 (>= 1.2.13-4)
I will consult with upstream regarding the necessity of this dep and then report back.
Comment 7 Martin Gysel (bearsh) 2011-12-19 21:37:26 UTC
(In reply to comment #6)
> > why did you RDEPEND on following slots?
> >  dev-libs/openssl:0.9.8
> >  media-libs/libpng:1.2
> > 
> > these libs are bundled, so no reasons to force the user to install them...
> Afaik Gentoo prefers system libraries over bundled ones. Please correct me if I
> am wrong. I could make the openssl dep optional via USE=openssl-bundled, but
> that seems unnecessary unless someone reports problems with the system openssl
> / detects their openssl contains custom patches /...

Yes, I agree but afaik the system lib gets never used unless you delete it because of the LD_LIBRARY_PATH exporting in /opt/bin/SpiderOak. So I suggest either delete it or remove the dep..

> The deb has following in /control.tar.gz/control: libpng12-0 (>= 1.2.13-4)
> I will consult with upstream regarding the necessity of this dep and then
> report back.

yes I also saw that in the control file but did a ldd | grep png over all libs without any mention of the 1.2 version. the bundles pyqt needs the 1.5 version