Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 335307 - media-radio/svxlink ebuild needs makeover
Summary: media-radio/svxlink ebuild needs makeover
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stuart Longland (RETIRED)
URL: http://git.longlandclan.yi.org/?p=svx...
Whiteboard:
Keywords:
Depends on: 336993 366199 369881
Blocks:
  Show dependency tree
 
Reported: 2010-08-30 18:06 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2012-01-29 06:44 UTC (History)
1 user (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 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-08-30 18:06:00 UTC
The init script installed by the package is not for our init system; please replace it with a compatible version if you can.
Comment 1 Stuart Longland (RETIRED) gentoo-dev 2010-09-27 12:17:37 UTC
There are a few issues actually with this package.

- Version bumps are needed
- Qtel no longer builds (because it needs Qt3) ... this needs porting to Qt4 and IMHO should be a separate ebuild anyway
- There's probably more than one init script since there's a couple of services (svxlink itself and remotetrx)

I mainly wish to keep it running for Qtel, which will need more attention.  In the meantime, guess better set up a local EchoLink node for testing.
Comment 2 Stuart Longland (RETIRED) gentoo-dev 2011-06-17 13:18:52 UTC
Okay, I've masked the current (out-of-date) version, pending a review of the ebuild.

Ideally, I'd like to try and split this ebuild up so that the svxlink server, remotetrx, qtel and library components separately.  It is also worth noting that upstream have changed their versioning structure.
Comment 3 Stuart Longland (RETIRED) gentoo-dev 2011-06-19 08:42:22 UTC
Okay, new ebuilds are in an overlay for now... if there are no problems I'll commit these into the tree.

Steps for the adventurous:

# emerge --noreplace git
# mkdir /usr/local/portage
# git clone git://git.longlandclan.yi.org/svxlink-overlay.git
# echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/svxlink-overlay' >> /etc/make.conf
# emerge svxlink qtel

Season to taste.  You do not have to keep the overlay in /usr/local/portage, nor do you need to install both qtel and svxlink (you can install just one, or neither if you so choose).  You can also peruse the git tree via the URL link on this bug.  This *should* address the Qtel issue and the non-Gentoo init scripts.

Disclaimer: Qtel has been tested and seems to work okay.  svxlink/remotetrx have not.  I'll be looking into how to set up a EchoLink RF node with svxlink in order to test this package.

I'll also look into checking for underlinking and building with gcc-4.6 for the other bugs.  (At present, only my Yeeloong netbook has gcc-4.6.)
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-01-27 14:56:29 UTC
Lack of progress and masked for 7 months with a "removal in 30 days" tag. I removed the package.
Comment 5 Thomas Beierlein gentoo-dev 2012-01-29 06:44:56 UTC
New version back in tree. Fixes all known problems.

+*svxlink-11.11.1 (29 Jan 2012)
+
+  29 Jan 2012; Thomas Beierlein <tomjbe@gentoo.org> +svxlink-11.11.1.ebuild,
+  +files/remotetrx.init, +files/remotetrx.rc, +files/svxlink.init,
+  +files/svxlink.rc, +metadata.xml:
+  New version. 
+  * Provides gentoo like init scripts (bug 335307)
+  * Works with qrt4 (bug 336993)
+  * Builds with gcc-4.6 (bug 366199)
+  * fixes underlinking (bug 369881)
+  Add myself to maintaineers.
+