Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 475330

Summary: app-misc/iguanaIR: removal (was: Version bump)
Product: Gentoo Linux Reporter: Alex Busenius <the_unknown>
Component: Current packagesAssignee: Joerg Bornkessel (RETIRED) <hd_brummy>
Status: RESOLVED FIXED    
Severity: enhancement CC: alec-gentoo, kvans32, media-tv, mgorny, treecleaner, vdupras
Priority: Normal Keywords: EBUILD, PATCH, PMASKED
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard: Pending removal: 2018-12-01
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 447614, 452248    
Attachments: Ebuild for app-misc/iguanaIR-1.0.5
Patch for the init script

Description Alex Busenius 2013-06-30 15:26:01 UTC
The latest available version in portage tree (1.0.1) is quite outdated and needs workarounds to be compiled properly.

Please update the package to version 1.0.5, it is available on the official website since quite a while and fixes many problems. It does not depend on popt any more, does not install any files in /dev any more and works just fine with --as-needed. Tested on ~amd64 with lirc-0.9.0-r2 and recently bought hardware.

This update also resolves bugs #447614 and #452248.

I had to update the ebuild a bit, see attachment.

There is another problem that is present in 1.0.1 and is still present in 1.0.5. The provided init script assumes "pidofproc" to be present in the system and also uses some deprecated options of start-stop-daemon. I am not sure if those things are gentoo-specific or not, so I'm patching the init script in ebuild as workaround.


Reproducible: Always

Steps to Reproduce:
1. emerge iguanaIR
Actual Results:  
Outdated package is installed.

Expected Results:  
New and shiny version should be installed.

% emerge --info
Portage 2.2.0_alpha186 (default/linux/amd64/13.0/desktop/kde, gcc-4.7.3, glibc-2.17, 3.9.8-gentoo x86_64)
=================================================================
System uname: Linux-3.9.8-gentoo-x86_64-Intel-R-_Core-TM-_i7-3770K_CPU_@_3.50GHz-with-gentoo-2.2
KiB Mem:    16358516 total,  10269264 free
KiB Swap:    6305508 total,   6305508 free
Timestamp of tree: Sat, 29 Jun 2013 18:45:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
distcc 3.1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:          4.2_p45
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.5, 3.2.5, 3.3.2
dev-util/cmake:           2.8.11.1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.13.4, 1.14
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.5.4, 4.6.4, 4.7.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo local dagger sunrise multimedia
Installed sets: @cli-programs, @gui-programs, @kde4-additional, @kde4-needed, @midi, @misc-packages, @z77
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA @EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -mtune=core2 -msse3 -mssse3 -msse4.1 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-O2 -mtune=core2 -msse3 -mssse3 -msse4.1 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.mneisen.org/     ftp://gentoo.tiscali.nl/pub/mirror/gentoo/     http://de-mirror.org/distro/gentoo/"
LANG="en_DE.utf8"
LC_ALL="en_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8 --load-average=7.4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude=/db --exclude=/edb"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/layman/dagger /usr/local/portage/layman/sunrise /usr/local/portage/layman/multimedia"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage/"
USE="64bit X X509 a52 aac aacs aalib acl acoustid acpi aiglx alias alsa amd64 apng asf audiofile autotrace avahi avx bash-completion binary-drivers bluray boost branding bzip2 cairo calendar cdda cdinstall cdparanoia cdr chm chroot cli cmake connectionstatus consolekit corefonts cover coverart cpudetection cracklib crypt cscope css cuda cups curl custom-cflags custom-optimization cxx dbus declarative dedicated desktopglobe dga divx djvu dlna dri dts dvd dvdr ebook embedded emboss enca encode exceptions exif exiv2 expoblending faac faad fam fat fbcon ffmpeg fftw fingerprint firefox firefox3 firmware flac fltk fluidsynth fma fontconfig foomaticdb ftp fuse gd gdbm geoip gif gimp gimpprint git glib glitz glut gmedia gmp gnutls gphoto2 gpm gptfdisk graphviz gs gstreamer gtk gtk3 hal hddtemp hdri history hpn iconv icq idn imagemagick imlib inotify int-quality ip4100 ipv6 irc jabber java java6 javascript jbig jce jikes jpeg jpeg2k kde kipi kpathsea lame latex lcdfilter lcms ldap libcaca libnotify libsamplerate live lm_sensors logitech-mouse logrotate lzma lzo mad mdadm mdnsresponder-compat midi mime minizip mjpeg mmap mmx mmxext mng modules mozdevelop mozilla moznocompose moznoirc moznomail mp2 mp3 mp4 mpeg mpi mplayer mudflap multilib mysql ncurses nfsv4 nls no-old-linux nodrm nptl nsplugin nspluginwrapper ntfs ntfsprogs nvidia offensive ogg openal opencl openexr opengl openmp openoffice orc oscar osmesa otr pam pango pcre pdf pdfannotextractor pdfimport perl phonon plasma png policykit postscript ppds python python3 qmake qt3support qt4 quicktime qwt rar raster readline real realmedia redeyes reiserfs replytolist romio rss rtc rtsp samba sasl sbsms scanner sdl semantic-desktop session smi smp sndfile soundtouch speex spell sql sqlite srt sse sse2 sse3 sse4 sse4_1 sse4_2 sse4a ssl ssse3 startup-notification statistics subversion svg svnserve sysfs syslog system-jpeg taglib tagwriting tcpd texteffect theora threads threadsafe thumbnail tiff timidity tk tordns translator truetype twolame udev udisks unicode upnp upower urandom usb userlocales utempter v4l v4l2 valgrind vamp vcd vdpau vim vim-syntax vim-with-x visualization vorbis webkit webpresence wifi wma wmf wmp wxwidgets x264 xattr xcb xcomposite xforms xfs xft xine xinerama xml xmp xrandr xulrunner xv xvid xvmc zeroconf zlib zsh-completion" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="alias auth_basic auth_digest authn_anon authn_dbd authn_default authz_default authz_host authz_owner authz_user autoindex cache dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="bootchart gensplash syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en" LIRC_DEVICES="iguanaIR" NETBEANS_MODULES="cnd ide dlight ergonomics java profiler harness nb websvccommon" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2 python3_3" RUBY_TARGETS="ruby19" SANE_BACKENDS="genesys net" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.2 3.3"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Alex Busenius 2013-06-30 15:27:27 UTC
Created attachment 352322 [details]
Ebuild for app-misc/iguanaIR-1.0.5
Comment 2 Alex Busenius 2013-06-30 15:28:06 UTC
Created attachment 352324 [details, diff]
Patch for the init script
Comment 3 Virgil Dupras (RETIRED) gentoo-dev 2018-09-09 18:12:33 UTC
Looks abandoned by its maintainer. Should we treeclean?
Comment 4 Pacho Ramos gentoo-dev 2018-11-01 10:10:22 UTC
*** Bug 447614 has been marked as a duplicate of this bug. ***
Comment 5 Pacho Ramos gentoo-dev 2018-11-01 10:10:34 UTC
*** Bug 602332 has been marked as a duplicate of this bug. ***
Comment 6 Larry the Git Cow gentoo-dev 2018-12-01 18:24:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b89ebb745e2334ed4d4d347581c17d49eaec28

commit 23b89ebb745e2334ed4d4d347581c17d49eaec28
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-12-01 18:20:23 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-12-01 18:20:23 +0000

    app-misc/iguanaIR: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/475330
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 app-misc/iguanaIR/Manifest                 |  1 -
 app-misc/iguanaIR/iguanaIR-1.0.1-r1.ebuild | 48 ------------------------------
 app-misc/iguanaIR/metadata.xml             |  8 -----
 profiles/package.mask                      |  5 ----
 4 files changed, 62 deletions(-)