Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533452 - =net-misc/teamviewer-10.0.36281 version bump
Summary: =net-misc/teamviewer-10.0.36281 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Devrin Talen
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-24 12:18 UTC by Julien Papasian
Modified: 2015-03-14 08:41 UTC (History)
10 users (show)

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


Attachments
Ebuild for teamviewer 10.0.36281 (teamviewer-10.0.36281.ebuild,3.28 KB, text/plain)
2015-01-18 18:19 UTC, M. Niethammer
Details
init-patch bumped to version teamviewer-10.0.36281 (teamviewer-10.0.36281-gentoo.patch,3.79 KB, patch)
2015-01-18 18:20 UTC, M. Niethammer
Details | Diff
teamviewer-10.0.36281-gentoo.patch (teamviewer-10.0.36281-gentoo.patch,3.79 KB, patch)
2015-01-18 19:02 UTC, M. Niethammer
Details | Diff
ebuild for 10.0.37742 (teamviewer-10.0.37742.ebuild,3.28 KB, text/plain)
2015-03-01 19:25 UTC, Devrin Talen
Details
patch for 10.0.37742 ebuild (teamviewer-10.0.37742-gentoo.patch,3.79 KB, patch)
2015-03-01 19:26 UTC, Devrin Talen
Details | Diff
teamviewer-10.0.37742.ebuild (teamviewer-10.0.37742.ebuild,3.28 KB, text/plain)
2015-03-09 00:03 UTC, Devrin Talen
Details
teamviewer-10.0.37742-gentoo.ebuild (teamviewer-10.0.37742-gentoo.patch,4.21 KB, patch)
2015-03-09 00:06 UTC, Devrin Talen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Papasian 2014-12-24 12:18:34 UTC
See here: http://www.teamviewer.com/en/download/linux.aspx
Thank you!

Reproducible: Always
Comment 1 DrSlony 2015-01-18 13:38:05 UTC
Bump
Comment 2 M. Niethammer 2015-01-18 18:19:07 UTC
Created attachment 394296 [details]
Ebuild for teamviewer 10.0.36281

Hi,

I modified the 9.0.30203 ebuild, which works for me.

Changes:
-source-dir doesn't end with ${MV} anymore
-no Linux_FAQ_*.txt files more present in upstream package
-patch version bumped (see next comment)
Comment 3 M. Niethammer 2015-01-18 18:20:12 UTC
Created attachment 394298 [details, diff]
init-patch bumped to version teamviewer-10.0.36281
Comment 4 M. Niethammer 2015-01-18 19:02:38 UTC
Created attachment 394300 [details, diff]
teamviewer-10.0.36281-gentoo.patch

last upload was the old version, here is the correct one
Comment 5 DrSlony 2015-01-18 21:08:35 UTC
I confirm the files work, thank you!
Comment 6 Pacho Ramos gentoo-dev 2015-01-18 22:15:55 UTC
Is anybody willing to proxy maintain this?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 7 Vasilis Lourdas 2015-01-30 17:28:43 UTC
(In reply to M. Niethammer from comment #4)
> Created attachment 394300 [details, diff] [details, diff]
> teamviewer-10.0.36281-gentoo.patch
> 
> last upload was the old version, here is the correct one

Can you provide a complete ebuild for the new version? Also, please consider Pacho's suggestion about proxy maintaining this package.
Comment 8 pi 2015-02-10 17:19:24 UTC
thx. works on ~amd64 thanks to the ebuild and patch

(In reply to Vasilis Lourdas from comment #7)
> Can you provide a complete ebuild for the new version? Also, please consider
> Pacho's suggestion about proxy maintaining this package.

what do you mean by complete? the patch is needed to patch a file within the files folder that should be there already.
Comment 9 Vasilis Lourdas 2015-02-10 17:48:28 UTC
(In reply to pi from comment #8)
> thx. works on ~amd64 thanks to the ebuild and patch
> 
> (In reply to Vasilis Lourdas from comment #7)
> > Can you provide a complete ebuild for the new version? Also, please consider
> > Pacho's suggestion about proxy maintaining this package.
> 
> what do you mean by complete? the patch is needed to patch a file within the
> files folder that should be there already.

Sorry, I didn't see that there is already an attached ebuild.
Comment 10 Vasilis Lourdas 2015-02-10 18:19:07 UTC
I also see at the official site that the available is 10.0.37742. Could a simple version bump of the build work...?
Comment 11 Wolfram Schlich (RETIRED) gentoo-dev 2015-02-16 20:34:32 UTC
This worked for me (and might work for you, assuming /usr/local/portage is already configured as a local portage overlay):

mkdir -p /usr/local/portage/net-misc

cp -a /usr/portage/net-misc/teamviewer /usr/local/portage/net-misc/teamviewer

pushd /usr/local/portage/net-misc/teamviewer

wget -O teamviewer-10.0.37742.ebuild \
  'https://533452.bugs.gentoo.org/attachment.cgi?id=394296'

wget -O files/teamviewer-10.0.37742-gentoo.patch \
  'https://533452.bugs.gentoo.org/attachment.cgi?id=394300'

ebuild teamviewer-10.0.37742.ebuild digest

popd

emerge -avt =teamviewer-10.0.37742
Comment 12 tman 2015-02-19 12:00:16 UTC
(In reply to Wolfram Schlich from comment #11)
> This worked for me (and might work for you, assuming /usr/local/portage is
> already configured as a local portage overlay):
> 
> mkdir -p /usr/local/portage/net-misc
> 
> cp -a /usr/portage/net-misc/teamviewer /usr/local/portage/net-misc/teamviewer
> 
> pushd /usr/local/portage/net-misc/teamviewer
> 
> wget -O teamviewer-10.0.37742.ebuild \
>   'https://533452.bugs.gentoo.org/attachment.cgi?id=394296'
> 
> wget -O files/teamviewer-10.0.37742-gentoo.patch \
>   'https://533452.bugs.gentoo.org/attachment.cgi?id=394300'
> 
> ebuild teamviewer-10.0.37742.ebuild digest
> 
> popd
> 
> emerge -avt =teamviewer-10.0.37742

i got this error: 

>>> Emerging (20 of 20) net-misc/teamviewer-10.0.37742::lokal
 * teamviewer-10.0.37742.deb SHA256 SHA512 WHIRLPOOL size ;-) ...                                               [ ok ]
>>> Unpacking source...
>>> Unpacking teamviewer-10.0.37742.deb to /var/tmp/portage/net-misc/teamviewer-10.0.37742/work
>>> Unpacking data.tar.gz to /var/tmp/portage/net-misc/teamviewer-10.0.37742/work
>>> Source unpacked in /var/tmp/portage/net-misc/teamviewer-10.0.37742/work
>>> Preparing source in /var/tmp/portage/net-misc/teamviewer-10.0.37742/work/opt/teamviewer/tv_bin ...
 * Applying teamviewer-10.0.37742-gentoo.patch ...                                                              [ ok ]
sed: can't read /mnt/portage/local/local-overlay/net-misc/teamviewer/files/teamviewerd.init: No such file or directory
 * ERROR: net-misc/teamviewer-10.0.37742::lokal failed (prepare phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_prepare
 *   environment, line 2421:  Called die
 * The specific snippet of code:
 *       sed -e "s#@TVV@#${MV}/tv_bin#g" "${FILESDIR}"/${PN}d.init > "${T}"/${PN}d${MV} || die
 * 
 * If you need support, post the output of `emerge --info '=net-misc/teamviewer-10.0.37742::lokal'`,
 * the complete build log and the output of `emerge -pqv '=net-misc/teamviewer-10.0.37742::lokal'`.
 * The complete build log is located at '/var/tmp/portage/net-misc/teamviewer-10.0.37742/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-misc/teamviewer-10.0.37742/temp/environment'.
 * Working directory: '/var/tmp/portage/net-misc/teamviewer-10.0.37742/work/opt/teamviewer/tv_bin'
 * S: '/var/tmp/portage/net-misc/teamviewer-10.0.37742/work/opt/teamviewer/tv_bin'

Portage 2.2.17 (python 3.4.2-final-0, default/linux/amd64/13.0/desktop, gcc-4.9.2, glibc-2.20-r2, 3.19.0-gentoo x86_64)
=================================================================
System uname: Linux-3.19.0-gentoo-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.2
KiB Mem:    24626200 total,  19390680 free
KiB Swap:   25461756 total,  25461756 free
Timestamp of repository gentoo: Thu, 19 Feb 2015 09:30:01 +0000
sh bash 4.3_p33-r1
ld GNU ld (Gentoo 2.25 p1.0) 2.25
app-shells/bash:          4.3_p33-r1::gentoo
dev-java/java-config:     2.2.0::gentoo
dev-lang/perl:            5.20.2::gentoo
dev-lang/python:          2.7.9-r2::gentoo, 3.4.2::gentoo
dev-util/cmake:           3.1.0::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.13.10::gentoo
sys-apps/sandbox:         2.6-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.13.4::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25::gentoo
sys-devel/gcc:            4.9.2::gentoo
sys-devel/gcc-config:     1.8::gentoo
sys-devel/libtool:        2.4.6::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 3.19::gentoo (virtual/os-headers)
sys-libs/glibc:           2.20-r2::gentoo
Repositories:

gentoo
    location: /mnt/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

bitcoin
    location: /mnt/portage/local/layman/bitcoin
    masters: gentoo
    priority: 0

bumblebee
    location: /mnt/portage/local/layman/bumblebee
    masters: gentoo
    priority: 1

steam-overlay
    location: /mnt/portage/local/layman/steam-overlay
    masters: gentoo
    priority: 2

media-overlay
    location: /mnt/portage/local/layman/media-overlay
    masters: gentoo
    priority: 3

lokal
    location: /mnt/portage/local/local-overlay
    masters: gentoo
    priority: 4

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt /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.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/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 -O2 -pipe"
DISTDIR="/mnt/portage/distfiles"
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 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"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/mnt/portage/packages"
PORTAGE_CONFIGROOT="/"
Comment 13 pi 2015-02-19 12:25:15 UTC
(In reply to tman from comment #12)
> > cp -a /usr/portage/net-misc/teamviewer /usr/local/portage/net-misc
> >...
> sed: can't read
> /mnt/portage/local/local-overlay/net-misc/teamviewer/files/teamviewerd.init:
> No such file or directory
>...
> lokal
>     location: /mnt/portage/local/local-overlay

You're missing the teamviewerd.init which is located in the files directory. Did you doublecheck that you correctly copied those files?
Comment 14 tman 2015-02-19 13:50:10 UTC
(In reply to pi from comment #13)
> (In reply to tman from comment #12)
> > > cp -a /usr/portage/net-misc/teamviewer /usr/local/portage/net-misc
> > >...
> > sed: can't read
> > /mnt/portage/local/local-overlay/net-misc/teamviewer/files/teamviewerd.init:
> > No such file or directory
> >...
> > lokal
> >     location: /mnt/portage/local/local-overlay
> 
> You're missing the teamviewerd.init which is located in the files directory.
> Did you doublecheck that you correctly copied those files?

thanks this the culprit.

some donw writhe to name this 

 init-patch bumped to version teamviewer-10.0.36281 


to teamviewerd.init

:))
Comment 15 Vasilis Lourdas 2015-02-27 19:04:59 UTC
Is there a reason this ebuild hasn't been committed in portage yet? It seems to work fine for outgoing connections (I couldn't try an incoming one).
Comment 16 Michael Palimaka (kensington) gentoo-dev 2015-02-28 14:06:05 UTC
(In reply to Vasilis Lourdas from comment #15)
> Is there a reason this ebuild hasn't been committed in portage yet? It seems
> to work fine for outgoing connections (I couldn't try an incoming one).

Simply nobody has decided to maintain it. If you are interested in doing so, you could contact the proxy maintainers team: https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 17 Devrin Talen 2015-03-01 19:23:53 UTC
Just for completeness, I'm uploading an ebuild and patch file for 10.0.37742 (even though wschlich@gentoo.org showed how to generate one from the 10.0.36281 ebuild).
Comment 18 Devrin Talen 2015-03-01 19:25:38 UTC
Created attachment 397810 [details]
ebuild for 10.0.37742
Comment 19 Devrin Talen 2015-03-01 19:26:03 UTC
Created attachment 397812 [details, diff]
patch for 10.0.37742 ebuild
Comment 20 Markos Chandras (RETIRED) gentoo-dev 2015-03-01 20:59:49 UTC
Assigning this to Dervin who volunteered to maintain this package. Proxy-maintainers will help him do that :)
Comment 21 Yixun Lan archtester gentoo-dev 2015-03-01 22:53:51 UTC
(In reply to Markos Chandras from comment #20)
> Assigning this to Dervin who volunteered to maintain this package.
> Proxy-maintainers will help him do that :)

in this case, CC this bug to @proxy-maint ;-)
Comment 22 Pacho Ramos gentoo-dev 2015-03-02 21:29:35 UTC
Thanks a lot Dervin!
Comment 23 tman 2015-03-08 17:02:14 UTC
i have the problem that starting:

 # systemctl start teamviewerd10
Warning: teamviewerd10.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Job for teamviewerd10.service failed. See "systemctl status teamviewerd10.service" and "journalctl -xe" for details.



# systemctl status teamviewerd10
● teamviewerd10.service - TeamViewer remote control daemon
   Loaded: loaded (/usr/lib64/systemd/system/teamviewerd10.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since So 2015-03-08 17:53:42 CET; 6min ago
  Process: 2142 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=203/EXEC)

Mär 08 17:53:42 TuX systemd[1]: Starting TeamViewer remote control daemon...
Mär 08 17:53:42 TuX systemd[2142]: Failed at step EXEC spawning /opt/teamviewer/tv_bin/teamviewerd: No such f...ectory
Mär 08 17:53:42 TuX systemd[1]: teamviewerd10.service: control process exited, code=exited status=203
Mär 08 17:53:42 TuX systemd[1]: Failed to start TeamViewer remote control daemon.
Mär 08 17:53:42 TuX systemd[1]: Unit teamviewerd10.service entered failed state.
Mär 08 17:53:42 TuX systemd[1]: teamviewerd10.service failed.
Comment 24 tman 2015-03-08 17:04:04 UTC
- The result is failed.
Mär 08 18:03:00 TuX systemd[1]: Unit teamviewerd10.service entered failed state.
Mär 08 18:03:00 TuX systemd[1]: teamviewerd10.service failed.
Mär 08 18:03:00 TuX polkitd[1864]: Unregistered Authentication Agent for unix-process:3983:86226 (system bus name :1.38
lines 1900-1972/1972 (END)
Comment 25 tman 2015-03-08 17:34:22 UTC
culprit is the wrong path of teamviewerd in:

/usr/lib64/systemd/system/teamviewerd10.service

changing of 
/opt/teamviewer/tv_bin/teamviewerd

to

/opt/teamviewer10/tv_bin/teamviewerd

and then it works
Comment 26 Devrin Talen 2015-03-08 23:52:36 UTC
(In reply to tman from comment #25)
> culprit is the wrong path of teamviewerd in:
> 
> /usr/lib64/systemd/system/teamviewerd10.service
> 
> changing of 
> /opt/teamviewer/tv_bin/teamviewerd
> 
> to
> 
> /opt/teamviewer10/tv_bin/teamviewerd
> 
> and then it works

Thanks tman, I've updated the attachments for this bug to fix that problem.  I'm also going to rename them to make them more clear.
Comment 27 Devrin Talen 2015-03-09 00:03:50 UTC
Created attachment 398434 [details]
teamviewer-10.0.37742.ebuild
Comment 28 Devrin Talen 2015-03-09 00:06:20 UTC
Created attachment 398436 [details, diff]
teamviewer-10.0.37742-gentoo.ebuild
Comment 29 Ian Delaney (RETIRED) gentoo-dev 2015-03-09 05:30:53 UTC
*teamviewer-10.0.36281 (09 Mar 2015)

  09 Mar 2015; Ian Delaney <idella4@gentoo.org>
  +files/teamviewer-10.0.36281-gentoo.patch, +teamviewer-10.0.36281.ebuild,
  -files/teamviewer-7.0.9377-POSIX.patch,
  -files/teamviewer-8.0.20931-gentoo.patch, -teamviewer-7.0.9377.ebuild,
  -teamviewer-8.0.20931.ebuild, metadata.xml:
  bump; ebuild and new gentoo.patch submitted by newly designated proxy
  maintainer, herd re-assigned to proxy-maint, all wrt bug #533452.  Being a
  binary package, runtested for install, bugs and runtime issues addressed in
  the course of bug #533452.  2 oldest versions and corresponding patches
  removed to prevent build up

I've come in at the end here. Hope nothing untoward here.
Comment 30 Devrin Talen 2015-03-10 11:52:59 UTC
Ian, sorry that I missed your update last night.  Can you please use the 10.0.37742 versions of the ebuild and patch instead?  They supercede the 10.0.36281 versions.
Comment 31 Markos Chandras (RETIRED) gentoo-dev 2015-03-14 08:41:32 UTC
Ok we will Will handle version 37742 in #542728