Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Hassled by Haskell Packages
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 186

PostPosted: Wed Oct 14, 2020 1:22 am    Post subject: Hassled by Haskell Packages Reply with quote

After updating my system and running emerge --depclean,
I found your Gentoo Cheat Sheet and ran

Code:
perl-cleaner --all


This rebuilt 110 packages. Then another
Code:
emerge -depclean
said nothing to do.
But when I run

Code:
eclean -v --nocolor distfiles


To clean up the system I get this:

>>> Parsing Exclude file: /etc/eclean/distfiles.exclude
>>> Exclude file parsed. Found 0 categories, 0 packages, 0 anti-packages 3 filenames
>>> Building file list for distfiles cleaning...
>>> ...non-destructive type search
>>> - getting complete ebuild list
>>> - getting source file names for 31352 ebuilds
>>> !!! "Deprecation Warning: Installed package: dev-haskell/hxt-regex-xmlschema-9.2.0.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/blaze-html-0.8.1.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cipher-aes-0.2.5
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hourglass-0.2.9
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/http-client-tls-0.3.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/securemem-0.1.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/x509-store-1.5.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/exceptions-0.8.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/socks-0.5.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/texmath-0.9.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cryptohash-0.11.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/asn1-types-0.3.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/async-2.0.1.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cmark-0.5.6
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/safe-0.3.9
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/blaze-builder-0.4.0.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/base64-bytestring-1.0.0.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/tls-1.2.18
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/monad-control-1.0.1.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/regex-tdfa-1.2.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cereal-0.4.1.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/tagsoup-0.13.10
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/transformers-base-0.4.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hashable-1.2.4.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/dlist-0.8.0.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/syb-0.4.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/juicypixels-3.2.5.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/pandoc-types-1.17.0.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/blaze-markup-0.7.1.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-util/uftrace-0.9.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hxt-charproperties-9.1.1.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/data-default-0.5.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/streaming-commons-0.1.12.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/connection-0.2.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-util/shellcheck-0.7.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/asn1-parse-0.9.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: app-text/pandoc-1.19.2.1-r1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/xml-1.3.13
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/bytestring-builder-0.10.6.0.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hxt-unicode-9.0.2.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-util/re2c-1.3-r1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/enclosed-exceptions-1.0.1.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/http-4000.3.5
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/doctemplates-0.1.0.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/void-0.7.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/sha-1.6.4.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/yaml-0.8.10.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/tagged-0.8.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/unordered-containers-0.2.7.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/lifted-base-0.2.3.6-r2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/asn1-encoding-0.9.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hxt-9.3.1.15
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/time-locale-compat-0.1.1.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/scientific-0.3.4.9
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/data-default-class-0.0.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/mime-types-0.1.0.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/x509-1.5.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/resourcet-1.1.7.4
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/hslua-0.3.6.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cryptonite-0.21
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/http-types-0.8.6
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/skylighting-0.3
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/mmorph-1.0.6
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/zip-archive-0.2.3.7
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/conduit-1.2.8
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/data-default-instances-base-0.0.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/random-1.0.1.1-r1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/base-compat-0.9.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/attoparsec-0.13.0.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/case-insensitive-1.2.0.7
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/diff-0.3.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/regex-base-0.93.2-r1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/cookie-0.4.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/x509-system-1.5.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/stm-2.4.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/http-client-0.5.7.0
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/aeson-1.0.2.1
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/x509-validation-1.5.2
Is no longer in the tree or an installed overlay

>>> !!! "Deprecation Warning: Installed package: dev-haskell/memory-0.14.1
Is no longer in the tree or an installed overlay

>>> ...checking limits for 31352 ebuild sources
>>> - skipping size limit check
>>> - skipping time limit check
>>> ...removing protected sources from 4125 candidates to clean
>>> ...checking final for exclusion from 20 remaining candidates to clean
>>> Cleaning distfiles...
[ 68.6 M ] firefox-bin_x86_64-80.0.1.tar.bz2
[ 68.5 M ] firefox-bin_x86_64-80.0.tar.bz2
[ 1.8 M ] freetype-2.9.1.tar.bz2
[ 3.3 M ] fwts_17.02.00.orig.tar.gz
[ 91.2 M ] gcc-5.4.0.tar.bz2
[ 16.3 K ] gcc-config-2.3.tar.xz
[ 17.3 M ] guile-2.2.4.tar.gz
[ 247.0 K ] html5lib-1.0.1.tar.gz
[ 1.7 M ] lightning-6.2.5.tar.xz
[ 1.7 M ] lightning-68.0b6.tar.xz
[ 1.6 M ] meson-0.54.3.tar.gz
[ 961.0 K ] nasm-2.15.03.tar.xz
[ 22.4 M ] node-v12.16.1.tar.xz
[ 289.1 K ] npth-1.3.tar.bz2
[ 747.5 K ] pam-4dd9b97b762cc73816cb867d49c9d0d0b91d642c.tar.gz
[ 3.4 K ] pambase-20200304.tar.gz
[ 10.4 K ] quoter-3.0_p2.tar.gz
[ 53.1 M ] thunderbird-bin_x86_64-68.12.0.tar.bz2
[ 62.1 M ] thunderbird-bin_x86_64-78.3.1.tar.bz2
[ 30.2 M ] wireshark-3.2.6.tar.xz
===========
[ 425.8 M ] Total space from 20 files were freed in the distfiles directory

The following unavailable installed packages were found
app-text/pandoc-1.19.2.1-r1
dev-haskell/aeson-1.0.2.1
dev-haskell/asn1-encoding-0.9.0
dev-haskell/asn1-parse-0.9.1
dev-haskell/asn1-types-0.3.0
dev-haskell/async-2.0.1.4
dev-haskell/attoparsec-0.13.0.1
dev-haskell/base-compat-0.9.1
dev-haskell/base64-bytestring-1.0.0.1
dev-haskell/blaze-builder-0.4.0.1
dev-haskell/blaze-html-0.8.1.2
dev-haskell/blaze-markup-0.7.1.0
dev-haskell/bytestring-builder-0.10.6.0.0
dev-haskell/case-insensitive-1.2.0.7
dev-haskell/cereal-0.4.1.1
dev-haskell/cipher-aes-0.2.5
dev-haskell/cmark-0.5.6
dev-haskell/conduit-1.2.8
dev-haskell/connection-0.2.4
dev-haskell/cookie-0.4.2
dev-haskell/cryptohash-0.11.1
dev-haskell/cryptonite-0.21
dev-haskell/data-default-0.5.3
dev-haskell/data-default-class-0.0.1
dev-haskell/data-default-instances-base-0.0.1
dev-haskell/diff-0.3.0
dev-haskell/dlist-0.8.0.2
dev-haskell/doctemplates-0.1.0.2
dev-haskell/enclosed-exceptions-1.0.1.1
dev-haskell/exceptions-0.8.3
dev-haskell/hashable-1.2.4.0
dev-haskell/hourglass-0.2.9
dev-haskell/hslua-0.3.6.1
dev-haskell/http-4000.3.5
dev-haskell/http-client-0.5.7.0
dev-haskell/http-client-tls-0.3.3
dev-haskell/http-types-0.8.6
dev-haskell/hxt-9.3.1.15
dev-haskell/hxt-charproperties-9.1.1.1
dev-haskell/hxt-regex-xmlschema-9.2.0.2
dev-haskell/hxt-unicode-9.0.2.1
dev-haskell/juicypixels-3.2.5.3
dev-haskell/lifted-base-0.2.3.6-r2
dev-haskell/memory-0.14.1
dev-haskell/mime-types-0.1.0.3
dev-haskell/mmorph-1.0.6
dev-haskell/monad-control-1.0.1.0
dev-haskell/pandoc-types-1.17.0.4
dev-haskell/random-1.0.1.1-r1
dev-haskell/regex-base-0.93.2-r1
dev-haskell/regex-tdfa-1.2.0
dev-haskell/resourcet-1.1.7.4
dev-haskell/safe-0.3.9
dev-haskell/scientific-0.3.4.9
dev-haskell/securemem-0.1.3
dev-haskell/sha-1.6.4.2
dev-haskell/skylighting-0.3
dev-haskell/socks-0.5.4
dev-haskell/stm-2.4.2
dev-haskell/streaming-commons-0.1.12.1
dev-haskell/syb-0.4.4
dev-haskell/tagged-0.8.4
dev-haskell/tagsoup-0.13.10
dev-haskell/texmath-0.9.1
dev-haskell/time-locale-compat-0.1.1.1
dev-haskell/tls-1.2.18
dev-haskell/transformers-base-0.4.4
dev-haskell/unordered-containers-0.2.7.0
dev-haskell/void-0.7.1
dev-haskell/x509-1.5.1
dev-haskell/x509-store-1.5.0
dev-haskell/x509-system-1.5.0
dev-haskell/x509-validation-1.5.2
dev-haskell/xml-1.3.13
dev-haskell/yaml-0.8.10.1
dev-haskell/zip-archive-0.2.3.7
dev-util/re2c-1.3-r1
dev-util/shellcheck-0.7.0
dev-util/uftrace-0.9.3

I tried to
Code:
emerge --depclean =dev-haskell/xml-1.3.13
as a test, but
emerge failed -- some kind of pandoc dependency.

Could somebody answer two questions please:

1: What kind of branches are wrapped around the axle here? It is in no way
obvious. The emerge tree/dag says the system is ok.

2: How do I unwrap these branches that are wrapped around my axle?

I've already had problems this week because I tried to fix mysterious
complaints from emerge, so I don't want to take chances right now.

Thanks
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21635

PostPosted: Wed Oct 14, 2020 4:14 pm    Post subject: Reply with quote

An untargeted emerge --depclean can only remove a package if (1) the package is not part of @world and (2) the package is not required by a package that untargeted depclean cannot remove. The posted output could occur if you have installed a Haskell package, added it to @world (or it is required directly or indirectly by something in @world), and the package is no longer in the Portage tree or any overlay. emerge --depclean wants to keep it because it thinks you want or need it. eclean is unhappy because it cannot find the package's ebuild.

A targeted emerge --depclean package can override the check for presence in @world (but not the dependency check).

Your targeted emerge --depclean failed because you tried to remove one specific package, and that particular package is needed by something that was not on the targeted depclean list. You could add --verbose to --depclean to see a list of packages that prohibit the requested removal. You could also try listing all the Haskell packages to remove in a single command line, or try deselecting them all from @world so that an untargeted emerge --depclean can consider removing them.
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Sat May 01, 2021 4:33 pm    Post subject: Reply with quote

Hu wrote:
.... You could also try listing all the Haskell packages to remove in a single command line, or try deselecting them all from @world so that an untargeted emerge --depclean can consider removing them.

I built my Gentoo system late in June of 2020. I'm finally getting my system entirely cleaned up. Today I managed to get rid of the same "Glasgow Haskell Compiler" remnants that "just another" saw lying around on his system.

I only recently learned about "eclean". (I hadn't worried about cleaning out old distribution files right at first.) Whenever I ran "eclean distfiles" i got some unusual output.

Code:
# eclean distfiles
localhost ~ # eclean distfiles
 * Building file list for distfiles cleaning...
 * Your distfiles directory was already clean.

   The following unavailable installed packages were found
             app-portage/fquery-0.2.3
             dev-haskell/binary-0.8.3.0
             dev-haskell/cabal-1.24.2.0
             dev-haskell/hashtables-1.2.1.0
             dev-haskell/mtl-2.2.1-r1
             dev-haskell/parsec-3.1.11
             dev-haskell/primitive-0.6.1.0-r1
             dev-haskell/regex-base-0.93.2-r1
             dev-haskell/regex-compat-0.95.1-r1
             dev-haskell/regex-posix-0.95.2
             dev-haskell/text-1.2.2.1
             dev-haskell/transformers-0.5.2.0
             dev-haskell/vector-0.11.0.0
             dev-lang/ghc-8.0.2

It's been so long ago that I don't remember for certain, but I must have installed "fquery" because it looked interesting, and I was still adding packages to my new Gentoo system. Anyway, my log files tell me that I installed all this stuff on July 11, 2020, and that I updated app-portage/fquery once, in August. I guess I sort of shot myself in the foot, because I had to ignore the mask flag (~amd64) to install the fquery package. But I was new to Gentoo, and eager to learn new tricks.

Anyway, I had been seeing this error message for a while, and ignoring it. But I got curious yesterday, started searching around in the forum, and ran across this problem / solution. As it turned out, I could remove "fquery" pretty easily. I had removed it from my world set long ago. But for some reason I still do not understand, "emerge --unmerge app-portage/fquery" and "emerge --depclean" didn't get rid of all this stuff. Something to do with the ~amd64 masking, I suppose. These two commands finally did the trick.

Code:
# emerge --verbose --depclean =app-portage/fquery-0.2.3
# emerge --ask --verbose --depclean =dev-lang/ghc-8.0.2 =dev-haskell/binary-0.8.3.0 =dev-haskell/cabal-1.24.2.0 =dev-haskell/hashtables-1.2.1.0 =dev-haskell/mtl-2.2.1-r1 =dev-haskell/mtl-2.2.1-r1 =dev-haskell/parsec-3.1.11 =dev-haskell/primitive-0.6.1.0-r1 =dev-haskell/regex-base-0.93.2-r1 =dev-haskell/regex-compat-0.95.1-r1 =dev-haskell/regex-posix-0.95.2 =dev-haskell/text-1.2.2.1 =dev-haskell/transformers-0.5.2.0 =dev-haskell/vector-0.11.0.0 =dev-haskell/hashable-1.2.7.0 =app-admin/haskell-updater-1.3.2

"dev-haskell/hashable-1.2.7.0" and "app-admin/haskell-updater-1.3.2" were not on the list of error messages from "eclean distfiles". I guess those two packages have not been updated in almost a year, so they're still available in the master Gentoo repo. (Yep ... I just checked, and 1.2.7.0 / 1.3.2 are still the latest versions available.) Anyway, they were interdependent with the rest of the Haskell stuff, and I was abe to identify them from the "emerge --depclean --verbose" output Hu talked about. Once I had listed all the interdependent packages, "emerge --depclean" got rid of a lot of superfluous junk. Thanks!
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 186

PostPosted: Sun May 02, 2021 3:42 am    Post subject: Reply with quote

I forgot about my previous Haskell hassles, because I tossed pandoc. I seem to remember that I wanted to turn markdown into something else.

Instead I wrote a trivial script to wrap the front and back end of a html file around a call to python markdown, and toss the results into a file and into firefox. This actually works surprisingly well as a five and dime store word processor. It even avoids the endless-parade-of-firefox-tabs problem. Just edit the file in vim, and run the script on the current buffer. Then do an f5 in firefox to re-render the tab.

Maybe I should try to beef this thing up a bit.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21635

PostPosted: Sun May 02, 2021 3:33 pm    Post subject: Reply with quote

JustAnother wrote:
Maybe I should try to beef this thing up a bit.
Add a Vim mapping to F5 to do w, then run the script on the buffer, so you can hit F5 in Vim, then switch to Firefox and hit F5 to reload the results of Vim's F5-initiated rebuild? ;)
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 186

PostPosted: Sun May 02, 2021 9:44 pm    Post subject: Reply with quote

That would help, but it is almost as easy to hit : then up-search the command line

Code:
w | !mdtohtml.sh %


There are switches to the script to control the way it writes the output files in /tmp.

But there may be another angle here. Word processors are notoriously difficult to write, because they are supposed to "do everything". Either they become bloated nightmares (MS Word, Libra, Lyx) or they go down in flames (Abiword).

But suppose you are the average person who wants to 1) write simple printable letters, 2) take simple notes that usually stay in markdown form but one wants to retain the option to render and/or print, 3) write simple printable and pdf'able white papers. That amounts to 3 simple "themes". If the simple script could have some switches and code modules, maybe the web browser could do the heavy lifting to render and print the files. That make for a simple scenario that has 5% of the bloat and handles 95% of one's needs.

Of course one should be careful as to what they ask for. Most of these bloated nightmares started out along these lines.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum