Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264406 - media-libs/gst-plugins-bad::installed [! blocking]
Summary: media-libs/gst-plugins-bad::installed [! blocking]
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-31 15:59 UTC by Hans Meier
Modified: 2009-04-15 06:00 UTC (History)
2 users (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 Hans Meier 2009-03-31 15:59:24 UTC
I have the newest Portage. I can't install nothing more because this blocking.

paludis -ip everything
Building target list...

These packages will be installed:

* media-libs/gst-plugins-bad::installed [! blocking]
    Reasons: media-libs/gst-plugins-base-0.10.22:0.10::installed
* sys-apps/sandbox [U 1.6 -> 1.7] <everything>
    Reasons: sys-apps/paludis-0.36.0:0::installed, sys-apps/portage-2.1.6.11:0::installed
    build_options: -optional_tests split strip
    309.25 kBytes to download
* app-admin/keepassx [U 0.4.0_beta1 -> 0.4.0] <everything>
    -debug -pch build_options: -optional_tests split strip
    645.00 kBytes to download
* sys-apps/man-pages [U 3.19 -> 3.20] <everything, system>
    Reasons: sys-apps/diffutils-2.8.7-r2:0::installed
    nls LINGUAS: -cs -da de -es -fr -it -ja -nl -pl -ro -ru -zh_CN build_options: -optional_tests split strip
    1.04 MBytes to download

Total: 3 packages (3 upgrades), 1.97 MBytes to download, 1 error

Reproducible: Always

Steps to Reproduce:
1. I can't update Gentoo
2.
3.
Actual Results:  
All is blocked, nothing I can to install.

Expected Results:  
Normal without block to work everything as usual.

emerge --info
Portage 2.1.6.11 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5000+-with-glibc2.2.5
Timestamp of tree: Tue, 31 Mar 2009 14:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -frename-registers -pipe -msse3 -Wno-error"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/X11 /etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/localtime /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/rc.d /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 /etc/udev/rules.d /etc/wget"
CXXFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -frename-registers -pipe -msse3 -Wno-error"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache collision-protect distlocks fixpackages parallel parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ ftp://gentoo.inode.at/source/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/"
LANG="en_GB.UTF8"
LC_ALL="hr_HR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="sr sr@Latn hr bs de en en_US en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib accessibility acl acpi ada alsa amd64 amr amrnb amrwb arts avahi bash-completion berkdb bidi big-tables bluetooth bzip2 cairo caps cdda cddb cdinstall cdio cdparanoia cdr cli cpudetection cracklib crypt css cups custom-cflags custom-optimization cxx dar64 dbus dedicated djvu dri dvd dvdr dvdread eds emboss enca encode esd exif extra fam ffmpeg firefox flac fluidsynth foomaticdb fortran gadu gammu gd gdbm geoip gif gimp gnokii gnome-keyring gpm graphviz gsm gstreamer gtk h323 hal hddtemp html htmlhandbook httpd iconv icu id3tag idea imagemagick ipfilter irda isdnlog jabber jack java javascript jpeg jpeg2k kde kdeenablefinal kdeprefix kerberos lame lcms libnotify libsamplerate libsexy libwww live lm_sensors logrotate lzo mad matroska max-idx-128 mbox md5sum md5sum-external midi mikmod mjpeg mmx mmxext mng mono motif mp3 mp4 mpeg mplayer mudflap multilib musepack mysql nas ncurses network network-cron nls nptl nptlonly nsplugin ntfs ntlm nvidia nvtv obex ogg openct opengl openmp oss pam pcre pdf perl php png portaudio postfix postgres ppds pppd prelude projectx pulseaudio pvr python qt-static qt3 qt3support qt4 quicktime radio rar rdesktop readline reflection ruby samba sasl scanner sdk sdl semantic-desktop server session sftp sguil shout slang smartcard smp sms snmp speex spell spl srt sse sse2 ssl subversion svg sysfs t1lib tcl tcpd themes theora threads threadsafe tiff tk tools transcode truetype twolame unicode usb v4l2 vcd videos vorbis wavpack web wma wmf wxwindows x264 xattr xcb xft xine xml xorg xpm xv xvid xvmc zlib zvbi" ALSA_CARDS="snd-hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sr sr@Latn hr bs de en en_US en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 David Abbott (RETIRED) gentoo-dev 2009-03-31 22:56:53 UTC
I don't use paludis, I would;
emerge -C media-libs/gst-plugins-bad
emerge -uND world
revdep-rebuild
Comment 2 Hans Meier 2009-04-01 00:31:29 UTC
(In reply to comment #1)
> I don't use paludis, I would;
> emerge -C media-libs/gst-plugins-bad
> emerge -uND world
> revdep-rebuild
> 

I have make

paludis -u media-libs/gst-plugins-bad --permit-unsafe-uninstalls
paludis -i everything
reconcilio

All is installed fine

Then I have

paludis -s (for Portage emerge --sync)

paludis -ip everything
Building target list...

These packages will be installed:

* media-libs/gst-plugins-bad::installed [! blocking]
    Reasons: media-libs/gst-plugins-base-0.10.22:0.10::installed
* sys-apps/coreutils [U 7.1 -> 7.2] <everything, system>
    acl caps+ nls (-selinux) -static -vanilla xattr build_options: -optional_tests split strip
    9.22 MBytes to download
* dev-python/pysqlite :2 [U 2.4.1 -> 2.5.5] <everything>
    -examples build_options: -optional_tests split strip
    71.36 kBytes to download

Total: 2 packages (2 upgrades), 9.29 MBytes to download, 1 error

USE:

* caps:            Use Linux capabilities library to control privilege

Checking for possible errors......

* Cannot continue with install due to the errors indicated above

Also again the same Problem with blocking.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-01 15:08:48 UTC
This is not a blocker, whatever you think that is. Refer to [1] to find out about our bug severity ranking.

[1] https://bugs.gentoo.org/page.cgi?id=fields.html#bug_severity
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-01 15:14:17 UTC
Normally (with sys-apps/portage, that is) the way to resolve a blockage is to uninstall the blocking package (you dump the toilet roll[1] in the pot, so you fish out the toilet roll - stands to reason), but I am not familiar with paludis' treatment of blockers. Please take this matter upstream. Paludis usage doesn't appear to be supported in Gentoo Linux (contrary to its own installation/removal as a package).


[1] http://www.aquabrand.com/photo/2086/lg-massaud-toilet-roll-holder.jpg
Comment 5 Peter Kovacs 2009-04-14 06:00:50 UTC
> but I am not familiar with
> paludis' treatment of blockers.

Paludis doesn't invent own blockers. It reads portage blockers. I am not sure what the block causes. If you  google you find the same block on top of emerge too. So no sense in going upstream. I think this is the usual not my problem bug... ;)

http://de.pastebin.ca/872965

paludis -u media-libs/gst-plugins-bad
paludis -ip media-libs/gst-plugins-bad gives you?

Is the version it wants to install the right one?
My Query says:

 paludis -q media-libs/gst-plugins-bad
* media-libs/gst-plugins-bad
    gentoo:                  0.10.5 0.10.7* (0.10.9)K (0.10.9-r1)KR (0.10.11)K {:0} 
    Homepage:                http://gstreamer.freedesktop.org/
    Description:             Unmaintained plugins for GStreamer
    Herds:                   gstreamer
    Use flags:               -debug Build Options: -optional_tests split strip

So it may be incompatible to (?)
Reasons: media-libs/gst-plugins-base-0.10.22:0.10::installed

Cherio
Legine

Comment 6 Hans Meier 2009-04-14 07:05:53 UTC
Right Paludis don't have own blockers. I google first and then write a Bug.

I have in

/etc/env.d/02paludis
PALUDIS_OPTIONS="--dl-reinstall if-use-changed --continue-on-failure if-satisfied"

paludis -ip media-libs/gst-plugins-bad
Building target list... 
Building dependency list...

These packages will be installed:

* media-plugins/gst-plugins-farsight::installed :0.10 [! blocking]
    Reasons: media-libs/gst-plugins-bad-0.10.11:0::gentoo
* dev-libs/libtasn1 [U 1.8 -> 2.0]
    Reasons: gnome-base/gnome-keyring-2.26.1:0::installed
    -doc build_options: -optional_tests split strip
    1.53 MBytes to download
* media-libs/gst-plugins-bad [R 0.10.11] <target>
    -debug build_options: -optional_tests split strip

Total: 2 packages (1 upgrade, 1 rebuild), 1.53 MBytes to download, 1 error

Checking for possible errors......

* Cannot continue with install due to the errors indicated above

paludis -q media-plugins/gst-plugins-farsight
* media-plugins/gst-plugins-farsight
    layman:                  (0.12.1 (in ::sabayon))X {:0.10} 
    gentoo:                  0.12.8(~) 0.12.9(~) 0.12.10(~) 0.12.11(~) {:0.10} 
    installed:               0.12.10* {:0.10} 
    Description:             GStreamer plugin for Farsight
    Homepage:                http://farsight.freedesktop.org/
    License:                 GPL-2
    Installed time:          Fri Apr 10 12:45:20 2009
    Use flags:               (gsm) (jingle) (jpeg2k) (msn) (-yahoo)
    From repositories:       gentoo
    Installed using:         paludis-0.36.0

Key to mask reasons:

* X: unavailable
* ~: keyword (unstable accepted)

paludis -q media-libs/gst-plugins-bad
* media-libs/gst-plugins-bad
    gentoo:                  0.10.5 0.10.7 0.10.9(~) (0.10.9-r1)R(~) 0.10.11(~) {:0} 
    installed:               0.10.11* {:0} 
    Description:             Less plugins for GStreamer
    Homepage:                http://gstreamer.freedesktop.org/
    License:                 LGPL-2
    Installed time:          Fri Apr 10 12:42:11 2009
    Use flags:               (-debug)
    From repositories:       gentoo
    Installed using:         paludis-0.36.0

Key to mask reasons:

* R: repository
* ~: keyword (unstable accepted)

paludis -q media-libs/gst-plugins-base
* media-libs/gst-plugins-base
    zugaina:                 0.10.5(~) {:0.10} 
    gentoo:                  0.10.14 0.10.20 (0.10.21)U(~) (0.10.21-r1)R(~) 0.10.22(~) {:0.10} 
    installed:               0.10.22* {:0.10} 
    Description:             Basepack of plugins for gstreamer
    Homepage:                http://gstreamer.sourceforge.net
    License:                 GPL-2
    Installed time:          Fri Apr 10 10:50:26 2009
    Use flags:               (-debug) (nls)
    From repositories:       gentoo
    Installed using:         paludis-0.36.0

Key to mask reasons:

* R: repository
* U: user
* ~: keyword (unstable accepted)
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-14 15:13:49 UTC
(In reply to comment #5)
> > but I am not familiar with
> > paludis' treatment of blockers.
> 
> Paludis doesn't invent own blockers. It reads portage blockers. I am not sure
> what the block causes. If you  google you find the same block on top of emerge
> too. So no sense in going upstream. I think this is the usual not my problem
> bug... ;)

It does make sense, because paludis TREATMENT OF BLOCKERS is unfamiliar, get it? I could have written that I don't want to figure out how to read that output, too. If this is an ordinary blocker that the package manager cannot figure out, then you're supposed to solve the puzzle yourself, where emerge would normally refer you to [1] and where bug wranglers mark bugs as INVALID.

[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1#doc_chap4_sect2
Comment 8 Peter Kovacs 2009-04-15 06:00:14 UTC
(In reply to comment #7)
> It does make sense, because paludis TREATMENT OF BLOCKERS is unfamiliar, get
> it? I could have written that I don't want to figure out how to read that
> output, too.
Hmm, still I do not agree sending people Upstream. Forums would be a far better place. More experienced users can look into and help. (My fault too, sorry)

@Hans Meier
Please leave this bug alone and try Forum. (forum.gentoo.org)
And by the way. Paludis is not the newest package manager it is just another package manager :P

> If this is an ordinary blocker that the package manager cannot
> figure out, then you're supposed to solve the puzzle yourself, where emerge
> would normally refer you to [1] and where bug wranglers mark bugs as INVALID.
Filed a bug for paludis to implement link [1] or something similar. Hope that makes your live easier.

Relax  Jeroen Roovers ;)