Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

- - ALL UNSTABLE / TESTING THREADS SHOULD BE POSTED HERE - -
This sub-forum is the dedicated area for the ongoing Unstable/Testing releases of Debian. Advanced, or Experienced User support only. Use the software, give, and take advice with caution.
Post Reply
Message
Author
quixote_arg
Posts: 3
Joined: 2024-04-26 16:13

[trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#1 Post by quixote_arg »

Hi,

Today I tried to update some libraries required by Steam (not sure what happened, as it was working fine yesterday), it prompted me to upgrade libbpf1 but that requires uninstalling A LOT of other critical packages (like gnome & cinnamon)

Code: Select all

cat /etc/*release
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Code: Select all

$ sudo apt install steam-libs-i386:i386 
Reading package lists... 0%                                                 The following packages were automatically installed and are no longer required:
  appstream                       libjsp-api-java
  apt-config-icons                libjte2
  brasero-common                  libkeybinder-3.0-0
  cdrdao                          liblibreofficekitgtk
  cjs                             libltc11
  coinor-libcbc3.1                libmanette-0.2-0
  coinor-libcgl1                  libmediaart-2.0-0
  coinor-libclp1                  libmjpegutils-2.1-0
  coinor-libcoinmp1v5             libmount-dev
  coinor-libcoinutils3v5          libmozjs-102-0
  coinor-libosi1v5                libmozjs-115-0
  docbook-xml                     libmpeg2encpp-2.1-0
  dvdauthor                       libmplex2-2.1-0
  evince-common                   libmspub-0.1-1
  folks-common                    libmusicbrainz5-2
  fonts-dejavu                    libmusicbrainz5cc2v5
  freepats                        libmwaw-0.3-3
  gir1.2-ayatanaappindicator3-0.1 libneon27
  gir1.2-camel-1.2                libnice10
  gir1.2-cmenu-3.0                liboauth0
  gir1.2-ecal-2.0                 libodfgen-0.1-1
  gir1.2-edataserver-1.2          libopenh264-7
  gir1.2-gck-2                    libopenni2-0
  gir1.2-gcr-4                    liborcus-0.18-0
  gir1.2-gdm-1.0                  liborcus-parser-0.18-0
  gir1.2-geoclue-2.0              libosinfo-1.0-0
  gir1.2-gnomebg-4.0              libosinfo-l10n
  gir1.2-gnomebluetooth-3.0       libpackagekit-glib2-18
  gir1.2-goa-1.0                  libpagemaker-0.0-0
  gir1.2-gsound-1.0               libpcre2-dev
  gir1.2-gweather-4.0             libpcre2-posix3
  gir1.2-handy-1                  libperl4-corelibs-perl
  gir1.2-ibus-1.0                 libphodav-3.0-0
  gir1.2-ical-3.0                 libphodav-3.0-common
  gir1.2-javascriptcoregtk-4.0    libphonenumber8
  gir1.2-javascriptcoregtk-4.1    libportal-gtk3-1
  gir1.2-keybinder-3.0            libportal-gtk4-1
  gir1.2-lokdocview-0.1           libportal1
  gir1.2-malcontent-0             libqt5multimediawidgets5
  gir1.2-meta-muffin-0.0          libqxp-0.0-0
  gir1.2-mutter-12                libraqm0
  gir1.2-nemo-3.0                 libreoffice-base-core
  gir1.2-nm-1.0                   libreoffice-base-drivers
  gir1.2-nma-1.0                  libreoffice-sdbc-firebird
  gir1.2-nma4-1.0                 libreoffice-sdbc-hsqldb
  gir1.2-packagekitglib-1.0       libreoffice-uiconfig-base
  gir1.2-polkit-1.0               libreoffice-uiconfig-calc
  gir1.2-rsvg-2.0                 libreoffice-uiconfig-draw
  gir1.2-soup-2.4                 libreoffice-uiconfig-impress
  gir1.2-soup-3.0                 libreoffice-uiconfig-math
  gir1.2-telepathyglib-0.12       libreoffice-uiconfig-writer
  gir1.2-telepathylogger-0.2      libreofficekit-data
  gir1.2-timezonemap-1.0          libselinux1-dev
  gir1.2-totemplparser-1.0        libsepol-dev
  gir1.2-upowerglib-1.0           libservlet-api-java
  gjs                             libservlet3.1-java
  gnome-bluetooth-3-common        libsgutils2-1.46-2
  gnome-flashback-common          libsidplay1v5
  gnome-packagekit-common         libsndio6.1
  gnome-session-bin               libsoup-gnome2.4-1
  gnome-session-common            libspandsp2
  gnome-software-common           libsrtp2-1
  growisofs                       libstaroffice-0.0-0
  ibus                            libtelepathy-logger3
  ibus-clutter                    libtimezonemap-data
  ibus-data                       libtimezonemap1
  ibus-gtk                        libturbojpeg0
  ibus-gtk3                       libusbredirhost1
  ibus-gtk4                       libusbredirparser1
  im-config                       libv4l-0
  libabw-0.1-1                    libv4lconvert0
  libao-common                    libvo-aacenc0
  libao4                          libvo-amrwbenc0
  libavahi-gobject0               libwebsocket-api-java
  libavahi-ui-gtk3-0              libwildmidi-config
  libavtp0                        libwildmidi2
  libblkid-dev                    libwpe-1.0-1
  libbox2d2                       libwpebackend-fdo-1.0-1
  libbpf1                         libwps-0.4-4
  libburn4                        libxalan-c112
  libcacard0                      libxerces-c3.2
  libcjs0                         libzbar0
  libclutter-imcontext-0.1-0      libzmf-0.0-0
  libclutter-imcontext-0.1-bin    lp-solve
  libcmark0.30.2                  mkvtoolnix
  libdirectfb-1.7-7               osinfo-db
  libdiscid0                      python-tinycss2-common
  libe-book-0.1-1                 python3-blinker
  libebackend-1.2-11              python3-dateutil
  libebook-1.2-21                 python3-distro
  libebook-contacts-1.2-4         python3-distro-info
  libedata-book-1.2-27            python3-ibus-1.0
  libedata-cal-2.0-2              python3-jwt
  libepubgen-0.1-1                python3-lazr.restfulclient
  libetonyek-0.1-1                python3-lazr.uri
  libevdocument3-4                python3-levenshtein
  libfmt9                         python3-mako
  libfolks26                      python3-markupsafe
  libfreehand-0.1-1               python3-oauthlib
  libgjs0g                        python3-olefile
  libglib2.0-dev-bin              python3-pexpect
  libgnome-autoar-0-0             python3-pil
  libgnome-bluetooth-3.0-13       python3-pil.imagetk
  libgom-1.0-0                    python3-ptyprocess
  libgpod-common                  python3-pyinotify
  libgpod4                        python3-software-properties
  libgrilo-0.3-0                  python3-tinycss2
  libgssdp-1.6-0                  python3-tz
  libgtk-vnc-2.0-0                python3-wadllib
  libgupnp-1.6-0                  python3-websocket
  libgupnp-igd-1.6-0              rhythmbox-data
  libgvnc-1.0-0                   sgml-data
  libgxps2                        spice-client-glib-usb-acl-helper
  libhsqldb1.8.0-java             switcheroo-control
  libimagequant0                  totem-common
  libiptcdata0                    uuid-dev
  libisofs6                       xdg-dbus-proxy
  libjavascriptcoregtk-4.0-18     xwayland
  libjavascriptcoregtk-4.1-0      yelp-xsl
Use 'sudo apt autoremove' to remove them.

Upgrading:
  libbpf1

Installing:
  steam-libs-i386:i386

Installing dependencies:
  kde-cli-tools        libgl1-mesa-dri:i386   libsensors5:i386
  kde-cli-tools-data   libglx-mesa0:i386      libtinfo6:i386
  libatomic1:i386      libglx0:i386           libva-glx2:i386
  libdrm-amdgpu1:i386  libicu72:i386          libvulkan1:i386
  libdrm-nouveau2:i386 libkf5su-bin           libxcb-shm0:i386
  libdrm-radeon1:i386  libkf5su-data          libxml2:i386
  libedit2:i386        libkf5su5              libz3-4:i386
  libelf1t64           libllvm17:i386         mesa-vulkan-drivers:i386
  libelf1t64:i386      liblzma5:i386
  libgl1:i386          libreoffice-core-nogui

Suggested packages:
  lm-sensors:i386 nvidia-driver-libs:i386 nvidia-vulkan-icd:i386

Recommended packages:
  libasound2-plugins:i386

REMOVING:
  brasero                     libelf1
  brasero-cdrkit              libevview3-3
  brewtarget                  libfolks-eds26
  chrome-gnome-shell          libglib2.0-bin
  cinnamon                    libglib2.0-dev
  cinnamon-common             libgstreamer-gl1.0-0
  cinnamon-core               libgstreamer-plugins-bad1.0-0
  evince                      libgstreamer-plugins-base1.0-0
  evolution-data-server       libgstreamer1.0-0
  gdm3                        libgtk-4-media-gstreamer
  gir1.2-evince-3.0           libqt5multimedia5-plugins
  gir1.2-gst-plugins-bad-1.0  libqt5multimediagsttools5
  gir1.2-gst-plugins-base-1.0 libqt6multimedia6
  gir1.2-gstreamer-1.0        libreoffice-base
  gir1.2-rb-3.0               libreoffice-calc
  gir1.2-totem-1.0            libreoffice-core
  gir1.2-webkit2-4.0          libreoffice-draw
  gir1.2-webkit2-4.1          libreoffice-gnome
  gnome-browser-connector     libreoffice-gtk3
  gnome-characters            libreoffice-impress
  gnome-contacts              libreoffice-math
  gnome-flashback             libreoffice-writer
  gnome-getting-started-docs  librhythmbox-core10
  gnome-package-updater       libspice-client-glib-2.0-8
  gnome-packagekit            libspice-client-gtk-3.0-5
  gnome-session               libtotem0
  gnome-session-flashback     libvisual-0.4-plugins
  gnome-shell                 libwebkit2gtk-4.0-37
  gnome-shell-extension-prefs libwebkit2gtk-4.1-0
  gnome-shell-extensions      libyelp0
  gnome-software              mesa-vulkan-drivers
  gnome-sound-recorder        mkvtoolnix-gui
  gnome-sushi                 nautilus
  gnome-user-docs             nginx
  grilo-plugins-0.3           nginx-common
  gstreamer1.0-gl             packagekit
  gstreamer1.0-gtk3           packagekit-tools
  gstreamer1.0-libav          rhythmbox
  gstreamer1.0-pipewire       rhythmbox-plugin-cdrecorder
  gstreamer1.0-plugins-bad    rhythmbox-plugins
  gstreamer1.0-plugins-base   software-properties-common
  gstreamer1.0-plugins-good   software-properties-gtk
  gstreamer1.0-plugins-ugly   sound-juicer
  gstreamer1.0-pulseaudio     totem
  gstreamer1.0-x              totem-plugins
  gufw                        tracker
  handbrake                   tracker-extract
  ifupdown                    tracker-miner-fs
  iproute2                    ulauncher
  isc-dhcp-client             unhide
  libbrasero-media3-1         vinagre
  libdmapsharing-4.0-3        wondershaper
  libdw1                      yelp
  libedataserverui-1.2-4

Summary:
  Upgrading: 1, Installing: 29, Removing: 107, Not Upgrading: 1
  Download size: 96.7 MB / 96.9 MB
  Freed space: 315 MB

Continue? [Y/n]
I checked in synaptic and currently I have libbpf1 1:1.3.0-2 and the available version to upgrade is libbpf1 1:1.3.0-2+b1

Code: Select all

$ sudo apt upgrade libbpf1
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 libdw1 : Depends: libelf1 (= 0.190-1+b1)
Error: Broken packages

Code: Select all

$ sudo apt upgrade libdw1 
libdw1 is already the newest version (0.190-1+b1).
Not upgrading:             
  libbpf1 libzvbi-common

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2

Code: Select all

$ sudo apt upgrade libelf1
libelf1 is already the newest version (0.190-1+b1).
Not upgrading:             
  libbpf1 libzvbi-common

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2
So it seems that something is wrong in my setup, but not sure what is happening. Should I just wait for some newer versions to be released? Any help will be appreciated

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 666
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 88 times
Been thanked: 110 times

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#2 Post by wizard10000 »

libelf1 0.190-1+b1 isn't available in Trixie, at least not for amd64 - sure looks like this came from Unstable.

Looks like the thing to do would be to remove any packages installed from Unstable, remove Unstable from your sources.list, do an apt update and then reinstall Steam.
we see things not as they are, but as we are.
-- anais nin

quixote_arg
Posts: 3
Joined: 2024-04-26 16:13

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#3 Post by quixote_arg »

As far as I know I never installed anything from unstable

Code: Select all

$ cat /etc/apt/sources.list
# deb http://http.us.debian.org/debian/ testing main contrib non-free
deb http://deb.debian.org/debian testing main contrib non-free non-free-firmware

deb http://security.debian.org testing-security main contrib non-free non-free-firmware

$ cat /etc/apt/sources.list.d/steam-stable.list 
deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
Maybe steam installed some dependency that pulled something from unstable? How can I search for those?
Last edited by quixote_arg on 2024-04-26 17:39, edited 1 time in total.

quixote_arg
Posts: 3
Joined: 2024-04-26 16:13

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#4 Post by quixote_arg »

Using aptitude it provides a solution, but I'm not sure if it's a good one:

Code: Select all

sudo aptitude install nvidia-driver-libs:i386 steam-libs-amd64:amd64 steam-libs-i386:i386
The following NEW packages will be installed:
  libegl-nvidia0:i386{a} libgles-nvidia1:i386{a} 
  libgles-nvidia2:i386{a} libgles1:i386{a} libgles2:i386{a} 
  libglx-nvidia0:i386{ab} libnvcuvid1:i386{a} 
  libnvidia-allocator1:i386{a} libnvidia-egl-gbm1:i386{a} 
  libnvidia-eglcore:i386{a} libnvidia-encode1:i386{a} 
  libnvidia-glcore:i386{a} libnvidia-glvkspirv:i386{a} 
  libopengl0:i386{a} libva-glx2{a} libvulkan1:i386{a} 
  nvidia-driver-libs:i386{b} nvidia-egl-icd:i386{a} 
  nvidia-vulkan-icd:i386{a} steam-libs-amd64 steam-libs-i386:i386{b} 
0 packages upgraded, 21 newly installed, 0 to remove and 2 not upgraded.
Need to get 30.4 MB/30.6 MB of archives. After unpacking 125 MB will be used.
The following packages have unmet dependencies:
 libglx-nvidia0:i386 : Depends: libglx0:i386 but it is not installable or
                                libglx0-glvnd-nvidia:i386 which is a virtual package and is not provided by any available package

 nvidia-driver-libs:i386 : Depends: libgl1-nvidia-glvnd-glx:i386 (= 525.147.05-10) but it is not installable
 steam-libs-i386:i386 : Depends: libgl1:i386 but it is not installable
                        Depends: libgl1-mesa-dri:i386 but it is not installable
open: 28; closed: 808; defer: 8; conflict: 14                              .The following actions will resolve these dependencies:

     Keep the following packages at their current version:                  
1)     libglx-nvidia0:i386 [Not Installed]                                  
2)     nvidia-driver-libs:i386 [Not Installed]                              
3)     nvidia-vulkan-icd:i386 [Not Installed]                               
4)     steam-libs-i386:i386 [Not Installed]                                 

     Leave the following dependencies unresolved:                           
5)     libvulkan1:i386 recommends mesa-vulkan-drivers:i386 | vulkan-icd:i386
6)     nvidia-driver-libs:i386 recommends libglx-nvidia0:i386 (= 525.147.05-
7)     nvidia-driver-libs:i386 recommends nvidia-vulkan-icd:i386 (= 525.147.


quixote_arg
Posts: 3
Joined: 2024-04-26 16:13

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#5 Post by quixote_arg »

I didn't realize there was another solution suggested by aptitude:

Code: Select all

open: 32; closed: 1868; defer: 13; conflict: 21                            .The following actions will resolve these dependencies:

      Remove the following packages:                  
1)      libdw1 [0.190-1+b1 (now)]                     
2)      libelf1 [0.190-1+b1 (now)]                    

      Install the following packages:                 
3)      libatomic1:i386 [14-20240330-1 (testing)]     
4)      libdrm-amdgpu1:i386 [2.4.120-2 (testing)]     
5)      libdrm-nouveau2:i386 [2.4.120-2 (testing)]    
6)      libdrm-radeon1:i386 [2.4.120-2 (testing)]     
7)      libdw1t64 [0.191-1+b1 (testing)]              
8)      libedit2:i386 [3.1-20230828-1 (testing)]      
9)      libelf1t64 [0.191-1+b1 (testing)]             
10)     libelf1t64:i386 [0.191-1+b1 (testing)]        
11)     libgl1:i386 [1.7.0-1 (testing)]               
12)     libgl1-mesa-dri:i386 [23.3.5-1 (now, testing)]
13)     libglx-mesa0:i386 [23.3.5-1 (testing)]        
14)     libglx0:i386 [1.7.0-1 (testing)]              
15)     libicu72:i386 [72.1-4+b1 (testing)]           
16)     libllvm17:i386 [1:17.0.6-5 (testing)]         
17)     liblzma5:i386 [5.6.1+really5.4.5-1 (testing)] 
18)     libsensors5:i386 [1:3.6.0-9 (testing)]        
19)     libtinfo6:i386 [6.4+20240414-1 (testing)]     
20)     libxcb-shm0:i386 [1.15-1 (testing)]           
21)     libxml2:i386 [2.9.14+dfsg-1.3+b2 (testing)]   
22)     libz3-4:i386 [4.8.12-3.1+b2 (testing)]   
I tried that and now everything seems to work (at least until the next time I boot 😂), thanks!

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 666
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 88 times
Been thanked: 110 times

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#6 Post by wizard10000 »

aptitude is pretty good about offering more than one solution if more than one is available. Glad you got it sorted :)
we see things not as they are, but as we are.
-- anais nin

User avatar
fabien
Forum Helper
Forum Helper
Posts: 732
Joined: 2019-12-03 12:51
Location: Anarres (Toulouse, France actually)
Has thanked: 67 times
Been thanked: 173 times

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#7 Post by fabien »

quixote_arg wrote: 2024-04-26 16:40

Code: Select all

$ sudo apt upgrade libbpf1
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 libdw1 : Depends: libelf1 (= 0.190-1+b1)
Error: Broken packages
Things are constantly moving in testing. It is often “urgent to wait”, sometimes a few days, for the matter to be resolved.
libelf1 0.190-1+b1 has been removed very recently and has been replaced with libelf1t64 0.191-1+b1 which provides libelf1 (=0.191-1+b1)
libdw1 0.190-1+b1 has been replaced with libdw1t64 0.191-1+b1 which provides libdw1 (=0.191-1+b1)
libbpf1 now depends on libelf1t64
There should be no problem now. You probably upgraded at the wrong time. Urgent to wait.
ImageShare your Debian SCRIPTS
There will be neither barrier nor walls, neither official nor guard, there will be no more desert and the entire world will become a garden. — Anacharsis Cloots

juancnuno
Posts: 1
Joined: 2023-07-19 02:50

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#8 Post by juancnuno »

Code: Select all

Start-Date: 2024-04-27  06:35:56
Commandline: apt install libzvbi0t64
Requested-By: juancnuno (1000)
Install: libzvbi0t64:amd64 (0.2.42-2)
Upgrade: libzvbi-common:amd64 (0.2.42-1.1, 0.2.42-2)
Remove: libzvbi0:amd64 (0.2.42-1.1)
End-Date: 2024-04-27  06:35:57

Start-Date: 2024-04-27  06:44:13
Commandline: apt install libdw1t64
Requested-By: juancnuno (1000)
Install: libdw1t64:amd64 (0.191-1+b1), libelf1t64:amd64 (0.191-1+b1, automatic)
Remove: libdw1:amd64 (0.190-1+b1), libelf1:amd64 (0.190-1+b1)
End-Date: 2024-04-27  06:44:14
Is what finally unwedged my backed up package upgrades. I'm on testing.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2138
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 233 times

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#9 Post by FreewheelinFrank »

fabien wrote: 2024-04-26 20:40 Things are constantly moving in testing. It is often “urgent to wait”, sometimes a few days, for the matter to be resolved.
Wonderful, and very apt (pun intended)!

Is it from French, "il est urgent d'attendre"? (That's from a web search, I don't speak French). I've never heard it in English before, but I'll certainly be using it again.

I've been using Testing for years, and it normally doesn't have this scale of a upgrade car crash if updated regularly, only if it's a computer that isn't used for weeks or months. At least this has been my experience.

I have noticed that updates have been very sparse for the last few weeks. I believe this was because packages were held back until the year 2038 problem was fixed. I suspect this pile up is a result of those held back packages all arriving in Testing at once, although I could be mistaken. Do we have any concrete information on why it's happening?

User avatar
fabien
Forum Helper
Forum Helper
Posts: 732
Joined: 2019-12-03 12:51
Location: Anarres (Toulouse, France actually)
Has thanked: 67 times
Been thanked: 173 times

Re: [trixie] upgrading libbpf1 requires uninstalling a bunch of other packages

#10 Post by fabien »

FreewheelinFrank wrote: 2024-04-28 06:29 Wonderful, and very apt (pun intended)!
Excellent!
FreewheelinFrank wrote: 2024-04-28 06:29 Is it from French, "il est urgent d'attendre"? (That's from a web search, I don't speak French). I've never heard it in English before, but I'll certainly be using it again.
Yes, from the French expression "it is urgent to wait". A sort of experiment on my part. I wasn't absolutely sure if this worked, I'm glad to see that it did.
FreewheelinFrank wrote: 2024-04-28 06:29 I've been using Testing for years, and it normally doesn't have this scale of a upgrade car crash if updated regularly, only if it's a computer that isn't used for weeks or months. At least this has been my experience.

I have noticed that updates have been very sparse for the last few weeks. I believe this was because packages were held back until the year 2038 problem was fixed. I suspect this pile up is a result of those held back packages all arriving in Testing at once, although I could be mistaken. Do we have any concrete information on why it's happening?
I think you're right. Most of the issues we have seen recently were due to the t64 transition.
ImageShare your Debian SCRIPTS
There will be neither barrier nor walls, neither official nor guard, there will be no more desert and the entire world will become a garden. — Anacharsis Cloots

Post Reply