Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169519 - sys-kernel/suspend2-sources-2.6.19 - suspend2 2.2.9.3 patches
Summary: sys-kernel/suspend2-sources-2.6.19 - suspend2 2.2.9.3 patches
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Alon Bar-Lev (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-05 21:52 UTC by Ákos Maróy
Modified: 2007-03-07 08:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for suspend2-sources with suspend2 2.2.9.3 (suspend2-sources-2.6.19-r4.ebuild,1.72 KB, text/plain)
2007-03-05 21:53 UTC, Ákos Maróy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ákos Maróy 2007-03-05 21:52:52 UTC
here's an ebuild that uses suspend2 2.2.9.3 for kernel 2.6.19 - has various critical fixes against 2.2.9, which fix crashes, etc.

Reproducible: Always
Comment 1 Ákos Maróy 2007-03-05 21:53:27 UTC
Created attachment 112221 [details]
ebuild for suspend2-sources with suspend2 2.2.9.3
Comment 2 Alon Bar-Lev (RETIRED) gentoo-dev 2007-03-06 06:01:14 UTC
2.2.9.3 is a development version.
If you wish the latest suspend2, please use ~suspend2-sources-2.6.20
Comment 3 Ákos Maróy 2007-03-06 06:45:37 UTC
well, it says 2.6.20 is a development version, and is masked, see below. which of the two evils is the lesser evil? :)


# emerge -vp ~suspend2-sources-2.6.20

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

Calculating dependencies /
!!! All ebuilds that could satisfy "~suspend2-sources-2.6.20" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/suspend2-sources-2.6.20 (masked by: package.mask)
# Alon Bar-Lev <alonbl@gentoo.org> (09 Feb 2007)
# This is a development version


For more information, see MASKED PACKAGES section in the emerge man page or 
refer to the Gentoo Handbook.
Comment 4 Ákos Maróy 2007-03-06 06:48:50 UTC
sorry, maybe I didn't say, but I'm using the amd64 arch

# emerge --info
Portage 2.1.2-r9 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-suspend2-r4 x86_64)
=================================================================
System uname: 2.6.19-suspend2-r4 x86_64 Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 03 Mar 2007 15:01:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en hu ja"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aalib acpi aiglx alsa amd amd64 avahi avi bash-completion bitmap-fonts bluetooth branding bzip2 cairo cdr cjk cli cpudetection cracklib crypt cups dbus dlloader dri dts dv dvd dvdr dvdread eds emboss encode esd evo fam fbsplash firefox flac gdbm gif gimpprint glitz gnome gpm gstreamer gtk gtk2 gtkhtml hal http ical iconv ieee1394 ipv6 irda isdnlog java jpeg lcms ldap libcaca libg++ libnotify logrotate mad midi mikmod mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin obex ogg opengl oracle oss pam pcre pdflib perl png postgres ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session smp sms spell spl ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode urandom usb vim vorbis wma xml xorg xprint xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev joystick keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en hu ja" USERLAND="GNU" VIDEO_CARDS="dummy fglrx radeon v4l vesa vmware fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 5 Alon Bar-Lev (RETIRED) gentoo-dev 2007-03-06 21:53:12 UTC
It is masked because it is a development version.
You can unmask it by:
# echo sys-kernel/suspend2-sources >> /etc/portage/package.unmask
# echo sys-apps/suspend2-userui >> /etc/portage/package.unmask

You can refer to the Gentoo handbook to read regarding the use of stable/unstable/masked trees.
Comment 6 Ákos Maróy 2007-03-07 00:09:20 UTC
that's my point - it is masked.

for example, on my system, 2.2.9 doesn't work, it crashes at hibernation. there's no ebuild in  portage ATM that would work for me. thus, I submitted one.

IMHO it would be for the best for everyone to have an ebuild that solves the bug I have as well - after all, the solution is already available.
Comment 7 Alon Bar-Lev (RETIRED) gentoo-dev 2007-03-07 08:08:43 UTC
You can benafit from Gentoo packaging system by simply creating your own ebuild with the new version.
I won't add a development version into the tree without mask it.
Please don't reopen this bug again.
Comment 8 Ákos Maróy 2007-03-07 08:29:06 UTC
I've created a ticket for the original (critical!) bug for which I have created this ebuild, see bug #169716 .

suspend2 developers have told me that for that bug, which results in a system crash, the solution is contained in 2.2.9.3. IMHO it's better to have packages that contain fixes to known issues.