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

Bug 51498

Summary: rsync x86/~x86 status confusing in packages.gentoo.org
Product: Gentoo Linux Reporter: Daniel Webert <rockoo>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED TEST-REQUEST    
Severity: major CC: marduk
Priority: Highest    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel Webert 2004-05-19 12:14:57 UTC
* my emerge says:
<snip>
net-misc/rsync
      Latest version available: 2.6.0-r1
      Latest version installed: 2.6.2-r3
</snap>

* http://packages.gentoo.org says:
<snip>
rsync for x86 arch
2.6.2-r3 stable
2.6.2-r2 stable
2.6.2-r1 stable
2.6.2 UNSTABLE
2.6.0-r1 UNSTABLE
2.6.0 stable
</snap>

<snip>
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.6-love2)
=================================================================
System uname: 2.6.6-love2 i686 Intel(R) Pentium(R) 4 CPU 1.60GHz
Gentoo Base System version 1.4.14
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="X Xaw3d adns aim amd apache2 apm arts artswrappersuid async autofs avi berkdb chroot clamav crypt cups dillo directfb dv encode escreen esd ethereal etwin faad fam ffmpeg flac foomaticdb gd gdbm gif glut gphoto2 gpm gps gstreamer gtk gtk2 hbci icq ieee1394 imagemagick imap imlib imlib2 ipv6 jabber java jpeg lcd libcaca libg++ libwww lirc live lufsusermount lzw-tiff mad matroska mikmod mldonkeypango mmx motif mpeg msn mysql ncurses nls oav oggvorbis openal opengl oscar oss pam pcap pdflib perl png python qt quicktime readline samba sdl skey slang sll speex spell ssl svg svga tcltk tcpd tetex tiff truetype vim-with-x x86 xchattext xface xinerama xml xml2 xmms xosd xv xvid yahoo zlib"
</snap>
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2004-05-19 12:17:32 UTC
grr, does packages.g.o still not work for hardmasked packages?
Comment 2 Sven Wegener gentoo-dev 2004-05-19 12:34:27 UTC
seems so, i think we need a fourth indicator besides ~, + and -
which indicates if a version has been hard-masked.
Comment 3 Daniel Webert 2004-05-19 12:53:58 UTC
packages.g.o is one prob ... but why does my emerge favour a 'older' unstable (2.6.0-r1) version instead of a 'newer' stable (2.6.2-r3) version?
Comment 4 Daniel Webert 2004-05-19 13:05:51 UTC
first read, then write :) masked one :( - i should get some sleep ...
but can we push the 2.6.2 version a little bit, its already a r3, and everybody wants it
Comment 5 Sven Wegener gentoo-dev 2004-05-19 14:11:27 UTC
>=net-misc/rsync-2.6.2 has issues when syncing, see bug 49933
once this has been sorted out, the mask will be removed
Comment 6 Albert Hopkins (RETIRED) gentoo-dev 2004-05-19 21:37:01 UTC
packages.g.o identifies hard masks.  Please test.

--m
Comment 7 Sven Wegener gentoo-dev 2004-05-20 04:41:33 UTC
http://packages.gentoo.org/ebuilds/?rsync-2.6.2-r3

The text is at the bottom and took me twice to see it. The green check mark
still says that it is stable, also the bug displayed for ~arch. How about a
red cross when it is hard-masked? I don't know if portage supports per arch
package.mask yet or if they will be implemented with cascaded profiles. The
listing on the frontpage will also still show the green check mark and bug.

http://packages.gentoo.org/packages/?category=net-misc;name=rsync

But, I would like to have it also here, replacing the ~ and + indicators
with another indicator on red background to indicate that this version is
hard-masked.
Comment 8 Daniel Webert 2004-05-20 06:53:46 UTC
please also add the term hardmasked to the tooltip-function of the tablecell

<snip>
<td class="archcell" arch="+" masked="true" title="marked stable for ppc">+</td>
</snap>
Comment 9 Albert Hopkins (RETIRED) gentoo-dev 2004-05-20 07:41:07 UTC
I'd like to keep the [-+~] symbols for packages.  Because if one wanted to remove a hard mask from a package, they may want to know if the package is even available for their platform.  I did, however, add the tooltip indicating that the package is hard masked.
Comment 10 Daniel Webert 2004-05-21 06:50:33 UTC
jep the old -+~ style is good, but why don't we add a 'M' like in the etcat-output ... the red-cellbackground is good, but i think a 'M+' disitinguish a stable, but hardmasked package very clear :)

<snip>
porkoo rockoo # etcat -v rsync
[ Results for search key           : rsync ]
[ Candidate applications found : 6 ]

 Only printing found installed programs.

*  net-misc/rsync :
        [   ] 2.6.0 (0)
        [ ~ ] 2.6.0-r1 (0)
        [M~ ] 2.6.2 (0)
        [M  ] 2.6.2-r1 (0)
        [M  ] 2.6.2-r2 (0)
        [M I] 2.6.2-r3 (0)

</snap>
Comment 11 Albert Hopkins (RETIRED) gentoo-dev 2004-05-21 07:17:47 UTC
Agreed.
Comment 12 Albert Hopkins (RETIRED) gentoo-dev 2004-05-27 09:43:41 UTC
I think it's less confusing now.  Closing.