Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-16 Thread Tom
On 17 June 2017 at 02:15, KatolaZ  wrote:

> On Sat, Jun 17, 2017 at 01:54:53AM +1000, Tom wrote:
>
> [cut]
>
> Hi Tom,
>
> apt-get is telling you what is the problem (there are several packages
> which were automatically installed and are no longer required, mostly
> due to the dist-upgrade), and how to solve it (just run "apt-get
> autoremove --purge").
>

Thanks.  I've run that command to purge the packages and all seems to
still be ok with the xfce desktop as far as I can tell, so no problems
there.


> >
> > I had the task-xfce-desktop package installed because I selected that
> > during the initial installer package/task selection screen.
>
> OK, but tasksel-* are virtual packages, used only to pull in a certain
> number of other packages required for a certain "task", e.g., a
> complete desktop environment. Once the tasksel-* pakcage has done its
> job (i.e., asking apt to install all those packages), you can safely
> remove it.
>

That makes sense I guess.  Can we also get the tasksel and task-* package
versions in ascii updated to be equal to (or greater than if any changes)
to the package versions in jessie?  That would avoid the issue of
having to uninstall/reinstall after upgrade if people want to keep those
task
packages installed. I'll try and file a bug report with reportbug for that.

>
> > I've also noticed after upgrade that xfce4-terminal has a broken UI.  All
> > of the menu bar buttons are mashed together without any spacing in
> between,
> > and the vertical scrollbar has disappeared. I would post a screenshot
> > somewhere, but I'm not sure where is the best place to put it for a
> mailing
> > list.
> >
>
> It would be good to have those bugs filed to bugs.devuan.org. Dunno
> what's the best way to reference to a screenshot there, though.


I'll see how I go with reportbug but I've never used it before so might
take a
while to work it out.  Does the devuan/debian bug tracking system allow
image
attachments?  Is there a way to interact with it from the webpage, not using
reportbug command or email?

I've also noticed that other apps don't have the scrollbar either.
Firefox ESR has the scroll up/down buttons at the top and bottom but no
movable
bar in between.  Firefox also has the dodgy menu issue that plagues
xfce4-terminal.
Xterm/uxterm doesnt have a scrollbar showing up but I can still scroll with
the
touchpad.

Mousepad/Libreoffice don't have any issues so it doesn't seem to be a
system-wide issue.

-- Tom
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-16 Thread KatolaZ
On Sat, Jun 17, 2017 at 01:54:53AM +1000, Tom wrote:

[cut]

> 
>  I'm guessing you could be right on that.  Not entirely sure how I would
> check that. I'm not sure if any of the below packages are required for xfce
> to operate correctly or not. I could probably just take a punt and remove
> them to see what happens, but I'll leave that for next week when I have
> more time to spare if it goes pear-shaped.
> 
> The following packages were automatically installed and are no longer
> required:

[cut]

> Use 'apt autoremove' to remove them.
>


Hi Tom,

apt-get is telling you what is the problem (there are several packages
which were automatically installed and are no longer required, mostly
due to the dist-upgrade), and how to solve it (just run "apt-get
autoremove --purge").

> 
> I had the task-xfce-desktop package installed because I selected that
> during the initial installer package/task selection screen.

OK, but tasksel-* are virtual packages, used only to pull in a certain
number of other packages required for a certain "task", e.g., a
complete desktop environment. Once the tasksel-* pakcage has done its
job (i.e., asking apt to install all those packages), you can safely
remove it.

> 
> I've also noticed after upgrade that xfce4-terminal has a broken UI.  All
> of the menu bar buttons are mashed together without any spacing in between,
> and the vertical scrollbar has disappeared. I would post a screenshot
> somewhere, but I'm not sure where is the best place to put it for a mailing
> list.
> 

It would be good to have those bugs filed to bugs.devuan.org. Dunno
what's the best way to reference to a screenshot there, though.

My2Cents

KatolaZ

-- 
[ ~.,_  Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab  ]  
[ "+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[   @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[ @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ] 
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-16 Thread Tom
On 16 June 2017 at 17:22, KatolaZ  wrote:

>
> Which are those packages set for removal? Are packages marked as
> "unnecessary" because where automatically installed by previous
> versions of other packages and are not required any more?
>

 I'm guessing you could be right on that.  Not entirely sure how I would
check that. I'm not sure if any of the below packages are required for xfce
to operate correctly or not. I could probably just take a punt and remove
them to see what happens, but I'll leave that for next week when I have
more time to spare if it goes pear-shaped.

The following packages were automatically installed and are no longer
required:
  alsa-base cpp-4.9 docutils-common docutils-doc espeak-data
firebird2.5-common firebird2.5-common-doc firebird2.5-server-common
firebird3.0-common
  firebird3.0-common-doc gdebi-core gnome-icon-theme-symbolic
gstreamer0.10-alsa gstreamer0.10-plugins-base libalgorithm-c3-perl
libamd2.3.1 libarchive-extract-perl
  libasprintf0c2 libavcodec56 libavformat56 libavresample2 libavutil54
libb-hooks-endofscope-perl libbasicusageenvironment0 libbind9-90
libboost-system1.55.0
  libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2 libchromaprint0
libclass-c3-perl libclass-c3-xs-perl libclass-method-modifiers-perl
libclass-xsaccessor-perl
  libcloog-isl4 libcolamd2.8.0 libcpan-changes-perl libcpan-meta-perl
libdata-optlist-perl libdata-perl-perl libdata-section-perl libdbus-1-dev
libdevel-caller-perl
  libdevel-globaldestruction-perl libdevel-lexalias-perl libdiscid0
libdns100 libdvbpsi9 libegl1-mesa-drivers libelfg0 libenca0 libept1.4.12
libespeak1
  libexporter-tiny-perl libfbclient2 libfbembed2.5 libfile-slurp-perl
libflite1 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
libfreerdp-common1.1.0
  libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1
libfreerdp-locale1.1 libfreerdp-primitives1.1 libfreerdp-rail1.1
libfreerdp-utils1.1 libgegl-0.2-0
  libgetopt-long-descriptive-perl libgif4 libglew1.10 libgphoto2-port10
libgroupsock1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtop2-7
libhunspell-1.3-0
  libical1a libice-dev libilmbase6 libimobiledevice4 libimport-into-perl
libintl-perl libintl-xs-perl libio-stringy-perl libisc95 libisccc90
libisccfg90 libisl10
  libjasper1 libjim0.75 libjsoncpp0 libkeybinder0 liblinear1 liblircclient0
liblist-moreutils-perl liblivemedia23 libllvm3.5 liblog-message-perl
  liblog-message-simple-perl liblouis2 liblwres90 libminizip1
libmodule-build-perl libmodule-implementation-perl
libmodule-load-conditional-perl
  libmodule-pluggable-perl libmodule-runtime-perl libmodule-signature-perl
libmoo-perl libmoox-handlesvia-perl libmro-compat-perl
libnamespace-autoclean-perl
  libnamespace-clean-perl libntdb1 libopenexr6 libopenjpeg5 libopenraw1
libopenvg1-mesa liborcus-0.8-0 libpackage-constants-perl
libpackage-stash-perl
  libpackage-stash-xs-perl libpadwalker-perl libpango1.0-0
libparams-classify-perl libparams-util-perl libparams-validate-perl
libpath-tiny-perl
  libperl4-corelibs-perl libplist2 libpod-latex-perl libpod-markdown-perl
libpod-readme-perl libpoppler46 libportaudio2 libpostproc52 libpth20
libpthread-stubs0-dev
  libqpdf13 libqt4-dbus libqt4-xml libqtcore4 libqtdbus4 libqtgui4 libre2-3
libregexp-common-perl libreoffice-sdbc-firebird librole-tiny-perl
libschroedinger-1.0-0
  libsctp1 libsm-dev libsoftware-license-perl libstrictures-perl
libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl
libsub-install-perl
  libswscale3 libterm-ui-perl libtext-soundex-perl libtext-template-perl
libtommath1 libtry-tiny-perl libturbojpeg1 libtype-tiny-perl
libtype-tiny-xs-perl
  libumfpack5.6.2 libunicode-utf8-perl libusageenvironment1 libusbmuxd2
libvariable-magic-perl libvncclient0 libvpx1 libvte-2.90-9
libvte-2.90-common libvte-common
  libvte9 libwebpmux1 libwebrtc-audio-processing-0 libwinpr-crt0.1
libwinpr-crypto0.1 libwinpr-dsparse0.1 libwinpr-environment0.1
libwinpr-file0.1 libwinpr-handle0.1
  libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1
libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1
libwinpr-rpc0.1
  libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1
libwinpr-utils0.1 libwps-0.3-3 libx11-dev libx11-doc libx264-142
libxapian22 libxau-dev
  libxcb-composite0 libxcb1-dev libxdmcp-dev libxfce4util6 libxfcegui4-4
libxt-dev linux-image-4.9.0-0.bpo.2-amd64 lksctp-tools pkg-config
policykit-1-gnome
  python-cddb python-cffi python-cups python-dbus-dev python-defusedxml
python-docutils python-imaging python-musicbrainz2 python-ndg-httpsclient
python-pexpect
  python-pil python-ply python-ptyprocess python-pycparser python-pygments
python-renderpm python-reportlab python-reportlab-accel python-roman
python-smbc
  python-soappy python-wstools qdbus qt-at-spi qtchooser qtcore4-l10n
vlc-nox x11proto-core-dev x11proto-input-dev x11proto-kb-dev
xfce-keyboard-shortcuts
  xfce4-artwork xfce4-quicklauncher-plugin xfce4-volumed 

Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-16 Thread KatolaZ
On Fri, Jun 16, 2017 at 11:18:21AM +1000, Tom wrote:

> 
> I did the upgrade to Ascii yesterday before I sent the email after reading
> about the dbus
> package updates, so yes the dist-upgrade works but ends up with the large
> number of
> packages set for removal. Apologies for not mentioning that previously.

Which are those packages set for removal? Are packages marked as
"unnecessary" because where automatically installed by previous
versions of other packages and are not required any more?

> 
> tasksel doesn't appear to be a virtual package here.  Is there any reason
> why tasksel
> in jessie has a higher version than tasksel in ascii?  It will work if I
> purge and reinstall
> the tasksel package back to the lower version, but this shouldn't be
> required.
>

The reason is that the development of some of the devuan-forked
packages has not followed the usual unstable-testing-stable path,
otherwise we would have probably not had jessie ready before a few
more years :)

IMHO, you should be able to safely remove tasksel-xfce4 and none of
your xfce4 packages should be touched. As a matter of fact, you can
remove tasksel entirely from your system, and none of the other
packages that it would pull in will be affected. I have *never* had
tasksel installed since it has been introduced. TBH, I find it to be a
terribly complicated mess to not much avail, but that's just the
opinion of a caveman.

> 
> On another note, since devuan doesn't yet have an interface similar to that
> of
> packages.debian.org, can I trust the output of "apt-cache policy" to tell
> me what's
> really in the master archive? I would like to ensure that I'm not getting
> incorrect package
> information for each release here from a misconfigured mirror somewhere.
>

If you have apt-get update-d, and you don't have any caching system in
the middle, apt-cache policy is the autoritative source of information
about which packages are available in the different sections of the
repos.

HTH

KatolaZ

-- 
[ ~.,_  Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab  ]  
[ "+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[   @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[ @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ] 
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-15 Thread Harald Arnesen
KatolaZ [2017-06-15 11:35]:

> the unmet dependency there might not be tasksel (which is a virtual
> package) rather a chain of deps which goes down to dbus. Since an
> updated version of dbus is now available in ascii's repos, you should
> be able to dist-upgrade to ascii (we will come back to tasksel as
> well, in due course). 

This upgrade has fixed the xfce4 uninstallation problem.
-- 
Hilsen Harald
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-15 Thread KatolaZ
On Thu, Jun 15, 2017 at 01:18:30PM +1000, Tom wrote:
> I've been having issues upgrading a standard Devuan Jessie install to
> Ascii.  During upgrade, the task-xfce4-desktop package gets uninstalled and
> can't be installed afterwards due to dependency problems.
> 
> Jessie has tasksel=3.33+devuan1.0 and Ascii has tasksel=3.33+devuan0.3
> which is preventing task-xfce4-desktop from being installed in Ascii.  This
> is also causing a number of xfce4-* and other packages to be marked as not
> required and removable with apt-get autoremove.
> 

[cut]

> 
> The following packages have unmet dependencies:
>  task-xfce-desktop : Depends: tasksel (= 3.33+devuan0.3) but 3.33+devuan1.0
> is to be installed
>  Depends: xfce4 but it is not going to be installed
>  Recommends: xfce4-mixer but it is not installable
> E: Unable to correct problems, you have held broken packages.
> 

Hi Tom,

the unmet dependency there might not be tasksel (which is a virtual
package) rather a chain of deps which goes down to dbus. Since an
updated version of dbus is now available in ascii's repos, you should
be able to dist-upgrade to ascii (we will come back to tasksel as
well, in due course). 

My2Cents

KatolaZ

-- 
[ ~.,_  Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab  ]  
[ "+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[   @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[ @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ] 
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Xfce4 task uninstalled on upgrade to ascii

2017-06-14 Thread Tom
I've been having issues upgrading a standard Devuan Jessie install to
Ascii.  During upgrade, the task-xfce4-desktop package gets uninstalled and
can't be installed afterwards due to dependency problems.

Jessie has tasksel=3.33+devuan1.0 and Ascii has tasksel=3.33+devuan0.3
which is preventing task-xfce4-desktop from being installed in Ascii.  This
is also causing a number of xfce4-* and other packages to be marked as not
required and removable with apt-get autoremove.


# apt-cache policy tasksel
tasksel:
  Installed: 3.33+devuan1.0
  Candidate: 3.33+devuan1.0
  Version table:
 *** 3.33+devuan1.0 100
100 /var/lib/dpkg/status
 3.33+devuan0.3 500
500 http://auto.mirror.devuan.org/merged ascii/main amd64 Packages

# apt-cache policy task-xfce-desktop
task-xfce-desktop:
  Installed: (none)
  Candidate: 3.33+devuan0.3
  Version table:
 3.33+devuan0.3 500
500 http://auto.mirror.devuan.org/merged ascii/main amd64 Packages

# apt-get install task-xfce-desktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:

The following packages have unmet dependencies:
 task-xfce-desktop : Depends: tasksel (= 3.33+devuan0.3) but 3.33+devuan1.0
is to be installed
 Depends: xfce4 but it is not going to be installed
 Recommends: xfce4-mixer but it is not installable
E: Unable to correct problems, you have held broken packages.


-- Tom
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng