Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.
-
"Packages" file contains "Size: 52492014" (Line 13), but real size of "vivaldi-stable_1.15.1147.52-1_i386.deb" file is 52486988. MD5Sum, SHA1, SHA256 and SHA512 are different too.
-
Hi, welcome to the Forum and Vivaldi Browser. From where are you getting the Deb package, last one, how do you install it.
My suggestion is getting rid of this file, in case you have any Vivaldi version, the official repo is already installed at
/etc/apt/sources.list.d/vivaldi.list
Run the appropriate command to update your cache.
$ sudo apt-get update
and
$ sudo apt-get -s upgrade | awk '/Inst.+/ { print $2}'
The switch -s means simulate, it's useful as we can select from the list what to install.
Or in case you prefer the graphic interface, do the same.
-
Hi. I am also getting an error message -
W: Failed to fetch http://repo.vivaldi.com/stable/deb/pool/main/vivaldi-stable_1.15.1147.52-1_i386.deb
Hash Sum mismatch
Is this something Vivaldi will fix and replace in the repo?
Thanks. -
Please, read my instruction above your reply.
@timi said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
Is this something Vivaldi will fix and replace in the repo?
Could you be so kind as to read the reply above yours.
There is nothing wrong. Vivaldi repo is up and running. -
Thanks Iamarca. I am rather unfamiliar with this stuff! I ran the commands which output a list. vivaldi-stable is in the list. What do I do now? Thanks for your patience.
-
@lamarca Hi, this doesnt fix the repo. File 'Packages' is on the repo.vivaldi.com. Size and hashes are wrong for i386 only. Others platforms are ok. Fix the Packages text file or the deb file, please!
-
@genilsondasilva Hi. I think I'll wait a day or two and see what happens.
-
@lamarca it is up and runing and serving the wrong file (or metadata) for the
i386
package.
The package management rightfully complains.The 32bit package file does not match with metadata. See
$ sha256sum vivaldi-stable_1.15.1147.52-1_i386.deb 6ded630c47c74df4406231340745c2b10bd666c2a36847f7a1aea62ba5a6a6ff vivaldi-stable_1.15.1147.52-1_i386.deb $ grep SHA256 Packages.i386 SHA256: a73275bbbfa432e84ba7692c7e0fd609f9d8d883ed962ba8311a4e176bfd6415 SHA256: e74d143868fdbee801955c4f0b0ca4bee61105290ccab8a9717b1fbd49190ff2 SHA256: f636f3c75cc54ed33475f60767595b6ed2a43ef8aecde3615fb7a8fec990912e
vs. 64bit package and metadata
$ sha256sum vivaldi-stable_1.15.1147.52-1_amd64.deb 097536f8569a437e61989dd6d1db6300e33bae31a00ba513eda38aee17ceb757 vivaldi-stable_1.15.1147.52-1_amd64.deb $ grep SHA256 Packages.amd64 SHA256: f8772e964f79f8b389871acbadfee217532ab3b2cf168ab9b0d350176b0dcf3d SHA256: 097536f8569a437e61989dd6d1db6300e33bae31a00ba513eda38aee17ceb757 SHA256: 334b52d6c8457bac512d47ffaff23425e2b6e46f9ce8c42791517a609fc8c9ac
Identical incompatible (but correctly signed) 32bit debian archive file on multiple download attempts (no connection/transfer error).
-
@lamarca said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
Please, read my instruction above your reply.
@timi said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
Is this something Vivaldi will fix and replace in the repo?
Could you be so kind as to read the reply above yours.
There is nothing wrong. Vivaldi repo is up and running.Nope. There is something wrong with the repo on Vivaldis side.
Please get an idea about how a deb repo is working, what Packages files are for and that there are security mechanisms to prevent installations if there are incorrect hashes.
Size of is https://repo.vivaldi.com/stable/deb/pool/main/vivaldi-stable_1.15.1147.52-1_i386.deb is 52486988
but https://repo.vivaldi.com/stable/deb/dists/stable/main/binary-i386/Packages says "Size: 52492014" , which of course, lead to a MD5sum mismatch, thus apt refuse an installation. -
If you have installed Vivaldi, please forget the repo, during the first install, the repo is automatically added at
/etc/apt/sources.list.d/vivaldi.list
, please have a look.@timi said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
I am rather unfamiliar with this stuff! I ran the commands which output a list. vivaldi-stable is in the list. What do I do now? Thanks for your patience.
See? You are not have the Repo, you got it the cache.
Easy to install. Open the terminal and issue the following commandsudo apt-get install vivaldi-stable
In case you want o check if all the dependencies are present before installing:
apt-cache depends vivaldi-stable
-
@genilsondasilva said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
@lamarca Hi, this doesnt fix the repo. File 'Packages' is on the repo.vivaldi.com. Size and hashes are wrong for i386 only. Others platforms are ok. Fix the Packages text file or the deb file, please!
How are accessing the repo?
If you have installed Vivaldi, please forget the repo, during the first install, the repo is automatically added at
/etc/apt/sources.list.d/vivaldi.list, please have a look. -
@schnellinger said in Vivaldi 1.15.1147.52-1 i386 deb file is not updating. File 'Packages' wrong.:
Nope. There is something wrong with the repo on Vivaldis side.
Please get an idea about how a deb repo is working, what Packages files are for and that there are security mechanisms to prevent installations if there are incorrect hashes.If you have installed Vivaldi, please forget the repo, during the first install, the repo is automatically added at
/etc/apt/sources.list.d/vivaldi.list, please have a look. -
@lamarca Thanks for your follow-up. I ran the install command but got error message:
Err:1 http://repo.vivaldi.com/stable/deb stable/main i386 vivaldi-stable i386 1.15.1147.52-1
Hash Sum mismatch
Fetched 52.5 MB in 24s (2,101 kB/s)
E: Failed to fetch http://repo.vivaldi.com/stable/deb/pool/main/vivaldi-stable_1.15.1147.52-1_i386.deb Hash Sum mismatch...so no further forward! Have also tried the Force Version in Synaptic.
-
@timi Thank. I will ping the admin
-
@lamarca Thanks very much for your help/suggestions.
-
@lamarca Hi, I'm not a new Vivaldi user. Please check Packages file content in https://repo.vivaldi.com/stable/deb/dists/stable/main/binary-i386/Packages. Vivaldi stable size is shown as 52492014. Now, check file size in https://repo.vivaldi.com/stable/deb/pool/main/. Size 52486988 is obviously different.
-
I can see the issue. Nothing nefarious (we rebuilt the package from scratch before we went live and it looks like the meta data is out of sync with the newly built version) but also not something I can fix today (though I will first thing tomorrow, one way or another!).
You can grab the build from vivaldi.com/download in the mean time and install manually if you like or wait until tomorrow
-
@ruario Thanks. As always, top service from Vivaldi.
-
-
Ok, should be fixed now. The problem was caused by the fact that we had a problem with creation of the rpm repository the other day. The problem turned out to be an issue with the utility that creates the repo but initially we thought it was a problem with the meta data of the rpm itself. Thus we rebuilt the 32 bit packages from scratch (but did not change the version number). Thus there were two versions of both the 32bit rpm and deb. It seems that somewhere in our system the old packages still existed but the meta data for the apt repository, reffered to the newly rebuilt packages. After clearing various caches, the file served and the meta data in the repository is now in sync again. Thanks for your patience and sorry for the issue.