Re: Fout tijdens apt upgrade

2023-09-06 Berichten over hetzelfde onderwerp Cecil Westerhof
Cecil Westerhof  writes:

> Tijdens een apt upgrade krijg ik:
> libdvd-pkg: Checking orig.tar integrity...
> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
> libdvd-pkg: `apt-get check` failed, you may have broken packages. 
> Aborting...
>
> Als ik dan doe:
> apt-get check
>
> Dan krijg ik:
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
>
> En als ik doe:
> apt upgrade
>
> Dan krijg ik:
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Calculating upgrade... Done
> The following packages have been kept back:
>   firefox-esr
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
>
> Wat kan hier aan de hand zijn?
> Is het iets om me zorgen over te maken?

Dit bleek een twee jaar oude fout in b-i_libdvdcss.sh te zijn.

In principe zou dit worden opgelost door --dry-run toe bij 'apt-get
check' te voegen. Dat heb ik gedaan en de fout treedt niet meer op.
Als --dry-run geen andere (onzichtbare) fout toevoegt, dan hoop ik dat
de aanpassing snel wordt doorgevoerd.


Ik heb op https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994081 dit
gepost:
In /usr/lib/libdvd-pkg/b-i_libdvdcss.sh at line 46, I changed:
apt-get check >/dev/null 2>&1
if [ "$?" -ne 0 ]; then
echo "${PKGI}: \`apt-get check\` failed, you may have broken packages. 
Aborting..."
exit 0
fi

into:
#  dry-run toegevoegd en /dev/null redirection verwijderd
echo 'BEFORE 'apt-get check' problem'
apt-get check --dry-run # >/dev/null 2>&1
if [ "$?" -ne 0 ]; then
echo "${PKGI}: \`apt-get check\` failed, you may have broken packages. 
Aborting..."
exit 0
fi
echo 'AFTER  'apt-get check' problem'

I had an upgrade that could be done and this resulted in:
BEFORE apt-get check problem
Reading package lists...
Building dependency tree...
Reading state information...
AFTER  apt-get check problem

So by adding --dry-run we do not get the error anymore.
So if there is no reason that --dry-run would be wrong, I think it is a good 
idea to add it: then this two year old problem would finally be solved.


Nu hopen dat er daadwerkelijk iets mee wordt gedaan en het eindelijk
wordt opgelost. Dan kun mensen debian 12 gebruiken zonder te
schrikken.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-04 Berichten over hetzelfde onderwerp Cecil Westerhof
Richard Lucassen  writes:

> On Sat, 02 Sep 2023 17:53:51 +0200
> Cecil Westerhof  wrote:
>
>> > En wat is 'dit probleem' ook al weer?
>> 
>> Je zou natuurlijk even naar mijn oorspronkelijke bericht kunnen
>> kijken, of mijn reactie op je andere reactie kunnen lezen.
>> Maar dit is mijn probleem:
>> Tijdens een apt upgrade krijg ik:
>> libdvd-pkg: Checking orig.tar integrity...
>> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
>> libdvd-pkg: `apt-get check` failed, you may have broken
>> packages. Aborting...
>
> En wat zegt "apt -f install" nou?

Oké, dan deel ik dat maar opnieuw:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Er is niet een 'echt' probleem. Het probleem is dat 'apt upgrade' een
lock zet en tegenwoordig 'apt-get check' diezelfde lock ook wil
zetten. Maar dat gaat natuurlijk niet want een lock kan maximaal door
een proces worden gezet.

Het zou kunnen dat i.p.v. 'apt-get check' 'apt-get --dry-run check'
dit probleem voorkomt. Ik wacht tot er een upgrade nodig is om deze
theorie te testen.
Als dat wel werkt is dat geen bewijs dat het een goede oplossing is.
Het zou kunnen dat --dry-run meer effecten heeft dan alleen geen lock
willen zetten. Maar als aan de ontwikkelaars wordt medegedeeld dat
--dry-run het bovenstaande probleem voorkomt, dan kunnen zij bepalen
of het een acceptabele oplossing is.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-04 Berichten over hetzelfde onderwerp Richard Lucassen
On Sat, 02 Sep 2023 17:53:51 +0200
Cecil Westerhof  wrote:

> > En wat is 'dit probleem' ook al weer?
> 
> Je zou natuurlijk even naar mijn oorspronkelijke bericht kunnen
> kijken, of mijn reactie op je andere reactie kunnen lezen.
> Maar dit is mijn probleem:
> Tijdens een apt upgrade krijg ik:
> libdvd-pkg: Checking orig.tar integrity...
> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
> libdvd-pkg: `apt-get check` failed, you may have broken
> packages. Aborting...

En wat zegt "apt -f install" nou?

-- 
richard lucassen
http://contact.xaq.nl/



Re: Fout tijdens apt upgrade

2023-09-02 Berichten over hetzelfde onderwerp Richard Lucassen
On Sat, 02 Sep 2023 15:17:23 +0200
Cecil Westerhof  wrote:

> Firefox is on hold. Die wil ik standaard niet upgraden, daar als je
> die upgrade terwijl firefox nog draait firefox crasht.
> Al tientallen keren 'apt upgrade' gedraaid met firefox on hold zonder
> dit probleem te hebben.

Ik weet niet beter dat als je een package "on hold" zet dat-ie dan bij
een aanwezige update zegt dat-ie "kept back" is

Niets aan de hand dus in dit geval.

R.

-- 
richard lucassen
http://contact.xaq.nl/



Re: Fout tijdens apt upgrade Added: libdvd-pkg’s postinst script is broken

2023-09-02 Berichten over hetzelfde onderwerp Cecil Westerhof
Cecil Westerhof  writes:

> Tijdens een apt upgrade krijg ik:
> libdvd-pkg: Checking orig.tar integrity...
> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
> libdvd-pkg: `apt-get check` failed, you may have broken
> packages. Aborting...

libdvd-pkg’s postinst script is broken.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994081

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-02 Berichten over hetzelfde onderwerp Cecil Westerhof
Geert Stappers  writes:

> On Sat, Sep 02, 2023 at 03:17:23PM +0200, Cecil Westerhof wrote:
>> Richard Lucassen  writes:
n>> > On Fri, 01 Sep 2023 22:17:34 +0200 Cecil Westerhof wrote:
>> >
>> >> > Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 
>> >> >
>> >> > apt full-upgrade
>> >> 
>> >> apt full-upgrade
>> >> Reading package lists... Done
>> >> Building dependency tree... Done
>> >> Reading state information... Done
>> >> Calculating upgrade... Done
>> >> The following packages have been kept back:
>> >>   firefox-esr
>> >> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
>> >
>> > En een:
>> >
>> > apt install -f
>> >
>> > Of wat volgens mij ook wel werkt is:
>> >
>> > apt install firefox-esr
>> >
>> > Maar ik ben geen apt guru, anderen hebben wellicht een fraaiere
>> > oplossing
>> 
>> Firefox is on hold. Die wil ik standaard niet upgraden, daar als je
>> die upgrade terwijl firefox nog draait firefox crasht.
>> Al tientallen keren 'apt upgrade' gedraaid met firefox on hold zonder
>> dit probleem te hebben.
>> 
>
> En wat is 'dit probleem' ook al weer?

Je zou natuurlijk even naar mijn oorspronkelijke bericht kunnen
kijken, of mijn reactie op je andere reactie kunnen lezen.
Maar dit is mijn probleem:
Tijdens een apt upgrade krijg ik:
libdvd-pkg: Checking orig.tar integrity...
/usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
libdvd-pkg: `apt-get check` failed, you may have broken packages. 
Aborting...

Het zou weleens een probleem met debian 12 kunnen zijn, want daar ben
ik net naar overgestapt. Op het moment dat ik nu handmatig firefox
installeer krijg ik precies hetzelfde probleem:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following held packages will be changed:
  firefox-esr
The following packages will be upgraded:
  firefox-esr
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 59.5 MB of archives.
After this operation, 10.2 kB disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 https://security.debian.org/debian-security bookworm-security/main 
amd64 firefox-esr amd64 102.15.
0esr-1~deb12u1 [59.5 MB]
Fetched 59.5 MB in 6s (10.5 MB/s)   
(Reading database ... 465663 files and directories currently installed.)
Preparing to unpack .../firefox-esr_102.15.0esr-1~deb12u1_amd64.deb ...
Leaving 'diversion of /usr/bin/firefox to /usr/bin/firefox.real by 
firefox-esr'
Unpacking firefox-esr (102.15.0esr-1~deb12u1) over (102.14.0esr-1~deb12u1) 
...
Setting up firefox-esr (102.15.0esr-1~deb12u1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1.1) ... 
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for desktop-file-utils (0.26-1) ...
libdvd-pkg: Checking orig.tar integrity...
/usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK 
libdvd-pkg: `apt-get check` failed, you may have broken packages. 
Aborting...
Scanning processes... 
Scanning candidates...
Scanning processor microcode... 
Scanning linux images...  

Running kernel seems to be up-to-date.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

User sessions running outdated binaries:
 cecil @ session #4: ibus-daemon[2241], ibus-x11[2290], lxdm-session[2098], 
nemo[12811],
  sqlitebrowser[9973,10197,10198,10199], xfce4-session[2128], 
xfsettingsd[2411]
 cecil @ user manager service: systemd[2100]

No VM guests are running outdated hypervisor (qemu) binaries on this host.


> Bonusvraag: Wat is met het advies om `apt install -f` te doen
> gebeurd?

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-02 Berichten over hetzelfde onderwerp Geert Stappers
On Sat, Sep 02, 2023 at 03:17:23PM +0200, Cecil Westerhof wrote:
> Richard Lucassen  writes:
> > On Fri, 01 Sep 2023 22:17:34 +0200 Cecil Westerhof wrote:
> >
> >> > Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 
> >> >
> >> > apt full-upgrade
> >> 
> >> apt full-upgrade
> >> Reading package lists... Done
> >> Building dependency tree... Done
> >> Reading state information... Done
> >> Calculating upgrade... Done
> >> The following packages have been kept back:
> >>   firefox-esr
> >> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
> >
> > En een:
> >
> > apt install -f
> >
> > Of wat volgens mij ook wel werkt is:
> >
> > apt install firefox-esr
> >
> > Maar ik ben geen apt guru, anderen hebben wellicht een fraaiere
> > oplossing
> 
> Firefox is on hold. Die wil ik standaard niet upgraden, daar als je
> die upgrade terwijl firefox nog draait firefox crasht.
> Al tientallen keren 'apt upgrade' gedraaid met firefox on hold zonder
> dit probleem te hebben.
> 

En wat is 'dit probleem' ook al weer?

Bonusvraag: Wat is met het advies om `apt install -f` te doen gebeurd?


Groeten
Geert Stappers
-- 
Silence is hard to parse



Re: Fout tijdens apt upgrade

2023-09-02 Berichten over hetzelfde onderwerp Cecil Westerhof
Richard Lucassen  writes:

> On Fri, 01 Sep 2023 22:17:34 +0200
> Cecil Westerhof  wrote:
>
>> > Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 
>> >
>> > apt full-upgrade
>> 
>> apt full-upgrade
>> Reading package lists... Done
>> Building dependency tree... Done
>> Reading state information... Done
>> Calculating upgrade... Done
>> The following packages have been kept back:
>>   firefox-esr
>> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
>
> En een:
>
> apt install -f
>
> Of wat volgens mij ook wel werkt is:
>
> apt install firefox-esr
>
> Maar ik ben geen apt guru, anderen hebben wellicht een fraaiere
> oplossing

Firefox is on hold. Die wil ik standaard niet upgraden, daar als je
die upgrade terwijl firefox nog draait firefox crasht.
Al tientallen keren 'apt upgrade' gedraaid met firefox on hold zonder
dit probleem te hebben.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-01 Berichten over hetzelfde onderwerp Richard Lucassen
On Fri, 01 Sep 2023 22:17:34 +0200
Cecil Westerhof  wrote:

> > Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 
> >
> > apt full-upgrade
> 
> apt full-upgrade
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Calculating upgrade... Done
> The following packages have been kept back:
>   firefox-esr
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

En een:

apt install -f

Of wat volgens mij ook wel werkt is:

apt install firefox-esr

Maar ik ben geen apt guru, anderen hebben wellicht een fraaiere
oplossing

-- 
richard lucassen
http://contact.xaq.nl/



Re: Fout tijdens apt upgrade

2023-09-01 Berichten over hetzelfde onderwerp Cecil Westerhof
Richard Lucassen  writes:

> On Fri, 01 Sep 2023 21:07:39 +0200
> Cecil Westerhof  wrote:
>
>> Tijdens een apt upgrade krijg ik:
>> libdvd-pkg: Checking orig.tar integrity...
>> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
>> libdvd-pkg: `apt-get check` failed, you may have broken packages.
>> Aborting...
>> 
>> Als ik dan doe:
>> apt-get check
>> 
>> Dan krijg ik:
>> Reading package lists... Done
>> Building dependency tree... Done
>> Reading state information... Done
>> 
>> En als ik doe:
>> apt upgrade
>> 
>> Dan krijg ik:
>> Reading package lists... Done
>> Building dependency tree... Done
>> Reading state information... Done
>> Calculating upgrade... Done
>> The following packages have been kept back:
>>   firefox-esr
>> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
>> 
>> Wat kan hier aan de hand zijn?
>> Is het iets om me zorgen over te maken?
>
> Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 
>
> apt full-upgrade

apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  firefox-esr
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof



Re: Fout tijdens apt upgrade

2023-09-01 Berichten over hetzelfde onderwerp Richard Lucassen
On Fri, 01 Sep 2023 21:07:39 +0200
Cecil Westerhof  wrote:

> Tijdens een apt upgrade krijg ik:
> libdvd-pkg: Checking orig.tar integrity...
> /usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
> libdvd-pkg: `apt-get check` failed, you may have broken packages.
> Aborting...
> 
> Als ik dan doe:
> apt-get check
> 
> Dan krijg ik:
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> 
> En als ik doe:
> apt upgrade
> 
> Dan krijg ik:
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Calculating upgrade... Done
> The following packages have been kept back:
>   firefox-esr
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
> 
> Wat kan hier aan de hand zijn?
> Is het iets om me zorgen over te maken?

Wellicht een nieuwe dependency dat-ie wil installeren? Wat doet 

apt full-upgrade

R.

-- 
richard lucassen
http://contact.xaq.nl/



Fout tijdens apt upgrade

2023-09-01 Berichten over hetzelfde onderwerp Cecil Westerhof
Tijdens een apt upgrade krijg ik:
libdvd-pkg: Checking orig.tar integrity...
/usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
libdvd-pkg: `apt-get check` failed, you may have broken packages. 
Aborting...

Als ik dan doe:
apt-get check

Dan krijg ik:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done

En als ik doe:
apt upgrade

Dan krijg ik:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  firefox-esr
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Wat kan hier aan de hand zijn?
Is het iets om me zorgen over te maken?

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof