[Pkg-electronics-devel] Bug#904949: geda package disappeared from your system

Greg Schmidt g_w_schmidt at yahoo.com
Sun Jul 29 21:53:07 BST 2018


Package: geda
Version: 1:1.8.2-8
Severity: normal

Dear Maintainer,

routine execution of apt-get autoremove caused geda and its dependancies to be removed
this appears to be caused by dpkg removing geda. The following is seen when geda is installed

     The following package disappeared from your system as	       	      
     all files have been overwritten by other packages:
       geda
     Note: This is done automatically and on purpose by dpkg.

A subsequent apt-get autoremove will remove the dependancies of geda marked automatic

I found that if I remove geda* and install geda twice dpkg keeps it around.

Terminal output is included here, lines starting --Comment are my comments

--Comment Begin by get to a known state
root at desk1:~# apt-get remove geda*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'geda-symbols' for glob 'geda*'
Note, selecting 'geda-examples' for glob 'geda*'
Note, selecting 'geda-gsymcheck' for glob 'geda*'
Note, selecting 'geda' for glob 'geda*'
Note, selecting 'geda-gattrib' for glob 'geda*'
Note, selecting 'geda-gschem' for glob 'geda*'
Note, selecting 'geda-gnetlist' for glob 'geda*'
Note, selecting 'geda-utils' for glob 'geda*'
Note, selecting 'geda-doc' for glob 'geda*'
Note, selecting 'geda-xgsch2pcb' for glob 'geda*'
Note, selecting 'geda-gaf' for glob 'geda*'
Package 'geda-gaf' is not installed, so not removed
Package 'geda-examples' is not installed, so not removed
Package 'geda-utils' is not installed, so not removed
Package 'geda-xgsch2pcb' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  libgeda-common libgeda42 libstroke0
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  geda geda-doc geda-gattrib geda-gnetlist geda-gschem geda-gsymcheck geda-symbols
0 upgraded, 0 newly installed, 7 to remove and 0 not upgraded.
After this operation, 18.2 MB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 379470 files and directories currently installed.)
Removing geda (1:1.8.2-8) ...
Removing geda-doc (1:1.8.2-8) ...
Removing geda-gattrib (1:1.8.2-8) ...
Removing geda-gnetlist (1:1.8.2-8) ...
Removing geda-gschem (1:1.8.2-8) ...
Removing geda-gsymcheck (1:1.8.2-8) ...
Removing geda-symbols (1:1.8.2-8) ...
Processing triggers for mime-support (3.61) ...
Processing triggers for desktop-file-utils (0.23-3) ...
Processing triggers for install-info (6.5.0.dfsg.1-4) ...
Processing triggers for man-db (2.8.3-2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...

root at desk1:~# apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libgeda-common libgeda42 libstroke0
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 1374 kB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 377149 files and directories currently installed.)
Removing libgeda42:amd64 (1:1.8.2-8) ...
Removing libgeda-common (1:1.8.2-8) ...
Removing libstroke0:amd64 (0.5.1-9) ...
Processing triggers for libc-bin (2.27-5) ...
Processing triggers for shared-mime-info (1.9-2) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Processing triggers for hicolor-icon-theme (0.17-2) ...

--Comment  Now do the install geda

root at desk1:~# apt-get install geda
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  geda-doc geda-gattrib geda-gnetlist geda-gschem geda-gsymcheck geda-symbols libgeda-common libgeda42 libstroke0
Suggested packages:
  geda-utils geda-examples gerbv
The following NEW packages will be installed:
  geda geda-doc geda-gattrib geda-gnetlist geda-gschem geda-gsymcheck geda-symbols libgeda-common libgeda42 libstroke0
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/7287 kB of archives.
After this operation, 19.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Selecting previously unselected package geda-doc.
(Reading database ... 377074 files and directories currently installed.)
Preparing to unpack .../0-geda-doc_1%3a1.8.2-8_all.deb ...
Unpacking geda-doc (1:1.8.2-8) ...
Selecting previously unselected package libstroke0:amd64.
Preparing to unpack .../1-libstroke0_0.5.1-9_amd64.deb ...
Unpacking libstroke0:amd64 (0.5.1-9) ...
Selecting previously unselected package libgeda-common.
Preparing to unpack .../2-libgeda-common_1%3a1.8.2-8_all.deb ...
Unpacking libgeda-common (1:1.8.2-8) ...
Selecting previously unselected package libgeda42:amd64.
Preparing to unpack .../3-libgeda42_1%3a1.8.2-8_amd64.deb ...
Unpacking libgeda42:amd64 (1:1.8.2-8) ...
Selecting previously unselected package geda-symbols.
Preparing to unpack .../4-geda-symbols_1%3a1.8.2-8_all.deb ...
Unpacking geda-symbols (1:1.8.2-8) ...
Selecting previously unselected package geda-gschem.
Preparing to unpack .../5-geda-gschem_1%3a1.8.2-8_amd64.deb ...
Unpacking geda-gschem (1:1.8.2-8) ...
Selecting previously unselected package geda-gnetlist.
Preparing to unpack .../6-geda-gnetlist_1%3a1.8.2-8_amd64.deb ...
Unpacking geda-gnetlist (1:1.8.2-8) ...
Selecting previously unselected package geda.
Preparing to unpack .../7-geda_1%3a1.8.2-8_all.deb ...
Unpacking geda (1:1.8.2-8) ...
Selecting previously unselected package geda-gattrib.
Preparing to unpack .../8-geda-gattrib_1%3a1.8.2-8_amd64.deb ...
Unpacking geda-gattrib (1:1.8.2-8) ...

--Comment I don't know what disappearance means

(Noting disappearance of geda, which has been completely replaced.)
Selecting previously unselected package geda-gsymcheck.
Preparing to unpack .../9-geda-gsymcheck_1%3a1.8.2-8_amd64.deb ...
Unpacking geda-gsymcheck (1:1.8.2-8) ...
Setting up libstroke0:amd64 (0.5.1-9) ...
Processing triggers for mime-support (3.61) ...
Processing triggers for desktop-file-utils (0.23-3) ...
Processing triggers for install-info (6.5.0.dfsg.1-4) ...
Setting up geda-doc (1:1.8.2-8) ...
Setting up geda-symbols (1:1.8.2-8) ...
Setting up libgeda-common (1:1.8.2-8) ...
Processing triggers for libc-bin (2.27-5) ...
Processing triggers for man-db (2.8.3-2) ...
Processing triggers for shared-mime-info (1.9-2) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Processing triggers for hicolor-icon-theme (0.17-2) ...
Setting up libgeda42:amd64 (1:1.8.2-8) ...
Setting up geda-gschem (1:1.8.2-8) ...
Setting up geda-gsymcheck (1:1.8.2-8) ...
Setting up geda-gnetlist (1:1.8.2-8) ...
Setting up geda-gattrib (1:1.8.2-8) ...
Processing triggers for libc-bin (2.27-5) ...

--Comment another message regarding geda disappeared

The following package disappeared from your system as
all files have been overwritten by other packages:
  geda
Note: This is done automatically and on purpose by dpkg.

--Comment check status of geda with dpkg, it has been marked as not installed

root at desk1:~# dpkg -l geda*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                               Version                Architecture           Description
+++-==================================-======================-======================-==========================================================================
un  geda                               <none>                 <none>                 (no description available)
ii  geda-doc                           1:1.8.2-8              all                    GPL EDA -- Electronics design software (documentation)
ii  geda-gattrib                       1:1.8.2-8              amd64                  GPL EDA -- Electronics design software (attribute editor)
ii  geda-gnetlist                      1:1.8.2-8              amd64                  GPL EDA -- Electronics design software (netlister)
ii  geda-gschem                        1:1.8.2-8              amd64                  GPL EDA -- Electronics design software (schematic editor)
ii  geda-gsymcheck                     1:1.8.2-8              amd64                  GPL EDA -- Electronics design software (symbol checker)
ii  geda-symbols                       1:1.8.2-8              all                    GPL EDA -- Electronics design software (symbols library)

--Comment but if I install geda again it doesn't get removed

root at desk1:~# apt-get install geda
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  geda-utils geda-examples gerbv
The following NEW packages will be installed:
  geda
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1464 B of archives.
After this operation, 7168 B of additional disk space will be used.
Selecting previously unselected package geda.
(Reading database ... 379470 files and directories currently installed.)
Preparing to unpack .../geda_1%3a1.8.2-8_all.deb ...
Unpacking geda (1:1.8.2-8) ...
Setting up geda (1:1.8.2-8) ...



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/16 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages geda depends on:
ii  geda-doc       1:1.8.2-8
ii  geda-gnetlist  1:1.8.2-8
ii  geda-gschem    1:1.8.2-8

Versions of packages geda recommends:
ii  geda-gattrib    1:1.8.2-8
ii  geda-gsymcheck  1:1.8.2-8

Versions of packages geda suggests:
pn  geda-examples  <none>
pn  geda-utils     <none>
pn  gerbv          <none>
ii  pcb            1:4.1.2-1

-- no debconf information



More information about the Pkg-electronics-devel mailing list