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
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)

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
when it should be fetching from:
same for:

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

Cannot include log files contained in
cd var
no such file or directory

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

failed to fetch
temporary failure resolving "us.archive.ubuntu.com"
failed to fetch
temporary failure resolving "us.archive.ubuntu.com"
failed to fetch
temporary failure resolving "us.archive.ubuntu.com"
restoring system state

finished please press enter

What I expected
all files to be fixed
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
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:


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


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