Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119734 - util-linux 2.13-pre6 ebuild
Summary: util-linux 2.13-pre6 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-20 13:10 UTC by Matthew Schick
Modified: 2006-01-29 11:12 UTC (History)
1 user (show)

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


Attachments
Ebuild + patches (util-linux-2.13_pre6.tar.bz2,250.00 KB, application/x-bzip)
2006-01-20 13:11 UTC, Matthew Schick
Details
Updated ebuild (util-linux-2.13_pre6.ebuild,4.60 KB, application/octet-stream)
2006-01-20 14:27 UTC, Matthew Schick
Details
Updated with real fix for paths (util-linux-2.13_pre6-r1.ebuild,4.47 KB, text/plain)
2006-01-21 09:10 UTC, Matthew Schick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Schick 2006-01-20 13:10:56 UTC
I know it's a -pre version, but seeing as the new HAL needs it and the upcoming Gnome release will need new HAL I wanted to get started on an ebuild.  They've migrated to autotools so several of the patches needed overhauls and are included with the attached tarball.
Comment 1 Matthew Schick 2006-01-20 13:11:35 UTC
Created attachment 77673 [details]
Ebuild + patches
Comment 2 Matthew Schick 2006-01-20 14:27:57 UTC
Created attachment 77676 [details]
Updated ebuild

Adding compat patches for /bin/{mount,dmesg,umount,more}
Comment 3 Matthew Schick 2006-01-21 09:10:34 UTC
Created attachment 77727 [details]
Updated with real fix for paths

Yea... symlinks idea was really stupid... this does things the Right Way
Comment 4 SpanKY gentoo-dev 2006-01-22 12:14:14 UTC
we've been working with upstream author getting bugfixes into the 2.13-pre versions, but i'm not sure if we should move to it yet ...

maybe just keeping it in unstable should be fine though ...
Comment 5 Matthew Schick 2006-01-23 14:21:06 UTC
Glad to hear work's being done on it...  I haven't had any issues with it to this point, tho I fully expect to find an issue or three... ;)

I think including it in the tree hardmasked might be a good thing...
Comment 6 SpanKY gentoo-dev 2006-01-24 21:48:50 UTC
added 2.13_pre6 to portage and package.masked

thanks for your help, ive sent some of the fixes upstream
Comment 7 Matthew Schick 2006-01-25 06:18:12 UTC
Great! Glad I could help...  Did the Loop-AES patch I attached not work?
Comment 8 SpanKY gentoo-dev 2006-01-25 06:32:52 UTC
didnt really try it ... prefer to get the fixes added upstream and such
Comment 9 Matthew Schick 2006-01-25 07:41:47 UTC
Gotcha... Just curious if I'd screwed the pooch with that patch... ;)
Comment 10 Olivier Cortès 2006-01-27 01:45:23 UTC
(In reply to comment #9)
> Gotcha... Just curious if I'd screwed the pooch with that patch... ;)

yes you did... if someone could re-open the bug, i can't compile util-linux anymore. feel free to tell me if i did anything wrong.


emerge -uD world
Calculating world dependencies ...done!
>>> emerge (1 of 17) sys-apps/util-linux-2.13_pre6 to /
>>> md5 files   ;-) util-linux-2.12i-r1.ebuild
>>> md5 files   ;-) util-linux-2.12q-r3.ebuild
>>> md5 files   ;-) util-linux-2.12r-r1.ebuild
>>> md5 files   ;-) util-linux-2.12r.ebuild
>>> md5 files   ;-) util-linux-2.12r-r2.ebuild
>>> md5 files   ;-) util-linux-2.12r-r3.ebuild
>>> md5 files   ;-) util-linux-2.13_pre6.ebuild
>>> md5 files   ;-) files/digest-util-linux-2.12i-r1
>>> md5 files   ;-) files/crypto-loop.confd
>>> md5 files   ;-) files/crypto-loop.initd
>>> md5 files   ;-) files/digest-util-linux-2.12q-r3
>>> md5 files   ;-) files/digest-util-linux-2.12r-r3
>>> md5 files   ;-) files/digest-util-linux-2.12r-r1
>>> md5 files   ;-) files/digest-util-linux-2.12r
>>> md5 files   ;-) files/util-linux-2.11z-01-nfsv4.dif
>>> md5 files   ;-) files/no-symlink-resolve.patch
>>> md5 files   ;-) files/util-linux-2.11z-agetty-domainname-option.patch
>>> md5 files   ;-) files/util-linux-2.11z-parallel-make.patch
>>> md5 files   ;-) files/util-linux-2.11z-pic.patch
>>> md5 files   ;-) files/util-linux-2.12-fat-LABEL-support.patch
>>> md5 files   ;-) files/util-linux-2.12-gcloop.patch
>>> md5 files   ;-) files/util-linux-2.12-kernel-2.6.patch
>>> md5 files   ;-) files/util-linux-2.12-only-root-can-remount.patch
>>> md5 files   ;-) files/util-linux-2.12-selinux.diff.bz2
>>> md5 files   ;-) files/util-linux-2.12-swapon-unistd.patch
>>> md5 files   ;-) files/util-linux-2.12i-fat-LABEL-support.patch
>>> md5 files   ;-) files/util-linux-2.12i-ignore-managed.patch
>>> md5 files   ;-) files/util-linux-2.12i-nfsv4.patch
>>> md5 files   ;-) files/util-linux-2.12i-pic.patch
>>> md5 files   ;-) files/util-linux-2.12i-swapon-check-symlinks.patch
>>> md5 files   ;-) files/util-linux-2.12p-swapon-check-symlinks.patch
>>> md5 files   ;-) files/util-linux-2.12q-debian-10cfdisk.patch
>>> md5 files   ;-) files/util-linux-2.12q-dont-umask.patch
>>> md5 files   ;-) files/util-linux-2.12q-i18n-update.patch
>>> md5 files   ;-) files/util-linux-2.12q-more-fake-checks-v2.patch
>>> md5 files   ;-) files/util-linux-2.12q-no-m68k-fdisk.patch
>>> md5 files   ;-) files/util-linux-2.12q-update-mtab-when-moving.patch
>>> md5 files   ;-) files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch
>>> md5 files   ;-) files/util-linux-2.12q-update_mtab-fixes.patch
>>> md5 files   ;-) files/util-linux-2.12q-use-update_mtab-for-fake.patch
>>> md5 files   ;-) files/util-linux-2.12r-fdisk-frame-pointers.patch
>>> md5 files   ;-) files/util-linux-no-kill.patch
>>> md5 files   ;-) files/util-linux-2.12r-cracklib-words.patch
>>> md5 files   ;-) files/digest-util-linux-2.12r-r2
>>> md5 files   ;-) files/util-linux-2.12r-cal-dumb-terminal.patch
>>> md5 files   ;-) files/digest-util-linux-2.13_pre6
>>> md5 src_uri ;-) util-linux-2.13-pre6.tar.bz2
>>> md5 src_uri ;-) loop-AES-v3.1c.tar.bz2
>>> Unpacking source...
>>> Unpacking util-linux-2.13-pre6.tar.bz2 to /var/tmp/portage/util-linux-2.13_pre6/work
>>> Unpacking loop-AES-v3.1c.tar.bz2 to /var/tmp/portage/util-linux-2.13_pre6/work

!!! ERROR: sys-apps/util-linux-2.13_pre6 failed.
!!! Function src_unpack, Line 40, Exitcode 0
!!! Sorry, no loop-AES support in this version
!!! If you need support, post the topmost build error, NOT this status message.


----------------------------------
emerge info
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/"
LANG="fr_FR.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/bmg-main /usr/local/overlays/gentopia"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acl acpi alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdparanoia cdr crypt cups curl dbus dga dio dri dts dv dvd dvdr dvdread eds emboss encode esd exif expat fam ffmpeg firefox flac foomaticdb fortran fttw gcj gd geoip gif glut gmp gnome gnome-firefox gnutls gpm gstreamer gtk2 gtkhtml hal howl iconv idn ieee1394 imagemagick imap imlib jabber jack joystick jpeg lcms libg++ libgda libwww lirc lm_sensors mad maildir mailwrapper matroska mbox mhash mikmod mime mmap mmx mng mono motif mp3 mpeg mpi ncurses nls nptl nsplugin ogg oggvorbis opengl pam pam_console pcmcia pcre pdflib perl png posix python quicktime readline samba scanner sdl session sharedext slang soap sox speex spell sqlite sse ssl svg symlink sysvipc tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l vcd vorbis wifi win32codecs wxwindows xinerama xml xml2 xmlrpc xosd xpm xsl xvid zip zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS


Comment 11 SpanKY gentoo-dev 2006-01-27 05:46:19 UTC
> > Gotcha... Just curious if I'd screwed the pooch with that patch... ;)
> 
> yes you did...

no he didnt

> if someone could re-open the bug, i can't compile util-linux
> anymore. feel free to tell me if i did anything wrong.

clearly you didnt read the die message ... and clearly you dont get the concept of a *masked* package ... it's unsupported and exists for people to play with if they want
Comment 12 Matthew Schick 2006-01-29 11:12:13 UTC
Any chance of adding the NFS4 patch back to it?  I've got a copy that applies cleanly sans crypt support...