On Sat, Aug 23, 2014 at 7:29 AM, William Hermans <[email protected]> wrote:
> One more thing noted:
>
>> root@beaglebone:~# apt-get remove xserver-xorg-core
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> The following packages were automatically installed and are no longer
>> required:
>>   am335x-pru-package gyp javascript-common libjs-node-uuid libsoc2
>> libv8-3.14-dev libv8-3.14.5 node-abbrev node-ansi
>>   node-archy node-async node-block-stream node-combined-stream
>> node-cookie-jar node-delayed-stream node-forever-agent
>>   node-form-data node-fstream node-fstream-ignore node-github-url-from-git
>> node-glob node-graceful-fs node-gyp
>>   node-inherits node-ini node-json-stringify-safe node-lockfile
>> node-lru-cache node-mime node-minimatch node-mkdirp
>>   node-mute-stream node-node-uuid node-nopt node-normalize-package-data
>> node-npmlog node-once node-osenv node-qs
>>   node-read node-read-package-json node-request node-retry node-rimraf
>> node-semver node-sha node-sigmund node-slide
>>   node-tar node-tunnel-agent node-which nodejs nodejs-dev nodejs-legacy
>> npm wwwconfig-common xinput-calibrator
>> Use 'apt-get autoremove' to remove them.
>> The following packages will be REMOVED:
>>   beaglebone xserver-xorg xserver-xorg-core xserver-xorg-input-all
>> xserver-xorg-input-evdev
>>   xserver-xorg-input-synaptics xserver-xorg-input-wacom
>> xserver-xorg-video-fbdev xserver-xorg-video-modesetting
>> 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
>> After this operation, 4127 kB disk space will be freed.
>> Do you want to continue [Y/n]? n
>> Abort.
>
>
> Since when is X11 a requirement for *ANY* Nodejs package ? I'd have a assume
> these packages were somehow installed from within X that made such a
> requirement ? Either way, this is bad mojo.

It's the "beaglebone" meta-package. By removing xserver-xorg-core, you
also removed xserver-xorg-video-modesetting, which is specified in
"beaglebone".  So everything else specified in "beaglebone" is now
marked as not directly installed (node-*/etc) but "not removed".

To fix this, i would have to change (1), to a list with every node-xy package..

1: 
https://github.com/RobertCNelson/omap-image-builder/blob/master/configs/bb.org-debian-stable.conf#L47

Yeah, patches welcome..

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to