fetching libcgi files in wrong directory prevents 14.04 to 16.04 upgrade

Bug #1615771 reported by L. P. Luigi Espenlaub on 2016-08-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
Undecided
Unassigned

Bug Description

**This is the second try at posting this due to an "Oops, something went wrong" message**

I am entering this bug on a different machine due to the unstable state of my wife's machine

the repair broken packages and I assume ubuntu-release-upgrader-core has same error because of trying to fetch libcgi-pm-perl_4.26-1_all.deb from
Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl_4.26-1_all.deb
when it should be fetching from:
Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl/libcgi-pm-perl_4.26-1_all.deb
same for:
libcgi-pm-perl_0.77-1build1_amd64.deb
and
libcgi-pm-fast-per1_2.10-1_all.deb

in each case the directory /libcgi-pm-perl/ has been left out of the fetch path.

Cannot include log files contained in
"/var/log/dist-upgrade/"
cd var
returns
no such file or directory

What I did
===============================
reboot
advanced Ubuntu menu
selected
ubuntu with linux 4.4.0-34-generic (recovery mode)
selected
enable network communcications
list of no such files or directories
recovery menu sys (read/write)
selected
dpkg repair broken packages
download files
continue yn details d
entered y
. . .
could not download the upgrades
upgrade aborted ...

failed to fetch
Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl_4.26-1_all.deb
temporary failure resolving "us.archive.ubuntu.com"
failed to fetch
Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl_0.77-1build1_amd64.deb
temporary failure resolving "us.archive.ubuntu.com"
failed to fetch
Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-fast-per1_2.10-1_all.deb
temporary failure resolving "us.archive.ubuntu.com"
restoring system state

aborting
finished please press enter

What I expected
=================
all files to be fixed
and
no more
"System Problem" warnings.

Revision history for this message
L. P. Luigi Espenlaub (luigiwriter2) wrote :

This could also be an error in the distribution package, however, my attempts to make the link have failed.

Revision history for this message
L. P. Luigi Espenlaub (luigiwriter2) wrote :

each of the current fetch paths return a 404 error.
I went to
http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl/
to find the correct paths.
Is there any workaround in the meantime?

Revision history for this message
L. P. Luigi Espenlaub (luigiwriter2) wrote :

Ack, I left out how I proved my my conclusion above.

I copied the failed to fetch addresses into into the address bar of Firefox ie:

Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcgi-pm-perl_4.26-1_all.deb

and received:

"404 not found The requested URL /ubuntu/pool/main/libc/libcgi-pm-perl_4.26-1_all.deb was not found on this server.

Apache/2.4.18 (Ubuntu) Server at us.archive.ubuntu.com Port 80"

I then shortened the addresses to

Http://us.archive.ubuntu.com/ubuntu/pool/main/libc/

and found myself on the archive page for libc where I found the omitted directory /libcgi-pm-perl/

You can substantiate what I found by following what I did above.
'temporary failure resolving "us.archive.ubuntu.com' message is puzzling. It could indicate a network problem, but by doing what I did above I eliminated that as the cause.

I will add this comment to bug #1615771 as well.
I look forward to your questions, And thank you for your time and effort. You are saving this old disabled vet from the machinations of the M-word.

Revision history for this message
L. P. Luigi Espenlaub (luigiwriter2) wrote :

boilerplate problem. Of course this is bug #1615771
I had mistakenly first posted this problem in Ubuntu-doc #356282 where Manfred Hampl's questions have been very helpful.

His last question helped me realize what I had left out here. Sorry for any confusion.

Can I use apt-get to download these files, but I need to know what and where are the files they are replacing?

Revision history for this message
L. P. Luigi Espenlaub (luigiwriter2) wrote :

Apport-bug opened Bug #1615750 open in the Ubuntu samba package: package samba-common 2:4.3.9+dfsg-0ubuntu0.16.04.2 project, somewhere around the midpoint of the upgrade process.

Do the functions of the three libcgi-pm-perl files referenced above have anything to do with the samba-common package?

If so please make that comment on Bug #1615750 so that they are aware of the dependency.

If not, what function do these files relate to? Just for my learning curve.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions