On an x86 machine with kernel 2.6.17-gentoo-r4, I did "eix-sync" and
"emerge -NauvD system" and received a response including the following line:

[blocks B     ] >=sys-fs/udev-126 (">=sys-fs/udev-126" is blocking
sys-fs/cryptsetup-1.0.5-r1)

Doing "emerge -p -C udev" elicited the following lines:

!!! 'sys-fs/udev' is part of your system profile.
!!! Unmerging it may be damaging to your system.

Looking for a safer fix for the blockage, I did "emerge -C cryptsetup".

Repeating "emerge -NauvD system", produced output including the following:

>>> Emerging (1 of 2) sys-libs/db-4.6.21_p4
 * patch.4.6.21.1 RMD160 SHA1 SHA256 size ;-) ...
 [ ok ]
 * db-4.6.21.tar.gz RMD160 SHA1 SHA256 size ;-) ...
 [ ok ]
 * patch.4.6.21.2 RMD160 SHA1 SHA256 size ;-) ...
 [ ok ]
>>> Downloading 'http://distfiles.oshean.org/distfiles/patch.4.6.21.3'
--2009-06-20 12:42:25--
http://distfiles.oshean.org/distfiles/patch.4.6.21.3
Resolving distfiles.oshean.org... failed: Name or service not known.
wget: unable to resolve host address `distfiles.oshean.org'
>>> Downloading
'http://open-systems.ufl.edu/mirrors/gentoo/distfiles/patch.4.6.21.3'
--2009-06-20 12:42:25--
http://open-systems.ufl.edu/mirrors/gentoo/distfiles/patch.4.6.21.3
Resolving open-systems.ufl.edu... 128.227.74.33
Connecting to open-systems.ufl.edu|128.227.74.33|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2009-06-20 12:42:25 ERROR 403: Forbidden.

>>> Downloading
'http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/patch.4.6.21.3'
--2009-06-20 12:42:25--
http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/patch.4.6.21.3
Resolving www.oracle.com... 141.146.9.91
Connecting to www.oracle.com|141.146.9.91|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1911 (1.9K) [application/octet-stream]
Saving to: `/usr/portage/distfiles/patch.4.6.21.3'

100%[======================================>] 1,911       --.-K/s   in
0s

2009-06-20 12:42:25 (203 MB/s) - `/usr/portage/distfiles/patch.4.6.21.3'
saved [1911/1911]

('Filesize does not match recorded size', 1911L, 1517)
!!! Fetched file: patch.4.6.21.3 VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      1911
!!! Expected: 1517
Refetching... File renamed to
'/usr/portage/distfiles/patch.4.6.21.3._checksum_failure_.wsiPuJ'

!!! Couldn't download 'patch.4.6.21.3'. Aborting.
 * Fetch failed for 'sys-libs/db-4.6.21_p4', Log file:
 *  '/var/tmp/portage/sys-libs/db-4.6.21_p4/temp/build.log'

>>> Failed to emerge sys-libs/db-4.6.21_p4, Log file:

>>>  '/var/tmp/portage/sys-libs/db-4.6.21_p4/temp/build.log'

 * Messages for package sys-libs/db-4.6.21_p4:

 * Fetch failed for 'sys-libs/db-4.6.21_p4', Log file:
 *  '/var/tmp/portage/sys-libs/db-4.6.21_p4/temp/build.log'

Doing "emerge --resume --skip-first" yielded output including the following:

 * Updating persistent-net rules file
 *
 * restarting udevd now.
 *
 * persistent-net does assigning fixed names to network devices.
 * If you have problems with the persistent-net rules,
 * just delete the rules file
 *      rm /etc/udev/rules.d/70-persistent-net.rules
 * and then reboot.
 *
 * This may however number your devices in a different way than they are
now.
 *
 * If you build an initramfs including udev, then please
 * make sure that the /sbin/udevadm binary gets included,
 * and your scripts changed to use it,as it replaces the
 * old helper apps udevinfo, udevtrigger, ...
 *
 * mount options for directory /dev are no longer
 * set in /etc/udev/udev.conf, but in /etc/fstab
 * as for other directories.
 *
 * For more information on udev on Gentoo, writing udev rules, and
 *          fixing known issues visit:
 *          http://www.gentoo.org/doc/en/udev-guide.xml
>>> Regenerating /etc/ld.so.cache...

 * Messages for package sys-fs/udev-141:

 * If you want to use udev reliable you should update
 * to at least kernel version 2.6.22!

 *
 * Moving //etc/modprobe.d//pnp-aliases to pnp-aliases.conf
 * Moving //etc/modprobe.d//blacklist to blacklist.conf
 *
 * Updating persistent-net rules file
 *
 * restarting udevd now.
 *
 * persistent-net does assigning fixed names to network devices.
 * If you have problems with the persistent-net rules,
 * just delete the rules file
 *      rm /etc/udev/rules.d/70-persistent-net.rules
 * and then reboot.
 *
 * This may however number your devices in a different way than they are
now.
 *
 * If you build an initramfs including udev, then please
 * make sure that the /sbin/udevadm binary gets included,
 * and your scripts changed to use it,as it replaces the
 * old helper apps udevinfo, udevtrigger, ...
 *
 * mount options for directory /dev are no longer
 * set in /etc/udev/udev.conf, but in /etc/fstab
 * as for other directories.
 *
 * For more information on udev on Gentoo, writing udev rules, and
 *          fixing known issues visit:
 *          http://www.gentoo.org/doc/en/udev-guide.xml
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 2 config files in '/etc' need updating.

I did "dispatch-conf" followed by "emerge cryptsetup".  That produced
the following:

>>> Emerging (1 of 1) sys-fs/cryptsetup-1.0.6-r2
>>> Downloading
'http://distfiles.oshean.org/distfiles/cryptsetup-1.0.6.tar.bz2'
--2009-06-20 12:53:21--
http://distfiles.oshean.org/distfiles/cryptsetup-1.0.6.tar.bz2
Resolving distfiles.oshean.org... failed: Name or service not known.
wget: unable to resolve host address `distfiles.oshean.org'
>>> Downloading
'http://open-systems.ufl.edu/mirrors/gentoo/distfiles/cryptsetup-1.0.6.tar.bz2'
--2009-06-20 12:53:21--
http://open-systems.ufl.edu/mirrors/gentoo/distfiles/cryptsetup-1.0.6.tar.bz2
Resolving open-systems.ufl.edu... 128.227.74.33
Connecting to open-systems.ufl.edu|128.227.74.33|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2009-06-20 12:53:21 ERROR 403: Forbidden.

>>> Downloading 'http://luks.endorphin.org/source/cryptsetup-1.0.6.tar.bz2'
--2009-06-20 12:53:21--
http://luks.endorphin.org/source/cryptsetup-1.0.6.tar.bz2
Resolving luks.endorphin.org... failed: Name or service not known.
wget: unable to resolve host address `luks.endorphin.org'
!!! Couldn't download 'cryptsetup-1.0.6.tar.bz2'. Aborting.
 * Fetch failed for 'sys-fs/cryptsetup-1.0.6-r2', Log file:
 *  '/var/tmp/portage/sys-fs/cryptsetup-1.0.6-r2/temp/build.log'

>>> Failed to emerge sys-fs/cryptsetup-1.0.6-r2, Log file:

>>>  '/var/tmp/portage/sys-fs/cryptsetup-1.0.6-r2/temp/build.log'

 * Messages for package sys-fs/cryptsetup-1.0.6-r2:

 * Fetch failed for 'sys-fs/cryptsetup-1.0.6-r2', Log file:
 *  '/var/tmp/portage/sys-fs/cryptsetup-1.0.6-r2/temp/build.log'
>>> Emerging (1 of 27) media-plugins/live-2008.09.02
>>> Downloading
'http://distfiles.oshean.org/distfiles/live.2008.09.02.tar.gz'
--2009-06-20 12:59:02--
http://distfiles.oshean.org/distfiles/live.2008.09.02.tar.gz
Resolving distfiles.oshean.org... failed: Name or service not known.
wget: unable to resolve host address `distfiles.oshean.org'
>>> Downloading
'http://open-systems.ufl.edu/mirrors/gentoo/distfiles/live.2008.09.02.tar.gz'
--2009-06-20 12:59:02--
http://open-systems.ufl.edu/mirrors/gentoo/distfiles/live.2008.09.02.tar.gz
Resolving open-systems.ufl.edu... 128.227.74.33
Connecting to open-systems.ufl.edu|128.227.74.33|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2009-06-20 12:59:02 ERROR 403: Forbidden.

>>> Downloading
'http://www.live555.com/liveMedia/public/live.2008.09.02.tar.gz'
--2009-06-20 12:59:02--
http://www.live555.com/liveMedia/public/live.2008.09.02.tar.gz
Resolving www.live555.com... 4.79.217.242
Connecting to www.live555.com|4.79.217.242|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-06-20 12:59:18 ERROR 404: Not Found.


!!! Couldn't download 'live.2008.09.02.tar.gz'. Aborting.
 * Fetch failed for 'media-plugins/live-2008.09.02', Log file:
 *  '/var/tmp/portage/media-plugins/live-2008.09.02/temp/build.log'

>>> Failed to emerge media-plugins/live-2008.09.02, Log file:

>>>  '/var/tmp/portage/media-plugins/live-2008.09.02/temp/build.log'

 * Messages for package media-plugins/live-2008.09.02:

 * Fetch failed for 'media-plugins/live-2008.09.02', Log file:
 *  '/var/tmp/portage/media-plugins/live-2008.09.02/temp/build.log'

After doing "emerge --resume --skipfirst" a few more times I got a
seemingly clean ending:
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.

At that point I had the impression that the machine was not up-to-date
but nonetheless functional.  However, the next morning I noticed that
the computer would not print to my local printer. Using the CUPS menu
did not rectify the problem.  When I rebooted, the machine wouldn't
start X and the mouse wouldn't work.  Rebooting again, I used the Grub
menu to select an old reliable configuration which allowed me to login
at a command line interface but did allow me to start X.

I would be grateful for suggestions about how to diagnose and fix the
above noted problems with cryptsetup, printer, mouse, and X.

John

-- 
John P. Burkett
Department of Economics
University of Rhode Island
Kingston, RI 02881-0808
USA

phone (401) 874-9195

Reply via email to