Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 238931 - net-firewall/fwbuilder wants to downgrade
Summary: net-firewall/fwbuilder wants to downgrade
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-28 11:15 UTC by Ross
Modified: 2008-10-10 10:05 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 Ross 2008-09-28 11:15:40 UTC
Been running fwbuilder 2.1.18 for sometime now, now all of a sudden doing an emerge update world it wants to downgrade to 2.1.14
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-29 17:10:26 UTC
Please post the output of `emerge -vupDN world' and `emerge --info net-firewall/fwbuilder'.
Comment 2 Ross 2008-10-01 02:50:12 UTC
xxxxx distfiles # emerge -vupDN world

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild     UD] net-libs/libfwbuilder-2.1.14 [2.1.18] USE="ssl -snmp -stlport" 0 kB 
[ebuild     UD] net-firewall/fwbuilder-2.1.14 [2.1.18] USE="nls" 1,668 kB 

Total: 2 packages (2 downgrades), Size of downloads: 1,668 kB

**********************************************************************************

xxxxx distfiles # emerge --info
Portage 2.1.4.4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.25-gentoo-r7 x86_64 AMD Processor model unknown
Timestamp of tree: Wed, 01 Oct 2008 01:45:04 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
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/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://gentoo.mirrors.tera-byte.com/ http://gentoo.osuosl.org/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread emboss encode evo fam firefox fortran gdbm gif gnome gpm gssapi gstreamer gtk gtk2 hal iconv ieee1394 ivman jpeg kerberos ldap libnotify mad midi mikmod mmx mmxext mp3 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support quicktime readline reflection sdl session spell spl sse sse2 ssl ssse3 startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis xattr xcomposite xinerama xml xorg xulrunner xv zlib" ALSA_CARDS="snd_cmipci" 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="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-01 03:05:21 UTC
What does your /etc/portage/package.keywords look like?
Comment 4 Ross 2008-10-01 04:32:32 UTC
(In reply to comment #3)
> What does your /etc/portage/package.keywords look like?
> 

app-admin/eselect-wxwidgets
app-cdr/nero
app-emulation/vmware-modules
app-emulation/vmware-workstation

dev-cpp/libsexymm
dev-db/mysql-gui-tools
dev-python/notify-python
dev-python/gst-python
dev-python/sqlalchemy
dev-perl/GSSAPI
dev-util/scons

mail-client/claws-mail
media-libs/xine-lib
media-video/gcstar

net-ftp/filezilla
net-ftp/ftpcube
net-libs/libfwbuilder
net-misc/blogtk
net-misc/curl
net-misc/streamtuner
net-firewall/fwbuilder

x11-libs/libview
x11-libs/wxGTK
x11-misc/transset
x11-themes/pidgin-smileys
x11-wm/fluxbox
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-01 13:04:48 UTC
# ChangeLog for net-firewall/fwbuilder
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-firewall/fwbuilder/ChangeLog,v 1.71 2008/09/27 13:35:33 betelgeuse Exp $

  27 Sep 2008; Petteri Räty <betelgeuse@gentoo.org>
  fwbuilder-2.1.18.ebuild:
  Use EAPI 2 use dependencies instead of built_with_use.


This version of fwbuilder was changed to use EAPI=2 - you have a choice to start using an unstable version of sys-apps/portage to deal with this, or live with the lesser version of fwbuilder for a while.
Comment 6 Petteri Räty (RETIRED) gentoo-dev 2008-10-01 16:12:12 UTC
Yeah you need to upgrade Portage or it will stay EAPI masked. In the future you can find the mask reason by running emerge -pv =net-firewall/fwbuilder-2.1.18. Closing as INVALID as this is expected behaviour on a stable system.
Comment 7 Nick Loeve 2008-10-10 10:05:26 UTC
I understand what you are saying and that the package was not marked stable, but now everyone who had used 2.1.18 (since June), and currently does not run unstable portage (which is a more of a risk than running an unstable fwbuilder) cannot open a fwbuilder file generated with a newer version of fwbuilder. 

So falling back to an earlier version is, in most cases, a real PITA.